diff --git a/chrono-tz-build/Cargo.toml b/chrono-tz-build/Cargo.toml index 207c19b..dfaad83 100644 --- a/chrono-tz-build/Cargo.toml +++ b/chrono-tz-build/Cargo.toml @@ -21,6 +21,7 @@ parse-zoneinfo = { path = "../parse-zoneinfo", version = "0.5.0" } regex = { default-features = false, version = "1", optional = true } phf_codegen = { version = "0.12", default-features = false } uncased = { version = "0.9", optional = true, default-features = false } +trie-rs = "0.4.2" # needed only to forward feature for uncased phf_shared = { version = "0.12", default-features = false, optional = true } diff --git a/chrono-tz-build/src/lib.rs b/chrono-tz-build/src/lib.rs index db579fc..84cca5c 100644 --- a/chrono-tz-build/src/lib.rs +++ b/chrono-tz-build/src/lib.rs @@ -32,7 +32,7 @@ fn strip_comments(mut line: String) -> String { // Generate a list of the time zone periods beyond the first that apply // to this zone, as a string representation of a static slice. -fn format_rest(rest: Vec<(i64, FixedTimespan)>) -> String { +fn format_rest(rest: Vec<(i64, FixedTimespan)>, strs: &str) -> String { let mut ret = "&[\n".to_string(); for ( start, @@ -44,10 +44,10 @@ fn format_rest(rest: Vec<(i64, FixedTimespan)>) -> String { ) in rest { ret.push_str(&format!( - " ({start}, FixedTimespan {{ \ - offset: {offset}, name: {name:?} \ - }}),\n", + " ({start}, FixedTimespan::from_offset_and_name_indices({offset}, {name_idx}, {name_len})),\n", offset = utc_offset + dst_offset, + name_idx = strs.find(&name).unwrap(), + name_len = name.len(), )); } ret.push_str(" ]"); @@ -209,6 +209,50 @@ impl FromStr for Tz {{ }} }}\n" )?; + + let names_trie = zones + .iter() + .filter_map(|z| table.timespans(z)) + .flat_map(|ts| ts.rest.into_iter().map(|t| t.1.name).chain([ts.first.name])) + .collect::>(); + + let names_reverse_trie = zones + .iter() + .filter_map(|z| table.timespans(z)) + .flat_map(|ts| { + ts.rest + .into_iter() + .map(|t| t.1.name) + .chain([ts.first.name]) + .map(|x| x.chars().rev().collect::()) + }) + .collect::>(); + + let strs = names_trie + .iter() + .filter(|x: &String| { + // Any string that is not a prefix or a suffix (prefix in inverse trie) of another string. + // Solving this optimally is NP-complete (shortest common superstring), and even implementing + // an approximate solution to that problem is probably not worth it. + !names_trie.is_prefix(x) + && !names_reverse_trie.is_prefix(x.chars().rev().collect::()) + }) + .collect::>(); + + writeln!( + timezone_file, + "pub(crate) const COMPACT_NAMES: &str = concat!(" + )?; + for s in &strs { + writeln!(timezone_file, " {s:?},")?; + } + writeln!(timezone_file, ");\n")?; + + let strs = strs.into_iter().fold(String::new(), |mut s, x| { + s.push_str(&x); + s + }); + writeln!( timezone_file, "impl TimeSpans for Tz {{ @@ -223,13 +267,14 @@ impl FromStr for Tz {{ writeln!( timezone_file, " const {zone}: FixedTimespanSet = FixedTimespanSet {{ - first: FixedTimespan {{ offset: {offset}, name: {name:?} }}, + first: FixedTimespan::from_offset_and_name_indices({offset}, {name_idx}, {name_len}), rest: {rest}, }};\n", zone = zone_name.to_uppercase(), - rest = format_rest(timespans.rest), + rest = format_rest(timespans.rest, &strs), offset = timespans.first.utc_offset + timespans.first.dst_offset, - name = timespans.first.name, + name_idx = strs.find(×pans.first.name).unwrap(), + name_len = timespans.first.name.len(), )?; } diff --git a/chrono-tz/src/prebuilt/timezones.rs b/chrono-tz/src/prebuilt/timezones.rs index bac8199..b3b3849 100644 --- a/chrono-tz/src/prebuilt/timezones.rs +++ b/chrono-tz/src/prebuilt/timezones.rs @@ -2565,38151 +2565,38291 @@ impl Display for Tz { } } +pub(crate) const COMPACT_NAMES: &str = concat!( + "+0030", + "+0130", + "+0230", + "+0245", + "+0330", + "+0430", + "+0530", + "+0545", + "+0630", + "+0720", + "+0730", + "+0820", + "+0845", + "+0930", + "+0945", + "+1030", + "+1112", + "+1130", + "+1215", + "+1220", + "+1230", + "+1245", + "+1345", + "+14", + "-00", + "-0130", + "-0230", + "-0330", + "-0345", + "-0430", + "-0530", + "-06", + "-07", + "-0830", + "-0930", + "-1030", + "-1040", + "-1120", + "-1130", + "-12", + "ACDT", + "ACST", + "ADDT", + "ADT", + "AEDT", + "AEST", + "AHDT", + "AHST", + "AKDT", + "AKST", + "AMT", + "APT", + "AWDT", + "AWST", + "AWT", + "BDST", + "BDT", + "BST", + "CAST", + "CAT", + "CEMT", + "CEST", + "CET", + "CMT", + "CPT", + "CWT", + "ChST", + "EAT", + "EEST", + "EET", + "EPT", + "EWT", + "FFMT", + "GDT", + "GMT", + "GST", + "HKST", + "HKT", + "HKWT", + "HMT", + "HPT", + "HWT", + "IDDT", + "IDT", + "IMT", + "IST", + "JDT", + "JST", + "KMT", + "LST", + "MDST", + "MDT", + "MPT", + "MSD", + "MSK", + "MST", + "MWT", + "NDDT", + "NDT", + "NPT", + "NST", + "NWT", + "NZDT", + "NZMT", + "NZST", + "PDT", + "PKST", + "PKT", + "PLMT", + "PMMT", + "PPMT", + "PPT", + "PST", + "PWT", + "QMT", + "RMT", + "SAST", + "SDMT", + "SJMT", + "SMT", + "SST", + "TBMT", + "TMT", + "UTC", + "WAST", + "WAT", + "WEMT", + "WEST", + "WET", + "WIB", + "WITA", + "WMT", + "YDDT", + "YDT", + "YPT", + "YST", + "YWT", +); + impl TimeSpans for Tz { fn timespans(&self) -> FixedTimespanSet { const AFRICA__ABIDJAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -968, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-968, 422, 3), rest: &[ - (-1830383032, FixedTimespan { offset: 0, name: "GMT" }), + (-1830383032, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), ], }; const AFRICA__ALGIERS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 732, name: "LMT" }, - rest: &[ - (-2486592732, FixedTimespan { offset: 561, name: "PMT" }), - (-1855958961, FixedTimespan { offset: 0, name: "WET" }), - (-1689814800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1680397200, FixedTimespan { offset: 0, name: "WET" }), - (-1665363600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1648342800, FixedTimespan { offset: 0, name: "WET" }), - (-1635123600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1616893200, FixedTimespan { offset: 0, name: "WET" }), - (-1604278800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1585443600, FixedTimespan { offset: 0, name: "WET" }), - (-1574038800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1552266000, FixedTimespan { offset: 0, name: "WET" }), - (-1539997200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1531443600, FixedTimespan { offset: 0, name: "WET" }), - (-956365200, FixedTimespan { offset: 3600, name: "WEST" }), - (-950486400, FixedTimespan { offset: 0, name: "WET" }), - (-942012000, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796262400, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-766630800, FixedTimespan { offset: 3600, name: "CET" }), - (-733280400, FixedTimespan { offset: 0, name: "WET" }), - (-439430400, FixedTimespan { offset: 3600, name: "CET" }), - (-212029200, FixedTimespan { offset: 0, name: "WET" }), - (41468400, FixedTimespan { offset: 3600, name: "WEST" }), - (54774000, FixedTimespan { offset: 0, name: "WET" }), - (231724800, FixedTimespan { offset: 3600, name: "WEST" }), - (246236400, FixedTimespan { offset: 3600, name: "CET" }), - (259545600, FixedTimespan { offset: 7200, name: "CEST" }), - (275274000, FixedTimespan { offset: 3600, name: "CET" }), - (309740400, FixedTimespan { offset: 0, name: "WET" }), - (325468800, FixedTimespan { offset: 3600, name: "WEST" }), - (341802000, FixedTimespan { offset: 0, name: "WET" }), - (357523200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(732, 422, 3), + rest: &[ + (-2486592732, FixedTimespan::from_offset_and_name_indices(561, 430, 3)), + (-1855958961, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1689814800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1680397200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1665363600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1648342800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1635123600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1616893200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1604278800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1585443600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1574038800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1552266000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1539997200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1531443600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-956365200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-950486400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-942012000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796262400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-766630800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-733280400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-439430400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-212029200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (41468400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (54774000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (231724800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (246236400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (259545600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (275274000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (309740400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (325468800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (341802000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (357523200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const AFRICA__BISSAU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -3740, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-3740, 422, 3), rest: &[ - (-1830380400, FixedTimespan { offset: -3600, name: "-01" }), - (157770000, FixedTimespan { offset: 0, name: "GMT" }), + (-1830380400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (157770000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), ], }; const AFRICA__CAIRO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 7509, name: "LMT" }, - rest: &[ - (-2185409109, FixedTimespan { offset: 7200, name: "EET" }), - (-929844000, FixedTimespan { offset: 10800, name: "EEST" }), - (-923108400, FixedTimespan { offset: 7200, name: "EET" }), - (-906170400, FixedTimespan { offset: 10800, name: "EEST" }), - (-892868400, FixedTimespan { offset: 7200, name: "EET" }), - (-875844000, FixedTimespan { offset: 10800, name: "EEST" }), - (-857790000, FixedTimespan { offset: 7200, name: "EET" }), - (-844308000, FixedTimespan { offset: 10800, name: "EEST" }), - (-825822000, FixedTimespan { offset: 7200, name: "EET" }), - (-812685600, FixedTimespan { offset: 10800, name: "EEST" }), - (-794199600, FixedTimespan { offset: 7200, name: "EET" }), - (-779853600, FixedTimespan { offset: 10800, name: "EEST" }), - (-762663600, FixedTimespan { offset: 7200, name: "EET" }), - (-399088800, FixedTimespan { offset: 10800, name: "EEST" }), - (-386650800, FixedTimespan { offset: 7200, name: "EET" }), - (-368330400, FixedTimespan { offset: 10800, name: "EEST" }), - (-355114800, FixedTimespan { offset: 7200, name: "EET" }), - (-336790800, FixedTimespan { offset: 10800, name: "EEST" }), - (-323654400, FixedTimespan { offset: 7200, name: "EET" }), - (-305168400, FixedTimespan { offset: 10800, name: "EEST" }), - (-292032000, FixedTimespan { offset: 7200, name: "EET" }), - (-273632400, FixedTimespan { offset: 10800, name: "EEST" }), - (-260496000, FixedTimespan { offset: 7200, name: "EET" }), - (-242096400, FixedTimespan { offset: 10800, name: "EEST" }), - (-228960000, FixedTimespan { offset: 7200, name: "EET" }), - (-210560400, FixedTimespan { offset: 10800, name: "EEST" }), - (-197424000, FixedTimespan { offset: 7200, name: "EET" }), - (-178938000, FixedTimespan { offset: 10800, name: "EEST" }), - (-165801600, FixedTimespan { offset: 7200, name: "EET" }), - (-147402000, FixedTimespan { offset: 10800, name: "EEST" }), - (-134265600, FixedTimespan { offset: 7200, name: "EET" }), - (-115866000, FixedTimespan { offset: 10800, name: "EEST" }), - (-102643200, FixedTimespan { offset: 7200, name: "EET" }), - (-84330000, FixedTimespan { offset: 10800, name: "EEST" }), - (-71107200, FixedTimespan { offset: 7200, name: "EET" }), - (-52707600, FixedTimespan { offset: 10800, name: "EEST" }), - (-39484800, FixedTimespan { offset: 7200, name: "EET" }), - (-21171600, FixedTimespan { offset: 10800, name: "EEST" }), - (-7948800, FixedTimespan { offset: 7200, name: "EET" }), - (10364400, FixedTimespan { offset: 10800, name: "EEST" }), - (23587200, FixedTimespan { offset: 7200, name: "EET" }), - (41900400, FixedTimespan { offset: 10800, name: "EEST" }), - (55123200, FixedTimespan { offset: 7200, name: "EET" }), - (73522800, FixedTimespan { offset: 10800, name: "EEST" }), - (86745600, FixedTimespan { offset: 7200, name: "EET" }), - (105058800, FixedTimespan { offset: 10800, name: "EEST" }), - (118281600, FixedTimespan { offset: 7200, name: "EET" }), - (136594800, FixedTimespan { offset: 10800, name: "EEST" }), - (149817600, FixedTimespan { offset: 7200, name: "EET" }), - (168130800, FixedTimespan { offset: 10800, name: "EEST" }), - (181353600, FixedTimespan { offset: 7200, name: "EET" }), - (199753200, FixedTimespan { offset: 10800, name: "EEST" }), - (212976000, FixedTimespan { offset: 7200, name: "EET" }), - (231289200, FixedTimespan { offset: 10800, name: "EEST" }), - (244512000, FixedTimespan { offset: 7200, name: "EET" }), - (262825200, FixedTimespan { offset: 10800, name: "EEST" }), - (276048000, FixedTimespan { offset: 7200, name: "EET" }), - (294361200, FixedTimespan { offset: 10800, name: "EEST" }), - (307584000, FixedTimespan { offset: 7200, name: "EET" }), - (325983600, FixedTimespan { offset: 10800, name: "EEST" }), - (339206400, FixedTimespan { offset: 7200, name: "EET" }), - (357519600, FixedTimespan { offset: 10800, name: "EEST" }), - (370742400, FixedTimespan { offset: 7200, name: "EET" }), - (396399600, FixedTimespan { offset: 10800, name: "EEST" }), - (402278400, FixedTimespan { offset: 7200, name: "EET" }), - (426812400, FixedTimespan { offset: 10800, name: "EEST" }), - (433814400, FixedTimespan { offset: 7200, name: "EET" }), - (452214000, FixedTimespan { offset: 10800, name: "EEST" }), - (465436800, FixedTimespan { offset: 7200, name: "EET" }), - (483750000, FixedTimespan { offset: 10800, name: "EEST" }), - (496972800, FixedTimespan { offset: 7200, name: "EET" }), - (515286000, FixedTimespan { offset: 10800, name: "EEST" }), - (528508800, FixedTimespan { offset: 7200, name: "EET" }), - (546822000, FixedTimespan { offset: 10800, name: "EEST" }), - (560044800, FixedTimespan { offset: 7200, name: "EET" }), - (578444400, FixedTimespan { offset: 10800, name: "EEST" }), - (591667200, FixedTimespan { offset: 7200, name: "EET" }), - (610412400, FixedTimespan { offset: 10800, name: "EEST" }), - (623203200, FixedTimespan { offset: 7200, name: "EET" }), - (641516400, FixedTimespan { offset: 10800, name: "EEST" }), - (654739200, FixedTimespan { offset: 7200, name: "EET" }), - (673052400, FixedTimespan { offset: 10800, name: "EEST" }), - (686275200, FixedTimespan { offset: 7200, name: "EET" }), - (704674800, FixedTimespan { offset: 10800, name: "EEST" }), - (717897600, FixedTimespan { offset: 7200, name: "EET" }), - (736210800, FixedTimespan { offset: 10800, name: "EEST" }), - (749433600, FixedTimespan { offset: 7200, name: "EET" }), - (767746800, FixedTimespan { offset: 10800, name: "EEST" }), - (780969600, FixedTimespan { offset: 7200, name: "EET" }), - (799020000, FixedTimespan { offset: 10800, name: "EEST" }), - (812322000, FixedTimespan { offset: 7200, name: "EET" }), - (830469600, FixedTimespan { offset: 10800, name: "EEST" }), - (843771600, FixedTimespan { offset: 7200, name: "EET" }), - (861919200, FixedTimespan { offset: 10800, name: "EEST" }), - (875221200, FixedTimespan { offset: 7200, name: "EET" }), - (893368800, FixedTimespan { offset: 10800, name: "EEST" }), - (906670800, FixedTimespan { offset: 7200, name: "EET" }), - (925423200, FixedTimespan { offset: 10800, name: "EEST" }), - (938725200, FixedTimespan { offset: 7200, name: "EET" }), - (956872800, FixedTimespan { offset: 10800, name: "EEST" }), - (970174800, FixedTimespan { offset: 7200, name: "EET" }), - (988322400, FixedTimespan { offset: 10800, name: "EEST" }), - (1001624400, FixedTimespan { offset: 7200, name: "EET" }), - (1019772000, FixedTimespan { offset: 10800, name: "EEST" }), - (1033074000, FixedTimespan { offset: 7200, name: "EET" }), - (1051221600, FixedTimespan { offset: 10800, name: "EEST" }), - (1064523600, FixedTimespan { offset: 7200, name: "EET" }), - (1083276000, FixedTimespan { offset: 10800, name: "EEST" }), - (1096578000, FixedTimespan { offset: 7200, name: "EET" }), - (1114725600, FixedTimespan { offset: 10800, name: "EEST" }), - (1128027600, FixedTimespan { offset: 7200, name: "EET" }), - (1146175200, FixedTimespan { offset: 10800, name: "EEST" }), - (1158872400, FixedTimespan { offset: 7200, name: "EET" }), - (1177624800, FixedTimespan { offset: 10800, name: "EEST" }), - (1189112400, FixedTimespan { offset: 7200, name: "EET" }), - (1209074400, FixedTimespan { offset: 10800, name: "EEST" }), - (1219957200, FixedTimespan { offset: 7200, name: "EET" }), - (1240524000, FixedTimespan { offset: 10800, name: "EEST" }), - (1250802000, FixedTimespan { offset: 7200, name: "EET" }), - (1272578400, FixedTimespan { offset: 10800, name: "EEST" }), - (1281474000, FixedTimespan { offset: 7200, name: "EET" }), - (1284069600, FixedTimespan { offset: 10800, name: "EEST" }), - (1285880400, FixedTimespan { offset: 7200, name: "EET" }), - (1400191200, FixedTimespan { offset: 10800, name: "EEST" }), - (1403816400, FixedTimespan { offset: 7200, name: "EET" }), - (1406844000, FixedTimespan { offset: 10800, name: "EEST" }), - (1411678800, FixedTimespan { offset: 7200, name: "EET" }), - (1682632800, FixedTimespan { offset: 10800, name: "EEST" }), - (1698354000, FixedTimespan { offset: 7200, name: "EET" }), - (1714082400, FixedTimespan { offset: 10800, name: "EEST" }), - (1730408400, FixedTimespan { offset: 7200, name: "EET" }), - (1745532000, FixedTimespan { offset: 10800, name: "EEST" }), - (1761858000, FixedTimespan { offset: 7200, name: "EET" }), - (1776981600, FixedTimespan { offset: 10800, name: "EEST" }), - (1793307600, FixedTimespan { offset: 7200, name: "EET" }), - (1809036000, FixedTimespan { offset: 10800, name: "EEST" }), - (1824757200, FixedTimespan { offset: 7200, name: "EET" }), - (1840485600, FixedTimespan { offset: 10800, name: "EEST" }), - (1856206800, FixedTimespan { offset: 7200, name: "EET" }), - (1871935200, FixedTimespan { offset: 10800, name: "EEST" }), - (1887656400, FixedTimespan { offset: 7200, name: "EET" }), - (1903384800, FixedTimespan { offset: 10800, name: "EEST" }), - (1919710800, FixedTimespan { offset: 7200, name: "EET" }), - (1934834400, FixedTimespan { offset: 10800, name: "EEST" }), - (1951160400, FixedTimespan { offset: 7200, name: "EET" }), - (1966888800, FixedTimespan { offset: 10800, name: "EEST" }), - (1982610000, FixedTimespan { offset: 7200, name: "EET" }), - (1998338400, FixedTimespan { offset: 10800, name: "EEST" }), - (2014059600, FixedTimespan { offset: 7200, name: "EET" }), - (2029788000, FixedTimespan { offset: 10800, name: "EEST" }), - (2045509200, FixedTimespan { offset: 7200, name: "EET" }), - (2061237600, FixedTimespan { offset: 10800, name: "EEST" }), - (2076958800, FixedTimespan { offset: 7200, name: "EET" }), - (2092687200, FixedTimespan { offset: 10800, name: "EEST" }), - (2109013200, FixedTimespan { offset: 7200, name: "EET" }), - (2124136800, FixedTimespan { offset: 10800, name: "EEST" }), - (2140462800, FixedTimespan { offset: 7200, name: "EET" }), - (2156191200, FixedTimespan { offset: 10800, name: "EEST" }), - (2171912400, FixedTimespan { offset: 7200, name: "EET" }), - (2187640800, FixedTimespan { offset: 10800, name: "EEST" }), - (2203362000, FixedTimespan { offset: 7200, name: "EET" }), - (2219090400, FixedTimespan { offset: 10800, name: "EEST" }), - (2234811600, FixedTimespan { offset: 7200, name: "EET" }), - (2250540000, FixedTimespan { offset: 10800, name: "EEST" }), - (2266866000, FixedTimespan { offset: 7200, name: "EET" }), - (2281989600, FixedTimespan { offset: 10800, name: "EEST" }), - (2298315600, FixedTimespan { offset: 7200, name: "EET" }), - (2313439200, FixedTimespan { offset: 10800, name: "EEST" }), - (2329765200, FixedTimespan { offset: 7200, name: "EET" }), - (2345493600, FixedTimespan { offset: 10800, name: "EEST" }), - (2361214800, FixedTimespan { offset: 7200, name: "EET" }), - (2376943200, FixedTimespan { offset: 10800, name: "EEST" }), - (2392664400, FixedTimespan { offset: 7200, name: "EET" }), - (2408392800, FixedTimespan { offset: 10800, name: "EEST" }), - (2424114000, FixedTimespan { offset: 7200, name: "EET" }), - (2439842400, FixedTimespan { offset: 10800, name: "EEST" }), - (2456168400, FixedTimespan { offset: 7200, name: "EET" }), - (2471292000, FixedTimespan { offset: 10800, name: "EEST" }), - (2487618000, FixedTimespan { offset: 7200, name: "EET" }), - (2503346400, FixedTimespan { offset: 10800, name: "EEST" }), - (2519067600, FixedTimespan { offset: 7200, name: "EET" }), - (2534796000, FixedTimespan { offset: 10800, name: "EEST" }), - (2550517200, FixedTimespan { offset: 7200, name: "EET" }), - (2566245600, FixedTimespan { offset: 10800, name: "EEST" }), - (2581966800, FixedTimespan { offset: 7200, name: "EET" }), - (2597695200, FixedTimespan { offset: 10800, name: "EEST" }), - (2614021200, FixedTimespan { offset: 7200, name: "EET" }), - (2629144800, FixedTimespan { offset: 10800, name: "EEST" }), - (2645470800, FixedTimespan { offset: 7200, name: "EET" }), - (2660594400, FixedTimespan { offset: 10800, name: "EEST" }), - (2676920400, FixedTimespan { offset: 7200, name: "EET" }), - (2692648800, FixedTimespan { offset: 10800, name: "EEST" }), - (2708370000, FixedTimespan { offset: 7200, name: "EET" }), - (2724098400, FixedTimespan { offset: 10800, name: "EEST" }), - (2739819600, FixedTimespan { offset: 7200, name: "EET" }), - (2755548000, FixedTimespan { offset: 10800, name: "EEST" }), - (2771269200, FixedTimespan { offset: 7200, name: "EET" }), - (2786997600, FixedTimespan { offset: 10800, name: "EEST" }), - (2803323600, FixedTimespan { offset: 7200, name: "EET" }), - (2818447200, FixedTimespan { offset: 10800, name: "EEST" }), - (2834773200, FixedTimespan { offset: 7200, name: "EET" }), - (2850501600, FixedTimespan { offset: 10800, name: "EEST" }), - (2866222800, FixedTimespan { offset: 7200, name: "EET" }), - (2881951200, FixedTimespan { offset: 10800, name: "EEST" }), - (2897672400, FixedTimespan { offset: 7200, name: "EET" }), - (2913400800, FixedTimespan { offset: 10800, name: "EEST" }), - (2929122000, FixedTimespan { offset: 7200, name: "EET" }), - (2944850400, FixedTimespan { offset: 10800, name: "EEST" }), - (2960571600, FixedTimespan { offset: 7200, name: "EET" }), - (2976300000, FixedTimespan { offset: 10800, name: "EEST" }), - (2992626000, FixedTimespan { offset: 7200, name: "EET" }), - (3007749600, FixedTimespan { offset: 10800, name: "EEST" }), - (3024075600, FixedTimespan { offset: 7200, name: "EET" }), - (3039804000, FixedTimespan { offset: 10800, name: "EEST" }), - (3055525200, FixedTimespan { offset: 7200, name: "EET" }), - (3071253600, FixedTimespan { offset: 10800, name: "EEST" }), - (3086974800, FixedTimespan { offset: 7200, name: "EET" }), - (3102703200, FixedTimespan { offset: 10800, name: "EEST" }), - (3118424400, FixedTimespan { offset: 7200, name: "EET" }), - (3134152800, FixedTimespan { offset: 10800, name: "EEST" }), - (3150478800, FixedTimespan { offset: 7200, name: "EET" }), - (3165602400, FixedTimespan { offset: 10800, name: "EEST" }), - (3181928400, FixedTimespan { offset: 7200, name: "EET" }), - (3197052000, FixedTimespan { offset: 10800, name: "EEST" }), - (3213378000, FixedTimespan { offset: 7200, name: "EET" }), - (3229106400, FixedTimespan { offset: 10800, name: "EEST" }), - (3244827600, FixedTimespan { offset: 7200, name: "EET" }), - (3260556000, FixedTimespan { offset: 10800, name: "EEST" }), - (3276277200, FixedTimespan { offset: 7200, name: "EET" }), - (3292005600, FixedTimespan { offset: 10800, name: "EEST" }), - (3307726800, FixedTimespan { offset: 7200, name: "EET" }), - (3323455200, FixedTimespan { offset: 10800, name: "EEST" }), - (3339781200, FixedTimespan { offset: 7200, name: "EET" }), - (3354904800, FixedTimespan { offset: 10800, name: "EEST" }), - (3371230800, FixedTimespan { offset: 7200, name: "EET" }), - (3386959200, FixedTimespan { offset: 10800, name: "EEST" }), - (3402680400, FixedTimespan { offset: 7200, name: "EET" }), - (3418408800, FixedTimespan { offset: 10800, name: "EEST" }), - (3434130000, FixedTimespan { offset: 7200, name: "EET" }), - (3449858400, FixedTimespan { offset: 10800, name: "EEST" }), - (3465579600, FixedTimespan { offset: 7200, name: "EET" }), - (3481308000, FixedTimespan { offset: 10800, name: "EEST" }), - (3497634000, FixedTimespan { offset: 7200, name: "EET" }), - (3512757600, FixedTimespan { offset: 10800, name: "EEST" }), - (3529083600, FixedTimespan { offset: 7200, name: "EET" }), - (3544207200, FixedTimespan { offset: 10800, name: "EEST" }), - (3560533200, FixedTimespan { offset: 7200, name: "EET" }), - (3576261600, FixedTimespan { offset: 10800, name: "EEST" }), - (3591982800, FixedTimespan { offset: 7200, name: "EET" }), - (3607711200, FixedTimespan { offset: 10800, name: "EEST" }), - (3623432400, FixedTimespan { offset: 7200, name: "EET" }), - (3639160800, FixedTimespan { offset: 10800, name: "EEST" }), - (3654882000, FixedTimespan { offset: 7200, name: "EET" }), - (3670610400, FixedTimespan { offset: 10800, name: "EEST" }), - (3686936400, FixedTimespan { offset: 7200, name: "EET" }), - (3702060000, FixedTimespan { offset: 10800, name: "EEST" }), - (3718386000, FixedTimespan { offset: 7200, name: "EET" }), - (3734114400, FixedTimespan { offset: 10800, name: "EEST" }), - (3749835600, FixedTimespan { offset: 7200, name: "EET" }), - (3765564000, FixedTimespan { offset: 10800, name: "EEST" }), - (3781285200, FixedTimespan { offset: 7200, name: "EET" }), - (3797013600, FixedTimespan { offset: 10800, name: "EEST" }), - (3812734800, FixedTimespan { offset: 7200, name: "EET" }), - (3828463200, FixedTimespan { offset: 10800, name: "EEST" }), - (3844184400, FixedTimespan { offset: 7200, name: "EET" }), - (3859912800, FixedTimespan { offset: 10800, name: "EEST" }), - (3876238800, FixedTimespan { offset: 7200, name: "EET" }), - (3891362400, FixedTimespan { offset: 10800, name: "EEST" }), - (3907688400, FixedTimespan { offset: 7200, name: "EET" }), - (3923416800, FixedTimespan { offset: 10800, name: "EEST" }), - (3939138000, FixedTimespan { offset: 7200, name: "EET" }), - (3954866400, FixedTimespan { offset: 10800, name: "EEST" }), - (3970587600, FixedTimespan { offset: 7200, name: "EET" }), - (3986316000, FixedTimespan { offset: 10800, name: "EEST" }), - (4002037200, FixedTimespan { offset: 7200, name: "EET" }), - (4017765600, FixedTimespan { offset: 10800, name: "EEST" }), - (4034091600, FixedTimespan { offset: 7200, name: "EET" }), - (4049215200, FixedTimespan { offset: 10800, name: "EEST" }), - (4065541200, FixedTimespan { offset: 7200, name: "EET" }), - (4080664800, FixedTimespan { offset: 10800, name: "EEST" }), - (4096990800, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(7509, 422, 3), + rest: &[ + (-2185409109, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-929844000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-923108400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-906170400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-892868400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-875844000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-857790000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-844308000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-825822000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-812685600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-794199600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-779853600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-762663600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-399088800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-386650800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-368330400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-355114800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-336790800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-323654400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-305168400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-292032000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-273632400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-260496000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-242096400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-228960000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-210560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-197424000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-178938000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-165801600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-147402000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-134265600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-115866000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-102643200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-84330000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-71107200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-52707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-39484800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-21171600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-7948800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (10364400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (23587200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (41900400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (55123200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (73522800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (86745600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (105058800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (118281600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (136594800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (149817600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (168130800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (181353600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (199753200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (212976000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (231289200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (244512000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (262825200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (276048000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (294361200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (307584000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (325983600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (339206400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (357519600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (370742400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (396399600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (402278400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (426812400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (433814400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (452214000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (465436800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (483750000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496972800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (515286000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528508800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (546822000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (560044800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (578444400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (591667200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (610412400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (623203200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (641516400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654739200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (673052400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686275200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (704674800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717897600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (736210800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749433600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (767746800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780969600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (799020000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (812322000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (830469600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (843771600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (861919200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (875221200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (893368800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (906670800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (925423200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (938725200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (956872800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (970174800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (988322400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1001624400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1019772000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1033074000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1051221600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1064523600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1083276000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1096578000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1114725600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1128027600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1146175200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1158872400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1177624800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1189112400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1209074400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1219957200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1240524000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1250802000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1272578400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1281474000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1284069600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1285880400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1400191200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1403816400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1406844000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1411678800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1682632800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698354000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1714082400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1730408400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1745532000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761858000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1776981600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1793307600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1809036000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824757200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1840485600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856206800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1871935200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887656400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1903384800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919710800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1934834400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1951160400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1966888800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982610000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1998338400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014059600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2029788000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045509200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2061237600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2076958800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2092687200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2109013200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2124136800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140462800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2156191200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2171912400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2187640800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203362000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2219090400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234811600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2250540000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266866000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2281989600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2298315600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2313439200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329765200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2345493600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361214800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2376943200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392664400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2408392800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424114000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2439842400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2456168400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2471292000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487618000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2503346400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519067600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2534796000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550517200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2566245600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2581966800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2597695200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2614021200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2629144800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645470800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2660594400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676920400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2692648800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708370000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2724098400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2739819600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2755548000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771269200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2786997600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2803323600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2818447200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834773200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2850501600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866222800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2881951200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897672400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2913400800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929122000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2944850400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960571600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2976300000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992626000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3007749600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3024075600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3039804000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055525200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3071253600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3086974800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3102703200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118424400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3134152800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150478800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3165602400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181928400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3197052000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3213378000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3229106400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3244827600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3260556000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3292005600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307726800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3323455200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3354904800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3371230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3386959200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3418408800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3449858400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465579600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3481308000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3512757600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3529083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3544207200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3576261600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3591982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3607711200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3639160800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3654882000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3670610400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3702060000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3718386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3734114400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3749835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3765564000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3797013600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3828463200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3859912800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3876238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3891362400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3923416800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3954866400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3986316000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002037200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4017765600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4034091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4049215200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4080664800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const AFRICA__CASABLANCA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -1820, name: "LMT" }, - rest: &[ - (-1773012580, FixedTimespan { offset: 0, name: "+00" }), - (-956361600, FixedTimespan { offset: 3600, name: "+01" }), - (-950490000, FixedTimespan { offset: 0, name: "+00" }), - (-942019200, FixedTimespan { offset: 3600, name: "+01" }), - (-761187600, FixedTimespan { offset: 0, name: "+00" }), - (-617241600, FixedTimespan { offset: 3600, name: "+01" }), - (-605149200, FixedTimespan { offset: 0, name: "+00" }), - (-81432000, FixedTimespan { offset: 3600, name: "+01" }), - (-71110800, FixedTimespan { offset: 0, name: "+00" }), - (141264000, FixedTimespan { offset: 3600, name: "+01" }), - (147222000, FixedTimespan { offset: 0, name: "+00" }), - (199756800, FixedTimespan { offset: 3600, name: "+01" }), - (207702000, FixedTimespan { offset: 0, name: "+00" }), - (231292800, FixedTimespan { offset: 3600, name: "+01" }), - (244249200, FixedTimespan { offset: 0, name: "+00" }), - (265507200, FixedTimespan { offset: 3600, name: "+01" }), - (271033200, FixedTimespan { offset: 0, name: "+00" }), - (448243200, FixedTimespan { offset: 3600, name: "+01" }), - (504918000, FixedTimespan { offset: 0, name: "+00" }), - (1212278400, FixedTimespan { offset: 3600, name: "+01" }), - (1220223600, FixedTimespan { offset: 0, name: "+00" }), - (1243814400, FixedTimespan { offset: 3600, name: "+01" }), - (1250809200, FixedTimespan { offset: 0, name: "+00" }), - (1272758400, FixedTimespan { offset: 3600, name: "+01" }), - (1281222000, FixedTimespan { offset: 0, name: "+00" }), - (1301788800, FixedTimespan { offset: 3600, name: "+01" }), - (1312066800, FixedTimespan { offset: 0, name: "+00" }), - (1335664800, FixedTimespan { offset: 3600, name: "+01" }), - (1342749600, FixedTimespan { offset: 0, name: "+00" }), - (1345428000, FixedTimespan { offset: 3600, name: "+01" }), - (1348970400, FixedTimespan { offset: 0, name: "+00" }), - (1367114400, FixedTimespan { offset: 3600, name: "+01" }), - (1373162400, FixedTimespan { offset: 0, name: "+00" }), - (1376100000, FixedTimespan { offset: 3600, name: "+01" }), - (1382839200, FixedTimespan { offset: 0, name: "+00" }), - (1396144800, FixedTimespan { offset: 3600, name: "+01" }), - (1403920800, FixedTimespan { offset: 0, name: "+00" }), - (1406944800, FixedTimespan { offset: 3600, name: "+01" }), - (1414288800, FixedTimespan { offset: 0, name: "+00" }), - (1427594400, FixedTimespan { offset: 3600, name: "+01" }), - (1434247200, FixedTimespan { offset: 0, name: "+00" }), - (1437271200, FixedTimespan { offset: 3600, name: "+01" }), - (1445738400, FixedTimespan { offset: 0, name: "+00" }), - (1459044000, FixedTimespan { offset: 3600, name: "+01" }), - (1465092000, FixedTimespan { offset: 0, name: "+00" }), - (1468116000, FixedTimespan { offset: 3600, name: "+01" }), - (1477792800, FixedTimespan { offset: 0, name: "+00" }), - (1490493600, FixedTimespan { offset: 3600, name: "+01" }), - (1495332000, FixedTimespan { offset: 0, name: "+00" }), - (1498960800, FixedTimespan { offset: 3600, name: "+01" }), - (1509242400, FixedTimespan { offset: 0, name: "+00" }), - (1521943200, FixedTimespan { offset: 3600, name: "+01" }), - (1526176800, FixedTimespan { offset: 0, name: "+00" }), - (1529200800, FixedTimespan { offset: 3600, name: "+01" }), - (1540692000, FixedTimespan { offset: 3600, name: "+01" }), - (1557021600, FixedTimespan { offset: 0, name: "+00" }), - (1560045600, FixedTimespan { offset: 3600, name: "+01" }), - (1587261600, FixedTimespan { offset: 0, name: "+00" }), - (1590890400, FixedTimespan { offset: 3600, name: "+01" }), - (1618106400, FixedTimespan { offset: 0, name: "+00" }), - (1621130400, FixedTimespan { offset: 3600, name: "+01" }), - (1648346400, FixedTimespan { offset: 0, name: "+00" }), - (1651975200, FixedTimespan { offset: 3600, name: "+01" }), - (1679191200, FixedTimespan { offset: 0, name: "+00" }), - (1682215200, FixedTimespan { offset: 3600, name: "+01" }), - (1710036000, FixedTimespan { offset: 0, name: "+00" }), - (1713060000, FixedTimespan { offset: 3600, name: "+01" }), - (1740276000, FixedTimespan { offset: 0, name: "+00" }), - (1743904800, FixedTimespan { offset: 3600, name: "+01" }), - (1771120800, FixedTimespan { offset: 0, name: "+00" }), - (1774144800, FixedTimespan { offset: 3600, name: "+01" }), - (1801965600, FixedTimespan { offset: 0, name: "+00" }), - (1804989600, FixedTimespan { offset: 3600, name: "+01" }), - (1832205600, FixedTimespan { offset: 0, name: "+00" }), - (1835834400, FixedTimespan { offset: 3600, name: "+01" }), - (1863050400, FixedTimespan { offset: 0, name: "+00" }), - (1866074400, FixedTimespan { offset: 3600, name: "+01" }), - (1893290400, FixedTimespan { offset: 0, name: "+00" }), - (1896919200, FixedTimespan { offset: 3600, name: "+01" }), - (1924135200, FixedTimespan { offset: 0, name: "+00" }), - (1927159200, FixedTimespan { offset: 3600, name: "+01" }), - (1954980000, FixedTimespan { offset: 0, name: "+00" }), - (1958004000, FixedTimespan { offset: 3600, name: "+01" }), - (1985220000, FixedTimespan { offset: 0, name: "+00" }), - (1988848800, FixedTimespan { offset: 3600, name: "+01" }), - (2016064800, FixedTimespan { offset: 0, name: "+00" }), - (2019088800, FixedTimespan { offset: 3600, name: "+01" }), - (2046304800, FixedTimespan { offset: 0, name: "+00" }), - (2049933600, FixedTimespan { offset: 3600, name: "+01" }), - (2077149600, FixedTimespan { offset: 0, name: "+00" }), - (2080778400, FixedTimespan { offset: 3600, name: "+01" }), - (2107994400, FixedTimespan { offset: 0, name: "+00" }), - (2111018400, FixedTimespan { offset: 3600, name: "+01" }), - (2138234400, FixedTimespan { offset: 0, name: "+00" }), - (2141863200, FixedTimespan { offset: 3600, name: "+01" }), - (2169079200, FixedTimespan { offset: 0, name: "+00" }), - (2172103200, FixedTimespan { offset: 3600, name: "+01" }), - (2199924000, FixedTimespan { offset: 0, name: "+00" }), - (2202948000, FixedTimespan { offset: 3600, name: "+01" }), - (2230164000, FixedTimespan { offset: 0, name: "+00" }), - (2233792800, FixedTimespan { offset: 3600, name: "+01" }), - (2261008800, FixedTimespan { offset: 0, name: "+00" }), - (2264032800, FixedTimespan { offset: 3600, name: "+01" }), - (2291248800, FixedTimespan { offset: 0, name: "+00" }), - (2294877600, FixedTimespan { offset: 3600, name: "+01" }), - (2322093600, FixedTimespan { offset: 0, name: "+00" }), - (2325722400, FixedTimespan { offset: 3600, name: "+01" }), - (2352938400, FixedTimespan { offset: 0, name: "+00" }), - (2355962400, FixedTimespan { offset: 3600, name: "+01" }), - (2383178400, FixedTimespan { offset: 0, name: "+00" }), - (2386807200, FixedTimespan { offset: 3600, name: "+01" }), - (2414023200, FixedTimespan { offset: 0, name: "+00" }), - (2417047200, FixedTimespan { offset: 3600, name: "+01" }), - (2444868000, FixedTimespan { offset: 0, name: "+00" }), - (2447892000, FixedTimespan { offset: 3600, name: "+01" }), - (2475108000, FixedTimespan { offset: 0, name: "+00" }), - (2478736800, FixedTimespan { offset: 3600, name: "+01" }), - (2505952800, FixedTimespan { offset: 0, name: "+00" }), - (2508976800, FixedTimespan { offset: 3600, name: "+01" }), - (2536192800, FixedTimespan { offset: 0, name: "+00" }), - (2539821600, FixedTimespan { offset: 3600, name: "+01" }), - (2567037600, FixedTimespan { offset: 0, name: "+00" }), - (2570666400, FixedTimespan { offset: 3600, name: "+01" }), - (2597882400, FixedTimespan { offset: 0, name: "+00" }), - (2600906400, FixedTimespan { offset: 3600, name: "+01" }), - (2628122400, FixedTimespan { offset: 0, name: "+00" }), - (2631751200, FixedTimespan { offset: 3600, name: "+01" }), - (2658967200, FixedTimespan { offset: 0, name: "+00" }), - (2661991200, FixedTimespan { offset: 3600, name: "+01" }), - (2689812000, FixedTimespan { offset: 0, name: "+00" }), - (2692836000, FixedTimespan { offset: 3600, name: "+01" }), - (2720052000, FixedTimespan { offset: 0, name: "+00" }), - (2723680800, FixedTimespan { offset: 3600, name: "+01" }), - (2750896800, FixedTimespan { offset: 0, name: "+00" }), - (2753920800, FixedTimespan { offset: 3600, name: "+01" }), - (2781136800, FixedTimespan { offset: 0, name: "+00" }), - (2784765600, FixedTimespan { offset: 3600, name: "+01" }), - (2811981600, FixedTimespan { offset: 0, name: "+00" }), - (2815610400, FixedTimespan { offset: 3600, name: "+01" }), - (2842826400, FixedTimespan { offset: 0, name: "+00" }), - (2845850400, FixedTimespan { offset: 3600, name: "+01" }), - (2873066400, FixedTimespan { offset: 0, name: "+00" }), - (2876695200, FixedTimespan { offset: 3600, name: "+01" }), - (2903911200, FixedTimespan { offset: 0, name: "+00" }), - (2906935200, FixedTimespan { offset: 3600, name: "+01" }), - (2934756000, FixedTimespan { offset: 0, name: "+00" }), - (2937780000, FixedTimespan { offset: 3600, name: "+01" }), - (2964996000, FixedTimespan { offset: 0, name: "+00" }), - (2968624800, FixedTimespan { offset: 3600, name: "+01" }), - (2995840800, FixedTimespan { offset: 0, name: "+00" }), - (2998864800, FixedTimespan { offset: 3600, name: "+01" }), - (3026080800, FixedTimespan { offset: 0, name: "+00" }), - (3029709600, FixedTimespan { offset: 3600, name: "+01" }), - (3056925600, FixedTimespan { offset: 0, name: "+00" }), - (3060554400, FixedTimespan { offset: 3600, name: "+01" }), - (3087770400, FixedTimespan { offset: 0, name: "+00" }), - (3090794400, FixedTimespan { offset: 3600, name: "+01" }), - (3118010400, FixedTimespan { offset: 0, name: "+00" }), - (3121639200, FixedTimespan { offset: 3600, name: "+01" }), - (3148855200, FixedTimespan { offset: 0, name: "+00" }), - (3151879200, FixedTimespan { offset: 3600, name: "+01" }), - (3179700000, FixedTimespan { offset: 0, name: "+00" }), - (3182724000, FixedTimespan { offset: 3600, name: "+01" }), - (3209940000, FixedTimespan { offset: 0, name: "+00" }), - (3213568800, FixedTimespan { offset: 3600, name: "+01" }), - (3240784800, FixedTimespan { offset: 0, name: "+00" }), - (3243808800, FixedTimespan { offset: 3600, name: "+01" }), - (3271024800, FixedTimespan { offset: 0, name: "+00" }), - (3274653600, FixedTimespan { offset: 3600, name: "+01" }), - (3301869600, FixedTimespan { offset: 0, name: "+00" }), - (3305498400, FixedTimespan { offset: 3600, name: "+01" }), - (3332714400, FixedTimespan { offset: 0, name: "+00" }), - (3335738400, FixedTimespan { offset: 3600, name: "+01" }), - (3362954400, FixedTimespan { offset: 0, name: "+00" }), - (3366583200, FixedTimespan { offset: 3600, name: "+01" }), - (3393799200, FixedTimespan { offset: 0, name: "+00" }), - (3396823200, FixedTimespan { offset: 3600, name: "+01" }), - (3424644000, FixedTimespan { offset: 0, name: "+00" }), - (3427668000, FixedTimespan { offset: 3600, name: "+01" }), - (3454884000, FixedTimespan { offset: 0, name: "+00" }), - (3458512800, FixedTimespan { offset: 3600, name: "+01" }), - (3485728800, FixedTimespan { offset: 0, name: "+00" }), - (3488752800, FixedTimespan { offset: 3600, name: "+01" }), - (3515968800, FixedTimespan { offset: 0, name: "+00" }), - (3519597600, FixedTimespan { offset: 3600, name: "+01" }), - (3546813600, FixedTimespan { offset: 0, name: "+00" }), - (3549837600, FixedTimespan { offset: 3600, name: "+01" }), - (3577658400, FixedTimespan { offset: 0, name: "+00" }), - (3580682400, FixedTimespan { offset: 3600, name: "+01" }), - (3607898400, FixedTimespan { offset: 0, name: "+00" }), - (3611527200, FixedTimespan { offset: 3600, name: "+01" }), - (3638743200, FixedTimespan { offset: 0, name: "+00" }), - (3641767200, FixedTimespan { offset: 3600, name: "+01" }), - (3669588000, FixedTimespan { offset: 0, name: "+00" }), - (3672612000, FixedTimespan { offset: 3600, name: "+01" }), - (3699828000, FixedTimespan { offset: 0, name: "+00" }), - (3703456800, FixedTimespan { offset: 3600, name: "+01" }), + first: FixedTimespan::from_offset_and_name_indices(-1820, 422, 3), + rest: &[ + (-1773012580, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-956361600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (-950490000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-942019200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (-761187600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-617241600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (-605149200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-81432000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (-71110800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (141264000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (147222000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (199756800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (207702000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (231292800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (244249200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (265507200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (271033200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (448243200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (504918000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1212278400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1220223600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1243814400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1250809200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1272758400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1281222000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1301788800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1312066800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1335664800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1342749600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1345428000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1348970400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1367114400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1373162400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1376100000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1382839200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1396144800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1403920800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1406944800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1414288800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1427594400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1434247200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1437271200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1445738400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1459044000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1465092000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1468116000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1477792800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1490493600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1495332000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1498960800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1509242400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1521943200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1526176800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1529200800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1540692000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1557021600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1560045600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1587261600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1590890400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1618106400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1621130400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1648346400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1651975200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1679191200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1682215200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1710036000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1713060000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1740276000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1743904800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1771120800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1774144800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1801965600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1804989600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1832205600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1835834400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1863050400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1866074400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1893290400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1896919200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1924135200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1927159200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1954980000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1958004000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1985220000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1988848800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2016064800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2019088800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2046304800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2049933600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2077149600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2080778400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2107994400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2111018400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2138234400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2141863200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2169079200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2172103200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2199924000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2202948000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2230164000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2233792800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2261008800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2264032800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2291248800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2294877600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2322093600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2325722400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2352938400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2355962400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2383178400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2386807200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2414023200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2417047200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2444868000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2447892000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2475108000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2478736800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2505952800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2508976800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2536192800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2539821600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2567037600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2570666400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2597882400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2600906400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2628122400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2631751200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2658967200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2661991200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2689812000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2692836000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2720052000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2723680800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2750896800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2753920800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2781136800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2784765600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2811981600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2815610400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2842826400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2845850400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2873066400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2876695200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2903911200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2906935200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2934756000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2937780000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2964996000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2968624800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2995840800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2998864800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3026080800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3029709600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3056925600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3060554400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3087770400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3090794400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3118010400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3121639200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3148855200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3151879200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3179700000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3182724000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3209940000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3213568800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3240784800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3243808800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3271024800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3274653600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3301869600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3305498400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3332714400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3335738400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3362954400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3366583200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3393799200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3396823200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3424644000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3427668000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3454884000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3458512800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3485728800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3488752800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3515968800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3519597600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3546813600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3549837600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3577658400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3580682400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3607898400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3611527200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3638743200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3641767200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3669588000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3672612000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3699828000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3703456800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), ], }; const AFRICA__CEUTA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -1276, name: "LMT" }, - rest: &[ - (-2177452800, FixedTimespan { offset: 0, name: "WET" }), - (-1630112400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1616810400, FixedTimespan { offset: 0, name: "WET" }), - (-1442451600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1427673600, FixedTimespan { offset: 0, name: "WET" }), - (-1379293200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1364774400, FixedTimespan { offset: 0, name: "WET" }), - (-1348448400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1333324800, FixedTimespan { offset: 0, name: "WET" }), - (-1316390400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1301270400, FixedTimespan { offset: 0, name: "WET" }), - (-81432000, FixedTimespan { offset: 3600, name: "WEST" }), - (-71110800, FixedTimespan { offset: 0, name: "WET" }), - (141264000, FixedTimespan { offset: 3600, name: "WEST" }), - (147222000, FixedTimespan { offset: 0, name: "WET" }), - (199756800, FixedTimespan { offset: 3600, name: "WEST" }), - (207702000, FixedTimespan { offset: 0, name: "WET" }), - (231292800, FixedTimespan { offset: 3600, name: "WEST" }), - (244249200, FixedTimespan { offset: 0, name: "WET" }), - (265507200, FixedTimespan { offset: 3600, name: "WEST" }), - (271033200, FixedTimespan { offset: 0, name: "WET" }), - (448243200, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(-1276, 422, 3), + rest: &[ + (-2177452800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1630112400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1616810400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1442451600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1427673600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1379293200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1364774400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1348448400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1333324800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1316390400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1301270400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-81432000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-71110800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (141264000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (147222000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (199756800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (207702000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (231292800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (244249200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (265507200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (271033200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (448243200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const AFRICA__EL_AAIUN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -3168, name: "LMT" }, - rest: &[ - (-1136070432, FixedTimespan { offset: -3600, name: "-01" }), - (198291600, FixedTimespan { offset: 0, name: "+00" }), - (199756800, FixedTimespan { offset: 3600, name: "+01" }), - (207702000, FixedTimespan { offset: 0, name: "+00" }), - (231292800, FixedTimespan { offset: 3600, name: "+01" }), - (244249200, FixedTimespan { offset: 0, name: "+00" }), - (265507200, FixedTimespan { offset: 3600, name: "+01" }), - (271033200, FixedTimespan { offset: 0, name: "+00" }), - (1212278400, FixedTimespan { offset: 3600, name: "+01" }), - (1220223600, FixedTimespan { offset: 0, name: "+00" }), - (1243814400, FixedTimespan { offset: 3600, name: "+01" }), - (1250809200, FixedTimespan { offset: 0, name: "+00" }), - (1272758400, FixedTimespan { offset: 3600, name: "+01" }), - (1281222000, FixedTimespan { offset: 0, name: "+00" }), - (1301788800, FixedTimespan { offset: 3600, name: "+01" }), - (1312066800, FixedTimespan { offset: 0, name: "+00" }), - (1335664800, FixedTimespan { offset: 3600, name: "+01" }), - (1342749600, FixedTimespan { offset: 0, name: "+00" }), - (1345428000, FixedTimespan { offset: 3600, name: "+01" }), - (1348970400, FixedTimespan { offset: 0, name: "+00" }), - (1367114400, FixedTimespan { offset: 3600, name: "+01" }), - (1373162400, FixedTimespan { offset: 0, name: "+00" }), - (1376100000, FixedTimespan { offset: 3600, name: "+01" }), - (1382839200, FixedTimespan { offset: 0, name: "+00" }), - (1396144800, FixedTimespan { offset: 3600, name: "+01" }), - (1403920800, FixedTimespan { offset: 0, name: "+00" }), - (1406944800, FixedTimespan { offset: 3600, name: "+01" }), - (1414288800, FixedTimespan { offset: 0, name: "+00" }), - (1427594400, FixedTimespan { offset: 3600, name: "+01" }), - (1434247200, FixedTimespan { offset: 0, name: "+00" }), - (1437271200, FixedTimespan { offset: 3600, name: "+01" }), - (1445738400, FixedTimespan { offset: 0, name: "+00" }), - (1459044000, FixedTimespan { offset: 3600, name: "+01" }), - (1465092000, FixedTimespan { offset: 0, name: "+00" }), - (1468116000, FixedTimespan { offset: 3600, name: "+01" }), - (1477792800, FixedTimespan { offset: 0, name: "+00" }), - (1490493600, FixedTimespan { offset: 3600, name: "+01" }), - (1495332000, FixedTimespan { offset: 0, name: "+00" }), - (1498960800, FixedTimespan { offset: 3600, name: "+01" }), - (1509242400, FixedTimespan { offset: 0, name: "+00" }), - (1521943200, FixedTimespan { offset: 3600, name: "+01" }), - (1526176800, FixedTimespan { offset: 0, name: "+00" }), - (1529200800, FixedTimespan { offset: 3600, name: "+01" }), - (1540692000, FixedTimespan { offset: 3600, name: "+01" }), - (1557021600, FixedTimespan { offset: 0, name: "+00" }), - (1560045600, FixedTimespan { offset: 3600, name: "+01" }), - (1587261600, FixedTimespan { offset: 0, name: "+00" }), - (1590890400, FixedTimespan { offset: 3600, name: "+01" }), - (1618106400, FixedTimespan { offset: 0, name: "+00" }), - (1621130400, FixedTimespan { offset: 3600, name: "+01" }), - (1648346400, FixedTimespan { offset: 0, name: "+00" }), - (1651975200, FixedTimespan { offset: 3600, name: "+01" }), - (1679191200, FixedTimespan { offset: 0, name: "+00" }), - (1682215200, FixedTimespan { offset: 3600, name: "+01" }), - (1710036000, FixedTimespan { offset: 0, name: "+00" }), - (1713060000, FixedTimespan { offset: 3600, name: "+01" }), - (1740276000, FixedTimespan { offset: 0, name: "+00" }), - (1743904800, FixedTimespan { offset: 3600, name: "+01" }), - (1771120800, FixedTimespan { offset: 0, name: "+00" }), - (1774144800, FixedTimespan { offset: 3600, name: "+01" }), - (1801965600, FixedTimespan { offset: 0, name: "+00" }), - (1804989600, FixedTimespan { offset: 3600, name: "+01" }), - (1832205600, FixedTimespan { offset: 0, name: "+00" }), - (1835834400, FixedTimespan { offset: 3600, name: "+01" }), - (1863050400, FixedTimespan { offset: 0, name: "+00" }), - (1866074400, FixedTimespan { offset: 3600, name: "+01" }), - (1893290400, FixedTimespan { offset: 0, name: "+00" }), - (1896919200, FixedTimespan { offset: 3600, name: "+01" }), - (1924135200, FixedTimespan { offset: 0, name: "+00" }), - (1927159200, FixedTimespan { offset: 3600, name: "+01" }), - (1954980000, FixedTimespan { offset: 0, name: "+00" }), - (1958004000, FixedTimespan { offset: 3600, name: "+01" }), - (1985220000, FixedTimespan { offset: 0, name: "+00" }), - (1988848800, FixedTimespan { offset: 3600, name: "+01" }), - (2016064800, FixedTimespan { offset: 0, name: "+00" }), - (2019088800, FixedTimespan { offset: 3600, name: "+01" }), - (2046304800, FixedTimespan { offset: 0, name: "+00" }), - (2049933600, FixedTimespan { offset: 3600, name: "+01" }), - (2077149600, FixedTimespan { offset: 0, name: "+00" }), - (2080778400, FixedTimespan { offset: 3600, name: "+01" }), - (2107994400, FixedTimespan { offset: 0, name: "+00" }), - (2111018400, FixedTimespan { offset: 3600, name: "+01" }), - (2138234400, FixedTimespan { offset: 0, name: "+00" }), - (2141863200, FixedTimespan { offset: 3600, name: "+01" }), - (2169079200, FixedTimespan { offset: 0, name: "+00" }), - (2172103200, FixedTimespan { offset: 3600, name: "+01" }), - (2199924000, FixedTimespan { offset: 0, name: "+00" }), - (2202948000, FixedTimespan { offset: 3600, name: "+01" }), - (2230164000, FixedTimespan { offset: 0, name: "+00" }), - (2233792800, FixedTimespan { offset: 3600, name: "+01" }), - (2261008800, FixedTimespan { offset: 0, name: "+00" }), - (2264032800, FixedTimespan { offset: 3600, name: "+01" }), - (2291248800, FixedTimespan { offset: 0, name: "+00" }), - (2294877600, FixedTimespan { offset: 3600, name: "+01" }), - (2322093600, FixedTimespan { offset: 0, name: "+00" }), - (2325722400, FixedTimespan { offset: 3600, name: "+01" }), - (2352938400, FixedTimespan { offset: 0, name: "+00" }), - (2355962400, FixedTimespan { offset: 3600, name: "+01" }), - (2383178400, FixedTimespan { offset: 0, name: "+00" }), - (2386807200, FixedTimespan { offset: 3600, name: "+01" }), - (2414023200, FixedTimespan { offset: 0, name: "+00" }), - (2417047200, FixedTimespan { offset: 3600, name: "+01" }), - (2444868000, FixedTimespan { offset: 0, name: "+00" }), - (2447892000, FixedTimespan { offset: 3600, name: "+01" }), - (2475108000, FixedTimespan { offset: 0, name: "+00" }), - (2478736800, FixedTimespan { offset: 3600, name: "+01" }), - (2505952800, FixedTimespan { offset: 0, name: "+00" }), - (2508976800, FixedTimespan { offset: 3600, name: "+01" }), - (2536192800, FixedTimespan { offset: 0, name: "+00" }), - (2539821600, FixedTimespan { offset: 3600, name: "+01" }), - (2567037600, FixedTimespan { offset: 0, name: "+00" }), - (2570666400, FixedTimespan { offset: 3600, name: "+01" }), - (2597882400, FixedTimespan { offset: 0, name: "+00" }), - (2600906400, FixedTimespan { offset: 3600, name: "+01" }), - (2628122400, FixedTimespan { offset: 0, name: "+00" }), - (2631751200, FixedTimespan { offset: 3600, name: "+01" }), - (2658967200, FixedTimespan { offset: 0, name: "+00" }), - (2661991200, FixedTimespan { offset: 3600, name: "+01" }), - (2689812000, FixedTimespan { offset: 0, name: "+00" }), - (2692836000, FixedTimespan { offset: 3600, name: "+01" }), - (2720052000, FixedTimespan { offset: 0, name: "+00" }), - (2723680800, FixedTimespan { offset: 3600, name: "+01" }), - (2750896800, FixedTimespan { offset: 0, name: "+00" }), - (2753920800, FixedTimespan { offset: 3600, name: "+01" }), - (2781136800, FixedTimespan { offset: 0, name: "+00" }), - (2784765600, FixedTimespan { offset: 3600, name: "+01" }), - (2811981600, FixedTimespan { offset: 0, name: "+00" }), - (2815610400, FixedTimespan { offset: 3600, name: "+01" }), - (2842826400, FixedTimespan { offset: 0, name: "+00" }), - (2845850400, FixedTimespan { offset: 3600, name: "+01" }), - (2873066400, FixedTimespan { offset: 0, name: "+00" }), - (2876695200, FixedTimespan { offset: 3600, name: "+01" }), - (2903911200, FixedTimespan { offset: 0, name: "+00" }), - (2906935200, FixedTimespan { offset: 3600, name: "+01" }), - (2934756000, FixedTimespan { offset: 0, name: "+00" }), - (2937780000, FixedTimespan { offset: 3600, name: "+01" }), - (2964996000, FixedTimespan { offset: 0, name: "+00" }), - (2968624800, FixedTimespan { offset: 3600, name: "+01" }), - (2995840800, FixedTimespan { offset: 0, name: "+00" }), - (2998864800, FixedTimespan { offset: 3600, name: "+01" }), - (3026080800, FixedTimespan { offset: 0, name: "+00" }), - (3029709600, FixedTimespan { offset: 3600, name: "+01" }), - (3056925600, FixedTimespan { offset: 0, name: "+00" }), - (3060554400, FixedTimespan { offset: 3600, name: "+01" }), - (3087770400, FixedTimespan { offset: 0, name: "+00" }), - (3090794400, FixedTimespan { offset: 3600, name: "+01" }), - (3118010400, FixedTimespan { offset: 0, name: "+00" }), - (3121639200, FixedTimespan { offset: 3600, name: "+01" }), - (3148855200, FixedTimespan { offset: 0, name: "+00" }), - (3151879200, FixedTimespan { offset: 3600, name: "+01" }), - (3179700000, FixedTimespan { offset: 0, name: "+00" }), - (3182724000, FixedTimespan { offset: 3600, name: "+01" }), - (3209940000, FixedTimespan { offset: 0, name: "+00" }), - (3213568800, FixedTimespan { offset: 3600, name: "+01" }), - (3240784800, FixedTimespan { offset: 0, name: "+00" }), - (3243808800, FixedTimespan { offset: 3600, name: "+01" }), - (3271024800, FixedTimespan { offset: 0, name: "+00" }), - (3274653600, FixedTimespan { offset: 3600, name: "+01" }), - (3301869600, FixedTimespan { offset: 0, name: "+00" }), - (3305498400, FixedTimespan { offset: 3600, name: "+01" }), - (3332714400, FixedTimespan { offset: 0, name: "+00" }), - (3335738400, FixedTimespan { offset: 3600, name: "+01" }), - (3362954400, FixedTimespan { offset: 0, name: "+00" }), - (3366583200, FixedTimespan { offset: 3600, name: "+01" }), - (3393799200, FixedTimespan { offset: 0, name: "+00" }), - (3396823200, FixedTimespan { offset: 3600, name: "+01" }), - (3424644000, FixedTimespan { offset: 0, name: "+00" }), - (3427668000, FixedTimespan { offset: 3600, name: "+01" }), - (3454884000, FixedTimespan { offset: 0, name: "+00" }), - (3458512800, FixedTimespan { offset: 3600, name: "+01" }), - (3485728800, FixedTimespan { offset: 0, name: "+00" }), - (3488752800, FixedTimespan { offset: 3600, name: "+01" }), - (3515968800, FixedTimespan { offset: 0, name: "+00" }), - (3519597600, FixedTimespan { offset: 3600, name: "+01" }), - (3546813600, FixedTimespan { offset: 0, name: "+00" }), - (3549837600, FixedTimespan { offset: 3600, name: "+01" }), - (3577658400, FixedTimespan { offset: 0, name: "+00" }), - (3580682400, FixedTimespan { offset: 3600, name: "+01" }), - (3607898400, FixedTimespan { offset: 0, name: "+00" }), - (3611527200, FixedTimespan { offset: 3600, name: "+01" }), - (3638743200, FixedTimespan { offset: 0, name: "+00" }), - (3641767200, FixedTimespan { offset: 3600, name: "+01" }), - (3669588000, FixedTimespan { offset: 0, name: "+00" }), - (3672612000, FixedTimespan { offset: 3600, name: "+01" }), - (3699828000, FixedTimespan { offset: 0, name: "+00" }), - (3703456800, FixedTimespan { offset: 3600, name: "+01" }), + first: FixedTimespan::from_offset_and_name_indices(-3168, 422, 3), + rest: &[ + (-1136070432, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (198291600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (199756800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (207702000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (231292800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (244249200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (265507200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (271033200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1212278400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1220223600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1243814400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1250809200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1272758400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1281222000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1301788800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1312066800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1335664800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1342749600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1345428000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1348970400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1367114400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1373162400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1376100000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1382839200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1396144800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1403920800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1406944800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1414288800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1427594400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1434247200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1437271200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1445738400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1459044000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1465092000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1468116000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1477792800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1490493600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1495332000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1498960800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1509242400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1521943200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1526176800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1529200800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1540692000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1557021600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1560045600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1587261600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1590890400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1618106400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1621130400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1648346400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1651975200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1679191200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1682215200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1710036000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1713060000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1740276000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1743904800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1771120800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1774144800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1801965600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1804989600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1832205600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1835834400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1863050400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1866074400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1893290400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1896919200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1924135200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1927159200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1954980000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1958004000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (1985220000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1988848800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2016064800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2019088800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2046304800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2049933600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2077149600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2080778400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2107994400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2111018400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2138234400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2141863200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2169079200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2172103200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2199924000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2202948000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2230164000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2233792800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2261008800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2264032800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2291248800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2294877600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2322093600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2325722400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2352938400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2355962400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2383178400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2386807200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2414023200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2417047200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2444868000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2447892000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2475108000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2478736800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2505952800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2508976800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2536192800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2539821600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2567037600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2570666400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2597882400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2600906400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2628122400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2631751200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2658967200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2661991200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2689812000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2692836000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2720052000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2723680800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2750896800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2753920800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2781136800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2784765600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2811981600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2815610400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2842826400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2845850400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2873066400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2876695200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2903911200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2906935200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2934756000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2937780000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2964996000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2968624800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (2995840800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2998864800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3026080800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3029709600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3056925600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3060554400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3087770400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3090794400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3118010400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3121639200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3148855200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3151879200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3179700000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3182724000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3209940000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3213568800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3240784800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3243808800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3271024800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3274653600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3301869600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3305498400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3332714400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3335738400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3362954400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3366583200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3393799200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3396823200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3424644000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3427668000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3454884000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3458512800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3485728800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3488752800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3515968800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3519597600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3546813600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3549837600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3577658400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3580682400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3607898400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3611527200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3638743200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3641767200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3669588000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3672612000, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (3699828000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3703456800, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), ], }; const AFRICA__JOHANNESBURG: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 6720, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(6720, 422, 3), rest: &[ - (-2458173120, FixedTimespan { offset: 5400, name: "SAST" }), - (-2109288600, FixedTimespan { offset: 7200, name: "SAST" }), - (-860976000, FixedTimespan { offset: 10800, name: "SAST" }), - (-845254800, FixedTimespan { offset: 7200, name: "SAST" }), - (-829526400, FixedTimespan { offset: 10800, name: "SAST" }), - (-813805200, FixedTimespan { offset: 7200, name: "SAST" }), + (-2458173120, FixedTimespan::from_offset_and_name_indices(5400, 448, 4)), + (-2109288600, FixedTimespan::from_offset_and_name_indices(7200, 448, 4)), + (-860976000, FixedTimespan::from_offset_and_name_indices(10800, 448, 4)), + (-845254800, FixedTimespan::from_offset_and_name_indices(7200, 448, 4)), + (-829526400, FixedTimespan::from_offset_and_name_indices(10800, 448, 4)), + (-813805200, FixedTimespan::from_offset_and_name_indices(7200, 448, 4)), ], }; const AFRICA__JUBA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 7588, name: "LMT" }, - rest: &[ - (-1230775588, FixedTimespan { offset: 7200, name: "CAT" }), - (10360800, FixedTimespan { offset: 10800, name: "CAST" }), - (24786000, FixedTimespan { offset: 7200, name: "CAT" }), - (41810400, FixedTimespan { offset: 10800, name: "CAST" }), - (56322000, FixedTimespan { offset: 7200, name: "CAT" }), - (73432800, FixedTimespan { offset: 10800, name: "CAST" }), - (87944400, FixedTimespan { offset: 7200, name: "CAT" }), - (104882400, FixedTimespan { offset: 10800, name: "CAST" }), - (119480400, FixedTimespan { offset: 7200, name: "CAT" }), - (136332000, FixedTimespan { offset: 10800, name: "CAST" }), - (151016400, FixedTimespan { offset: 7200, name: "CAT" }), - (167781600, FixedTimespan { offset: 10800, name: "CAST" }), - (182552400, FixedTimespan { offset: 7200, name: "CAT" }), - (199231200, FixedTimespan { offset: 10800, name: "CAST" }), - (214174800, FixedTimespan { offset: 7200, name: "CAT" }), - (230680800, FixedTimespan { offset: 10800, name: "CAST" }), - (245710800, FixedTimespan { offset: 7200, name: "CAT" }), - (262735200, FixedTimespan { offset: 10800, name: "CAST" }), - (277246800, FixedTimespan { offset: 7200, name: "CAT" }), - (294184800, FixedTimespan { offset: 10800, name: "CAST" }), - (308782800, FixedTimespan { offset: 7200, name: "CAT" }), - (325634400, FixedTimespan { offset: 10800, name: "CAST" }), - (340405200, FixedTimespan { offset: 7200, name: "CAT" }), - (357084000, FixedTimespan { offset: 10800, name: "CAST" }), - (371941200, FixedTimespan { offset: 7200, name: "CAT" }), - (388533600, FixedTimespan { offset: 10800, name: "CAST" }), - (403477200, FixedTimespan { offset: 7200, name: "CAT" }), - (419983200, FixedTimespan { offset: 10800, name: "CAST" }), - (435013200, FixedTimespan { offset: 7200, name: "CAT" }), - (452037600, FixedTimespan { offset: 10800, name: "CAST" }), - (466635600, FixedTimespan { offset: 7200, name: "CAT" }), - (483487200, FixedTimespan { offset: 10800, name: "CAST" }), - (498171600, FixedTimespan { offset: 7200, name: "CAT" }), - (947930400, FixedTimespan { offset: 10800, name: "EAT" }), - (1612126800, FixedTimespan { offset: 7200, name: "CAT" }), + first: FixedTimespan::from_offset_and_name_indices(7588, 422, 3), + rest: &[ + (-1230775588, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (10360800, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (24786000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (41810400, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (56322000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (73432800, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (87944400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (104882400, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (119480400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (136332000, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (151016400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (167781600, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (182552400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (199231200, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (214174800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (230680800, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (245710800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (262735200, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (277246800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (294184800, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (308782800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (325634400, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (340405200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (357084000, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (371941200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (388533600, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (403477200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (419983200, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (435013200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (452037600, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (466635600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (483487200, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (498171600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (947930400, FixedTimespan::from_offset_and_name_indices(10800, 287, 3)), + (1612126800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), ], }; const AFRICA__KHARTOUM: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 7808, name: "LMT" }, - rest: &[ - (-1230775808, FixedTimespan { offset: 7200, name: "CAT" }), - (10360800, FixedTimespan { offset: 10800, name: "CAST" }), - (24786000, FixedTimespan { offset: 7200, name: "CAT" }), - (41810400, FixedTimespan { offset: 10800, name: "CAST" }), - (56322000, FixedTimespan { offset: 7200, name: "CAT" }), - (73432800, FixedTimespan { offset: 10800, name: "CAST" }), - (87944400, FixedTimespan { offset: 7200, name: "CAT" }), - (104882400, FixedTimespan { offset: 10800, name: "CAST" }), - (119480400, FixedTimespan { offset: 7200, name: "CAT" }), - (136332000, FixedTimespan { offset: 10800, name: "CAST" }), - (151016400, FixedTimespan { offset: 7200, name: "CAT" }), - (167781600, FixedTimespan { offset: 10800, name: "CAST" }), - (182552400, FixedTimespan { offset: 7200, name: "CAT" }), - (199231200, FixedTimespan { offset: 10800, name: "CAST" }), - (214174800, FixedTimespan { offset: 7200, name: "CAT" }), - (230680800, FixedTimespan { offset: 10800, name: "CAST" }), - (245710800, FixedTimespan { offset: 7200, name: "CAT" }), - (262735200, FixedTimespan { offset: 10800, name: "CAST" }), - (277246800, FixedTimespan { offset: 7200, name: "CAT" }), - (294184800, FixedTimespan { offset: 10800, name: "CAST" }), - (308782800, FixedTimespan { offset: 7200, name: "CAT" }), - (325634400, FixedTimespan { offset: 10800, name: "CAST" }), - (340405200, FixedTimespan { offset: 7200, name: "CAT" }), - (357084000, FixedTimespan { offset: 10800, name: "CAST" }), - (371941200, FixedTimespan { offset: 7200, name: "CAT" }), - (388533600, FixedTimespan { offset: 10800, name: "CAST" }), - (403477200, FixedTimespan { offset: 7200, name: "CAT" }), - (419983200, FixedTimespan { offset: 10800, name: "CAST" }), - (435013200, FixedTimespan { offset: 7200, name: "CAT" }), - (452037600, FixedTimespan { offset: 10800, name: "CAST" }), - (466635600, FixedTimespan { offset: 7200, name: "CAT" }), - (483487200, FixedTimespan { offset: 10800, name: "CAST" }), - (498171600, FixedTimespan { offset: 7200, name: "CAT" }), - (947930400, FixedTimespan { offset: 10800, name: "EAT" }), - (1509483600, FixedTimespan { offset: 7200, name: "CAT" }), + first: FixedTimespan::from_offset_and_name_indices(7808, 422, 3), + rest: &[ + (-1230775808, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (10360800, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (24786000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (41810400, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (56322000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (73432800, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (87944400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (104882400, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (119480400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (136332000, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (151016400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (167781600, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (182552400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (199231200, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (214174800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (230680800, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (245710800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (262735200, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (277246800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (294184800, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (308782800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (325634400, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (340405200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (357084000, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (371941200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (388533600, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (403477200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (419983200, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (435013200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (452037600, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (466635600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (483487200, FixedTimespan::from_offset_and_name_indices(10800, 256, 4)), + (498171600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (947930400, FixedTimespan::from_offset_and_name_indices(10800, 287, 3)), + (1509483600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), ], }; const AFRICA__LAGOS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 815, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(815, 422, 3), rest: &[ - (-2035584815, FixedTimespan { offset: 0, name: "GMT" }), - (-1940889600, FixedTimespan { offset: 815, name: "LMT" }), - (-1767226415, FixedTimespan { offset: 1800, name: "+0030" }), - (-1588465800, FixedTimespan { offset: 3600, name: "WAT" }), + (-2035584815, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1940889600, FixedTimespan::from_offset_and_name_indices(815, 422, 3)), + (-1767226415, FixedTimespan::from_offset_and_name_indices(1800, 0, 5)), + (-1588465800, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), ], }; const AFRICA__MAPUTO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 7818, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(7818, 422, 3), rest: &[ - (-1924999818, FixedTimespan { offset: 7200, name: "CAT" }), + (-1924999818, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), ], }; const AFRICA__MONROVIA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -2588, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-2588, 422, 3), rest: &[ - (-2776979812, FixedTimespan { offset: -2588, name: "MMT" }), - (-1604359012, FixedTimespan { offset: -2670, name: "MMT" }), - (63593070, FixedTimespan { offset: 0, name: "GMT" }), + (-2776979812, FixedTimespan::from_offset_and_name_indices(-2588, 426, 3)), + (-1604359012, FixedTimespan::from_offset_and_name_indices(-2670, 426, 3)), + (63593070, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), ], }; const AFRICA__NAIROBI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8836, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(8836, 422, 3), rest: &[ - (-1946168836, FixedTimespan { offset: 9000, name: "+0230" }), - (-1309746600, FixedTimespan { offset: 10800, name: "EAT" }), - (-1261969200, FixedTimespan { offset: 9000, name: "+0230" }), - (-1041388200, FixedTimespan { offset: 9900, name: "+0245" }), - (-865305900, FixedTimespan { offset: 10800, name: "EAT" }), + (-1946168836, FixedTimespan::from_offset_and_name_indices(9000, 10, 5)), + (-1309746600, FixedTimespan::from_offset_and_name_indices(10800, 287, 3)), + (-1261969200, FixedTimespan::from_offset_and_name_indices(9000, 10, 5)), + (-1041388200, FixedTimespan::from_offset_and_name_indices(9900, 15, 5)), + (-865305900, FixedTimespan::from_offset_and_name_indices(10800, 287, 3)), ], }; const AFRICA__NDJAMENA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 3612, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(3612, 422, 3), rest: &[ - (-1830387612, FixedTimespan { offset: 3600, name: "WAT" }), - (308703600, FixedTimespan { offset: 7200, name: "WAST" }), - (321314400, FixedTimespan { offset: 3600, name: "WAT" }), + (-1830387612, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (308703600, FixedTimespan::from_offset_and_name_indices(7200, 476, 4)), + (321314400, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), ], }; const AFRICA__SAO_TOME: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 1616, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(1616, 422, 3), rest: &[ - (-2713912016, FixedTimespan { offset: -2205, name: "LMT" }), - (-1830384000, FixedTimespan { offset: 0, name: "GMT" }), - (1514768400, FixedTimespan { offset: 3600, name: "WAT" }), - (1546304400, FixedTimespan { offset: 0, name: "GMT" }), + (-2713912016, FixedTimespan::from_offset_and_name_indices(-2205, 422, 3)), + (-1830384000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1514768400, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1546304400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), ], }; const AFRICA__TRIPOLI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 3164, name: "LMT" }, - rest: &[ - (-1577926364, FixedTimespan { offset: 3600, name: "CET" }), - (-574902000, FixedTimespan { offset: 7200, name: "CEST" }), - (-568087200, FixedTimespan { offset: 3600, name: "CET" }), - (-512175600, FixedTimespan { offset: 7200, name: "CEST" }), - (-504928800, FixedTimespan { offset: 3600, name: "CET" }), - (-449888400, FixedTimespan { offset: 7200, name: "CEST" }), - (-441856800, FixedTimespan { offset: 3600, name: "CET" }), - (-347158800, FixedTimespan { offset: 7200, name: "EET" }), - (378684000, FixedTimespan { offset: 3600, name: "CET" }), - (386463600, FixedTimespan { offset: 7200, name: "CEST" }), - (402271200, FixedTimespan { offset: 3600, name: "CET" }), - (417999600, FixedTimespan { offset: 7200, name: "CEST" }), - (433807200, FixedTimespan { offset: 3600, name: "CET" }), - (449622000, FixedTimespan { offset: 7200, name: "CEST" }), - (465429600, FixedTimespan { offset: 3600, name: "CET" }), - (481590000, FixedTimespan { offset: 7200, name: "CEST" }), - (496965600, FixedTimespan { offset: 3600, name: "CET" }), - (512953200, FixedTimespan { offset: 7200, name: "CEST" }), - (528674400, FixedTimespan { offset: 3600, name: "CET" }), - (544230000, FixedTimespan { offset: 7200, name: "CEST" }), - (560037600, FixedTimespan { offset: 3600, name: "CET" }), - (575852400, FixedTimespan { offset: 7200, name: "CEST" }), - (591660000, FixedTimespan { offset: 3600, name: "CET" }), - (607388400, FixedTimespan { offset: 7200, name: "CEST" }), - (623196000, FixedTimespan { offset: 3600, name: "CET" }), - (641775600, FixedTimespan { offset: 7200, name: "EET" }), - (844034400, FixedTimespan { offset: 3600, name: "CET" }), - (860108400, FixedTimespan { offset: 7200, name: "CEST" }), - (875916000, FixedTimespan { offset: 7200, name: "EET" }), - (1352505600, FixedTimespan { offset: 3600, name: "CET" }), - (1364515200, FixedTimespan { offset: 7200, name: "CEST" }), - (1382659200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(3164, 422, 3), + rest: &[ + (-1577926364, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-574902000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-568087200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-512175600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-504928800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-449888400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-441856800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-347158800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (378684000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386463600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (402271200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417999600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433807200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449622000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465429600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481590000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496965600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512953200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528674400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (544230000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (560037600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575852400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591660000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (607388400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (623196000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (641775600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (844034400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (860108400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (875916000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1352505600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364515200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382659200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const AFRICA__TUNIS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 2444, name: "LMT" }, - rest: &[ - (-2797202444, FixedTimespan { offset: 561, name: "PMT" }), - (-1855958961, FixedTimespan { offset: 3600, name: "CET" }), - (-969242400, FixedTimespan { offset: 7200, name: "CEST" }), - (-950493600, FixedTimespan { offset: 3600, name: "CET" }), - (-941940000, FixedTimespan { offset: 7200, name: "CEST" }), - (-891136800, FixedTimespan { offset: 3600, name: "CET" }), - (-877827600, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-842918400, FixedTimespan { offset: 3600, name: "CET" }), - (-842223600, FixedTimespan { offset: 7200, name: "CEST" }), - (-828230400, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796269600, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-766634400, FixedTimespan { offset: 3600, name: "CET" }), - (231202800, FixedTimespan { offset: 7200, name: "CEST" }), - (243903600, FixedTimespan { offset: 3600, name: "CET" }), - (262825200, FixedTimespan { offset: 7200, name: "CEST" }), - (276044400, FixedTimespan { offset: 3600, name: "CET" }), - (581122800, FixedTimespan { offset: 7200, name: "CEST" }), - (591145200, FixedTimespan { offset: 3600, name: "CET" }), - (606870000, FixedTimespan { offset: 7200, name: "CEST" }), - (622594800, FixedTimespan { offset: 3600, name: "CET" }), - (641516400, FixedTimespan { offset: 7200, name: "CEST" }), - (654649200, FixedTimespan { offset: 3600, name: "CET" }), - (1114902000, FixedTimespan { offset: 7200, name: "CEST" }), - (1128038400, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(2444, 422, 3), + rest: &[ + (-2797202444, FixedTimespan::from_offset_and_name_indices(561, 430, 3)), + (-1855958961, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-969242400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-950493600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-941940000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-891136800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-877827600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-842918400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-842223600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828230400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796269600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-766634400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (231202800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (243903600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (262825200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (276044400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (581122800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591145200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622594800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (641516400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654649200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1114902000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1128038400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const AFRICA__WINDHOEK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 4104, name: "LMT" }, - rest: &[ - (-2458170504, FixedTimespan { offset: 5400, name: "+0130" }), - (-2109288600, FixedTimespan { offset: 7200, name: "SAST" }), - (-860976000, FixedTimespan { offset: 10800, name: "SAST" }), - (-845254800, FixedTimespan { offset: 7200, name: "SAST" }), - (637970400, FixedTimespan { offset: 7200, name: "CAT" }), - (764200800, FixedTimespan { offset: 3600, name: "WAT" }), - (778640400, FixedTimespan { offset: 7200, name: "CAT" }), - (796780800, FixedTimespan { offset: 3600, name: "WAT" }), - (810090000, FixedTimespan { offset: 7200, name: "CAT" }), - (828835200, FixedTimespan { offset: 3600, name: "WAT" }), - (841539600, FixedTimespan { offset: 7200, name: "CAT" }), - (860284800, FixedTimespan { offset: 3600, name: "WAT" }), - (873594000, FixedTimespan { offset: 7200, name: "CAT" }), - (891734400, FixedTimespan { offset: 3600, name: "WAT" }), - (905043600, FixedTimespan { offset: 7200, name: "CAT" }), - (923184000, FixedTimespan { offset: 3600, name: "WAT" }), - (936493200, FixedTimespan { offset: 7200, name: "CAT" }), - (954633600, FixedTimespan { offset: 3600, name: "WAT" }), - (967942800, FixedTimespan { offset: 7200, name: "CAT" }), - (986083200, FixedTimespan { offset: 3600, name: "WAT" }), - (999392400, FixedTimespan { offset: 7200, name: "CAT" }), - (1018137600, FixedTimespan { offset: 3600, name: "WAT" }), - (1030842000, FixedTimespan { offset: 7200, name: "CAT" }), - (1049587200, FixedTimespan { offset: 3600, name: "WAT" }), - (1062896400, FixedTimespan { offset: 7200, name: "CAT" }), - (1081036800, FixedTimespan { offset: 3600, name: "WAT" }), - (1094346000, FixedTimespan { offset: 7200, name: "CAT" }), - (1112486400, FixedTimespan { offset: 3600, name: "WAT" }), - (1125795600, FixedTimespan { offset: 7200, name: "CAT" }), - (1143936000, FixedTimespan { offset: 3600, name: "WAT" }), - (1157245200, FixedTimespan { offset: 7200, name: "CAT" }), - (1175385600, FixedTimespan { offset: 3600, name: "WAT" }), - (1188694800, FixedTimespan { offset: 7200, name: "CAT" }), - (1207440000, FixedTimespan { offset: 3600, name: "WAT" }), - (1220749200, FixedTimespan { offset: 7200, name: "CAT" }), - (1238889600, FixedTimespan { offset: 3600, name: "WAT" }), - (1252198800, FixedTimespan { offset: 7200, name: "CAT" }), - (1270339200, FixedTimespan { offset: 3600, name: "WAT" }), - (1283648400, FixedTimespan { offset: 7200, name: "CAT" }), - (1301788800, FixedTimespan { offset: 3600, name: "WAT" }), - (1315098000, FixedTimespan { offset: 7200, name: "CAT" }), - (1333238400, FixedTimespan { offset: 3600, name: "WAT" }), - (1346547600, FixedTimespan { offset: 7200, name: "CAT" }), - (1365292800, FixedTimespan { offset: 3600, name: "WAT" }), - (1377997200, FixedTimespan { offset: 7200, name: "CAT" }), - (1396742400, FixedTimespan { offset: 3600, name: "WAT" }), - (1410051600, FixedTimespan { offset: 7200, name: "CAT" }), - (1428192000, FixedTimespan { offset: 3600, name: "WAT" }), - (1441501200, FixedTimespan { offset: 7200, name: "CAT" }), - (1459641600, FixedTimespan { offset: 3600, name: "WAT" }), - (1472950800, FixedTimespan { offset: 7200, name: "CAT" }), - (1491091200, FixedTimespan { offset: 3600, name: "WAT" }), - (1504400400, FixedTimespan { offset: 7200, name: "CAT" }), + first: FixedTimespan::from_offset_and_name_indices(4104, 422, 3), + rest: &[ + (-2458170504, FixedTimespan::from_offset_and_name_indices(5400, 5, 5)), + (-2109288600, FixedTimespan::from_offset_and_name_indices(7200, 448, 4)), + (-860976000, FixedTimespan::from_offset_and_name_indices(10800, 448, 4)), + (-845254800, FixedTimespan::from_offset_and_name_indices(7200, 448, 4)), + (637970400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (764200800, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (778640400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (796780800, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (810090000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (828835200, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (841539600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (860284800, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (873594000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (891734400, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (905043600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (923184000, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (936493200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (954633600, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (967942800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (986083200, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (999392400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1018137600, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1030842000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1049587200, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1062896400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1081036800, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1094346000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1112486400, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1125795600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1143936000, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1157245200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1175385600, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1188694800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1207440000, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1220749200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1238889600, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1252198800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1270339200, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1283648400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1301788800, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1315098000, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1333238400, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1346547600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1365292800, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1377997200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1396742400, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1410051600, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1428192000, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1441501200, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1459641600, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1472950800, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), + (1491091200, FixedTimespan::from_offset_and_name_indices(3600, 480, 3)), + (1504400400, FixedTimespan::from_offset_and_name_indices(7200, 260, 3)), ], }; const AMERICA__ADAK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 44002, name: "LMT" }, - rest: &[ - (-3225223727, FixedTimespan { offset: -42398, name: "LMT" }), - (-2188944802, FixedTimespan { offset: -39600, name: "NST" }), - (-880196400, FixedTimespan { offset: -36000, name: "NWT" }), - (-769395600, FixedTimespan { offset: -36000, name: "NPT" }), - (-765374400, FixedTimespan { offset: -39600, name: "NST" }), - (-86878800, FixedTimespan { offset: -39600, name: "BST" }), - (-21466800, FixedTimespan { offset: -36000, name: "BDT" }), - (-5745600, FixedTimespan { offset: -39600, name: "BST" }), - (9982800, FixedTimespan { offset: -36000, name: "BDT" }), - (25704000, FixedTimespan { offset: -39600, name: "BST" }), - (41432400, FixedTimespan { offset: -36000, name: "BDT" }), - (57758400, FixedTimespan { offset: -39600, name: "BST" }), - (73486800, FixedTimespan { offset: -36000, name: "BDT" }), - (89208000, FixedTimespan { offset: -39600, name: "BST" }), - (104936400, FixedTimespan { offset: -36000, name: "BDT" }), - (120657600, FixedTimespan { offset: -39600, name: "BST" }), - (126709200, FixedTimespan { offset: -36000, name: "BDT" }), - (152107200, FixedTimespan { offset: -39600, name: "BST" }), - (162392400, FixedTimespan { offset: -36000, name: "BDT" }), - (183556800, FixedTimespan { offset: -39600, name: "BST" }), - (199285200, FixedTimespan { offset: -36000, name: "BDT" }), - (215611200, FixedTimespan { offset: -39600, name: "BST" }), - (230734800, FixedTimespan { offset: -36000, name: "BDT" }), - (247060800, FixedTimespan { offset: -39600, name: "BST" }), - (262789200, FixedTimespan { offset: -36000, name: "BDT" }), - (278510400, FixedTimespan { offset: -39600, name: "BST" }), - (294238800, FixedTimespan { offset: -36000, name: "BDT" }), - (309960000, FixedTimespan { offset: -39600, name: "BST" }), - (325688400, FixedTimespan { offset: -36000, name: "BDT" }), - (341409600, FixedTimespan { offset: -39600, name: "BST" }), - (357138000, FixedTimespan { offset: -36000, name: "BDT" }), - (372859200, FixedTimespan { offset: -39600, name: "BST" }), - (388587600, FixedTimespan { offset: -36000, name: "BDT" }), - (404913600, FixedTimespan { offset: -39600, name: "BST" }), - (420037200, FixedTimespan { offset: -36000, name: "BDT" }), - (436363200, FixedTimespan { offset: -36000, name: "AHST" }), - (439034400, FixedTimespan { offset: -36000, name: "HST" }), - (452088000, FixedTimespan { offset: -32400, name: "HDT" }), - (467809200, FixedTimespan { offset: -36000, name: "HST" }), - (483537600, FixedTimespan { offset: -32400, name: "HDT" }), - (499258800, FixedTimespan { offset: -36000, name: "HST" }), - (514987200, FixedTimespan { offset: -32400, name: "HDT" }), - (530708400, FixedTimespan { offset: -36000, name: "HST" }), - (544622400, FixedTimespan { offset: -32400, name: "HDT" }), - (562158000, FixedTimespan { offset: -36000, name: "HST" }), - (576072000, FixedTimespan { offset: -32400, name: "HDT" }), - (594212400, FixedTimespan { offset: -36000, name: "HST" }), - (607521600, FixedTimespan { offset: -32400, name: "HDT" }), - (625662000, FixedTimespan { offset: -36000, name: "HST" }), - (638971200, FixedTimespan { offset: -32400, name: "HDT" }), - (657111600, FixedTimespan { offset: -36000, name: "HST" }), - (671025600, FixedTimespan { offset: -32400, name: "HDT" }), - (688561200, FixedTimespan { offset: -36000, name: "HST" }), - (702475200, FixedTimespan { offset: -32400, name: "HDT" }), - (720010800, FixedTimespan { offset: -36000, name: "HST" }), - (733924800, FixedTimespan { offset: -32400, name: "HDT" }), - (752065200, FixedTimespan { offset: -36000, name: "HST" }), - (765374400, FixedTimespan { offset: -32400, name: "HDT" }), - (783514800, FixedTimespan { offset: -36000, name: "HST" }), - (796824000, FixedTimespan { offset: -32400, name: "HDT" }), - (814964400, FixedTimespan { offset: -36000, name: "HST" }), - (828878400, FixedTimespan { offset: -32400, name: "HDT" }), - (846414000, FixedTimespan { offset: -36000, name: "HST" }), - (860328000, FixedTimespan { offset: -32400, name: "HDT" }), - (877863600, FixedTimespan { offset: -36000, name: "HST" }), - (891777600, FixedTimespan { offset: -32400, name: "HDT" }), - (909313200, FixedTimespan { offset: -36000, name: "HST" }), - (923227200, FixedTimespan { offset: -32400, name: "HDT" }), - (941367600, FixedTimespan { offset: -36000, name: "HST" }), - (954676800, FixedTimespan { offset: -32400, name: "HDT" }), - (972817200, FixedTimespan { offset: -36000, name: "HST" }), - (986126400, FixedTimespan { offset: -32400, name: "HDT" }), - (1004266800, FixedTimespan { offset: -36000, name: "HST" }), - (1018180800, FixedTimespan { offset: -32400, name: "HDT" }), - (1035716400, FixedTimespan { offset: -36000, name: "HST" }), - (1049630400, FixedTimespan { offset: -32400, name: "HDT" }), - (1067166000, FixedTimespan { offset: -36000, name: "HST" }), - (1081080000, FixedTimespan { offset: -32400, name: "HDT" }), - (1099220400, FixedTimespan { offset: -36000, name: "HST" }), - (1112529600, FixedTimespan { offset: -32400, name: "HDT" }), - (1130670000, FixedTimespan { offset: -36000, name: "HST" }), - (1143979200, FixedTimespan { offset: -32400, name: "HDT" }), - (1162119600, FixedTimespan { offset: -36000, name: "HST" }), - (1173614400, FixedTimespan { offset: -32400, name: "HDT" }), - (1194174000, FixedTimespan { offset: -36000, name: "HST" }), - (1205064000, FixedTimespan { offset: -32400, name: "HDT" }), - (1225623600, FixedTimespan { offset: -36000, name: "HST" }), - (1236513600, FixedTimespan { offset: -32400, name: "HDT" }), - (1257073200, FixedTimespan { offset: -36000, name: "HST" }), - (1268568000, FixedTimespan { offset: -32400, name: "HDT" }), - (1289127600, FixedTimespan { offset: -36000, name: "HST" }), - (1300017600, FixedTimespan { offset: -32400, name: "HDT" }), - (1320577200, FixedTimespan { offset: -36000, name: "HST" }), - (1331467200, FixedTimespan { offset: -32400, name: "HDT" }), - (1352026800, FixedTimespan { offset: -36000, name: "HST" }), - (1362916800, FixedTimespan { offset: -32400, name: "HDT" }), - (1383476400, FixedTimespan { offset: -36000, name: "HST" }), - (1394366400, FixedTimespan { offset: -32400, name: "HDT" }), - (1414926000, FixedTimespan { offset: -36000, name: "HST" }), - (1425816000, FixedTimespan { offset: -32400, name: "HDT" }), - (1446375600, FixedTimespan { offset: -36000, name: "HST" }), - (1457870400, FixedTimespan { offset: -32400, name: "HDT" }), - (1478430000, FixedTimespan { offset: -36000, name: "HST" }), - (1489320000, FixedTimespan { offset: -32400, name: "HDT" }), - (1509879600, FixedTimespan { offset: -36000, name: "HST" }), - (1520769600, FixedTimespan { offset: -32400, name: "HDT" }), - (1541329200, FixedTimespan { offset: -36000, name: "HST" }), - (1552219200, FixedTimespan { offset: -32400, name: "HDT" }), - (1572778800, FixedTimespan { offset: -36000, name: "HST" }), - (1583668800, FixedTimespan { offset: -32400, name: "HDT" }), - (1604228400, FixedTimespan { offset: -36000, name: "HST" }), - (1615723200, FixedTimespan { offset: -32400, name: "HDT" }), - (1636282800, FixedTimespan { offset: -36000, name: "HST" }), - (1647172800, FixedTimespan { offset: -32400, name: "HDT" }), - (1667732400, FixedTimespan { offset: -36000, name: "HST" }), - (1678622400, FixedTimespan { offset: -32400, name: "HDT" }), - (1699182000, FixedTimespan { offset: -36000, name: "HST" }), - (1710072000, FixedTimespan { offset: -32400, name: "HDT" }), - (1730631600, FixedTimespan { offset: -36000, name: "HST" }), - (1741521600, FixedTimespan { offset: -32400, name: "HDT" }), - (1762081200, FixedTimespan { offset: -36000, name: "HST" }), - (1772971200, FixedTimespan { offset: -32400, name: "HDT" }), - (1793530800, FixedTimespan { offset: -36000, name: "HST" }), - (1805025600, FixedTimespan { offset: -32400, name: "HDT" }), - (1825585200, FixedTimespan { offset: -36000, name: "HST" }), - (1836475200, FixedTimespan { offset: -32400, name: "HDT" }), - (1857034800, FixedTimespan { offset: -36000, name: "HST" }), - (1867924800, FixedTimespan { offset: -32400, name: "HDT" }), - (1888484400, FixedTimespan { offset: -36000, name: "HST" }), - (1899374400, FixedTimespan { offset: -32400, name: "HDT" }), - (1919934000, FixedTimespan { offset: -36000, name: "HST" }), - (1930824000, FixedTimespan { offset: -32400, name: "HDT" }), - (1951383600, FixedTimespan { offset: -36000, name: "HST" }), - (1962878400, FixedTimespan { offset: -32400, name: "HDT" }), - (1983438000, FixedTimespan { offset: -36000, name: "HST" }), - (1994328000, FixedTimespan { offset: -32400, name: "HDT" }), - (2014887600, FixedTimespan { offset: -36000, name: "HST" }), - (2025777600, FixedTimespan { offset: -32400, name: "HDT" }), - (2046337200, FixedTimespan { offset: -36000, name: "HST" }), - (2057227200, FixedTimespan { offset: -32400, name: "HDT" }), - (2077786800, FixedTimespan { offset: -36000, name: "HST" }), - (2088676800, FixedTimespan { offset: -32400, name: "HDT" }), - (2109236400, FixedTimespan { offset: -36000, name: "HST" }), - (2120126400, FixedTimespan { offset: -32400, name: "HDT" }), - (2140686000, FixedTimespan { offset: -36000, name: "HST" }), - (2152180800, FixedTimespan { offset: -32400, name: "HDT" }), - (2172740400, FixedTimespan { offset: -36000, name: "HST" }), - (2183630400, FixedTimespan { offset: -32400, name: "HDT" }), - (2204190000, FixedTimespan { offset: -36000, name: "HST" }), - (2215080000, FixedTimespan { offset: -32400, name: "HDT" }), - (2235639600, FixedTimespan { offset: -36000, name: "HST" }), - (2246529600, FixedTimespan { offset: -32400, name: "HDT" }), - (2267089200, FixedTimespan { offset: -36000, name: "HST" }), - (2277979200, FixedTimespan { offset: -32400, name: "HDT" }), - (2298538800, FixedTimespan { offset: -36000, name: "HST" }), - (2309428800, FixedTimespan { offset: -32400, name: "HDT" }), - (2329988400, FixedTimespan { offset: -36000, name: "HST" }), - (2341483200, FixedTimespan { offset: -32400, name: "HDT" }), - (2362042800, FixedTimespan { offset: -36000, name: "HST" }), - (2372932800, FixedTimespan { offset: -32400, name: "HDT" }), - (2393492400, FixedTimespan { offset: -36000, name: "HST" }), - (2404382400, FixedTimespan { offset: -32400, name: "HDT" }), - (2424942000, FixedTimespan { offset: -36000, name: "HST" }), - (2435832000, FixedTimespan { offset: -32400, name: "HDT" }), - (2456391600, FixedTimespan { offset: -36000, name: "HST" }), - (2467281600, FixedTimespan { offset: -32400, name: "HDT" }), - (2487841200, FixedTimespan { offset: -36000, name: "HST" }), - (2499336000, FixedTimespan { offset: -32400, name: "HDT" }), - (2519895600, FixedTimespan { offset: -36000, name: "HST" }), - (2530785600, FixedTimespan { offset: -32400, name: "HDT" }), - (2551345200, FixedTimespan { offset: -36000, name: "HST" }), - (2562235200, FixedTimespan { offset: -32400, name: "HDT" }), - (2582794800, FixedTimespan { offset: -36000, name: "HST" }), - (2593684800, FixedTimespan { offset: -32400, name: "HDT" }), - (2614244400, FixedTimespan { offset: -36000, name: "HST" }), - (2625134400, FixedTimespan { offset: -32400, name: "HDT" }), - (2645694000, FixedTimespan { offset: -36000, name: "HST" }), - (2656584000, FixedTimespan { offset: -32400, name: "HDT" }), - (2677143600, FixedTimespan { offset: -36000, name: "HST" }), - (2688638400, FixedTimespan { offset: -32400, name: "HDT" }), - (2709198000, FixedTimespan { offset: -36000, name: "HST" }), - (2720088000, FixedTimespan { offset: -32400, name: "HDT" }), - (2740647600, FixedTimespan { offset: -36000, name: "HST" }), - (2751537600, FixedTimespan { offset: -32400, name: "HDT" }), - (2772097200, FixedTimespan { offset: -36000, name: "HST" }), - (2782987200, FixedTimespan { offset: -32400, name: "HDT" }), - (2803546800, FixedTimespan { offset: -36000, name: "HST" }), - (2814436800, FixedTimespan { offset: -32400, name: "HDT" }), - (2834996400, FixedTimespan { offset: -36000, name: "HST" }), - (2846491200, FixedTimespan { offset: -32400, name: "HDT" }), - (2867050800, FixedTimespan { offset: -36000, name: "HST" }), - (2877940800, FixedTimespan { offset: -32400, name: "HDT" }), - (2898500400, FixedTimespan { offset: -36000, name: "HST" }), - (2909390400, FixedTimespan { offset: -32400, name: "HDT" }), - (2929950000, FixedTimespan { offset: -36000, name: "HST" }), - (2940840000, FixedTimespan { offset: -32400, name: "HDT" }), - (2961399600, FixedTimespan { offset: -36000, name: "HST" }), - (2972289600, FixedTimespan { offset: -32400, name: "HDT" }), - (2992849200, FixedTimespan { offset: -36000, name: "HST" }), - (3003739200, FixedTimespan { offset: -32400, name: "HDT" }), - (3024298800, FixedTimespan { offset: -36000, name: "HST" }), - (3035793600, FixedTimespan { offset: -32400, name: "HDT" }), - (3056353200, FixedTimespan { offset: -36000, name: "HST" }), - (3067243200, FixedTimespan { offset: -32400, name: "HDT" }), - (3087802800, FixedTimespan { offset: -36000, name: "HST" }), - (3098692800, FixedTimespan { offset: -32400, name: "HDT" }), - (3119252400, FixedTimespan { offset: -36000, name: "HST" }), - (3130142400, FixedTimespan { offset: -32400, name: "HDT" }), - (3150702000, FixedTimespan { offset: -36000, name: "HST" }), - (3161592000, FixedTimespan { offset: -32400, name: "HDT" }), - (3182151600, FixedTimespan { offset: -36000, name: "HST" }), - (3193041600, FixedTimespan { offset: -32400, name: "HDT" }), - (3213601200, FixedTimespan { offset: -36000, name: "HST" }), - (3225096000, FixedTimespan { offset: -32400, name: "HDT" }), - (3245655600, FixedTimespan { offset: -36000, name: "HST" }), - (3256545600, FixedTimespan { offset: -32400, name: "HDT" }), - (3277105200, FixedTimespan { offset: -36000, name: "HST" }), - (3287995200, FixedTimespan { offset: -32400, name: "HDT" }), - (3308554800, FixedTimespan { offset: -36000, name: "HST" }), - (3319444800, FixedTimespan { offset: -32400, name: "HDT" }), - (3340004400, FixedTimespan { offset: -36000, name: "HST" }), - (3350894400, FixedTimespan { offset: -32400, name: "HDT" }), - (3371454000, FixedTimespan { offset: -36000, name: "HST" }), - (3382948800, FixedTimespan { offset: -32400, name: "HDT" }), - (3403508400, FixedTimespan { offset: -36000, name: "HST" }), - (3414398400, FixedTimespan { offset: -32400, name: "HDT" }), - (3434958000, FixedTimespan { offset: -36000, name: "HST" }), - (3445848000, FixedTimespan { offset: -32400, name: "HDT" }), - (3466407600, FixedTimespan { offset: -36000, name: "HST" }), - (3477297600, FixedTimespan { offset: -32400, name: "HDT" }), - (3497857200, FixedTimespan { offset: -36000, name: "HST" }), - (3508747200, FixedTimespan { offset: -32400, name: "HDT" }), - (3529306800, FixedTimespan { offset: -36000, name: "HST" }), - (3540196800, FixedTimespan { offset: -32400, name: "HDT" }), - (3560756400, FixedTimespan { offset: -36000, name: "HST" }), - (3572251200, FixedTimespan { offset: -32400, name: "HDT" }), - (3592810800, FixedTimespan { offset: -36000, name: "HST" }), - (3603700800, FixedTimespan { offset: -32400, name: "HDT" }), - (3624260400, FixedTimespan { offset: -36000, name: "HST" }), - (3635150400, FixedTimespan { offset: -32400, name: "HDT" }), - (3655710000, FixedTimespan { offset: -36000, name: "HST" }), - (3666600000, FixedTimespan { offset: -32400, name: "HDT" }), - (3687159600, FixedTimespan { offset: -36000, name: "HST" }), - (3698049600, FixedTimespan { offset: -32400, name: "HDT" }), - (3718609200, FixedTimespan { offset: -36000, name: "HST" }), - (3730104000, FixedTimespan { offset: -32400, name: "HDT" }), - (3750663600, FixedTimespan { offset: -36000, name: "HST" }), - (3761553600, FixedTimespan { offset: -32400, name: "HDT" }), - (3782113200, FixedTimespan { offset: -36000, name: "HST" }), - (3793003200, FixedTimespan { offset: -32400, name: "HDT" }), - (3813562800, FixedTimespan { offset: -36000, name: "HST" }), - (3824452800, FixedTimespan { offset: -32400, name: "HDT" }), - (3845012400, FixedTimespan { offset: -36000, name: "HST" }), - (3855902400, FixedTimespan { offset: -32400, name: "HDT" }), - (3876462000, FixedTimespan { offset: -36000, name: "HST" }), - (3887352000, FixedTimespan { offset: -32400, name: "HDT" }), - (3907911600, FixedTimespan { offset: -36000, name: "HST" }), - (3919406400, FixedTimespan { offset: -32400, name: "HDT" }), - (3939966000, FixedTimespan { offset: -36000, name: "HST" }), - (3950856000, FixedTimespan { offset: -32400, name: "HDT" }), - (3971415600, FixedTimespan { offset: -36000, name: "HST" }), - (3982305600, FixedTimespan { offset: -32400, name: "HDT" }), - (4002865200, FixedTimespan { offset: -36000, name: "HST" }), - (4013755200, FixedTimespan { offset: -32400, name: "HDT" }), - (4034314800, FixedTimespan { offset: -36000, name: "HST" }), - (4045204800, FixedTimespan { offset: -32400, name: "HDT" }), - (4065764400, FixedTimespan { offset: -36000, name: "HST" }), - (4076654400, FixedTimespan { offset: -32400, name: "HDT" }), - (4097214000, FixedTimespan { offset: -36000, name: "HST" }), + first: FixedTimespan::from_offset_and_name_indices(44002, 422, 3), + rest: &[ + (-3225223727, FixedTimespan::from_offset_and_name_indices(-42398, 422, 3)), + (-2188944802, FixedTimespan::from_offset_and_name_indices(-39600, 393, 3)), + (-880196400, FixedTimespan::from_offset_and_name_indices(-36000, 396, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-36000, 390, 3)), + (-765374400, FixedTimespan::from_offset_and_name_indices(-39600, 393, 3)), + (-86878800, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (-21466800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (-5745600, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (9982800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (25704000, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (41432400, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (57758400, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (73486800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (89208000, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (104936400, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (120657600, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (126709200, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (152107200, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (162392400, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (183556800, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (199285200, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (215611200, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (230734800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (247060800, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (262789200, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (278510400, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (294238800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (309960000, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (325688400, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (341409600, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (357138000, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (372859200, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (388587600, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (404913600, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (420037200, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (436363200, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (439034400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (452088000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (467809200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (483537600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (499258800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (514987200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (530708400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (544622400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (562158000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (576072000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (594212400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (607521600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (625662000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (638971200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (657111600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (671025600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (688561200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (702475200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (720010800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (733924800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (752065200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (765374400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (783514800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (796824000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (814964400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (828878400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (846414000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (860328000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (877863600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (891777600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (909313200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (923227200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (941367600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (954676800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (972817200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (986126400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1004266800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1018180800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1035716400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1049630400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1067166000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1081080000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1099220400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1112529600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1130670000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1143979200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1162119600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1173614400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1194174000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1205064000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1225623600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1236513600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1257073200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1268568000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1289127600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1300017600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1320577200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1331467200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1352026800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1362916800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1383476400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1394366400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1414926000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1425816000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1446375600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1457870400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1478430000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1489320000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1509879600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1520769600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1541329200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1552219200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1572778800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1583668800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1604228400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1615723200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1636282800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1647172800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1667732400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1678622400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1699182000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1710072000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1730631600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1741521600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1762081200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1772971200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1793530800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1805025600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1825585200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1836475200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1857034800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1867924800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1888484400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1899374400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1919934000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1930824000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1951383600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1962878400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (1983438000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (1994328000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2014887600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2025777600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2046337200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2057227200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2077786800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2088676800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2109236400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2120126400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2140686000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2152180800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2172740400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2183630400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2204190000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2215080000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2235639600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2246529600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2267089200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2277979200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2298538800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2309428800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2329988400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2341483200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2362042800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2372932800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2393492400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2404382400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2424942000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2435832000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2456391600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2467281600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2487841200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2499336000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2519895600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2530785600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2551345200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2562235200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2582794800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2593684800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2614244400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2625134400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2645694000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2656584000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2677143600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2688638400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2709198000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2720088000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2740647600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2751537600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2772097200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2782987200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2803546800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2814436800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2834996400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2846491200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2867050800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2877940800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2898500400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2909390400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2929950000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2940840000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2961399600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (2972289600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (2992849200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3003739200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3024298800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3035793600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3056353200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3067243200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3087802800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3098692800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3119252400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3130142400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3150702000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3161592000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3182151600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3193041600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3213601200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3225096000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3245655600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3256545600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3277105200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3287995200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3308554800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3319444800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3340004400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3350894400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3371454000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3382948800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3403508400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3414398400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3434958000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3445848000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3466407600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3477297600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3497857200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3508747200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3529306800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3540196800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3560756400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3572251200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3592810800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3603700800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3624260400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3635150400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3655710000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3666600000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3687159600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3698049600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3718609200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3730104000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3750663600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3761553600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3782113200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3793003200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3813562800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3824452800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3845012400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3855902400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3876462000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3887352000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3907911600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3919406400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3939966000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3950856000, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (3971415600, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (3982305600, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (4002865200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (4013755200, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (4034314800, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (4045204800, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (4065764400, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), + (4076654400, FixedTimespan::from_offset_and_name_indices(-32400, 214, 3)), + (4097214000, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), ], }; const AMERICA__ANCHORAGE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 50424, name: "LMT" }, - rest: &[ - (-3225223727, FixedTimespan { offset: -35976, name: "LMT" }), - (-2188951224, FixedTimespan { offset: -36000, name: "AST" }), - (-880200000, FixedTimespan { offset: -32400, name: "AWT" }), - (-769395600, FixedTimespan { offset: -32400, name: "APT" }), - (-765378000, FixedTimespan { offset: -36000, name: "AST" }), - (-86882400, FixedTimespan { offset: -36000, name: "AHST" }), - (-21470400, FixedTimespan { offset: -32400, name: "AHDT" }), - (-5749200, FixedTimespan { offset: -36000, name: "AHST" }), - (9979200, FixedTimespan { offset: -32400, name: "AHDT" }), - (25700400, FixedTimespan { offset: -36000, name: "AHST" }), - (41428800, FixedTimespan { offset: -32400, name: "AHDT" }), - (57754800, FixedTimespan { offset: -36000, name: "AHST" }), - (73483200, FixedTimespan { offset: -32400, name: "AHDT" }), - (89204400, FixedTimespan { offset: -36000, name: "AHST" }), - (104932800, FixedTimespan { offset: -32400, name: "AHDT" }), - (120654000, FixedTimespan { offset: -36000, name: "AHST" }), - (126705600, FixedTimespan { offset: -32400, name: "AHDT" }), - (152103600, FixedTimespan { offset: -36000, name: "AHST" }), - (162388800, FixedTimespan { offset: -32400, name: "AHDT" }), - (183553200, FixedTimespan { offset: -36000, name: "AHST" }), - (199281600, FixedTimespan { offset: -32400, name: "AHDT" }), - (215607600, FixedTimespan { offset: -36000, name: "AHST" }), - (230731200, FixedTimespan { offset: -32400, name: "AHDT" }), - (247057200, FixedTimespan { offset: -36000, name: "AHST" }), - (262785600, FixedTimespan { offset: -32400, name: "AHDT" }), - (278506800, FixedTimespan { offset: -36000, name: "AHST" }), - (294235200, FixedTimespan { offset: -32400, name: "AHDT" }), - (309956400, FixedTimespan { offset: -36000, name: "AHST" }), - (325684800, FixedTimespan { offset: -32400, name: "AHDT" }), - (341406000, FixedTimespan { offset: -36000, name: "AHST" }), - (357134400, FixedTimespan { offset: -32400, name: "AHDT" }), - (372855600, FixedTimespan { offset: -36000, name: "AHST" }), - (388584000, FixedTimespan { offset: -32400, name: "AHDT" }), - (404910000, FixedTimespan { offset: -36000, name: "AHST" }), - (420033600, FixedTimespan { offset: -32400, name: "AHDT" }), - (436359600, FixedTimespan { offset: -32400, name: "YST" }), - (439030800, FixedTimespan { offset: -32400, name: "AKST" }), - (452084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (467805600, FixedTimespan { offset: -32400, name: "AKST" }), - (483534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (499255200, FixedTimespan { offset: -32400, name: "AKST" }), - (514983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (530704800, FixedTimespan { offset: -32400, name: "AKST" }), - (544618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (562154400, FixedTimespan { offset: -32400, name: "AKST" }), - (576068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (594208800, FixedTimespan { offset: -32400, name: "AKST" }), - (607518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (625658400, FixedTimespan { offset: -32400, name: "AKST" }), - (638967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (657108000, FixedTimespan { offset: -32400, name: "AKST" }), - (671022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (688557600, FixedTimespan { offset: -32400, name: "AKST" }), - (702471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (720007200, FixedTimespan { offset: -32400, name: "AKST" }), - (733921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (752061600, FixedTimespan { offset: -32400, name: "AKST" }), - (765370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (783511200, FixedTimespan { offset: -32400, name: "AKST" }), - (796820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (814960800, FixedTimespan { offset: -32400, name: "AKST" }), - (828874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (846410400, FixedTimespan { offset: -32400, name: "AKST" }), - (860324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (877860000, FixedTimespan { offset: -32400, name: "AKST" }), - (891774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (909309600, FixedTimespan { offset: -32400, name: "AKST" }), - (923223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (941364000, FixedTimespan { offset: -32400, name: "AKST" }), - (954673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (972813600, FixedTimespan { offset: -32400, name: "AKST" }), - (986122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1004263200, FixedTimespan { offset: -32400, name: "AKST" }), - (1018177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1035712800, FixedTimespan { offset: -32400, name: "AKST" }), - (1049626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1067162400, FixedTimespan { offset: -32400, name: "AKST" }), - (1081076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1099216800, FixedTimespan { offset: -32400, name: "AKST" }), - (1112526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1130666400, FixedTimespan { offset: -32400, name: "AKST" }), - (1143975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1162116000, FixedTimespan { offset: -32400, name: "AKST" }), - (1173610800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1194170400, FixedTimespan { offset: -32400, name: "AKST" }), - (1205060400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1225620000, FixedTimespan { offset: -32400, name: "AKST" }), - (1236510000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1257069600, FixedTimespan { offset: -32400, name: "AKST" }), - (1268564400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1289124000, FixedTimespan { offset: -32400, name: "AKST" }), - (1300014000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1320573600, FixedTimespan { offset: -32400, name: "AKST" }), - (1331463600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1352023200, FixedTimespan { offset: -32400, name: "AKST" }), - (1362913200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1383472800, FixedTimespan { offset: -32400, name: "AKST" }), - (1394362800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1414922400, FixedTimespan { offset: -32400, name: "AKST" }), - (1425812400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1446372000, FixedTimespan { offset: -32400, name: "AKST" }), - (1457866800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1478426400, FixedTimespan { offset: -32400, name: "AKST" }), - (1489316400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1509876000, FixedTimespan { offset: -32400, name: "AKST" }), - (1520766000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1541325600, FixedTimespan { offset: -32400, name: "AKST" }), - (1552215600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1572775200, FixedTimespan { offset: -32400, name: "AKST" }), - (1583665200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1604224800, FixedTimespan { offset: -32400, name: "AKST" }), - (1615719600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1636279200, FixedTimespan { offset: -32400, name: "AKST" }), - (1647169200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1667728800, FixedTimespan { offset: -32400, name: "AKST" }), - (1678618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1699178400, FixedTimespan { offset: -32400, name: "AKST" }), - (1710068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1730628000, FixedTimespan { offset: -32400, name: "AKST" }), - (1741518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1762077600, FixedTimespan { offset: -32400, name: "AKST" }), - (1772967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1793527200, FixedTimespan { offset: -32400, name: "AKST" }), - (1805022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1825581600, FixedTimespan { offset: -32400, name: "AKST" }), - (1836471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1857031200, FixedTimespan { offset: -32400, name: "AKST" }), - (1867921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1888480800, FixedTimespan { offset: -32400, name: "AKST" }), - (1899370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1919930400, FixedTimespan { offset: -32400, name: "AKST" }), - (1930820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1951380000, FixedTimespan { offset: -32400, name: "AKST" }), - (1962874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1983434400, FixedTimespan { offset: -32400, name: "AKST" }), - (1994324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2014884000, FixedTimespan { offset: -32400, name: "AKST" }), - (2025774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2046333600, FixedTimespan { offset: -32400, name: "AKST" }), - (2057223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2077783200, FixedTimespan { offset: -32400, name: "AKST" }), - (2088673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2109232800, FixedTimespan { offset: -32400, name: "AKST" }), - (2120122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2140682400, FixedTimespan { offset: -32400, name: "AKST" }), - (2152177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2172736800, FixedTimespan { offset: -32400, name: "AKST" }), - (2183626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2204186400, FixedTimespan { offset: -32400, name: "AKST" }), - (2215076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2235636000, FixedTimespan { offset: -32400, name: "AKST" }), - (2246526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2267085600, FixedTimespan { offset: -32400, name: "AKST" }), - (2277975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2298535200, FixedTimespan { offset: -32400, name: "AKST" }), - (2309425200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2329984800, FixedTimespan { offset: -32400, name: "AKST" }), - (2341479600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2362039200, FixedTimespan { offset: -32400, name: "AKST" }), - (2372929200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2393488800, FixedTimespan { offset: -32400, name: "AKST" }), - (2404378800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2424938400, FixedTimespan { offset: -32400, name: "AKST" }), - (2435828400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2456388000, FixedTimespan { offset: -32400, name: "AKST" }), - (2467278000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2487837600, FixedTimespan { offset: -32400, name: "AKST" }), - (2499332400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2519892000, FixedTimespan { offset: -32400, name: "AKST" }), - (2530782000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2551341600, FixedTimespan { offset: -32400, name: "AKST" }), - (2562231600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2582791200, FixedTimespan { offset: -32400, name: "AKST" }), - (2593681200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2614240800, FixedTimespan { offset: -32400, name: "AKST" }), - (2625130800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2645690400, FixedTimespan { offset: -32400, name: "AKST" }), - (2656580400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2677140000, FixedTimespan { offset: -32400, name: "AKST" }), - (2688634800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2709194400, FixedTimespan { offset: -32400, name: "AKST" }), - (2720084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2740644000, FixedTimespan { offset: -32400, name: "AKST" }), - (2751534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2772093600, FixedTimespan { offset: -32400, name: "AKST" }), - (2782983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2803543200, FixedTimespan { offset: -32400, name: "AKST" }), - (2814433200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2834992800, FixedTimespan { offset: -32400, name: "AKST" }), - (2846487600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2867047200, FixedTimespan { offset: -32400, name: "AKST" }), - (2877937200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2898496800, FixedTimespan { offset: -32400, name: "AKST" }), - (2909386800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2929946400, FixedTimespan { offset: -32400, name: "AKST" }), - (2940836400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2961396000, FixedTimespan { offset: -32400, name: "AKST" }), - (2972286000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2992845600, FixedTimespan { offset: -32400, name: "AKST" }), - (3003735600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3024295200, FixedTimespan { offset: -32400, name: "AKST" }), - (3035790000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3056349600, FixedTimespan { offset: -32400, name: "AKST" }), - (3067239600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3087799200, FixedTimespan { offset: -32400, name: "AKST" }), - (3098689200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3119248800, FixedTimespan { offset: -32400, name: "AKST" }), - (3130138800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3150698400, FixedTimespan { offset: -32400, name: "AKST" }), - (3161588400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3182148000, FixedTimespan { offset: -32400, name: "AKST" }), - (3193038000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3213597600, FixedTimespan { offset: -32400, name: "AKST" }), - (3225092400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3245652000, FixedTimespan { offset: -32400, name: "AKST" }), - (3256542000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3277101600, FixedTimespan { offset: -32400, name: "AKST" }), - (3287991600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3308551200, FixedTimespan { offset: -32400, name: "AKST" }), - (3319441200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3340000800, FixedTimespan { offset: -32400, name: "AKST" }), - (3350890800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3371450400, FixedTimespan { offset: -32400, name: "AKST" }), - (3382945200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3403504800, FixedTimespan { offset: -32400, name: "AKST" }), - (3414394800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3434954400, FixedTimespan { offset: -32400, name: "AKST" }), - (3445844400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3466404000, FixedTimespan { offset: -32400, name: "AKST" }), - (3477294000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3497853600, FixedTimespan { offset: -32400, name: "AKST" }), - (3508743600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3529303200, FixedTimespan { offset: -32400, name: "AKST" }), - (3540193200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3560752800, FixedTimespan { offset: -32400, name: "AKST" }), - (3572247600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3592807200, FixedTimespan { offset: -32400, name: "AKST" }), - (3603697200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3624256800, FixedTimespan { offset: -32400, name: "AKST" }), - (3635146800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3655706400, FixedTimespan { offset: -32400, name: "AKST" }), - (3666596400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3687156000, FixedTimespan { offset: -32400, name: "AKST" }), - (3698046000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3718605600, FixedTimespan { offset: -32400, name: "AKST" }), - (3730100400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3750660000, FixedTimespan { offset: -32400, name: "AKST" }), - (3761550000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3782109600, FixedTimespan { offset: -32400, name: "AKST" }), - (3792999600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3813559200, FixedTimespan { offset: -32400, name: "AKST" }), - (3824449200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3845008800, FixedTimespan { offset: -32400, name: "AKST" }), - (3855898800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3876458400, FixedTimespan { offset: -32400, name: "AKST" }), - (3887348400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3907908000, FixedTimespan { offset: -32400, name: "AKST" }), - (3919402800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3939962400, FixedTimespan { offset: -32400, name: "AKST" }), - (3950852400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3971412000, FixedTimespan { offset: -32400, name: "AKST" }), - (3982302000, FixedTimespan { offset: -28800, name: "AKDT" }), - (4002861600, FixedTimespan { offset: -32400, name: "AKST" }), - (4013751600, FixedTimespan { offset: -28800, name: "AKDT" }), - (4034311200, FixedTimespan { offset: -32400, name: "AKST" }), - (4045201200, FixedTimespan { offset: -28800, name: "AKDT" }), - (4065760800, FixedTimespan { offset: -32400, name: "AKST" }), - (4076650800, FixedTimespan { offset: -28800, name: "AKDT" }), - (4097210400, FixedTimespan { offset: -32400, name: "AKST" }), + first: FixedTimespan::from_offset_and_name_indices(50424, 422, 3), + rest: &[ + (-3225223727, FixedTimespan::from_offset_and_name_indices(-35976, 422, 3)), + (-2188951224, FixedTimespan::from_offset_and_name_indices(-36000, 257, 3)), + (-880200000, FixedTimespan::from_offset_and_name_indices(-32400, 243, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-32400, 232, 3)), + (-765378000, FixedTimespan::from_offset_and_name_indices(-36000, 257, 3)), + (-86882400, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (-21470400, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (-5749200, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (9979200, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (25700400, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (41428800, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (57754800, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (73483200, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (89204400, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (104932800, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (120654000, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (126705600, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (152103600, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (162388800, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (183553200, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (199281600, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (215607600, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (230731200, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (247057200, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (262785600, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (278506800, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (294235200, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (309956400, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (325684800, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (341406000, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (357134400, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (372855600, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (388584000, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (404910000, FixedTimespan::from_offset_and_name_indices(-36000, 217, 4)), + (420033600, FixedTimespan::from_offset_and_name_indices(-32400, 213, 4)), + (436359600, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (439030800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (452084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (467805600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (483534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (499255200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (514983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (530704800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (544618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (562154400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (576068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (594208800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (607518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (625658400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (638967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (657108000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (671022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (688557600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (702471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (720007200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (733921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (752061600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (765370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (783511200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (796820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (814960800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (828874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (846410400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (860324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (877860000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (891774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (909309600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (923223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (941364000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (954673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (972813600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (986122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1004263200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1018177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1035712800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1049626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1067162400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1081076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1099216800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1112526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1130666400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1143975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1162116000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1173610800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1194170400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1205060400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1225620000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1236510000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1257069600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1268564400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1289124000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1300014000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1320573600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1331463600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1352023200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1362913200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1383472800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1394362800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1414922400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1425812400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1446372000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1457866800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1478426400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1489316400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1509876000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1520766000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1541325600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1552215600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1572775200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1583665200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1604224800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1615719600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1636279200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1647169200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1667728800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1678618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1699178400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1710068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1730628000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1741518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1762077600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1772967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1793527200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1805022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1825581600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1836471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1857031200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1867921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1888480800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1899370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1919930400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1930820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1951380000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1962874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1983434400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1994324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2014884000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2025774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2046333600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2057223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2077783200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2088673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2109232800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2120122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2140682400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2152177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2172736800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2183626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2204186400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2215076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2235636000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2246526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2267085600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2277975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2298535200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2309425200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2329984800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2341479600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2362039200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2372929200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2393488800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2404378800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2424938400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2435828400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2456388000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2467278000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2487837600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2499332400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2519892000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2530782000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2551341600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2562231600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2582791200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2593681200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2614240800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2625130800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2645690400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2656580400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2677140000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2688634800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2709194400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2720084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2740644000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2751534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2772093600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2782983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2803543200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2814433200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2834992800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2846487600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2867047200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2877937200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2898496800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2909386800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2929946400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2940836400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2961396000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2972286000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2992845600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3003735600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3024295200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3035790000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3056349600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3067239600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3087799200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3098689200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3119248800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3130138800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3150698400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3161588400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3182148000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3193038000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3213597600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3225092400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3245652000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3256542000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3277101600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3287991600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3308551200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3319441200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3340000800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3350890800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3371450400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3382945200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3403504800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3414394800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3434954400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3445844400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3466404000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3477294000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3497853600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3508743600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3529303200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3540193200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3560752800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3572247600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3592807200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3603697200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3624256800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3635146800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3655706400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3666596400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3687156000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3698046000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3718605600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3730100400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3750660000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3761550000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3782109600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3792999600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3813559200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3824449200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3845008800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3855898800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3876458400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3887348400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3907908000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3919402800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3939962400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3950852400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3971412000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3982302000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4002861600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4013751600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4034311200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4045201200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4065760800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4076650800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4097210400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), ], }; const AMERICA__ARAGUAINA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -11568, name: "LMT" }, - rest: &[ - (-1767214032, FixedTimespan { offset: -10800, name: "-03" }), - (-1206957600, FixedTimespan { offset: -7200, name: "-02" }), - (-1191362400, FixedTimespan { offset: -10800, name: "-03" }), - (-1175374800, FixedTimespan { offset: -7200, name: "-02" }), - (-1159826400, FixedTimespan { offset: -10800, name: "-03" }), - (-633819600, FixedTimespan { offset: -7200, name: "-02" }), - (-622069200, FixedTimespan { offset: -10800, name: "-03" }), - (-602283600, FixedTimespan { offset: -7200, name: "-02" }), - (-591832800, FixedTimespan { offset: -10800, name: "-03" }), - (-570747600, FixedTimespan { offset: -7200, name: "-02" }), - (-560210400, FixedTimespan { offset: -10800, name: "-03" }), - (-539125200, FixedTimespan { offset: -7200, name: "-02" }), - (-531352800, FixedTimespan { offset: -10800, name: "-03" }), - (-191365200, FixedTimespan { offset: -7200, name: "-02" }), - (-184197600, FixedTimespan { offset: -10800, name: "-03" }), - (-155163600, FixedTimespan { offset: -7200, name: "-02" }), - (-150069600, FixedTimespan { offset: -10800, name: "-03" }), - (-128898000, FixedTimespan { offset: -7200, name: "-02" }), - (-121125600, FixedTimespan { offset: -10800, name: "-03" }), - (-99954000, FixedTimespan { offset: -7200, name: "-02" }), - (-89589600, FixedTimespan { offset: -10800, name: "-03" }), - (-68418000, FixedTimespan { offset: -7200, name: "-02" }), - (-57967200, FixedTimespan { offset: -10800, name: "-03" }), - (499748400, FixedTimespan { offset: -7200, name: "-02" }), - (511236000, FixedTimespan { offset: -10800, name: "-03" }), - (530593200, FixedTimespan { offset: -7200, name: "-02" }), - (540266400, FixedTimespan { offset: -10800, name: "-03" }), - (562129200, FixedTimespan { offset: -7200, name: "-02" }), - (571197600, FixedTimespan { offset: -10800, name: "-03" }), - (592974000, FixedTimespan { offset: -7200, name: "-02" }), - (602042400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (634701600, FixedTimespan { offset: -10800, name: "-03" }), - (813726000, FixedTimespan { offset: -7200, name: "-02" }), - (824004000, FixedTimespan { offset: -10800, name: "-03" }), - (844570800, FixedTimespan { offset: -7200, name: "-02" }), - (856058400, FixedTimespan { offset: -10800, name: "-03" }), - (876106800, FixedTimespan { offset: -7200, name: "-02" }), - (888717600, FixedTimespan { offset: -10800, name: "-03" }), - (908074800, FixedTimespan { offset: -7200, name: "-02" }), - (919562400, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -7200, name: "-02" }), - (951616800, FixedTimespan { offset: -10800, name: "-03" }), - (970974000, FixedTimespan { offset: -7200, name: "-02" }), - (982461600, FixedTimespan { offset: -10800, name: "-03" }), - (1003028400, FixedTimespan { offset: -7200, name: "-02" }), - (1013911200, FixedTimespan { offset: -10800, name: "-03" }), - (1036292400, FixedTimespan { offset: -7200, name: "-02" }), - (1045360800, FixedTimespan { offset: -10800, name: "-03" }), - (1350788400, FixedTimespan { offset: -7200, name: "-02" }), - (1361066400, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-11568, 422, 3), + rest: &[ + (-1767214032, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1206957600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1191362400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1175374800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1159826400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-633819600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-622069200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-602283600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-591832800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-570747600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-560210400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-539125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-531352800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-191365200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-184197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-155163600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-150069600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-128898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-121125600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-99954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-89589600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-68418000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-57967200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (499748400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (511236000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (530593200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (540266400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (562129200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (571197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (592974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (602042400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (634701600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (813726000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (824004000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (844570800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (856058400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (876106800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (888717600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (908074800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (919562400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (951616800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (970974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (982461600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1003028400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1013911200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1036292400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1045360800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1350788400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1361066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__BUENOS_AIRES: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -14028, name: "LMT" }, - rest: &[ - (-2372097972, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667965600, FixedTimespan { offset: -10800, name: "-03" }), - (687927600, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), - (1224385200, FixedTimespan { offset: -7200, name: "-02" }), - (1237082400, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-14028, 422, 3), + rest: &[ + (-2372097972, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667965600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (687927600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1224385200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1237082400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__CATAMARCA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15788, name: "LMT" }, - rest: &[ - (-2372096212, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667965600, FixedTimespan { offset: -14400, name: "-04" }), - (687931200, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1086058800, FixedTimespan { offset: -14400, name: "-04" }), - (1087704000, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-15788, 422, 3), + rest: &[ + (-2372096212, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667965600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687931200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1086058800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1087704000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__CORDOBA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15408, name: "LMT" }, - rest: &[ - (-2372096592, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667965600, FixedTimespan { offset: -14400, name: "-04" }), - (687931200, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), - (1224385200, FixedTimespan { offset: -7200, name: "-02" }), - (1237082400, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-15408, 422, 3), + rest: &[ + (-2372096592, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667965600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687931200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1224385200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1237082400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__JUJUY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15672, name: "LMT" }, - rest: &[ - (-2372096328, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -14400, name: "-04" }), - (657086400, FixedTimespan { offset: -10800, name: "-03" }), - (669178800, FixedTimespan { offset: -14400, name: "-04" }), - (686721600, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-15672, 422, 3), + rest: &[ + (-2372096328, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (657086400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (669178800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (686721600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__LA_RIOJA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16044, name: "LMT" }, - rest: &[ - (-2372095956, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667792800, FixedTimespan { offset: -14400, name: "-04" }), - (673588800, FixedTimespan { offset: -10800, name: "-03" }), - (687927600, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1086058800, FixedTimespan { offset: -14400, name: "-04" }), - (1087704000, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-16044, 422, 3), + rest: &[ + (-2372095956, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667792800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (673588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (687927600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1086058800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1087704000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__MENDOZA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16516, name: "LMT" }, - rest: &[ - (-2372095484, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -14400, name: "-04" }), - (655963200, FixedTimespan { offset: -10800, name: "-03" }), - (667796400, FixedTimespan { offset: -14400, name: "-04" }), - (687499200, FixedTimespan { offset: -10800, name: "-03" }), - (699418800, FixedTimespan { offset: -14400, name: "-04" }), - (719380800, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1085281200, FixedTimespan { offset: -14400, name: "-04" }), - (1096171200, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-16516, 422, 3), + rest: &[ + (-2372095484, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (655963200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (667796400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687499200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (699418800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (719380800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1085281200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1096171200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__RIO_GALLEGOS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16612, name: "LMT" }, - rest: &[ - (-2372095388, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667965600, FixedTimespan { offset: -10800, name: "-03" }), - (687927600, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1086058800, FixedTimespan { offset: -14400, name: "-04" }), - (1087704000, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-16612, 422, 3), + rest: &[ + (-2372095388, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667965600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (687927600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1086058800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1087704000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__SALTA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15700, name: "LMT" }, - rest: &[ - (-2372096300, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667965600, FixedTimespan { offset: -14400, name: "-04" }), - (687931200, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-15700, 422, 3), + rest: &[ + (-2372096300, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667965600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687931200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__SAN_JUAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16444, name: "LMT" }, - rest: &[ - (-2372095556, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667792800, FixedTimespan { offset: -14400, name: "-04" }), - (673588800, FixedTimespan { offset: -10800, name: "-03" }), - (687927600, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1085972400, FixedTimespan { offset: -14400, name: "-04" }), - (1090728000, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-16444, 422, 3), + rest: &[ + (-2372095556, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667792800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (673588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (687927600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1085972400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1090728000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__SAN_LUIS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15924, name: "LMT" }, - rest: &[ - (-2372096076, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (637380000, FixedTimespan { offset: -14400, name: "-04" }), - (655963200, FixedTimespan { offset: -10800, name: "-03" }), - (667796400, FixedTimespan { offset: -14400, name: "-04" }), - (675748800, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1085972400, FixedTimespan { offset: -14400, name: "-04" }), - (1090728000, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1200880800, FixedTimespan { offset: -10800, name: "-03" }), - (1205031600, FixedTimespan { offset: -14400, name: "-04" }), - (1223784000, FixedTimespan { offset: -10800, name: "-03" }), - (1236481200, FixedTimespan { offset: -14400, name: "-04" }), - (1255233600, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-15924, 422, 3), + rest: &[ + (-2372096076, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (637380000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (655963200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (667796400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (675748800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1085972400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1090728000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1200880800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1205031600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1223784000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1236481200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1255233600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__TUCUMAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15652, name: "LMT" }, - rest: &[ - (-2372096348, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667965600, FixedTimespan { offset: -14400, name: "-04" }), - (687931200, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1086058800, FixedTimespan { offset: -14400, name: "-04" }), - (1087099200, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), - (1224385200, FixedTimespan { offset: -7200, name: "-02" }), - (1237082400, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-15652, 422, 3), + rest: &[ + (-2372096348, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667965600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687931200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1086058800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1087099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1224385200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1237082400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ARGENTINA__USHUAIA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16392, name: "LMT" }, - rest: &[ - (-2372095608, FixedTimespan { offset: -15408, name: "CMT" }), - (-1567453392, FixedTimespan { offset: -14400, name: "-04" }), - (-1233432000, FixedTimespan { offset: -10800, name: "-03" }), - (-1222981200, FixedTimespan { offset: -14400, name: "-04" }), - (-1205956800, FixedTimespan { offset: -10800, name: "-03" }), - (-1194037200, FixedTimespan { offset: -14400, name: "-04" }), - (-1172865600, FixedTimespan { offset: -10800, name: "-03" }), - (-1162501200, FixedTimespan { offset: -14400, name: "-04" }), - (-1141329600, FixedTimespan { offset: -10800, name: "-03" }), - (-1130965200, FixedTimespan { offset: -14400, name: "-04" }), - (-1109793600, FixedTimespan { offset: -10800, name: "-03" }), - (-1099429200, FixedTimespan { offset: -14400, name: "-04" }), - (-1078257600, FixedTimespan { offset: -10800, name: "-03" }), - (-1067806800, FixedTimespan { offset: -14400, name: "-04" }), - (-1046635200, FixedTimespan { offset: -10800, name: "-03" }), - (-1036270800, FixedTimespan { offset: -14400, name: "-04" }), - (-1015099200, FixedTimespan { offset: -10800, name: "-03" }), - (-1004734800, FixedTimespan { offset: -14400, name: "-04" }), - (-983563200, FixedTimespan { offset: -10800, name: "-03" }), - (-973198800, FixedTimespan { offset: -14400, name: "-04" }), - (-952027200, FixedTimespan { offset: -10800, name: "-03" }), - (-941576400, FixedTimespan { offset: -14400, name: "-04" }), - (-931032000, FixedTimespan { offset: -10800, name: "-03" }), - (-900882000, FixedTimespan { offset: -14400, name: "-04" }), - (-890337600, FixedTimespan { offset: -10800, name: "-03" }), - (-833749200, FixedTimespan { offset: -14400, name: "-04" }), - (-827265600, FixedTimespan { offset: -10800, name: "-03" }), - (-752274000, FixedTimespan { offset: -14400, name: "-04" }), - (-733780800, FixedTimespan { offset: -10800, name: "-03" }), - (-197326800, FixedTimespan { offset: -14400, name: "-04" }), - (-190843200, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-164491200, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (596948400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (636516000, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667965600, FixedTimespan { offset: -10800, name: "-03" }), - (687927600, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (731469600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -10800, name: "-03" }), - (952052400, FixedTimespan { offset: -10800, name: "-03" }), - (1085886000, FixedTimespan { offset: -14400, name: "-04" }), - (1087704000, FixedTimespan { offset: -10800, name: "-03" }), - (1198983600, FixedTimespan { offset: -7200, name: "-02" }), - (1205632800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-16392, 422, 3), + rest: &[ + (-2372095608, FixedTimespan::from_offset_and_name_indices(-15408, 274, 3)), + (-1567453392, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1233432000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1222981200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1205956800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1194037200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1172865600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1162501200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1141329600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1130965200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1109793600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1099429200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1078257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1067806800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1046635200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1036270800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1015099200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1004734800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-983563200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-973198800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-952027200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-941576400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-931032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-900882000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-890337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-833749200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-827265600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-752274000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-733780800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-197326800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-190843200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-164491200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (596948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (636516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667965600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (687927600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (731469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952052400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1085886000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1087704000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1198983600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205632800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__ASUNCION: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13840, name: "LMT" }, - rest: &[ - (-2524507760, FixedTimespan { offset: -13840, name: "AMT" }), - (-1206389360, FixedTimespan { offset: -14400, name: "-04" }), - (86760000, FixedTimespan { offset: -10800, name: "-03" }), - (134017200, FixedTimespan { offset: -14400, name: "-04" }), - (181368000, FixedTimespan { offset: -10800, name: "-03" }), - (194497200, FixedTimespan { offset: -14400, name: "-04" }), - (212990400, FixedTimespan { offset: -10800, name: "-03" }), - (226033200, FixedTimespan { offset: -14400, name: "-04" }), - (244526400, FixedTimespan { offset: -10800, name: "-03" }), - (257569200, FixedTimespan { offset: -14400, name: "-04" }), - (276062400, FixedTimespan { offset: -10800, name: "-03" }), - (291783600, FixedTimespan { offset: -14400, name: "-04" }), - (307598400, FixedTimespan { offset: -10800, name: "-03" }), - (323406000, FixedTimespan { offset: -14400, name: "-04" }), - (339220800, FixedTimespan { offset: -10800, name: "-03" }), - (354942000, FixedTimespan { offset: -14400, name: "-04" }), - (370756800, FixedTimespan { offset: -10800, name: "-03" }), - (386478000, FixedTimespan { offset: -14400, name: "-04" }), - (402292800, FixedTimespan { offset: -10800, name: "-03" }), - (418014000, FixedTimespan { offset: -14400, name: "-04" }), - (433828800, FixedTimespan { offset: -10800, name: "-03" }), - (449636400, FixedTimespan { offset: -14400, name: "-04" }), - (465451200, FixedTimespan { offset: -10800, name: "-03" }), - (481172400, FixedTimespan { offset: -14400, name: "-04" }), - (496987200, FixedTimespan { offset: -10800, name: "-03" }), - (512708400, FixedTimespan { offset: -14400, name: "-04" }), - (528523200, FixedTimespan { offset: -10800, name: "-03" }), - (544244400, FixedTimespan { offset: -14400, name: "-04" }), - (560059200, FixedTimespan { offset: -10800, name: "-03" }), - (575866800, FixedTimespan { offset: -14400, name: "-04" }), - (591681600, FixedTimespan { offset: -10800, name: "-03" }), - (607402800, FixedTimespan { offset: -14400, name: "-04" }), - (625032000, FixedTimespan { offset: -10800, name: "-03" }), - (638938800, FixedTimespan { offset: -14400, name: "-04" }), - (654753600, FixedTimespan { offset: -10800, name: "-03" }), - (670474800, FixedTimespan { offset: -14400, name: "-04" }), - (686721600, FixedTimespan { offset: -10800, name: "-03" }), - (699418800, FixedTimespan { offset: -14400, name: "-04" }), - (718257600, FixedTimespan { offset: -10800, name: "-03" }), - (733546800, FixedTimespan { offset: -14400, name: "-04" }), - (749448000, FixedTimespan { offset: -10800, name: "-03" }), - (762318000, FixedTimespan { offset: -14400, name: "-04" }), - (780984000, FixedTimespan { offset: -10800, name: "-03" }), - (793767600, FixedTimespan { offset: -14400, name: "-04" }), - (812520000, FixedTimespan { offset: -10800, name: "-03" }), - (825649200, FixedTimespan { offset: -14400, name: "-04" }), - (844574400, FixedTimespan { offset: -10800, name: "-03" }), - (856666800, FixedTimespan { offset: -14400, name: "-04" }), - (876024000, FixedTimespan { offset: -10800, name: "-03" }), - (888721200, FixedTimespan { offset: -14400, name: "-04" }), - (907473600, FixedTimespan { offset: -10800, name: "-03" }), - (920775600, FixedTimespan { offset: -14400, name: "-04" }), - (938923200, FixedTimespan { offset: -10800, name: "-03" }), - (952225200, FixedTimespan { offset: -14400, name: "-04" }), - (970372800, FixedTimespan { offset: -10800, name: "-03" }), - (983674800, FixedTimespan { offset: -14400, name: "-04" }), - (1002427200, FixedTimespan { offset: -10800, name: "-03" }), - (1018148400, FixedTimespan { offset: -14400, name: "-04" }), - (1030852800, FixedTimespan { offset: -10800, name: "-03" }), - (1049598000, FixedTimespan { offset: -14400, name: "-04" }), - (1062907200, FixedTimespan { offset: -10800, name: "-03" }), - (1081047600, FixedTimespan { offset: -14400, name: "-04" }), - (1097985600, FixedTimespan { offset: -10800, name: "-03" }), - (1110682800, FixedTimespan { offset: -14400, name: "-04" }), - (1129435200, FixedTimespan { offset: -10800, name: "-03" }), - (1142132400, FixedTimespan { offset: -14400, name: "-04" }), - (1160884800, FixedTimespan { offset: -10800, name: "-03" }), - (1173582000, FixedTimespan { offset: -14400, name: "-04" }), - (1192939200, FixedTimespan { offset: -10800, name: "-03" }), - (1205031600, FixedTimespan { offset: -14400, name: "-04" }), - (1224388800, FixedTimespan { offset: -10800, name: "-03" }), - (1236481200, FixedTimespan { offset: -14400, name: "-04" }), - (1255838400, FixedTimespan { offset: -10800, name: "-03" }), - (1270954800, FixedTimespan { offset: -14400, name: "-04" }), - (1286078400, FixedTimespan { offset: -10800, name: "-03" }), - (1302404400, FixedTimespan { offset: -14400, name: "-04" }), - (1317528000, FixedTimespan { offset: -10800, name: "-03" }), - (1333854000, FixedTimespan { offset: -14400, name: "-04" }), - (1349582400, FixedTimespan { offset: -10800, name: "-03" }), - (1364094000, FixedTimespan { offset: -14400, name: "-04" }), - (1381032000, FixedTimespan { offset: -10800, name: "-03" }), - (1395543600, FixedTimespan { offset: -14400, name: "-04" }), - (1412481600, FixedTimespan { offset: -10800, name: "-03" }), - (1426993200, FixedTimespan { offset: -14400, name: "-04" }), - (1443931200, FixedTimespan { offset: -10800, name: "-03" }), - (1459047600, FixedTimespan { offset: -14400, name: "-04" }), - (1475380800, FixedTimespan { offset: -10800, name: "-03" }), - (1490497200, FixedTimespan { offset: -14400, name: "-04" }), - (1506830400, FixedTimespan { offset: -10800, name: "-03" }), - (1521946800, FixedTimespan { offset: -14400, name: "-04" }), - (1538884800, FixedTimespan { offset: -10800, name: "-03" }), - (1553396400, FixedTimespan { offset: -14400, name: "-04" }), - (1570334400, FixedTimespan { offset: -10800, name: "-03" }), - (1584846000, FixedTimespan { offset: -14400, name: "-04" }), - (1601784000, FixedTimespan { offset: -10800, name: "-03" }), - (1616900400, FixedTimespan { offset: -14400, name: "-04" }), - (1633233600, FixedTimespan { offset: -10800, name: "-03" }), - (1648350000, FixedTimespan { offset: -14400, name: "-04" }), - (1664683200, FixedTimespan { offset: -10800, name: "-03" }), - (1679799600, FixedTimespan { offset: -14400, name: "-04" }), - (1696132800, FixedTimespan { offset: -10800, name: "-03" }), - (1711249200, FixedTimespan { offset: -14400, name: "-04" }), - (1728187200, FixedTimespan { offset: -10800, name: "-03" }), - (1728961200, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-13840, 422, 3), + rest: &[ + (-2524507760, FixedTimespan::from_offset_and_name_indices(-13840, 229, 3)), + (-1206389360, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (86760000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (134017200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (181368000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (194497200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (212990400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (226033200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (244526400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (257569200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (276062400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (291783600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (307598400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (323406000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (339220800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (354942000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (370756800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (386478000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (402292800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (418014000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (433828800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (449636400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (465451200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (481172400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (496987200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (512708400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (528523200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (544244400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (560059200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (575866800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (591681600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (607402800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (625032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (638938800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (654753600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (670474800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (686721600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (699418800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (718257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (733546800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (749448000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (762318000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (780984000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (793767600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (812520000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (825649200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (844574400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (856666800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (876024000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (888721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (907473600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (920775600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (938923200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952225200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (970372800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (983674800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1002427200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1018148400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1030852800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1049598000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1062907200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1081047600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1097985600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1110682800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1129435200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1142132400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1160884800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1173582000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1192939200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1205031600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1224388800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1236481200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1255838400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1270954800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1286078400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1302404400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1317528000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1333854000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1349582400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1364094000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1381032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1395543600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1412481600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1426993200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1443931200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1459047600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1475380800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1490497200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1506830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1521946800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1538884800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1553396400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1570334400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1584846000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1601784000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1616900400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1633233600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1648350000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1664683200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1679799600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1696132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1711249200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1728187200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1728961200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__BAHIA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -9244, name: "LMT" }, - rest: &[ - (-1767216356, FixedTimespan { offset: -10800, name: "-03" }), - (-1206957600, FixedTimespan { offset: -7200, name: "-02" }), - (-1191362400, FixedTimespan { offset: -10800, name: "-03" }), - (-1175374800, FixedTimespan { offset: -7200, name: "-02" }), - (-1159826400, FixedTimespan { offset: -10800, name: "-03" }), - (-633819600, FixedTimespan { offset: -7200, name: "-02" }), - (-622069200, FixedTimespan { offset: -10800, name: "-03" }), - (-602283600, FixedTimespan { offset: -7200, name: "-02" }), - (-591832800, FixedTimespan { offset: -10800, name: "-03" }), - (-570747600, FixedTimespan { offset: -7200, name: "-02" }), - (-560210400, FixedTimespan { offset: -10800, name: "-03" }), - (-539125200, FixedTimespan { offset: -7200, name: "-02" }), - (-531352800, FixedTimespan { offset: -10800, name: "-03" }), - (-191365200, FixedTimespan { offset: -7200, name: "-02" }), - (-184197600, FixedTimespan { offset: -10800, name: "-03" }), - (-155163600, FixedTimespan { offset: -7200, name: "-02" }), - (-150069600, FixedTimespan { offset: -10800, name: "-03" }), - (-128898000, FixedTimespan { offset: -7200, name: "-02" }), - (-121125600, FixedTimespan { offset: -10800, name: "-03" }), - (-99954000, FixedTimespan { offset: -7200, name: "-02" }), - (-89589600, FixedTimespan { offset: -10800, name: "-03" }), - (-68418000, FixedTimespan { offset: -7200, name: "-02" }), - (-57967200, FixedTimespan { offset: -10800, name: "-03" }), - (499748400, FixedTimespan { offset: -7200, name: "-02" }), - (511236000, FixedTimespan { offset: -10800, name: "-03" }), - (530593200, FixedTimespan { offset: -7200, name: "-02" }), - (540266400, FixedTimespan { offset: -10800, name: "-03" }), - (562129200, FixedTimespan { offset: -7200, name: "-02" }), - (571197600, FixedTimespan { offset: -10800, name: "-03" }), - (592974000, FixedTimespan { offset: -7200, name: "-02" }), - (602042400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (634701600, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (666756000, FixedTimespan { offset: -10800, name: "-03" }), - (687927600, FixedTimespan { offset: -7200, name: "-02" }), - (697600800, FixedTimespan { offset: -10800, name: "-03" }), - (719982000, FixedTimespan { offset: -7200, name: "-02" }), - (728445600, FixedTimespan { offset: -10800, name: "-03" }), - (750826800, FixedTimespan { offset: -7200, name: "-02" }), - (761709600, FixedTimespan { offset: -10800, name: "-03" }), - (782276400, FixedTimespan { offset: -7200, name: "-02" }), - (793159200, FixedTimespan { offset: -10800, name: "-03" }), - (813726000, FixedTimespan { offset: -7200, name: "-02" }), - (824004000, FixedTimespan { offset: -10800, name: "-03" }), - (844570800, FixedTimespan { offset: -7200, name: "-02" }), - (856058400, FixedTimespan { offset: -10800, name: "-03" }), - (876106800, FixedTimespan { offset: -7200, name: "-02" }), - (888717600, FixedTimespan { offset: -10800, name: "-03" }), - (908074800, FixedTimespan { offset: -7200, name: "-02" }), - (919562400, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -7200, name: "-02" }), - (951616800, FixedTimespan { offset: -10800, name: "-03" }), - (970974000, FixedTimespan { offset: -7200, name: "-02" }), - (982461600, FixedTimespan { offset: -10800, name: "-03" }), - (1003028400, FixedTimespan { offset: -7200, name: "-02" }), - (1013911200, FixedTimespan { offset: -10800, name: "-03" }), - (1036292400, FixedTimespan { offset: -7200, name: "-02" }), - (1045360800, FixedTimespan { offset: -10800, name: "-03" }), - (1318734000, FixedTimespan { offset: -7200, name: "-02" }), - (1330221600, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-9244, 422, 3), + rest: &[ + (-1767216356, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1206957600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1191362400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1175374800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1159826400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-633819600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-622069200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-602283600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-591832800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-570747600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-560210400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-539125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-531352800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-191365200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-184197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-155163600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-150069600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-128898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-121125600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-99954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-89589600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-68418000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-57967200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (499748400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (511236000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (530593200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (540266400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (562129200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (571197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (592974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (602042400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (634701600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (666756000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (687927600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (697600800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719982000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (728445600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (750826800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (761709600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (782276400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (793159200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (813726000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (824004000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (844570800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (856058400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (876106800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (888717600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (908074800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (919562400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (951616800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (970974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (982461600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1003028400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1013911200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1036292400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1045360800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1318734000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1330221600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__BAHIA_BANDERAS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25260, name: "LMT" }, - rest: &[ - (-1514739600, FixedTimespan { offset: -25200, name: "MST" }), - (-1343149200, FixedTimespan { offset: -21600, name: "CST" }), - (-1234807200, FixedTimespan { offset: -25200, name: "MST" }), - (-1220461200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1207159200, FixedTimespan { offset: -25200, name: "MST" }), - (-1191344400, FixedTimespan { offset: -21600, name: "CST" }), - (-873828000, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (989139600, FixedTimespan { offset: -21600, name: "MDT" }), - (1001836800, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1175418000, FixedTimespan { offset: -21600, name: "MDT" }), - (1193558400, FixedTimespan { offset: -25200, name: "MST" }), - (1207472400, FixedTimespan { offset: -21600, name: "MDT" }), - (1225008000, FixedTimespan { offset: -25200, name: "MST" }), - (1238922000, FixedTimespan { offset: -21600, name: "MDT" }), - (1256457600, FixedTimespan { offset: -25200, name: "MST" }), - (1270371600, FixedTimespan { offset: -18000, name: "CDT" }), - (1288508400, FixedTimespan { offset: -21600, name: "CST" }), - (1301817600, FixedTimespan { offset: -18000, name: "CDT" }), - (1319958000, FixedTimespan { offset: -21600, name: "CST" }), - (1333267200, FixedTimespan { offset: -18000, name: "CDT" }), - (1351407600, FixedTimespan { offset: -21600, name: "CST" }), - (1365321600, FixedTimespan { offset: -18000, name: "CDT" }), - (1382857200, FixedTimespan { offset: -21600, name: "CST" }), - (1396771200, FixedTimespan { offset: -18000, name: "CDT" }), - (1414306800, FixedTimespan { offset: -21600, name: "CST" }), - (1428220800, FixedTimespan { offset: -18000, name: "CDT" }), - (1445756400, FixedTimespan { offset: -21600, name: "CST" }), - (1459670400, FixedTimespan { offset: -18000, name: "CDT" }), - (1477810800, FixedTimespan { offset: -21600, name: "CST" }), - (1491120000, FixedTimespan { offset: -18000, name: "CDT" }), - (1509260400, FixedTimespan { offset: -21600, name: "CST" }), - (1522569600, FixedTimespan { offset: -18000, name: "CDT" }), - (1540710000, FixedTimespan { offset: -21600, name: "CST" }), - (1554624000, FixedTimespan { offset: -18000, name: "CDT" }), - (1572159600, FixedTimespan { offset: -21600, name: "CST" }), - (1586073600, FixedTimespan { offset: -18000, name: "CDT" }), - (1603609200, FixedTimespan { offset: -21600, name: "CST" }), - (1617523200, FixedTimespan { offset: -18000, name: "CDT" }), - (1635663600, FixedTimespan { offset: -21600, name: "CST" }), - (1648972800, FixedTimespan { offset: -18000, name: "CDT" }), - (1667113200, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-25260, 422, 3), + rest: &[ + (-1514739600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1343149200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1234807200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220461200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1207159200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1191344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-873828000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (989139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1001836800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1175418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1193558400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1207472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225008000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1238922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1256457600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1270371600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1288508400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1301817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1319958000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1333267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1351407600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1365321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1382857200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1396771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414306800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1428220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1445756400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1459670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1477810800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1491120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509260400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1522569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1540710000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1554624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1586073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1603609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1617523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1635663600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1648972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__BARBADOS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -14309, name: "LMT" }, - rest: &[ - (-1841256091, FixedTimespan { offset: -14400, name: "AST" }), - (-874263600, FixedTimespan { offset: -10800, name: "ADT" }), - (-862682400, FixedTimespan { offset: -14400, name: "AST" }), - (-841604400, FixedTimespan { offset: -10800, name: "ADT" }), - (-830714400, FixedTimespan { offset: -14400, name: "AST" }), - (-811882800, FixedTimespan { offset: -12600, name: "-0330" }), - (-798660000, FixedTimespan { offset: -14400, name: "AST" }), - (234943200, FixedTimespan { offset: -10800, name: "ADT" }), - (244616400, FixedTimespan { offset: -14400, name: "AST" }), - (261554400, FixedTimespan { offset: -10800, name: "ADT" }), - (276066000, FixedTimespan { offset: -14400, name: "AST" }), - (293004000, FixedTimespan { offset: -10800, name: "ADT" }), - (307515600, FixedTimespan { offset: -14400, name: "AST" }), - (325058400, FixedTimespan { offset: -10800, name: "ADT" }), - (338706000, FixedTimespan { offset: -14400, name: "AST" }), + first: FixedTimespan::from_offset_and_name_indices(-14309, 422, 3), + rest: &[ + (-1841256091, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-874263600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-862682400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-841604400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-830714400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-811882800, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-798660000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (234943200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (244616400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (261554400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (276066000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (293004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (307515600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (325058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (338706000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__BELEM: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -11636, name: "LMT" }, - rest: &[ - (-1767213964, FixedTimespan { offset: -10800, name: "-03" }), - (-1206957600, FixedTimespan { offset: -7200, name: "-02" }), - (-1191362400, FixedTimespan { offset: -10800, name: "-03" }), - (-1175374800, FixedTimespan { offset: -7200, name: "-02" }), - (-1159826400, FixedTimespan { offset: -10800, name: "-03" }), - (-633819600, FixedTimespan { offset: -7200, name: "-02" }), - (-622069200, FixedTimespan { offset: -10800, name: "-03" }), - (-602283600, FixedTimespan { offset: -7200, name: "-02" }), - (-591832800, FixedTimespan { offset: -10800, name: "-03" }), - (-570747600, FixedTimespan { offset: -7200, name: "-02" }), - (-560210400, FixedTimespan { offset: -10800, name: "-03" }), - (-539125200, FixedTimespan { offset: -7200, name: "-02" }), - (-531352800, FixedTimespan { offset: -10800, name: "-03" }), - (-191365200, FixedTimespan { offset: -7200, name: "-02" }), - (-184197600, FixedTimespan { offset: -10800, name: "-03" }), - (-155163600, FixedTimespan { offset: -7200, name: "-02" }), - (-150069600, FixedTimespan { offset: -10800, name: "-03" }), - (-128898000, FixedTimespan { offset: -7200, name: "-02" }), - (-121125600, FixedTimespan { offset: -10800, name: "-03" }), - (-99954000, FixedTimespan { offset: -7200, name: "-02" }), - (-89589600, FixedTimespan { offset: -10800, name: "-03" }), - (-68418000, FixedTimespan { offset: -7200, name: "-02" }), - (-57967200, FixedTimespan { offset: -10800, name: "-03" }), - (499748400, FixedTimespan { offset: -7200, name: "-02" }), - (511236000, FixedTimespan { offset: -10800, name: "-03" }), - (530593200, FixedTimespan { offset: -7200, name: "-02" }), - (540266400, FixedTimespan { offset: -10800, name: "-03" }), - (562129200, FixedTimespan { offset: -7200, name: "-02" }), - (571197600, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-11636, 422, 3), + rest: &[ + (-1767213964, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1206957600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1191362400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1175374800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1159826400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-633819600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-622069200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-602283600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-591832800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-570747600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-560210400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-539125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-531352800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-191365200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-184197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-155163600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-150069600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-128898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-121125600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-99954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-89589600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-68418000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-57967200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (499748400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (511236000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (530593200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (540266400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (562129200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (571197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__BELIZE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21168, name: "LMT" }, - rest: &[ - (-1822500432, FixedTimespan { offset: -21600, name: "CST" }), - (-1616954400, FixedTimespan { offset: -19800, name: "-0530" }), - (-1606069800, FixedTimespan { offset: -21600, name: "CST" }), - (-1585504800, FixedTimespan { offset: -19800, name: "-0530" }), - (-1574015400, FixedTimespan { offset: -21600, name: "CST" }), - (-1554055200, FixedTimespan { offset: -19800, name: "-0530" }), - (-1542565800, FixedTimespan { offset: -21600, name: "CST" }), - (-1522605600, FixedTimespan { offset: -19800, name: "-0530" }), - (-1511116200, FixedTimespan { offset: -21600, name: "CST" }), - (-1490551200, FixedTimespan { offset: -19800, name: "-0530" }), - (-1479666600, FixedTimespan { offset: -21600, name: "CST" }), - (-1459101600, FixedTimespan { offset: -19800, name: "-0530" }), - (-1448217000, FixedTimespan { offset: -21600, name: "CST" }), - (-1427652000, FixedTimespan { offset: -19800, name: "-0530" }), - (-1416162600, FixedTimespan { offset: -21600, name: "CST" }), - (-1396202400, FixedTimespan { offset: -19800, name: "-0530" }), - (-1384713000, FixedTimespan { offset: -21600, name: "CST" }), - (-1364752800, FixedTimespan { offset: -19800, name: "-0530" }), - (-1353263400, FixedTimespan { offset: -21600, name: "CST" }), - (-1333303200, FixedTimespan { offset: -19800, name: "-0530" }), - (-1321813800, FixedTimespan { offset: -21600, name: "CST" }), - (-1301248800, FixedTimespan { offset: -19800, name: "-0530" }), - (-1290364200, FixedTimespan { offset: -21600, name: "CST" }), - (-1269799200, FixedTimespan { offset: -19800, name: "-0530" }), - (-1258914600, FixedTimespan { offset: -21600, name: "CST" }), - (-1238349600, FixedTimespan { offset: -19800, name: "-0530" }), - (-1226860200, FixedTimespan { offset: -21600, name: "CST" }), - (-1206900000, FixedTimespan { offset: -19800, name: "-0530" }), - (-1195410600, FixedTimespan { offset: -21600, name: "CST" }), - (-1175450400, FixedTimespan { offset: -19800, name: "-0530" }), - (-1163961000, FixedTimespan { offset: -21600, name: "CST" }), - (-1143396000, FixedTimespan { offset: -19800, name: "-0530" }), - (-1132511400, FixedTimespan { offset: -21600, name: "CST" }), - (-1111946400, FixedTimespan { offset: -19800, name: "-0530" }), - (-1101061800, FixedTimespan { offset: -21600, name: "CST" }), - (-1080496800, FixedTimespan { offset: -19800, name: "-0530" }), - (-1069612200, FixedTimespan { offset: -21600, name: "CST" }), - (-1049047200, FixedTimespan { offset: -19800, name: "-0530" }), - (-1037557800, FixedTimespan { offset: -21600, name: "CST" }), - (-1017597600, FixedTimespan { offset: -19800, name: "-0530" }), - (-1006108200, FixedTimespan { offset: -21600, name: "CST" }), - (-986148000, FixedTimespan { offset: -19800, name: "-0530" }), - (-974658600, FixedTimespan { offset: -21600, name: "CST" }), - (-954093600, FixedTimespan { offset: -19800, name: "-0530" }), - (-943209000, FixedTimespan { offset: -21600, name: "CST" }), - (-922644000, FixedTimespan { offset: -19800, name: "-0530" }), - (-911759400, FixedTimespan { offset: -21600, name: "CST" }), - (-891194400, FixedTimespan { offset: -19800, name: "-0530" }), - (-879705000, FixedTimespan { offset: -21600, name: "CST" }), - (-868212000, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-758746800, FixedTimespan { offset: -21600, name: "CST" }), - (-701892000, FixedTimespan { offset: -19800, name: "-0530" }), - (-690402600, FixedTimespan { offset: -21600, name: "CST" }), - (-670442400, FixedTimespan { offset: -19800, name: "-0530" }), - (-658953000, FixedTimespan { offset: -21600, name: "CST" }), - (-638992800, FixedTimespan { offset: -19800, name: "-0530" }), - (-627503400, FixedTimespan { offset: -21600, name: "CST" }), - (-606938400, FixedTimespan { offset: -19800, name: "-0530" }), - (-596053800, FixedTimespan { offset: -21600, name: "CST" }), - (-575488800, FixedTimespan { offset: -19800, name: "-0530" }), - (-564604200, FixedTimespan { offset: -21600, name: "CST" }), - (-544039200, FixedTimespan { offset: -19800, name: "-0530" }), - (-532549800, FixedTimespan { offset: -21600, name: "CST" }), - (-512589600, FixedTimespan { offset: -19800, name: "-0530" }), - (-501100200, FixedTimespan { offset: -21600, name: "CST" }), - (-481140000, FixedTimespan { offset: -19800, name: "-0530" }), - (-469650600, FixedTimespan { offset: -21600, name: "CST" }), - (-449690400, FixedTimespan { offset: -19800, name: "-0530" }), - (-438201000, FixedTimespan { offset: -21600, name: "CST" }), - (-417636000, FixedTimespan { offset: -19800, name: "-0530" }), - (-406751400, FixedTimespan { offset: -21600, name: "CST" }), - (-386186400, FixedTimespan { offset: -19800, name: "-0530" }), - (-375301800, FixedTimespan { offset: -21600, name: "CST" }), - (-354736800, FixedTimespan { offset: -19800, name: "-0530" }), - (-343247400, FixedTimespan { offset: -21600, name: "CST" }), - (-323287200, FixedTimespan { offset: -19800, name: "-0530" }), - (-311797800, FixedTimespan { offset: -21600, name: "CST" }), - (-291837600, FixedTimespan { offset: -19800, name: "-0530" }), - (-280348200, FixedTimespan { offset: -21600, name: "CST" }), - (-259783200, FixedTimespan { offset: -19800, name: "-0530" }), - (-248898600, FixedTimespan { offset: -21600, name: "CST" }), - (-228333600, FixedTimespan { offset: -19800, name: "-0530" }), - (-217449000, FixedTimespan { offset: -21600, name: "CST" }), - (-196884000, FixedTimespan { offset: -19800, name: "-0530" }), - (-185999400, FixedTimespan { offset: -21600, name: "CST" }), - (-165434400, FixedTimespan { offset: -19800, name: "-0530" }), - (-153945000, FixedTimespan { offset: -21600, name: "CST" }), - (-133984800, FixedTimespan { offset: -19800, name: "-0530" }), - (-122495400, FixedTimespan { offset: -21600, name: "CST" }), - (-102535200, FixedTimespan { offset: -19800, name: "-0530" }), - (-91045800, FixedTimespan { offset: -21600, name: "CST" }), - (-70480800, FixedTimespan { offset: -19800, name: "-0530" }), - (-59596200, FixedTimespan { offset: -21600, name: "CST" }), - (123919200, FixedTimespan { offset: -18000, name: "CDT" }), - (129618000, FixedTimespan { offset: -21600, name: "CST" }), - (409039200, FixedTimespan { offset: -18000, name: "CDT" }), - (413874000, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-21168, 422, 3), + rest: &[ + (-1822500432, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1616954400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1606069800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1585504800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1574015400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1554055200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1542565800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1522605600, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1511116200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1490551200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1479666600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1459101600, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1448217000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1427652000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1416162600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1396202400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1384713000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1364752800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1353263400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1333303200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1321813800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1301248800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1290364200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1269799200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1258914600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1238349600, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1226860200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1206900000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1195410600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1175450400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1163961000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1143396000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1132511400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1111946400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1101061800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1080496800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1069612200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1049047200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1037557800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1017597600, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-1006108200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-986148000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-974658600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-954093600, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-943209000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-922644000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-911759400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-891194400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-879705000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-868212000, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-758746800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-701892000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-690402600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-670442400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-658953000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-638992800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-627503400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-606938400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-596053800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-575488800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-564604200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-544039200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-532549800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-512589600, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-501100200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-481140000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-469650600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-449690400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-438201000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-417636000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-406751400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-386186400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-375301800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-354736800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-343247400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-323287200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-311797800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-291837600, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-280348200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-259783200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-248898600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-228333600, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-217449000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-196884000, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-185999400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-165434400, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-153945000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-133984800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-122495400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-102535200, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-91045800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-70480800, FixedTimespan::from_offset_and_name_indices(-19800, 146, 5)), + (-59596200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (123919200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (129618000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (409039200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (413874000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__BOA_VISTA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -14560, name: "LMT" }, - rest: &[ - (-1767211040, FixedTimespan { offset: -14400, name: "-04" }), - (-1206954000, FixedTimespan { offset: -10800, name: "-03" }), - (-1191358800, FixedTimespan { offset: -14400, name: "-04" }), - (-1175371200, FixedTimespan { offset: -10800, name: "-03" }), - (-1159822800, FixedTimespan { offset: -14400, name: "-04" }), - (-633816000, FixedTimespan { offset: -10800, name: "-03" }), - (-622065600, FixedTimespan { offset: -14400, name: "-04" }), - (-602280000, FixedTimespan { offset: -10800, name: "-03" }), - (-591829200, FixedTimespan { offset: -14400, name: "-04" }), - (-570744000, FixedTimespan { offset: -10800, name: "-03" }), - (-560206800, FixedTimespan { offset: -14400, name: "-04" }), - (-539121600, FixedTimespan { offset: -10800, name: "-03" }), - (-531349200, FixedTimespan { offset: -14400, name: "-04" }), - (-191361600, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-155160000, FixedTimespan { offset: -10800, name: "-03" }), - (-150066000, FixedTimespan { offset: -14400, name: "-04" }), - (-128894400, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-99950400, FixedTimespan { offset: -10800, name: "-03" }), - (-89586000, FixedTimespan { offset: -14400, name: "-04" }), - (-68414400, FixedTimespan { offset: -10800, name: "-03" }), - (-57963600, FixedTimespan { offset: -14400, name: "-04" }), - (499752000, FixedTimespan { offset: -10800, name: "-03" }), - (511239600, FixedTimespan { offset: -14400, name: "-04" }), - (530596800, FixedTimespan { offset: -10800, name: "-03" }), - (540270000, FixedTimespan { offset: -14400, name: "-04" }), - (562132800, FixedTimespan { offset: -10800, name: "-03" }), - (571201200, FixedTimespan { offset: -14400, name: "-04" }), - (938923200, FixedTimespan { offset: -10800, name: "-03" }), - (951620400, FixedTimespan { offset: -14400, name: "-04" }), - (970977600, FixedTimespan { offset: -10800, name: "-03" }), - (971578800, FixedTimespan { offset: -14400, name: "-04" }), + first: FixedTimespan::from_offset_and_name_indices(-14560, 422, 3), + rest: &[ + (-1767211040, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1206954000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1191358800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1175371200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1159822800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-633816000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-622065600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-602280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-591829200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-570744000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-560206800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-539121600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-531349200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-191361600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-155160000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-150066000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-128894400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-99950400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-89586000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-68414400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-57963600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (499752000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (511239600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (530596800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (540270000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (562132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (571201200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (938923200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (951620400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (970977600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (971578800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), ], }; const AMERICA__BOGOTA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -17776, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-17776, 422, 3), rest: &[ - (-2707671824, FixedTimespan { offset: -17776, name: "BMT" }), - (-1739041424, FixedTimespan { offset: -18000, name: "-05" }), - (704869200, FixedTimespan { offset: -14400, name: "-04" }), - (729057600, FixedTimespan { offset: -18000, name: "-05" }), + (-2707671824, FixedTimespan::from_offset_and_name_indices(-17776, 467, 3)), + (-1739041424, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (704869200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (729057600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), ], }; const AMERICA__BOISE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -27889, name: "LMT" }, - rest: &[ - (-2717640000, FixedTimespan { offset: -28800, name: "PST" }), - (-1633269600, FixedTimespan { offset: -25200, name: "PDT" }), - (-1615129200, FixedTimespan { offset: -28800, name: "PST" }), - (-1601820000, FixedTimespan { offset: -25200, name: "PDT" }), - (-1583679600, FixedTimespan { offset: -28800, name: "PST" }), - (-1471788000, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (-84380400, FixedTimespan { offset: -21600, name: "MDT" }), - (-68659200, FixedTimespan { offset: -25200, name: "MST" }), - (-52930800, FixedTimespan { offset: -21600, name: "MDT" }), - (-37209600, FixedTimespan { offset: -25200, name: "MST" }), - (-21481200, FixedTimespan { offset: -21600, name: "MDT" }), - (-5760000, FixedTimespan { offset: -25200, name: "MST" }), - (9968400, FixedTimespan { offset: -21600, name: "MDT" }), - (25689600, FixedTimespan { offset: -25200, name: "MST" }), - (41418000, FixedTimespan { offset: -21600, name: "MDT" }), - (57744000, FixedTimespan { offset: -25200, name: "MST" }), - (73472400, FixedTimespan { offset: -21600, name: "MDT" }), - (89193600, FixedTimespan { offset: -25200, name: "MST" }), - (104922000, FixedTimespan { offset: -21600, name: "MDT" }), - (120643200, FixedTimespan { offset: -25200, name: "MST" }), - (129114000, FixedTimespan { offset: -21600, name: "MDT" }), - (152092800, FixedTimespan { offset: -25200, name: "MST" }), - (162378000, FixedTimespan { offset: -21600, name: "MDT" }), - (183542400, FixedTimespan { offset: -25200, name: "MST" }), - (199270800, FixedTimespan { offset: -21600, name: "MDT" }), - (215596800, FixedTimespan { offset: -25200, name: "MST" }), - (230720400, FixedTimespan { offset: -21600, name: "MDT" }), - (247046400, FixedTimespan { offset: -25200, name: "MST" }), - (262774800, FixedTimespan { offset: -21600, name: "MDT" }), - (278496000, FixedTimespan { offset: -25200, name: "MST" }), - (294224400, FixedTimespan { offset: -21600, name: "MDT" }), - (309945600, FixedTimespan { offset: -25200, name: "MST" }), - (325674000, FixedTimespan { offset: -21600, name: "MDT" }), - (341395200, FixedTimespan { offset: -25200, name: "MST" }), - (357123600, FixedTimespan { offset: -21600, name: "MDT" }), - (372844800, FixedTimespan { offset: -25200, name: "MST" }), - (388573200, FixedTimespan { offset: -21600, name: "MDT" }), - (404899200, FixedTimespan { offset: -25200, name: "MST" }), - (420022800, FixedTimespan { offset: -21600, name: "MDT" }), - (436348800, FixedTimespan { offset: -25200, name: "MST" }), - (452077200, FixedTimespan { offset: -21600, name: "MDT" }), - (467798400, FixedTimespan { offset: -25200, name: "MST" }), - (483526800, FixedTimespan { offset: -21600, name: "MDT" }), - (499248000, FixedTimespan { offset: -25200, name: "MST" }), - (514976400, FixedTimespan { offset: -21600, name: "MDT" }), - (530697600, FixedTimespan { offset: -25200, name: "MST" }), - (544611600, FixedTimespan { offset: -21600, name: "MDT" }), - (562147200, FixedTimespan { offset: -25200, name: "MST" }), - (576061200, FixedTimespan { offset: -21600, name: "MDT" }), - (594201600, FixedTimespan { offset: -25200, name: "MST" }), - (607510800, FixedTimespan { offset: -21600, name: "MDT" }), - (625651200, FixedTimespan { offset: -25200, name: "MST" }), - (638960400, FixedTimespan { offset: -21600, name: "MDT" }), - (657100800, FixedTimespan { offset: -25200, name: "MST" }), - (671014800, FixedTimespan { offset: -21600, name: "MDT" }), - (688550400, FixedTimespan { offset: -25200, name: "MST" }), - (702464400, FixedTimespan { offset: -21600, name: "MDT" }), - (720000000, FixedTimespan { offset: -25200, name: "MST" }), - (733914000, FixedTimespan { offset: -21600, name: "MDT" }), - (752054400, FixedTimespan { offset: -25200, name: "MST" }), - (765363600, FixedTimespan { offset: -21600, name: "MDT" }), - (783504000, FixedTimespan { offset: -25200, name: "MST" }), - (796813200, FixedTimespan { offset: -21600, name: "MDT" }), - (814953600, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (986115600, FixedTimespan { offset: -21600, name: "MDT" }), - (1004256000, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1173603600, FixedTimespan { offset: -21600, name: "MDT" }), - (1194163200, FixedTimespan { offset: -25200, name: "MST" }), - (1205053200, FixedTimespan { offset: -21600, name: "MDT" }), - (1225612800, FixedTimespan { offset: -25200, name: "MST" }), - (1236502800, FixedTimespan { offset: -21600, name: "MDT" }), - (1257062400, FixedTimespan { offset: -25200, name: "MST" }), - (1268557200, FixedTimespan { offset: -21600, name: "MDT" }), - (1289116800, FixedTimespan { offset: -25200, name: "MST" }), - (1300006800, FixedTimespan { offset: -21600, name: "MDT" }), - (1320566400, FixedTimespan { offset: -25200, name: "MST" }), - (1331456400, FixedTimespan { offset: -21600, name: "MDT" }), - (1352016000, FixedTimespan { offset: -25200, name: "MST" }), - (1362906000, FixedTimespan { offset: -21600, name: "MDT" }), - (1383465600, FixedTimespan { offset: -25200, name: "MST" }), - (1394355600, FixedTimespan { offset: -21600, name: "MDT" }), - (1414915200, FixedTimespan { offset: -25200, name: "MST" }), - (1425805200, FixedTimespan { offset: -21600, name: "MDT" }), - (1446364800, FixedTimespan { offset: -25200, name: "MST" }), - (1457859600, FixedTimespan { offset: -21600, name: "MDT" }), - (1478419200, FixedTimespan { offset: -25200, name: "MST" }), - (1489309200, FixedTimespan { offset: -21600, name: "MDT" }), - (1509868800, FixedTimespan { offset: -25200, name: "MST" }), - (1520758800, FixedTimespan { offset: -21600, name: "MDT" }), - (1541318400, FixedTimespan { offset: -25200, name: "MST" }), - (1552208400, FixedTimespan { offset: -21600, name: "MDT" }), - (1572768000, FixedTimespan { offset: -25200, name: "MST" }), - (1583658000, FixedTimespan { offset: -21600, name: "MDT" }), - (1604217600, FixedTimespan { offset: -25200, name: "MST" }), - (1615712400, FixedTimespan { offset: -21600, name: "MDT" }), - (1636272000, FixedTimespan { offset: -25200, name: "MST" }), - (1647162000, FixedTimespan { offset: -21600, name: "MDT" }), - (1667721600, FixedTimespan { offset: -25200, name: "MST" }), - (1678611600, FixedTimespan { offset: -21600, name: "MDT" }), - (1699171200, FixedTimespan { offset: -25200, name: "MST" }), - (1710061200, FixedTimespan { offset: -21600, name: "MDT" }), - (1730620800, FixedTimespan { offset: -25200, name: "MST" }), - (1741510800, FixedTimespan { offset: -21600, name: "MDT" }), - (1762070400, FixedTimespan { offset: -25200, name: "MST" }), - (1772960400, FixedTimespan { offset: -21600, name: "MDT" }), - (1793520000, FixedTimespan { offset: -25200, name: "MST" }), - (1805014800, FixedTimespan { offset: -21600, name: "MDT" }), - (1825574400, FixedTimespan { offset: -25200, name: "MST" }), - (1836464400, FixedTimespan { offset: -21600, name: "MDT" }), - (1857024000, FixedTimespan { offset: -25200, name: "MST" }), - (1867914000, FixedTimespan { offset: -21600, name: "MDT" }), - (1888473600, FixedTimespan { offset: -25200, name: "MST" }), - (1899363600, FixedTimespan { offset: -21600, name: "MDT" }), - (1919923200, FixedTimespan { offset: -25200, name: "MST" }), - (1930813200, FixedTimespan { offset: -21600, name: "MDT" }), - (1951372800, FixedTimespan { offset: -25200, name: "MST" }), - (1962867600, FixedTimespan { offset: -21600, name: "MDT" }), - (1983427200, FixedTimespan { offset: -25200, name: "MST" }), - (1994317200, FixedTimespan { offset: -21600, name: "MDT" }), - (2014876800, FixedTimespan { offset: -25200, name: "MST" }), - (2025766800, FixedTimespan { offset: -21600, name: "MDT" }), - (2046326400, FixedTimespan { offset: -25200, name: "MST" }), - (2057216400, FixedTimespan { offset: -21600, name: "MDT" }), - (2077776000, FixedTimespan { offset: -25200, name: "MST" }), - (2088666000, FixedTimespan { offset: -21600, name: "MDT" }), - (2109225600, FixedTimespan { offset: -25200, name: "MST" }), - (2120115600, FixedTimespan { offset: -21600, name: "MDT" }), - (2140675200, FixedTimespan { offset: -25200, name: "MST" }), - (2152170000, FixedTimespan { offset: -21600, name: "MDT" }), - (2172729600, FixedTimespan { offset: -25200, name: "MST" }), - (2183619600, FixedTimespan { offset: -21600, name: "MDT" }), - (2204179200, FixedTimespan { offset: -25200, name: "MST" }), - (2215069200, FixedTimespan { offset: -21600, name: "MDT" }), - (2235628800, FixedTimespan { offset: -25200, name: "MST" }), - (2246518800, FixedTimespan { offset: -21600, name: "MDT" }), - (2267078400, FixedTimespan { offset: -25200, name: "MST" }), - (2277968400, FixedTimespan { offset: -21600, name: "MDT" }), - (2298528000, FixedTimespan { offset: -25200, name: "MST" }), - (2309418000, FixedTimespan { offset: -21600, name: "MDT" }), - (2329977600, FixedTimespan { offset: -25200, name: "MST" }), - (2341472400, FixedTimespan { offset: -21600, name: "MDT" }), - (2362032000, FixedTimespan { offset: -25200, name: "MST" }), - (2372922000, FixedTimespan { offset: -21600, name: "MDT" }), - (2393481600, FixedTimespan { offset: -25200, name: "MST" }), - (2404371600, FixedTimespan { offset: -21600, name: "MDT" }), - (2424931200, FixedTimespan { offset: -25200, name: "MST" }), - (2435821200, FixedTimespan { offset: -21600, name: "MDT" }), - (2456380800, FixedTimespan { offset: -25200, name: "MST" }), - (2467270800, FixedTimespan { offset: -21600, name: "MDT" }), - (2487830400, FixedTimespan { offset: -25200, name: "MST" }), - (2499325200, FixedTimespan { offset: -21600, name: "MDT" }), - (2519884800, FixedTimespan { offset: -25200, name: "MST" }), - (2530774800, FixedTimespan { offset: -21600, name: "MDT" }), - (2551334400, FixedTimespan { offset: -25200, name: "MST" }), - (2562224400, FixedTimespan { offset: -21600, name: "MDT" }), - (2582784000, FixedTimespan { offset: -25200, name: "MST" }), - (2593674000, FixedTimespan { offset: -21600, name: "MDT" }), - (2614233600, FixedTimespan { offset: -25200, name: "MST" }), - (2625123600, FixedTimespan { offset: -21600, name: "MDT" }), - (2645683200, FixedTimespan { offset: -25200, name: "MST" }), - (2656573200, FixedTimespan { offset: -21600, name: "MDT" }), - (2677132800, FixedTimespan { offset: -25200, name: "MST" }), - (2688627600, FixedTimespan { offset: -21600, name: "MDT" }), - (2709187200, FixedTimespan { offset: -25200, name: "MST" }), - (2720077200, FixedTimespan { offset: -21600, name: "MDT" }), - (2740636800, FixedTimespan { offset: -25200, name: "MST" }), - (2751526800, FixedTimespan { offset: -21600, name: "MDT" }), - (2772086400, FixedTimespan { offset: -25200, name: "MST" }), - (2782976400, FixedTimespan { offset: -21600, name: "MDT" }), - (2803536000, FixedTimespan { offset: -25200, name: "MST" }), - (2814426000, FixedTimespan { offset: -21600, name: "MDT" }), - (2834985600, FixedTimespan { offset: -25200, name: "MST" }), - (2846480400, FixedTimespan { offset: -21600, name: "MDT" }), - (2867040000, FixedTimespan { offset: -25200, name: "MST" }), - (2877930000, FixedTimespan { offset: -21600, name: "MDT" }), - (2898489600, FixedTimespan { offset: -25200, name: "MST" }), - (2909379600, FixedTimespan { offset: -21600, name: "MDT" }), - (2929939200, FixedTimespan { offset: -25200, name: "MST" }), - (2940829200, FixedTimespan { offset: -21600, name: "MDT" }), - (2961388800, FixedTimespan { offset: -25200, name: "MST" }), - (2972278800, FixedTimespan { offset: -21600, name: "MDT" }), - (2992838400, FixedTimespan { offset: -25200, name: "MST" }), - (3003728400, FixedTimespan { offset: -21600, name: "MDT" }), - (3024288000, FixedTimespan { offset: -25200, name: "MST" }), - (3035782800, FixedTimespan { offset: -21600, name: "MDT" }), - (3056342400, FixedTimespan { offset: -25200, name: "MST" }), - (3067232400, FixedTimespan { offset: -21600, name: "MDT" }), - (3087792000, FixedTimespan { offset: -25200, name: "MST" }), - (3098682000, FixedTimespan { offset: -21600, name: "MDT" }), - (3119241600, FixedTimespan { offset: -25200, name: "MST" }), - (3130131600, FixedTimespan { offset: -21600, name: "MDT" }), - (3150691200, FixedTimespan { offset: -25200, name: "MST" }), - (3161581200, FixedTimespan { offset: -21600, name: "MDT" }), - (3182140800, FixedTimespan { offset: -25200, name: "MST" }), - (3193030800, FixedTimespan { offset: -21600, name: "MDT" }), - (3213590400, FixedTimespan { offset: -25200, name: "MST" }), - (3225085200, FixedTimespan { offset: -21600, name: "MDT" }), - (3245644800, FixedTimespan { offset: -25200, name: "MST" }), - (3256534800, FixedTimespan { offset: -21600, name: "MDT" }), - (3277094400, FixedTimespan { offset: -25200, name: "MST" }), - (3287984400, FixedTimespan { offset: -21600, name: "MDT" }), - (3308544000, FixedTimespan { offset: -25200, name: "MST" }), - (3319434000, FixedTimespan { offset: -21600, name: "MDT" }), - (3339993600, FixedTimespan { offset: -25200, name: "MST" }), - (3350883600, FixedTimespan { offset: -21600, name: "MDT" }), - (3371443200, FixedTimespan { offset: -25200, name: "MST" }), - (3382938000, FixedTimespan { offset: -21600, name: "MDT" }), - (3403497600, FixedTimespan { offset: -25200, name: "MST" }), - (3414387600, FixedTimespan { offset: -21600, name: "MDT" }), - (3434947200, FixedTimespan { offset: -25200, name: "MST" }), - (3445837200, FixedTimespan { offset: -21600, name: "MDT" }), - (3466396800, FixedTimespan { offset: -25200, name: "MST" }), - (3477286800, FixedTimespan { offset: -21600, name: "MDT" }), - (3497846400, FixedTimespan { offset: -25200, name: "MST" }), - (3508736400, FixedTimespan { offset: -21600, name: "MDT" }), - (3529296000, FixedTimespan { offset: -25200, name: "MST" }), - (3540186000, FixedTimespan { offset: -21600, name: "MDT" }), - (3560745600, FixedTimespan { offset: -25200, name: "MST" }), - (3572240400, FixedTimespan { offset: -21600, name: "MDT" }), - (3592800000, FixedTimespan { offset: -25200, name: "MST" }), - (3603690000, FixedTimespan { offset: -21600, name: "MDT" }), - (3624249600, FixedTimespan { offset: -25200, name: "MST" }), - (3635139600, FixedTimespan { offset: -21600, name: "MDT" }), - (3655699200, FixedTimespan { offset: -25200, name: "MST" }), - (3666589200, FixedTimespan { offset: -21600, name: "MDT" }), - (3687148800, FixedTimespan { offset: -25200, name: "MST" }), - (3698038800, FixedTimespan { offset: -21600, name: "MDT" }), - (3718598400, FixedTimespan { offset: -25200, name: "MST" }), - (3730093200, FixedTimespan { offset: -21600, name: "MDT" }), - (3750652800, FixedTimespan { offset: -25200, name: "MST" }), - (3761542800, FixedTimespan { offset: -21600, name: "MDT" }), - (3782102400, FixedTimespan { offset: -25200, name: "MST" }), - (3792992400, FixedTimespan { offset: -21600, name: "MDT" }), - (3813552000, FixedTimespan { offset: -25200, name: "MST" }), - (3824442000, FixedTimespan { offset: -21600, name: "MDT" }), - (3845001600, FixedTimespan { offset: -25200, name: "MST" }), - (3855891600, FixedTimespan { offset: -21600, name: "MDT" }), - (3876451200, FixedTimespan { offset: -25200, name: "MST" }), - (3887341200, FixedTimespan { offset: -21600, name: "MDT" }), - (3907900800, FixedTimespan { offset: -25200, name: "MST" }), - (3919395600, FixedTimespan { offset: -21600, name: "MDT" }), - (3939955200, FixedTimespan { offset: -25200, name: "MST" }), - (3950845200, FixedTimespan { offset: -21600, name: "MDT" }), - (3971404800, FixedTimespan { offset: -25200, name: "MST" }), - (3982294800, FixedTimespan { offset: -21600, name: "MDT" }), - (4002854400, FixedTimespan { offset: -25200, name: "MST" }), - (4013744400, FixedTimespan { offset: -21600, name: "MDT" }), - (4034304000, FixedTimespan { offset: -25200, name: "MST" }), - (4045194000, FixedTimespan { offset: -21600, name: "MDT" }), - (4065753600, FixedTimespan { offset: -25200, name: "MST" }), - (4076643600, FixedTimespan { offset: -21600, name: "MDT" }), - (4097203200, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-27889, 422, 3), + rest: &[ + (-2717640000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1633269600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-1615129200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1601820000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-1583679600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1471788000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-84380400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-68659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-52930800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-37209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-21481200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-5760000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (9968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (25689600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (41418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (57744000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (73472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (89193600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (104922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (120643200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (129114000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (152092800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (162378000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (183542400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (199270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (215596800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (230720400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (247046400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (262774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (278496000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (294224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (325674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (357123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (388573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (420022800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (452077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (483526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (514976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (544611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (576061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (607510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (638960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (671014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (702464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (733914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (752054400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (765363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (783504000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (796813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (814953600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (986115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1004256000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1173603600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1194163200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1205053200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225612800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1236502800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1257062400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1268557200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1289116800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1300006800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1320566400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1331456400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1352016000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1362906000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1383465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1394355600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414915200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1425805200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1446364800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1457859600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1478419200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1489309200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509868800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1520758800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1541318400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1552208400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572768000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1583658000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1604217600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1615712400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1636272000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1647162000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667721600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1678611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1699171200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1710061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1730620800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1741510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1762070400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1772960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1793520000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1805014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1825574400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1836464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1857024000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1867914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1888473600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1899363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1919923200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1930813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1951372800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1962867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1983427200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1994317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2014876800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2025766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2046326400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2057216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2077776000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2088666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2109225600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2120115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2140675200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2152170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2172729600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2183619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2204179200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2215069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2235628800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2246518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2267078400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2277968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2298528000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2309418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2329977600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2341472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2362032000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2372922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2393481600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2404371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2424931200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2435821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2456380800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2467270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2487830400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2499325200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2519884800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2530774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2551334400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2562224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2582784000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2593674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2614233600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2625123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2645683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2656573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2677132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2688627600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2709187200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2720077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2740636800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2751526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2772086400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2782976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2803536000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2814426000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2834985600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2846480400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2867040000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2877930000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2898489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2909379600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2929939200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2940829200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2961388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2972278800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2992838400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3003728400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3024288000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3035782800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3056342400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3067232400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3087792000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3098682000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3119241600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3130131600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3150691200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3161581200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3182140800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3193030800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3213590400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3225085200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3245644800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3256534800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3277094400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3287984400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3308544000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3319434000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3339993600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3350883600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3371443200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3382938000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3403497600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3414387600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3434947200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3445837200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3466396800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3477286800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3497846400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3508736400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3529296000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3540186000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3560745600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3572240400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3592800000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3603690000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3624249600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3635139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3655699200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3666589200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3687148800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3698038800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3718598400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3730093200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3750652800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3761542800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3782102400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3792992400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3813552000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3824442000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3845001600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3855891600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3876451200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3887341200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3907900800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3919395600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3939955200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3950845200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3971404800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3982294800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4002854400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4013744400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4034304000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4045194000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4065753600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4076643600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4097203200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__CAMBRIDGE_BAY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (-1577923200, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (73472400, FixedTimespan { offset: -21600, name: "MDT" }), - (89193600, FixedTimespan { offset: -25200, name: "MST" }), - (104922000, FixedTimespan { offset: -21600, name: "MDT" }), - (120643200, FixedTimespan { offset: -25200, name: "MST" }), - (136371600, FixedTimespan { offset: -21600, name: "MDT" }), - (152092800, FixedTimespan { offset: -25200, name: "MST" }), - (167821200, FixedTimespan { offset: -21600, name: "MDT" }), - (183542400, FixedTimespan { offset: -25200, name: "MST" }), - (199270800, FixedTimespan { offset: -21600, name: "MDT" }), - (215596800, FixedTimespan { offset: -25200, name: "MST" }), - (230720400, FixedTimespan { offset: -21600, name: "MDT" }), - (247046400, FixedTimespan { offset: -25200, name: "MST" }), - (262774800, FixedTimespan { offset: -21600, name: "MDT" }), - (278496000, FixedTimespan { offset: -25200, name: "MST" }), - (294224400, FixedTimespan { offset: -21600, name: "MDT" }), - (309945600, FixedTimespan { offset: -25200, name: "MST" }), - (325674000, FixedTimespan { offset: -21600, name: "MDT" }), - (341395200, FixedTimespan { offset: -25200, name: "MST" }), - (357123600, FixedTimespan { offset: -21600, name: "MDT" }), - (372844800, FixedTimespan { offset: -25200, name: "MST" }), - (388573200, FixedTimespan { offset: -21600, name: "MDT" }), - (404899200, FixedTimespan { offset: -25200, name: "MST" }), - (420022800, FixedTimespan { offset: -21600, name: "MDT" }), - (436348800, FixedTimespan { offset: -25200, name: "MST" }), - (452077200, FixedTimespan { offset: -21600, name: "MDT" }), - (467798400, FixedTimespan { offset: -25200, name: "MST" }), - (483526800, FixedTimespan { offset: -21600, name: "MDT" }), - (499248000, FixedTimespan { offset: -25200, name: "MST" }), - (514976400, FixedTimespan { offset: -21600, name: "MDT" }), - (530697600, FixedTimespan { offset: -25200, name: "MST" }), - (544611600, FixedTimespan { offset: -21600, name: "MDT" }), - (562147200, FixedTimespan { offset: -25200, name: "MST" }), - (576061200, FixedTimespan { offset: -21600, name: "MDT" }), - (594201600, FixedTimespan { offset: -25200, name: "MST" }), - (607510800, FixedTimespan { offset: -21600, name: "MDT" }), - (625651200, FixedTimespan { offset: -25200, name: "MST" }), - (638960400, FixedTimespan { offset: -21600, name: "MDT" }), - (657100800, FixedTimespan { offset: -25200, name: "MST" }), - (671014800, FixedTimespan { offset: -21600, name: "MDT" }), - (688550400, FixedTimespan { offset: -25200, name: "MST" }), - (702464400, FixedTimespan { offset: -21600, name: "MDT" }), - (720000000, FixedTimespan { offset: -25200, name: "MST" }), - (733914000, FixedTimespan { offset: -21600, name: "MDT" }), - (752054400, FixedTimespan { offset: -25200, name: "MST" }), - (765363600, FixedTimespan { offset: -21600, name: "MDT" }), - (783504000, FixedTimespan { offset: -25200, name: "MST" }), - (796813200, FixedTimespan { offset: -21600, name: "MDT" }), - (814953600, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -18000, name: "EST" }), - (973400400, FixedTimespan { offset: -21600, name: "CST" }), - (986115600, FixedTimespan { offset: -21600, name: "MDT" }), - (1004256000, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1173603600, FixedTimespan { offset: -21600, name: "MDT" }), - (1194163200, FixedTimespan { offset: -25200, name: "MST" }), - (1205053200, FixedTimespan { offset: -21600, name: "MDT" }), - (1225612800, FixedTimespan { offset: -25200, name: "MST" }), - (1236502800, FixedTimespan { offset: -21600, name: "MDT" }), - (1257062400, FixedTimespan { offset: -25200, name: "MST" }), - (1268557200, FixedTimespan { offset: -21600, name: "MDT" }), - (1289116800, FixedTimespan { offset: -25200, name: "MST" }), - (1300006800, FixedTimespan { offset: -21600, name: "MDT" }), - (1320566400, FixedTimespan { offset: -25200, name: "MST" }), - (1331456400, FixedTimespan { offset: -21600, name: "MDT" }), - (1352016000, FixedTimespan { offset: -25200, name: "MST" }), - (1362906000, FixedTimespan { offset: -21600, name: "MDT" }), - (1383465600, FixedTimespan { offset: -25200, name: "MST" }), - (1394355600, FixedTimespan { offset: -21600, name: "MDT" }), - (1414915200, FixedTimespan { offset: -25200, name: "MST" }), - (1425805200, FixedTimespan { offset: -21600, name: "MDT" }), - (1446364800, FixedTimespan { offset: -25200, name: "MST" }), - (1457859600, FixedTimespan { offset: -21600, name: "MDT" }), - (1478419200, FixedTimespan { offset: -25200, name: "MST" }), - (1489309200, FixedTimespan { offset: -21600, name: "MDT" }), - (1509868800, FixedTimespan { offset: -25200, name: "MST" }), - (1520758800, FixedTimespan { offset: -21600, name: "MDT" }), - (1541318400, FixedTimespan { offset: -25200, name: "MST" }), - (1552208400, FixedTimespan { offset: -21600, name: "MDT" }), - (1572768000, FixedTimespan { offset: -25200, name: "MST" }), - (1583658000, FixedTimespan { offset: -21600, name: "MDT" }), - (1604217600, FixedTimespan { offset: -25200, name: "MST" }), - (1615712400, FixedTimespan { offset: -21600, name: "MDT" }), - (1636272000, FixedTimespan { offset: -25200, name: "MST" }), - (1647162000, FixedTimespan { offset: -21600, name: "MDT" }), - (1667721600, FixedTimespan { offset: -25200, name: "MST" }), - (1678611600, FixedTimespan { offset: -21600, name: "MDT" }), - (1699171200, FixedTimespan { offset: -25200, name: "MST" }), - (1710061200, FixedTimespan { offset: -21600, name: "MDT" }), - (1730620800, FixedTimespan { offset: -25200, name: "MST" }), - (1741510800, FixedTimespan { offset: -21600, name: "MDT" }), - (1762070400, FixedTimespan { offset: -25200, name: "MST" }), - (1772960400, FixedTimespan { offset: -21600, name: "MDT" }), - (1793520000, FixedTimespan { offset: -25200, name: "MST" }), - (1805014800, FixedTimespan { offset: -21600, name: "MDT" }), - (1825574400, FixedTimespan { offset: -25200, name: "MST" }), - (1836464400, FixedTimespan { offset: -21600, name: "MDT" }), - (1857024000, FixedTimespan { offset: -25200, name: "MST" }), - (1867914000, FixedTimespan { offset: -21600, name: "MDT" }), - (1888473600, FixedTimespan { offset: -25200, name: "MST" }), - (1899363600, FixedTimespan { offset: -21600, name: "MDT" }), - (1919923200, FixedTimespan { offset: -25200, name: "MST" }), - (1930813200, FixedTimespan { offset: -21600, name: "MDT" }), - (1951372800, FixedTimespan { offset: -25200, name: "MST" }), - (1962867600, FixedTimespan { offset: -21600, name: "MDT" }), - (1983427200, FixedTimespan { offset: -25200, name: "MST" }), - (1994317200, FixedTimespan { offset: -21600, name: "MDT" }), - (2014876800, FixedTimespan { offset: -25200, name: "MST" }), - (2025766800, FixedTimespan { offset: -21600, name: "MDT" }), - (2046326400, FixedTimespan { offset: -25200, name: "MST" }), - (2057216400, FixedTimespan { offset: -21600, name: "MDT" }), - (2077776000, FixedTimespan { offset: -25200, name: "MST" }), - (2088666000, FixedTimespan { offset: -21600, name: "MDT" }), - (2109225600, FixedTimespan { offset: -25200, name: "MST" }), - (2120115600, FixedTimespan { offset: -21600, name: "MDT" }), - (2140675200, FixedTimespan { offset: -25200, name: "MST" }), - (2152170000, FixedTimespan { offset: -21600, name: "MDT" }), - (2172729600, FixedTimespan { offset: -25200, name: "MST" }), - (2183619600, FixedTimespan { offset: -21600, name: "MDT" }), - (2204179200, FixedTimespan { offset: -25200, name: "MST" }), - (2215069200, FixedTimespan { offset: -21600, name: "MDT" }), - (2235628800, FixedTimespan { offset: -25200, name: "MST" }), - (2246518800, FixedTimespan { offset: -21600, name: "MDT" }), - (2267078400, FixedTimespan { offset: -25200, name: "MST" }), - (2277968400, FixedTimespan { offset: -21600, name: "MDT" }), - (2298528000, FixedTimespan { offset: -25200, name: "MST" }), - (2309418000, FixedTimespan { offset: -21600, name: "MDT" }), - (2329977600, FixedTimespan { offset: -25200, name: "MST" }), - (2341472400, FixedTimespan { offset: -21600, name: "MDT" }), - (2362032000, FixedTimespan { offset: -25200, name: "MST" }), - (2372922000, FixedTimespan { offset: -21600, name: "MDT" }), - (2393481600, FixedTimespan { offset: -25200, name: "MST" }), - (2404371600, FixedTimespan { offset: -21600, name: "MDT" }), - (2424931200, FixedTimespan { offset: -25200, name: "MST" }), - (2435821200, FixedTimespan { offset: -21600, name: "MDT" }), - (2456380800, FixedTimespan { offset: -25200, name: "MST" }), - (2467270800, FixedTimespan { offset: -21600, name: "MDT" }), - (2487830400, FixedTimespan { offset: -25200, name: "MST" }), - (2499325200, FixedTimespan { offset: -21600, name: "MDT" }), - (2519884800, FixedTimespan { offset: -25200, name: "MST" }), - (2530774800, FixedTimespan { offset: -21600, name: "MDT" }), - (2551334400, FixedTimespan { offset: -25200, name: "MST" }), - (2562224400, FixedTimespan { offset: -21600, name: "MDT" }), - (2582784000, FixedTimespan { offset: -25200, name: "MST" }), - (2593674000, FixedTimespan { offset: -21600, name: "MDT" }), - (2614233600, FixedTimespan { offset: -25200, name: "MST" }), - (2625123600, FixedTimespan { offset: -21600, name: "MDT" }), - (2645683200, FixedTimespan { offset: -25200, name: "MST" }), - (2656573200, FixedTimespan { offset: -21600, name: "MDT" }), - (2677132800, FixedTimespan { offset: -25200, name: "MST" }), - (2688627600, FixedTimespan { offset: -21600, name: "MDT" }), - (2709187200, FixedTimespan { offset: -25200, name: "MST" }), - (2720077200, FixedTimespan { offset: -21600, name: "MDT" }), - (2740636800, FixedTimespan { offset: -25200, name: "MST" }), - (2751526800, FixedTimespan { offset: -21600, name: "MDT" }), - (2772086400, FixedTimespan { offset: -25200, name: "MST" }), - (2782976400, FixedTimespan { offset: -21600, name: "MDT" }), - (2803536000, FixedTimespan { offset: -25200, name: "MST" }), - (2814426000, FixedTimespan { offset: -21600, name: "MDT" }), - (2834985600, FixedTimespan { offset: -25200, name: "MST" }), - (2846480400, FixedTimespan { offset: -21600, name: "MDT" }), - (2867040000, FixedTimespan { offset: -25200, name: "MST" }), - (2877930000, FixedTimespan { offset: -21600, name: "MDT" }), - (2898489600, FixedTimespan { offset: -25200, name: "MST" }), - (2909379600, FixedTimespan { offset: -21600, name: "MDT" }), - (2929939200, FixedTimespan { offset: -25200, name: "MST" }), - (2940829200, FixedTimespan { offset: -21600, name: "MDT" }), - (2961388800, FixedTimespan { offset: -25200, name: "MST" }), - (2972278800, FixedTimespan { offset: -21600, name: "MDT" }), - (2992838400, FixedTimespan { offset: -25200, name: "MST" }), - (3003728400, FixedTimespan { offset: -21600, name: "MDT" }), - (3024288000, FixedTimespan { offset: -25200, name: "MST" }), - (3035782800, FixedTimespan { offset: -21600, name: "MDT" }), - (3056342400, FixedTimespan { offset: -25200, name: "MST" }), - (3067232400, FixedTimespan { offset: -21600, name: "MDT" }), - (3087792000, FixedTimespan { offset: -25200, name: "MST" }), - (3098682000, FixedTimespan { offset: -21600, name: "MDT" }), - (3119241600, FixedTimespan { offset: -25200, name: "MST" }), - (3130131600, FixedTimespan { offset: -21600, name: "MDT" }), - (3150691200, FixedTimespan { offset: -25200, name: "MST" }), - (3161581200, FixedTimespan { offset: -21600, name: "MDT" }), - (3182140800, FixedTimespan { offset: -25200, name: "MST" }), - (3193030800, FixedTimespan { offset: -21600, name: "MDT" }), - (3213590400, FixedTimespan { offset: -25200, name: "MST" }), - (3225085200, FixedTimespan { offset: -21600, name: "MDT" }), - (3245644800, FixedTimespan { offset: -25200, name: "MST" }), - (3256534800, FixedTimespan { offset: -21600, name: "MDT" }), - (3277094400, FixedTimespan { offset: -25200, name: "MST" }), - (3287984400, FixedTimespan { offset: -21600, name: "MDT" }), - (3308544000, FixedTimespan { offset: -25200, name: "MST" }), - (3319434000, FixedTimespan { offset: -21600, name: "MDT" }), - (3339993600, FixedTimespan { offset: -25200, name: "MST" }), - (3350883600, FixedTimespan { offset: -21600, name: "MDT" }), - (3371443200, FixedTimespan { offset: -25200, name: "MST" }), - (3382938000, FixedTimespan { offset: -21600, name: "MDT" }), - (3403497600, FixedTimespan { offset: -25200, name: "MST" }), - (3414387600, FixedTimespan { offset: -21600, name: "MDT" }), - (3434947200, FixedTimespan { offset: -25200, name: "MST" }), - (3445837200, FixedTimespan { offset: -21600, name: "MDT" }), - (3466396800, FixedTimespan { offset: -25200, name: "MST" }), - (3477286800, FixedTimespan { offset: -21600, name: "MDT" }), - (3497846400, FixedTimespan { offset: -25200, name: "MST" }), - (3508736400, FixedTimespan { offset: -21600, name: "MDT" }), - (3529296000, FixedTimespan { offset: -25200, name: "MST" }), - (3540186000, FixedTimespan { offset: -21600, name: "MDT" }), - (3560745600, FixedTimespan { offset: -25200, name: "MST" }), - (3572240400, FixedTimespan { offset: -21600, name: "MDT" }), - (3592800000, FixedTimespan { offset: -25200, name: "MST" }), - (3603690000, FixedTimespan { offset: -21600, name: "MDT" }), - (3624249600, FixedTimespan { offset: -25200, name: "MST" }), - (3635139600, FixedTimespan { offset: -21600, name: "MDT" }), - (3655699200, FixedTimespan { offset: -25200, name: "MST" }), - (3666589200, FixedTimespan { offset: -21600, name: "MDT" }), - (3687148800, FixedTimespan { offset: -25200, name: "MST" }), - (3698038800, FixedTimespan { offset: -21600, name: "MDT" }), - (3718598400, FixedTimespan { offset: -25200, name: "MST" }), - (3730093200, FixedTimespan { offset: -21600, name: "MDT" }), - (3750652800, FixedTimespan { offset: -25200, name: "MST" }), - (3761542800, FixedTimespan { offset: -21600, name: "MDT" }), - (3782102400, FixedTimespan { offset: -25200, name: "MST" }), - (3792992400, FixedTimespan { offset: -21600, name: "MDT" }), - (3813552000, FixedTimespan { offset: -25200, name: "MST" }), - (3824442000, FixedTimespan { offset: -21600, name: "MDT" }), - (3845001600, FixedTimespan { offset: -25200, name: "MST" }), - (3855891600, FixedTimespan { offset: -21600, name: "MDT" }), - (3876451200, FixedTimespan { offset: -25200, name: "MST" }), - (3887341200, FixedTimespan { offset: -21600, name: "MDT" }), - (3907900800, FixedTimespan { offset: -25200, name: "MST" }), - (3919395600, FixedTimespan { offset: -21600, name: "MDT" }), - (3939955200, FixedTimespan { offset: -25200, name: "MST" }), - (3950845200, FixedTimespan { offset: -21600, name: "MDT" }), - (3971404800, FixedTimespan { offset: -25200, name: "MST" }), - (3982294800, FixedTimespan { offset: -21600, name: "MDT" }), - (4002854400, FixedTimespan { offset: -25200, name: "MST" }), - (4013744400, FixedTimespan { offset: -21600, name: "MDT" }), - (4034304000, FixedTimespan { offset: -25200, name: "MST" }), - (4045194000, FixedTimespan { offset: -21600, name: "MDT" }), - (4065753600, FixedTimespan { offset: -25200, name: "MST" }), - (4076643600, FixedTimespan { offset: -21600, name: "MDT" }), - (4097203200, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (-1577923200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (73472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (89193600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (104922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (120643200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (136371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (152092800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (167821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (183542400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (199270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (215596800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (230720400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (247046400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (262774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (278496000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (294224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (325674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (357123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (388573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (420022800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (452077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (483526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (514976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (544611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (576061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (607510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (638960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (671014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (702464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (733914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (752054400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (765363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (783504000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (796813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (814953600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (973400400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (986115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1004256000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1173603600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1194163200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1205053200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225612800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1236502800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1257062400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1268557200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1289116800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1300006800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1320566400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1331456400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1352016000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1362906000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1383465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1394355600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414915200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1425805200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1446364800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1457859600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1478419200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1489309200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509868800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1520758800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1541318400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1552208400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572768000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1583658000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1604217600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1615712400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1636272000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1647162000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667721600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1678611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1699171200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1710061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1730620800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1741510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1762070400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1772960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1793520000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1805014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1825574400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1836464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1857024000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1867914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1888473600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1899363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1919923200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1930813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1951372800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1962867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1983427200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1994317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2014876800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2025766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2046326400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2057216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2077776000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2088666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2109225600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2120115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2140675200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2152170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2172729600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2183619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2204179200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2215069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2235628800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2246518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2267078400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2277968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2298528000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2309418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2329977600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2341472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2362032000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2372922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2393481600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2404371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2424931200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2435821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2456380800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2467270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2487830400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2499325200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2519884800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2530774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2551334400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2562224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2582784000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2593674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2614233600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2625123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2645683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2656573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2677132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2688627600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2709187200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2720077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2740636800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2751526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2772086400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2782976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2803536000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2814426000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2834985600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2846480400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2867040000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2877930000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2898489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2909379600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2929939200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2940829200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2961388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2972278800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2992838400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3003728400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3024288000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3035782800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3056342400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3067232400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3087792000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3098682000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3119241600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3130131600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3150691200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3161581200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3182140800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3193030800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3213590400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3225085200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3245644800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3256534800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3277094400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3287984400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3308544000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3319434000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3339993600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3350883600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3371443200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3382938000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3403497600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3414387600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3434947200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3445837200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3466396800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3477286800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3497846400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3508736400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3529296000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3540186000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3560745600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3572240400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3592800000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3603690000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3624249600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3635139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3655699200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3666589200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3687148800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3698038800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3718598400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3730093200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3750652800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3761542800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3782102400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3792992400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3813552000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3824442000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3845001600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3855891600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3876451200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3887341200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3907900800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3919395600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3939955200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3950845200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3971404800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3982294800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4002854400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4013744400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4034304000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4045194000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4065753600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4076643600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4097203200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__CAMPO_GRANDE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13108, name: "LMT" }, - rest: &[ - (-1767212492, FixedTimespan { offset: -14400, name: "-04" }), - (-1206954000, FixedTimespan { offset: -10800, name: "-03" }), - (-1191358800, FixedTimespan { offset: -14400, name: "-04" }), - (-1175371200, FixedTimespan { offset: -10800, name: "-03" }), - (-1159822800, FixedTimespan { offset: -14400, name: "-04" }), - (-633816000, FixedTimespan { offset: -10800, name: "-03" }), - (-622065600, FixedTimespan { offset: -14400, name: "-04" }), - (-602280000, FixedTimespan { offset: -10800, name: "-03" }), - (-591829200, FixedTimespan { offset: -14400, name: "-04" }), - (-570744000, FixedTimespan { offset: -10800, name: "-03" }), - (-560206800, FixedTimespan { offset: -14400, name: "-04" }), - (-539121600, FixedTimespan { offset: -10800, name: "-03" }), - (-531349200, FixedTimespan { offset: -14400, name: "-04" }), - (-191361600, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-155160000, FixedTimespan { offset: -10800, name: "-03" }), - (-150066000, FixedTimespan { offset: -14400, name: "-04" }), - (-128894400, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-99950400, FixedTimespan { offset: -10800, name: "-03" }), - (-89586000, FixedTimespan { offset: -14400, name: "-04" }), - (-68414400, FixedTimespan { offset: -10800, name: "-03" }), - (-57963600, FixedTimespan { offset: -14400, name: "-04" }), - (499752000, FixedTimespan { offset: -10800, name: "-03" }), - (511239600, FixedTimespan { offset: -14400, name: "-04" }), - (530596800, FixedTimespan { offset: -10800, name: "-03" }), - (540270000, FixedTimespan { offset: -14400, name: "-04" }), - (562132800, FixedTimespan { offset: -10800, name: "-03" }), - (571201200, FixedTimespan { offset: -14400, name: "-04" }), - (592977600, FixedTimespan { offset: -10800, name: "-03" }), - (602046000, FixedTimespan { offset: -14400, name: "-04" }), - (624427200, FixedTimespan { offset: -10800, name: "-03" }), - (634705200, FixedTimespan { offset: -14400, name: "-04" }), - (656481600, FixedTimespan { offset: -10800, name: "-03" }), - (666759600, FixedTimespan { offset: -14400, name: "-04" }), - (687931200, FixedTimespan { offset: -10800, name: "-03" }), - (697604400, FixedTimespan { offset: -14400, name: "-04" }), - (719985600, FixedTimespan { offset: -10800, name: "-03" }), - (728449200, FixedTimespan { offset: -14400, name: "-04" }), - (750830400, FixedTimespan { offset: -10800, name: "-03" }), - (761713200, FixedTimespan { offset: -14400, name: "-04" }), - (782280000, FixedTimespan { offset: -10800, name: "-03" }), - (793162800, FixedTimespan { offset: -14400, name: "-04" }), - (813729600, FixedTimespan { offset: -10800, name: "-03" }), - (824007600, FixedTimespan { offset: -14400, name: "-04" }), - (844574400, FixedTimespan { offset: -10800, name: "-03" }), - (856062000, FixedTimespan { offset: -14400, name: "-04" }), - (876110400, FixedTimespan { offset: -10800, name: "-03" }), - (888721200, FixedTimespan { offset: -14400, name: "-04" }), - (908078400, FixedTimespan { offset: -10800, name: "-03" }), - (919566000, FixedTimespan { offset: -14400, name: "-04" }), - (938923200, FixedTimespan { offset: -10800, name: "-03" }), - (951620400, FixedTimespan { offset: -14400, name: "-04" }), - (970977600, FixedTimespan { offset: -10800, name: "-03" }), - (982465200, FixedTimespan { offset: -14400, name: "-04" }), - (1003032000, FixedTimespan { offset: -10800, name: "-03" }), - (1013914800, FixedTimespan { offset: -14400, name: "-04" }), - (1036296000, FixedTimespan { offset: -10800, name: "-03" }), - (1045364400, FixedTimespan { offset: -14400, name: "-04" }), - (1066536000, FixedTimespan { offset: -10800, name: "-03" }), - (1076814000, FixedTimespan { offset: -14400, name: "-04" }), - (1099368000, FixedTimespan { offset: -10800, name: "-03" }), - (1108868400, FixedTimespan { offset: -14400, name: "-04" }), - (1129435200, FixedTimespan { offset: -10800, name: "-03" }), - (1140318000, FixedTimespan { offset: -14400, name: "-04" }), - (1162699200, FixedTimespan { offset: -10800, name: "-03" }), - (1172372400, FixedTimespan { offset: -14400, name: "-04" }), - (1192334400, FixedTimespan { offset: -10800, name: "-03" }), - (1203217200, FixedTimespan { offset: -14400, name: "-04" }), - (1224388800, FixedTimespan { offset: -10800, name: "-03" }), - (1234666800, FixedTimespan { offset: -14400, name: "-04" }), - (1255838400, FixedTimespan { offset: -10800, name: "-03" }), - (1266721200, FixedTimespan { offset: -14400, name: "-04" }), - (1287288000, FixedTimespan { offset: -10800, name: "-03" }), - (1298170800, FixedTimespan { offset: -14400, name: "-04" }), - (1318737600, FixedTimespan { offset: -10800, name: "-03" }), - (1330225200, FixedTimespan { offset: -14400, name: "-04" }), - (1350792000, FixedTimespan { offset: -10800, name: "-03" }), - (1361070000, FixedTimespan { offset: -14400, name: "-04" }), - (1382241600, FixedTimespan { offset: -10800, name: "-03" }), - (1392519600, FixedTimespan { offset: -14400, name: "-04" }), - (1413691200, FixedTimespan { offset: -10800, name: "-03" }), - (1424574000, FixedTimespan { offset: -14400, name: "-04" }), - (1445140800, FixedTimespan { offset: -10800, name: "-03" }), - (1456023600, FixedTimespan { offset: -14400, name: "-04" }), - (1476590400, FixedTimespan { offset: -10800, name: "-03" }), - (1487473200, FixedTimespan { offset: -14400, name: "-04" }), - (1508040000, FixedTimespan { offset: -10800, name: "-03" }), - (1518922800, FixedTimespan { offset: -14400, name: "-04" }), - (1541304000, FixedTimespan { offset: -10800, name: "-03" }), - (1550372400, FixedTimespan { offset: -14400, name: "-04" }), + first: FixedTimespan::from_offset_and_name_indices(-13108, 422, 3), + rest: &[ + (-1767212492, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1206954000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1191358800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1175371200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1159822800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-633816000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-622065600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-602280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-591829200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-570744000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-560206800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-539121600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-531349200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-191361600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-155160000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-150066000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-128894400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-99950400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-89586000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-68414400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-57963600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (499752000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (511239600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (530596800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (540270000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (562132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (571201200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (592977600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (602046000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (624427200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (634705200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (656481600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (666759600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687931200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (697604400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (719985600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (728449200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (750830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (761713200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (782280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (793162800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (813729600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (824007600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (844574400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (856062000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (876110400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (888721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (908078400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (919566000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (938923200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (951620400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (970977600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (982465200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1003032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1013914800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1036296000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1045364400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1066536000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1076814000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1099368000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1108868400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1129435200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1140318000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1162699200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1172372400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1192334400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1203217200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1224388800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1234666800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1255838400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1266721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1287288000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1298170800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1318737600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1330225200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1350792000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1361070000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1382241600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1392519600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1413691200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1424574000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1445140800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1456023600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1476590400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1487473200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1508040000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1518922800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1541304000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1550372400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), ], }; const AMERICA__CANCUN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20824, name: "LMT" }, - rest: &[ - (-1514743200, FixedTimespan { offset: -21600, name: "CST" }), - (378201600, FixedTimespan { offset: -18000, name: "EST" }), - (410504400, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -18000, name: "EST" }), - (891759600, FixedTimespan { offset: -14400, name: "EDT" }), - (902037600, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -21600, name: "CST" }), - (989136000, FixedTimespan { offset: -18000, name: "CDT" }), - (1001833200, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1175414400, FixedTimespan { offset: -18000, name: "CDT" }), - (1193554800, FixedTimespan { offset: -21600, name: "CST" }), - (1207468800, FixedTimespan { offset: -18000, name: "CDT" }), - (1225004400, FixedTimespan { offset: -21600, name: "CST" }), - (1238918400, FixedTimespan { offset: -18000, name: "CDT" }), - (1256454000, FixedTimespan { offset: -21600, name: "CST" }), - (1270368000, FixedTimespan { offset: -18000, name: "CDT" }), - (1288508400, FixedTimespan { offset: -21600, name: "CST" }), - (1301817600, FixedTimespan { offset: -18000, name: "CDT" }), - (1319958000, FixedTimespan { offset: -21600, name: "CST" }), - (1333267200, FixedTimespan { offset: -18000, name: "CDT" }), - (1351407600, FixedTimespan { offset: -21600, name: "CST" }), - (1365321600, FixedTimespan { offset: -18000, name: "CDT" }), - (1382857200, FixedTimespan { offset: -21600, name: "CST" }), - (1396771200, FixedTimespan { offset: -18000, name: "CDT" }), - (1414306800, FixedTimespan { offset: -21600, name: "CST" }), - (1422777600, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-20824, 422, 3), + rest: &[ + (-1514743200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (378201600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (410504400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (891759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (902037600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (989136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1001833200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1175414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1193554800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1207468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225004400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1238918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1256454000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1270368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1288508400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1301817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1319958000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1333267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1351407600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1365321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1382857200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1396771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414306800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1422777600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__CARACAS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16064, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-16064, 422, 3), rest: &[ - (-2524505536, FixedTimespan { offset: -16060, name: "CMT" }), - (-1826739140, FixedTimespan { offset: -16200, name: "-0430" }), - (-157750200, FixedTimespan { offset: -14400, name: "-04" }), - (1197183600, FixedTimespan { offset: -16200, name: "-0430" }), - (1462086000, FixedTimespan { offset: -14400, name: "-04" }), + (-2524505536, FixedTimespan::from_offset_and_name_indices(-16060, 274, 3)), + (-1826739140, FixedTimespan::from_offset_and_name_indices(-16200, 141, 5)), + (-157750200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1197183600, FixedTimespan::from_offset_and_name_indices(-16200, 141, 5)), + (1462086000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), ], }; const AMERICA__CAYENNE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -12560, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-12560, 422, 3), rest: &[ - (-1846269040, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), + (-1846269040, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__CHICAGO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21036, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-1563724800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1551632400, FixedTimespan { offset: -21600, name: "CST" }), - (-1538928000, FixedTimespan { offset: -18000, name: "CDT" }), - (-1520182800, FixedTimespan { offset: -21600, name: "CST" }), - (-1504454400, FixedTimespan { offset: -18000, name: "CDT" }), - (-1491757200, FixedTimespan { offset: -21600, name: "CST" }), - (-1473004800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1459702800, FixedTimespan { offset: -21600, name: "CST" }), - (-1441555200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1428253200, FixedTimespan { offset: -21600, name: "CST" }), - (-1410105600, FixedTimespan { offset: -18000, name: "CDT" }), - (-1396803600, FixedTimespan { offset: -21600, name: "CST" }), - (-1378656000, FixedTimespan { offset: -18000, name: "CDT" }), - (-1365354000, FixedTimespan { offset: -21600, name: "CST" }), - (-1347206400, FixedTimespan { offset: -18000, name: "CDT" }), - (-1333904400, FixedTimespan { offset: -21600, name: "CST" }), - (-1315152000, FixedTimespan { offset: -18000, name: "CDT" }), - (-1301850000, FixedTimespan { offset: -21600, name: "CST" }), - (-1283702400, FixedTimespan { offset: -18000, name: "CDT" }), - (-1270400400, FixedTimespan { offset: -21600, name: "CST" }), - (-1252252800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1238950800, FixedTimespan { offset: -21600, name: "CST" }), - (-1220803200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1207501200, FixedTimespan { offset: -21600, name: "CST" }), - (-1189353600, FixedTimespan { offset: -18000, name: "CDT" }), - (-1176051600, FixedTimespan { offset: -21600, name: "CST" }), - (-1157299200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1144602000, FixedTimespan { offset: -21600, name: "CST" }), - (-1125849600, FixedTimespan { offset: -18000, name: "CDT" }), - (-1112547600, FixedTimespan { offset: -21600, name: "CST" }), - (-1094400000, FixedTimespan { offset: -18000, name: "CDT" }), - (-1081098000, FixedTimespan { offset: -21600, name: "CST" }), - (-1067788800, FixedTimespan { offset: -18000, name: "EST" }), - (-1045414800, FixedTimespan { offset: -21600, name: "CST" }), - (-1031500800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1018198800, FixedTimespan { offset: -21600, name: "CST" }), - (-1000051200, FixedTimespan { offset: -18000, name: "CDT" }), - (-986749200, FixedTimespan { offset: -21600, name: "CST" }), - (-967996800, FixedTimespan { offset: -18000, name: "CDT" }), - (-955299600, FixedTimespan { offset: -21600, name: "CST" }), - (-936547200, FixedTimespan { offset: -18000, name: "CDT" }), - (-923245200, FixedTimespan { offset: -21600, name: "CST" }), - (-905097600, FixedTimespan { offset: -18000, name: "CDT" }), - (-891795600, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-747244800, FixedTimespan { offset: -18000, name: "CDT" }), - (-733942800, FixedTimespan { offset: -21600, name: "CST" }), - (-715795200, FixedTimespan { offset: -18000, name: "CDT" }), - (-702493200, FixedTimespan { offset: -21600, name: "CST" }), - (-684345600, FixedTimespan { offset: -18000, name: "CDT" }), - (-671043600, FixedTimespan { offset: -21600, name: "CST" }), - (-652896000, FixedTimespan { offset: -18000, name: "CDT" }), - (-639594000, FixedTimespan { offset: -21600, name: "CST" }), - (-620841600, FixedTimespan { offset: -18000, name: "CDT" }), - (-608144400, FixedTimespan { offset: -21600, name: "CST" }), - (-589392000, FixedTimespan { offset: -18000, name: "CDT" }), - (-576090000, FixedTimespan { offset: -21600, name: "CST" }), - (-557942400, FixedTimespan { offset: -18000, name: "CDT" }), - (-544640400, FixedTimespan { offset: -21600, name: "CST" }), - (-526492800, FixedTimespan { offset: -18000, name: "CDT" }), - (-513190800, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "CDT" }), - (-481741200, FixedTimespan { offset: -21600, name: "CST" }), - (-463593600, FixedTimespan { offset: -18000, name: "CDT" }), - (-447267600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-415818000, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-384368400, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-352918800, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-321469200, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-289414800, FixedTimespan { offset: -21600, name: "CST" }), - (-273686400, FixedTimespan { offset: -18000, name: "CDT" }), - (-257965200, FixedTimespan { offset: -21600, name: "CST" }), - (-242236800, FixedTimespan { offset: -18000, name: "CDT" }), - (-226515600, FixedTimespan { offset: -21600, name: "CST" }), - (-210787200, FixedTimespan { offset: -18000, name: "CDT" }), - (-195066000, FixedTimespan { offset: -21600, name: "CST" }), - (-179337600, FixedTimespan { offset: -18000, name: "CDT" }), - (-163616400, FixedTimespan { offset: -21600, name: "CST" }), - (-147888000, FixedTimespan { offset: -18000, name: "CDT" }), - (-131562000, FixedTimespan { offset: -21600, name: "CST" }), - (-116438400, FixedTimespan { offset: -18000, name: "CDT" }), - (-100112400, FixedTimespan { offset: -21600, name: "CST" }), - (-84384000, FixedTimespan { offset: -18000, name: "CDT" }), - (-68662800, FixedTimespan { offset: -21600, name: "CST" }), - (-52934400, FixedTimespan { offset: -18000, name: "CDT" }), - (-37213200, FixedTimespan { offset: -21600, name: "CST" }), - (-21484800, FixedTimespan { offset: -18000, name: "CDT" }), - (-5763600, FixedTimespan { offset: -21600, name: "CST" }), - (9964800, FixedTimespan { offset: -18000, name: "CDT" }), - (25686000, FixedTimespan { offset: -21600, name: "CST" }), - (41414400, FixedTimespan { offset: -18000, name: "CDT" }), - (57740400, FixedTimespan { offset: -21600, name: "CST" }), - (73468800, FixedTimespan { offset: -18000, name: "CDT" }), - (89190000, FixedTimespan { offset: -21600, name: "CST" }), - (104918400, FixedTimespan { offset: -18000, name: "CDT" }), - (120639600, FixedTimespan { offset: -21600, name: "CST" }), - (126691200, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -21600, name: "CST" }), - (162374400, FixedTimespan { offset: -18000, name: "CDT" }), - (183538800, FixedTimespan { offset: -21600, name: "CST" }), - (199267200, FixedTimespan { offset: -18000, name: "CDT" }), - (215593200, FixedTimespan { offset: -21600, name: "CST" }), - (230716800, FixedTimespan { offset: -18000, name: "CDT" }), - (247042800, FixedTimespan { offset: -21600, name: "CST" }), - (262771200, FixedTimespan { offset: -18000, name: "CDT" }), - (278492400, FixedTimespan { offset: -21600, name: "CST" }), - (294220800, FixedTimespan { offset: -18000, name: "CDT" }), - (309942000, FixedTimespan { offset: -21600, name: "CST" }), - (325670400, FixedTimespan { offset: -18000, name: "CDT" }), - (341391600, FixedTimespan { offset: -21600, name: "CST" }), - (357120000, FixedTimespan { offset: -18000, name: "CDT" }), - (372841200, FixedTimespan { offset: -21600, name: "CST" }), - (388569600, FixedTimespan { offset: -18000, name: "CDT" }), - (404895600, FixedTimespan { offset: -21600, name: "CST" }), - (420019200, FixedTimespan { offset: -18000, name: "CDT" }), - (436345200, FixedTimespan { offset: -21600, name: "CST" }), - (452073600, FixedTimespan { offset: -18000, name: "CDT" }), - (467794800, FixedTimespan { offset: -21600, name: "CST" }), - (483523200, FixedTimespan { offset: -18000, name: "CDT" }), - (499244400, FixedTimespan { offset: -21600, name: "CST" }), - (514972800, FixedTimespan { offset: -18000, name: "CDT" }), - (530694000, FixedTimespan { offset: -21600, name: "CST" }), - (544608000, FixedTimespan { offset: -18000, name: "CDT" }), - (562143600, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594198000, FixedTimespan { offset: -21600, name: "CST" }), - (607507200, FixedTimespan { offset: -18000, name: "CDT" }), - (625647600, FixedTimespan { offset: -21600, name: "CST" }), - (638956800, FixedTimespan { offset: -18000, name: "CDT" }), - (657097200, FixedTimespan { offset: -21600, name: "CST" }), - (671011200, FixedTimespan { offset: -18000, name: "CDT" }), - (688546800, FixedTimespan { offset: -21600, name: "CST" }), - (702460800, FixedTimespan { offset: -18000, name: "CDT" }), - (719996400, FixedTimespan { offset: -21600, name: "CST" }), - (733910400, FixedTimespan { offset: -18000, name: "CDT" }), - (752050800, FixedTimespan { offset: -21600, name: "CST" }), - (765360000, FixedTimespan { offset: -18000, name: "CDT" }), - (783500400, FixedTimespan { offset: -21600, name: "CST" }), - (796809600, FixedTimespan { offset: -18000, name: "CDT" }), - (814950000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -21600, name: "CST" }), - (986112000, FixedTimespan { offset: -18000, name: "CDT" }), - (1004252400, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-21036, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1563724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1551632400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1538928000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1520182800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1504454400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1491757200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1473004800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1459702800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1441555200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1428253200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1410105600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1396803600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1378656000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1365354000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1347206400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1333904400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1315152000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1301850000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1283702400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1270400400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1252252800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1238950800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1220803200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1207501200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1189353600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1176051600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1157299200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1144602000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1125849600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1112547600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1094400000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1081098000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1067788800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1045414800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1031500800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1018198800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1000051200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-986749200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-967996800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-955299600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-936547200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-923245200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-905097600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-891795600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-747244800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-733942800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-715795200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-702493200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-684345600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-671043600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-652896000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-639594000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-620841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-608144400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-589392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-576090000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-557942400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-544640400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-526492800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-513190800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-481741200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-463593600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-447267600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-415818000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-384368400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-352918800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-321469200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-289414800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-273686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-257965200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-242236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-226515600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-210787200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-195066000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-179337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-163616400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-147888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-131562000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-116438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-100112400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-84384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-68662800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-52934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-37213200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-21484800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-5763600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (9964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (25686000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (41414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (57740400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (73468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (89190000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (104918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (120639600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (126691200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (162374400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (183538800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (199267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (215593200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (230716800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (247042800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (262771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (278492400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (294220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (309942000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (325670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (341391600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (357120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (372841200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (388569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (404895600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (420019200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (436345200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (452073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (467794800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (483523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (499244400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (514972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (530694000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (544608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (562143600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594198000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (607507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (625647600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (638956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (657097200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (671011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (688546800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (702460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (719996400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (733910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (752050800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (765360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (783500400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (796809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (814950000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (986112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1004252400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__CHIHUAHUA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25460, name: "LMT" }, - rest: &[ - (-1514739600, FixedTimespan { offset: -25200, name: "MST" }), - (-1343149200, FixedTimespan { offset: -21600, name: "CST" }), - (-1234807200, FixedTimespan { offset: -25200, name: "MST" }), - (-1220461200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1207159200, FixedTimespan { offset: -25200, name: "MST" }), - (-1191344400, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (989139600, FixedTimespan { offset: -21600, name: "MDT" }), - (1001836800, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1175418000, FixedTimespan { offset: -21600, name: "MDT" }), - (1193558400, FixedTimespan { offset: -25200, name: "MST" }), - (1207472400, FixedTimespan { offset: -21600, name: "MDT" }), - (1225008000, FixedTimespan { offset: -25200, name: "MST" }), - (1238922000, FixedTimespan { offset: -21600, name: "MDT" }), - (1256457600, FixedTimespan { offset: -25200, name: "MST" }), - (1270371600, FixedTimespan { offset: -21600, name: "MDT" }), - (1288512000, FixedTimespan { offset: -25200, name: "MST" }), - (1301821200, FixedTimespan { offset: -21600, name: "MDT" }), - (1319961600, FixedTimespan { offset: -25200, name: "MST" }), - (1333270800, FixedTimespan { offset: -21600, name: "MDT" }), - (1351411200, FixedTimespan { offset: -25200, name: "MST" }), - (1365325200, FixedTimespan { offset: -21600, name: "MDT" }), - (1382860800, FixedTimespan { offset: -25200, name: "MST" }), - (1396774800, FixedTimespan { offset: -21600, name: "MDT" }), - (1414310400, FixedTimespan { offset: -25200, name: "MST" }), - (1428224400, FixedTimespan { offset: -21600, name: "MDT" }), - (1445760000, FixedTimespan { offset: -25200, name: "MST" }), - (1459674000, FixedTimespan { offset: -21600, name: "MDT" }), - (1477814400, FixedTimespan { offset: -25200, name: "MST" }), - (1491123600, FixedTimespan { offset: -21600, name: "MDT" }), - (1509264000, FixedTimespan { offset: -25200, name: "MST" }), - (1522573200, FixedTimespan { offset: -21600, name: "MDT" }), - (1540713600, FixedTimespan { offset: -25200, name: "MST" }), - (1554627600, FixedTimespan { offset: -21600, name: "MDT" }), - (1572163200, FixedTimespan { offset: -25200, name: "MST" }), - (1586077200, FixedTimespan { offset: -21600, name: "MDT" }), - (1603612800, FixedTimespan { offset: -25200, name: "MST" }), - (1617526800, FixedTimespan { offset: -21600, name: "MDT" }), - (1635667200, FixedTimespan { offset: -25200, name: "MST" }), - (1648976400, FixedTimespan { offset: -21600, name: "MDT" }), - (1667116800, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-25460, 422, 3), + rest: &[ + (-1514739600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1343149200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1234807200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220461200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1207159200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1191344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (989139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1001836800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1175418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1193558400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1207472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225008000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1238922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1256457600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1270371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1288512000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1301821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1319961600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1333270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1351411200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1365325200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1382860800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1396774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414310400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1428224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1445760000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1459674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1477814400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1491123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509264000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1522573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1540713600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1554627600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572163200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1586077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1603612800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1617526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1635667200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1648976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667116800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__CIUDAD_JUAREZ: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25556, name: "LMT" }, - rest: &[ - (-1514739600, FixedTimespan { offset: -25200, name: "MST" }), - (-1343149200, FixedTimespan { offset: -21600, name: "CST" }), - (-1234807200, FixedTimespan { offset: -25200, name: "MST" }), - (-1220461200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1207159200, FixedTimespan { offset: -25200, name: "MST" }), - (-1191344400, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (989139600, FixedTimespan { offset: -21600, name: "MDT" }), - (1001836800, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1175418000, FixedTimespan { offset: -21600, name: "MDT" }), - (1193558400, FixedTimespan { offset: -25200, name: "MST" }), - (1207472400, FixedTimespan { offset: -21600, name: "MDT" }), - (1225008000, FixedTimespan { offset: -25200, name: "MST" }), - (1238922000, FixedTimespan { offset: -21600, name: "MDT" }), - (1256457600, FixedTimespan { offset: -25200, name: "MST" }), - (1268557200, FixedTimespan { offset: -21600, name: "MDT" }), - (1289116800, FixedTimespan { offset: -25200, name: "MST" }), - (1300006800, FixedTimespan { offset: -21600, name: "MDT" }), - (1320566400, FixedTimespan { offset: -25200, name: "MST" }), - (1331456400, FixedTimespan { offset: -21600, name: "MDT" }), - (1352016000, FixedTimespan { offset: -25200, name: "MST" }), - (1362906000, FixedTimespan { offset: -21600, name: "MDT" }), - (1383465600, FixedTimespan { offset: -25200, name: "MST" }), - (1394355600, FixedTimespan { offset: -21600, name: "MDT" }), - (1414915200, FixedTimespan { offset: -25200, name: "MST" }), - (1425805200, FixedTimespan { offset: -21600, name: "MDT" }), - (1446364800, FixedTimespan { offset: -25200, name: "MST" }), - (1457859600, FixedTimespan { offset: -21600, name: "MDT" }), - (1478419200, FixedTimespan { offset: -25200, name: "MST" }), - (1489309200, FixedTimespan { offset: -21600, name: "MDT" }), - (1509868800, FixedTimespan { offset: -25200, name: "MST" }), - (1520758800, FixedTimespan { offset: -21600, name: "MDT" }), - (1541318400, FixedTimespan { offset: -25200, name: "MST" }), - (1552208400, FixedTimespan { offset: -21600, name: "MDT" }), - (1572768000, FixedTimespan { offset: -25200, name: "MST" }), - (1583658000, FixedTimespan { offset: -21600, name: "MDT" }), - (1604217600, FixedTimespan { offset: -25200, name: "MST" }), - (1615712400, FixedTimespan { offset: -21600, name: "MDT" }), - (1636272000, FixedTimespan { offset: -25200, name: "MST" }), - (1647162000, FixedTimespan { offset: -21600, name: "MDT" }), - (1667116800, FixedTimespan { offset: -21600, name: "CST" }), - (1669788000, FixedTimespan { offset: -25200, name: "MST" }), - (1678611600, FixedTimespan { offset: -21600, name: "MDT" }), - (1699171200, FixedTimespan { offset: -25200, name: "MST" }), - (1710061200, FixedTimespan { offset: -21600, name: "MDT" }), - (1730620800, FixedTimespan { offset: -25200, name: "MST" }), - (1741510800, FixedTimespan { offset: -21600, name: "MDT" }), - (1762070400, FixedTimespan { offset: -25200, name: "MST" }), - (1772960400, FixedTimespan { offset: -21600, name: "MDT" }), - (1793520000, FixedTimespan { offset: -25200, name: "MST" }), - (1805014800, FixedTimespan { offset: -21600, name: "MDT" }), - (1825574400, FixedTimespan { offset: -25200, name: "MST" }), - (1836464400, FixedTimespan { offset: -21600, name: "MDT" }), - (1857024000, FixedTimespan { offset: -25200, name: "MST" }), - (1867914000, FixedTimespan { offset: -21600, name: "MDT" }), - (1888473600, FixedTimespan { offset: -25200, name: "MST" }), - (1899363600, FixedTimespan { offset: -21600, name: "MDT" }), - (1919923200, FixedTimespan { offset: -25200, name: "MST" }), - (1930813200, FixedTimespan { offset: -21600, name: "MDT" }), - (1951372800, FixedTimespan { offset: -25200, name: "MST" }), - (1962867600, FixedTimespan { offset: -21600, name: "MDT" }), - (1983427200, FixedTimespan { offset: -25200, name: "MST" }), - (1994317200, FixedTimespan { offset: -21600, name: "MDT" }), - (2014876800, FixedTimespan { offset: -25200, name: "MST" }), - (2025766800, FixedTimespan { offset: -21600, name: "MDT" }), - (2046326400, FixedTimespan { offset: -25200, name: "MST" }), - (2057216400, FixedTimespan { offset: -21600, name: "MDT" }), - (2077776000, FixedTimespan { offset: -25200, name: "MST" }), - (2088666000, FixedTimespan { offset: -21600, name: "MDT" }), - (2109225600, FixedTimespan { offset: -25200, name: "MST" }), - (2120115600, FixedTimespan { offset: -21600, name: "MDT" }), - (2140675200, FixedTimespan { offset: -25200, name: "MST" }), - (2152170000, FixedTimespan { offset: -21600, name: "MDT" }), - (2172729600, FixedTimespan { offset: -25200, name: "MST" }), - (2183619600, FixedTimespan { offset: -21600, name: "MDT" }), - (2204179200, FixedTimespan { offset: -25200, name: "MST" }), - (2215069200, FixedTimespan { offset: -21600, name: "MDT" }), - (2235628800, FixedTimespan { offset: -25200, name: "MST" }), - (2246518800, FixedTimespan { offset: -21600, name: "MDT" }), - (2267078400, FixedTimespan { offset: -25200, name: "MST" }), - (2277968400, FixedTimespan { offset: -21600, name: "MDT" }), - (2298528000, FixedTimespan { offset: -25200, name: "MST" }), - (2309418000, FixedTimespan { offset: -21600, name: "MDT" }), - (2329977600, FixedTimespan { offset: -25200, name: "MST" }), - (2341472400, FixedTimespan { offset: -21600, name: "MDT" }), - (2362032000, FixedTimespan { offset: -25200, name: "MST" }), - (2372922000, FixedTimespan { offset: -21600, name: "MDT" }), - (2393481600, FixedTimespan { offset: -25200, name: "MST" }), - (2404371600, FixedTimespan { offset: -21600, name: "MDT" }), - (2424931200, FixedTimespan { offset: -25200, name: "MST" }), - (2435821200, FixedTimespan { offset: -21600, name: "MDT" }), - (2456380800, FixedTimespan { offset: -25200, name: "MST" }), - (2467270800, FixedTimespan { offset: -21600, name: "MDT" }), - (2487830400, FixedTimespan { offset: -25200, name: "MST" }), - (2499325200, FixedTimespan { offset: -21600, name: "MDT" }), - (2519884800, FixedTimespan { offset: -25200, name: "MST" }), - (2530774800, FixedTimespan { offset: -21600, name: "MDT" }), - (2551334400, FixedTimespan { offset: -25200, name: "MST" }), - (2562224400, FixedTimespan { offset: -21600, name: "MDT" }), - (2582784000, FixedTimespan { offset: -25200, name: "MST" }), - (2593674000, FixedTimespan { offset: -21600, name: "MDT" }), - (2614233600, FixedTimespan { offset: -25200, name: "MST" }), - (2625123600, FixedTimespan { offset: -21600, name: "MDT" }), - (2645683200, FixedTimespan { offset: -25200, name: "MST" }), - (2656573200, FixedTimespan { offset: -21600, name: "MDT" }), - (2677132800, FixedTimespan { offset: -25200, name: "MST" }), - (2688627600, FixedTimespan { offset: -21600, name: "MDT" }), - (2709187200, FixedTimespan { offset: -25200, name: "MST" }), - (2720077200, FixedTimespan { offset: -21600, name: "MDT" }), - (2740636800, FixedTimespan { offset: -25200, name: "MST" }), - (2751526800, FixedTimespan { offset: -21600, name: "MDT" }), - (2772086400, FixedTimespan { offset: -25200, name: "MST" }), - (2782976400, FixedTimespan { offset: -21600, name: "MDT" }), - (2803536000, FixedTimespan { offset: -25200, name: "MST" }), - (2814426000, FixedTimespan { offset: -21600, name: "MDT" }), - (2834985600, FixedTimespan { offset: -25200, name: "MST" }), - (2846480400, FixedTimespan { offset: -21600, name: "MDT" }), - (2867040000, FixedTimespan { offset: -25200, name: "MST" }), - (2877930000, FixedTimespan { offset: -21600, name: "MDT" }), - (2898489600, FixedTimespan { offset: -25200, name: "MST" }), - (2909379600, FixedTimespan { offset: -21600, name: "MDT" }), - (2929939200, FixedTimespan { offset: -25200, name: "MST" }), - (2940829200, FixedTimespan { offset: -21600, name: "MDT" }), - (2961388800, FixedTimespan { offset: -25200, name: "MST" }), - (2972278800, FixedTimespan { offset: -21600, name: "MDT" }), - (2992838400, FixedTimespan { offset: -25200, name: "MST" }), - (3003728400, FixedTimespan { offset: -21600, name: "MDT" }), - (3024288000, FixedTimespan { offset: -25200, name: "MST" }), - (3035782800, FixedTimespan { offset: -21600, name: "MDT" }), - (3056342400, FixedTimespan { offset: -25200, name: "MST" }), - (3067232400, FixedTimespan { offset: -21600, name: "MDT" }), - (3087792000, FixedTimespan { offset: -25200, name: "MST" }), - (3098682000, FixedTimespan { offset: -21600, name: "MDT" }), - (3119241600, FixedTimespan { offset: -25200, name: "MST" }), - (3130131600, FixedTimespan { offset: -21600, name: "MDT" }), - (3150691200, FixedTimespan { offset: -25200, name: "MST" }), - (3161581200, FixedTimespan { offset: -21600, name: "MDT" }), - (3182140800, FixedTimespan { offset: -25200, name: "MST" }), - (3193030800, FixedTimespan { offset: -21600, name: "MDT" }), - (3213590400, FixedTimespan { offset: -25200, name: "MST" }), - (3225085200, FixedTimespan { offset: -21600, name: "MDT" }), - (3245644800, FixedTimespan { offset: -25200, name: "MST" }), - (3256534800, FixedTimespan { offset: -21600, name: "MDT" }), - (3277094400, FixedTimespan { offset: -25200, name: "MST" }), - (3287984400, FixedTimespan { offset: -21600, name: "MDT" }), - (3308544000, FixedTimespan { offset: -25200, name: "MST" }), - (3319434000, FixedTimespan { offset: -21600, name: "MDT" }), - (3339993600, FixedTimespan { offset: -25200, name: "MST" }), - (3350883600, FixedTimespan { offset: -21600, name: "MDT" }), - (3371443200, FixedTimespan { offset: -25200, name: "MST" }), - (3382938000, FixedTimespan { offset: -21600, name: "MDT" }), - (3403497600, FixedTimespan { offset: -25200, name: "MST" }), - (3414387600, FixedTimespan { offset: -21600, name: "MDT" }), - (3434947200, FixedTimespan { offset: -25200, name: "MST" }), - (3445837200, FixedTimespan { offset: -21600, name: "MDT" }), - (3466396800, FixedTimespan { offset: -25200, name: "MST" }), - (3477286800, FixedTimespan { offset: -21600, name: "MDT" }), - (3497846400, FixedTimespan { offset: -25200, name: "MST" }), - (3508736400, FixedTimespan { offset: -21600, name: "MDT" }), - (3529296000, FixedTimespan { offset: -25200, name: "MST" }), - (3540186000, FixedTimespan { offset: -21600, name: "MDT" }), - (3560745600, FixedTimespan { offset: -25200, name: "MST" }), - (3572240400, FixedTimespan { offset: -21600, name: "MDT" }), - (3592800000, FixedTimespan { offset: -25200, name: "MST" }), - (3603690000, FixedTimespan { offset: -21600, name: "MDT" }), - (3624249600, FixedTimespan { offset: -25200, name: "MST" }), - (3635139600, FixedTimespan { offset: -21600, name: "MDT" }), - (3655699200, FixedTimespan { offset: -25200, name: "MST" }), - (3666589200, FixedTimespan { offset: -21600, name: "MDT" }), - (3687148800, FixedTimespan { offset: -25200, name: "MST" }), - (3698038800, FixedTimespan { offset: -21600, name: "MDT" }), - (3718598400, FixedTimespan { offset: -25200, name: "MST" }), - (3730093200, FixedTimespan { offset: -21600, name: "MDT" }), - (3750652800, FixedTimespan { offset: -25200, name: "MST" }), - (3761542800, FixedTimespan { offset: -21600, name: "MDT" }), - (3782102400, FixedTimespan { offset: -25200, name: "MST" }), - (3792992400, FixedTimespan { offset: -21600, name: "MDT" }), - (3813552000, FixedTimespan { offset: -25200, name: "MST" }), - (3824442000, FixedTimespan { offset: -21600, name: "MDT" }), - (3845001600, FixedTimespan { offset: -25200, name: "MST" }), - (3855891600, FixedTimespan { offset: -21600, name: "MDT" }), - (3876451200, FixedTimespan { offset: -25200, name: "MST" }), - (3887341200, FixedTimespan { offset: -21600, name: "MDT" }), - (3907900800, FixedTimespan { offset: -25200, name: "MST" }), - (3919395600, FixedTimespan { offset: -21600, name: "MDT" }), - (3939955200, FixedTimespan { offset: -25200, name: "MST" }), - (3950845200, FixedTimespan { offset: -21600, name: "MDT" }), - (3971404800, FixedTimespan { offset: -25200, name: "MST" }), - (3982294800, FixedTimespan { offset: -21600, name: "MDT" }), - (4002854400, FixedTimespan { offset: -25200, name: "MST" }), - (4013744400, FixedTimespan { offset: -21600, name: "MDT" }), - (4034304000, FixedTimespan { offset: -25200, name: "MST" }), - (4045194000, FixedTimespan { offset: -21600, name: "MDT" }), - (4065753600, FixedTimespan { offset: -25200, name: "MST" }), - (4076643600, FixedTimespan { offset: -21600, name: "MDT" }), - (4097203200, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-25556, 422, 3), + rest: &[ + (-1514739600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1343149200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1234807200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220461200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1207159200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1191344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (989139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1001836800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1175418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1193558400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1207472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225008000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1238922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1256457600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1268557200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1289116800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1300006800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1320566400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1331456400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1352016000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1362906000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1383465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1394355600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414915200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1425805200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1446364800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1457859600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1478419200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1489309200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509868800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1520758800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1541318400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1552208400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572768000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1583658000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1604217600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1615712400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1636272000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1647162000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667116800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1669788000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1678611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1699171200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1710061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1730620800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1741510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1762070400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1772960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1793520000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1805014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1825574400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1836464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1857024000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1867914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1888473600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1899363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1919923200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1930813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1951372800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1962867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1983427200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1994317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2014876800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2025766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2046326400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2057216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2077776000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2088666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2109225600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2120115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2140675200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2152170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2172729600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2183619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2204179200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2215069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2235628800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2246518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2267078400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2277968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2298528000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2309418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2329977600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2341472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2362032000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2372922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2393481600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2404371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2424931200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2435821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2456380800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2467270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2487830400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2499325200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2519884800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2530774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2551334400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2562224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2582784000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2593674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2614233600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2625123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2645683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2656573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2677132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2688627600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2709187200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2720077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2740636800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2751526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2772086400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2782976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2803536000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2814426000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2834985600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2846480400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2867040000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2877930000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2898489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2909379600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2929939200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2940829200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2961388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2972278800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2992838400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3003728400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3024288000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3035782800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3056342400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3067232400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3087792000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3098682000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3119241600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3130131600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3150691200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3161581200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3182140800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3193030800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3213590400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3225085200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3245644800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3256534800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3277094400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3287984400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3308544000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3319434000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3339993600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3350883600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3371443200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3382938000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3403497600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3414387600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3434947200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3445837200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3466396800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3477286800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3497846400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3508736400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3529296000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3540186000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3560745600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3572240400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3592800000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3603690000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3624249600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3635139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3655699200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3666589200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3687148800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3698038800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3718598400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3730093200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3750652800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3761542800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3782102400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3792992400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3813552000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3824442000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3845001600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3855891600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3876451200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3887341200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3907900800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3919395600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3939955200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3950845200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3971404800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3982294800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4002854400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4013744400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4034304000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4045194000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4065753600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4076643600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4097203200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__COSTA_RICA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20173, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-20173, 422, 3), rest: &[ - (-2524501427, FixedTimespan { offset: -20173, name: "SJMT" }), - (-1545071027, FixedTimespan { offset: -21600, name: "CST" }), - (288770400, FixedTimespan { offset: -18000, name: "CDT" }), - (297234000, FixedTimespan { offset: -21600, name: "CST" }), - (320220000, FixedTimespan { offset: -18000, name: "CDT" }), - (328683600, FixedTimespan { offset: -21600, name: "CST" }), - (664264800, FixedTimespan { offset: -18000, name: "CDT" }), - (678344400, FixedTimespan { offset: -21600, name: "CST" }), - (695714400, FixedTimespan { offset: -18000, name: "CDT" }), - (700635600, FixedTimespan { offset: -21600, name: "CST" }), + (-2524501427, FixedTimespan::from_offset_and_name_indices(-20173, 456, 4)), + (-1545071027, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (288770400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (297234000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (320220000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (328683600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (664264800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (678344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (695714400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (700635600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__COYHAIQUE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -17296, name: "LMT" }, - rest: &[ - (-2524504304, FixedTimespan { offset: -16965, name: "SMT" }), - (-1892661435, FixedTimespan { offset: -18000, name: "-05" }), - (-1688410800, FixedTimespan { offset: -16965, name: "SMT" }), - (-1619205435, FixedTimespan { offset: -14400, name: "-04" }), - (-1593806400, FixedTimespan { offset: -16965, name: "SMT" }), - (-1335986235, FixedTimespan { offset: -14400, name: "-04" }), - (-1317585600, FixedTimespan { offset: -18000, name: "-05" }), - (-1304362800, FixedTimespan { offset: -14400, name: "-04" }), - (-1286049600, FixedTimespan { offset: -18000, name: "-05" }), - (-1272826800, FixedTimespan { offset: -14400, name: "-04" }), - (-1254513600, FixedTimespan { offset: -18000, name: "-05" }), - (-1241290800, FixedTimespan { offset: -14400, name: "-04" }), - (-1222977600, FixedTimespan { offset: -18000, name: "-05" }), - (-1209754800, FixedTimespan { offset: -14400, name: "-04" }), - (-1191355200, FixedTimespan { offset: -18000, name: "-05" }), - (-1178132400, FixedTimespan { offset: -14400, name: "-04" }), - (-870552000, FixedTimespan { offset: -18000, name: "-05" }), - (-865278000, FixedTimespan { offset: -14400, name: "-04" }), - (-736632000, FixedTimespan { offset: -14400, name: "-04" }), - (-718056000, FixedTimespan { offset: -18000, name: "-05" }), - (-713649600, FixedTimespan { offset: -14400, name: "-04" }), - (-36619200, FixedTimespan { offset: -10800, name: "-03" }), - (-23922000, FixedTimespan { offset: -14400, name: "-04" }), - (-3355200, FixedTimespan { offset: -10800, name: "-03" }), - (7527600, FixedTimespan { offset: -14400, name: "-04" }), - (24465600, FixedTimespan { offset: -10800, name: "-03" }), - (37767600, FixedTimespan { offset: -14400, name: "-04" }), - (55915200, FixedTimespan { offset: -10800, name: "-03" }), - (69217200, FixedTimespan { offset: -14400, name: "-04" }), - (87969600, FixedTimespan { offset: -10800, name: "-03" }), - (100666800, FixedTimespan { offset: -14400, name: "-04" }), - (118209600, FixedTimespan { offset: -10800, name: "-03" }), - (132116400, FixedTimespan { offset: -14400, name: "-04" }), - (150868800, FixedTimespan { offset: -10800, name: "-03" }), - (163566000, FixedTimespan { offset: -14400, name: "-04" }), - (182318400, FixedTimespan { offset: -10800, name: "-03" }), - (195620400, FixedTimespan { offset: -14400, name: "-04" }), - (213768000, FixedTimespan { offset: -10800, name: "-03" }), - (227070000, FixedTimespan { offset: -14400, name: "-04" }), - (245217600, FixedTimespan { offset: -10800, name: "-03" }), - (258519600, FixedTimespan { offset: -14400, name: "-04" }), - (277272000, FixedTimespan { offset: -10800, name: "-03" }), - (289969200, FixedTimespan { offset: -14400, name: "-04" }), - (308721600, FixedTimespan { offset: -10800, name: "-03" }), - (321418800, FixedTimespan { offset: -14400, name: "-04" }), - (340171200, FixedTimespan { offset: -10800, name: "-03" }), - (353473200, FixedTimespan { offset: -14400, name: "-04" }), - (371620800, FixedTimespan { offset: -10800, name: "-03" }), - (384922800, FixedTimespan { offset: -14400, name: "-04" }), - (403070400, FixedTimespan { offset: -10800, name: "-03" }), - (416372400, FixedTimespan { offset: -14400, name: "-04" }), - (434520000, FixedTimespan { offset: -10800, name: "-03" }), - (447822000, FixedTimespan { offset: -14400, name: "-04" }), - (466574400, FixedTimespan { offset: -10800, name: "-03" }), - (479271600, FixedTimespan { offset: -14400, name: "-04" }), - (498024000, FixedTimespan { offset: -10800, name: "-03" }), - (510721200, FixedTimespan { offset: -14400, name: "-04" }), - (529473600, FixedTimespan { offset: -10800, name: "-03" }), - (545194800, FixedTimespan { offset: -14400, name: "-04" }), - (560923200, FixedTimespan { offset: -10800, name: "-03" }), - (574225200, FixedTimespan { offset: -14400, name: "-04" }), - (592372800, FixedTimespan { offset: -10800, name: "-03" }), - (605674800, FixedTimespan { offset: -14400, name: "-04" }), - (624427200, FixedTimespan { offset: -10800, name: "-03" }), - (637124400, FixedTimespan { offset: -14400, name: "-04" }), - (653457600, FixedTimespan { offset: -10800, name: "-03" }), - (668574000, FixedTimespan { offset: -14400, name: "-04" }), - (687326400, FixedTimespan { offset: -10800, name: "-03" }), - (700628400, FixedTimespan { offset: -14400, name: "-04" }), - (718776000, FixedTimespan { offset: -10800, name: "-03" }), - (732078000, FixedTimespan { offset: -14400, name: "-04" }), - (750225600, FixedTimespan { offset: -10800, name: "-03" }), - (763527600, FixedTimespan { offset: -14400, name: "-04" }), - (781675200, FixedTimespan { offset: -10800, name: "-03" }), - (794977200, FixedTimespan { offset: -14400, name: "-04" }), - (813729600, FixedTimespan { offset: -10800, name: "-03" }), - (826426800, FixedTimespan { offset: -14400, name: "-04" }), - (845179200, FixedTimespan { offset: -10800, name: "-03" }), - (859690800, FixedTimespan { offset: -14400, name: "-04" }), - (876628800, FixedTimespan { offset: -10800, name: "-03" }), - (889930800, FixedTimespan { offset: -14400, name: "-04" }), - (906868800, FixedTimespan { offset: -10800, name: "-03" }), - (923194800, FixedTimespan { offset: -14400, name: "-04" }), - (939528000, FixedTimespan { offset: -10800, name: "-03" }), - (952830000, FixedTimespan { offset: -14400, name: "-04" }), - (971582400, FixedTimespan { offset: -10800, name: "-03" }), - (984279600, FixedTimespan { offset: -14400, name: "-04" }), - (1003032000, FixedTimespan { offset: -10800, name: "-03" }), - (1015729200, FixedTimespan { offset: -14400, name: "-04" }), - (1034481600, FixedTimespan { offset: -10800, name: "-03" }), - (1047178800, FixedTimespan { offset: -14400, name: "-04" }), - (1065931200, FixedTimespan { offset: -10800, name: "-03" }), - (1079233200, FixedTimespan { offset: -14400, name: "-04" }), - (1097380800, FixedTimespan { offset: -10800, name: "-03" }), - (1110682800, FixedTimespan { offset: -14400, name: "-04" }), - (1128830400, FixedTimespan { offset: -10800, name: "-03" }), - (1142132400, FixedTimespan { offset: -14400, name: "-04" }), - (1160884800, FixedTimespan { offset: -10800, name: "-03" }), - (1173582000, FixedTimespan { offset: -14400, name: "-04" }), - (1192334400, FixedTimespan { offset: -10800, name: "-03" }), - (1206846000, FixedTimespan { offset: -14400, name: "-04" }), - (1223784000, FixedTimespan { offset: -10800, name: "-03" }), - (1237086000, FixedTimespan { offset: -14400, name: "-04" }), - (1255233600, FixedTimespan { offset: -10800, name: "-03" }), - (1270350000, FixedTimespan { offset: -14400, name: "-04" }), - (1286683200, FixedTimespan { offset: -10800, name: "-03" }), - (1304823600, FixedTimespan { offset: -14400, name: "-04" }), - (1313899200, FixedTimespan { offset: -10800, name: "-03" }), - (1335668400, FixedTimespan { offset: -14400, name: "-04" }), - (1346558400, FixedTimespan { offset: -10800, name: "-03" }), - (1367118000, FixedTimespan { offset: -14400, name: "-04" }), - (1378612800, FixedTimespan { offset: -10800, name: "-03" }), - (1398567600, FixedTimespan { offset: -14400, name: "-04" }), - (1410062400, FixedTimespan { offset: -10800, name: "-03" }), - (1463281200, FixedTimespan { offset: -14400, name: "-04" }), - (1471147200, FixedTimespan { offset: -10800, name: "-03" }), - (1494730800, FixedTimespan { offset: -14400, name: "-04" }), - (1502596800, FixedTimespan { offset: -10800, name: "-03" }), - (1526180400, FixedTimespan { offset: -14400, name: "-04" }), - (1534046400, FixedTimespan { offset: -10800, name: "-03" }), - (1554606000, FixedTimespan { offset: -14400, name: "-04" }), - (1567915200, FixedTimespan { offset: -10800, name: "-03" }), - (1586055600, FixedTimespan { offset: -14400, name: "-04" }), - (1599364800, FixedTimespan { offset: -10800, name: "-03" }), - (1617505200, FixedTimespan { offset: -14400, name: "-04" }), - (1630814400, FixedTimespan { offset: -10800, name: "-03" }), - (1648954800, FixedTimespan { offset: -14400, name: "-04" }), - (1662868800, FixedTimespan { offset: -10800, name: "-03" }), - (1680404400, FixedTimespan { offset: -14400, name: "-04" }), - (1693713600, FixedTimespan { offset: -10800, name: "-03" }), - (1712458800, FixedTimespan { offset: -14400, name: "-04" }), - (1725768000, FixedTimespan { offset: -10800, name: "-03" }), - (1742439600, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-17296, 422, 3), + rest: &[ + (-2524504304, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1892661435, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1688410800, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1619205435, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1593806400, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1335986235, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1317585600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1304362800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1286049600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1272826800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1254513600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1241290800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1222977600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1209754800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1191355200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1178132400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-870552000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-865278000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-736632000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-718056000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-713649600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-36619200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23922000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-3355200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (7527600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (24465600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (37767600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (55915200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (69217200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (87969600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (100666800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (118209600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (132116400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (150868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (163566000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (182318400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (195620400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (213768000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (227070000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (245217600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (258519600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (277272000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (289969200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (308721600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (321418800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (340171200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (353473200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (371620800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (384922800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (403070400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (416372400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (434520000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (447822000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (466574400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (479271600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (498024000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (510721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (529473600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (545194800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (560923200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (574225200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (592372800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (605674800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (624427200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (637124400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (653457600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (668574000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687326400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (700628400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (718776000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (732078000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (750225600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (763527600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (781675200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (794977200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (813729600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (826426800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (845179200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (859690800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (876628800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (889930800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (906868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (923194800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (939528000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952830000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (971582400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (984279600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1003032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1015729200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1034481600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1047178800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1065931200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1079233200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1097380800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1110682800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1128830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1142132400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1160884800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1173582000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1192334400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1206846000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1223784000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1237086000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1255233600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1270350000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1286683200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1304823600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1313899200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1335668400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1346558400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1367118000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1378612800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1398567600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1410062400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1463281200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1471147200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1494730800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1502596800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1526180400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1534046400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1554606000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1567915200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1586055600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1599364800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1617505200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1630814400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1648954800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1662868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1680404400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1693713600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1712458800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1725768000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1742439600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__CUIABA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13460, name: "LMT" }, - rest: &[ - (-1767212140, FixedTimespan { offset: -14400, name: "-04" }), - (-1206954000, FixedTimespan { offset: -10800, name: "-03" }), - (-1191358800, FixedTimespan { offset: -14400, name: "-04" }), - (-1175371200, FixedTimespan { offset: -10800, name: "-03" }), - (-1159822800, FixedTimespan { offset: -14400, name: "-04" }), - (-633816000, FixedTimespan { offset: -10800, name: "-03" }), - (-622065600, FixedTimespan { offset: -14400, name: "-04" }), - (-602280000, FixedTimespan { offset: -10800, name: "-03" }), - (-591829200, FixedTimespan { offset: -14400, name: "-04" }), - (-570744000, FixedTimespan { offset: -10800, name: "-03" }), - (-560206800, FixedTimespan { offset: -14400, name: "-04" }), - (-539121600, FixedTimespan { offset: -10800, name: "-03" }), - (-531349200, FixedTimespan { offset: -14400, name: "-04" }), - (-191361600, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-155160000, FixedTimespan { offset: -10800, name: "-03" }), - (-150066000, FixedTimespan { offset: -14400, name: "-04" }), - (-128894400, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-99950400, FixedTimespan { offset: -10800, name: "-03" }), - (-89586000, FixedTimespan { offset: -14400, name: "-04" }), - (-68414400, FixedTimespan { offset: -10800, name: "-03" }), - (-57963600, FixedTimespan { offset: -14400, name: "-04" }), - (499752000, FixedTimespan { offset: -10800, name: "-03" }), - (511239600, FixedTimespan { offset: -14400, name: "-04" }), - (530596800, FixedTimespan { offset: -10800, name: "-03" }), - (540270000, FixedTimespan { offset: -14400, name: "-04" }), - (562132800, FixedTimespan { offset: -10800, name: "-03" }), - (571201200, FixedTimespan { offset: -14400, name: "-04" }), - (592977600, FixedTimespan { offset: -10800, name: "-03" }), - (602046000, FixedTimespan { offset: -14400, name: "-04" }), - (624427200, FixedTimespan { offset: -10800, name: "-03" }), - (634705200, FixedTimespan { offset: -14400, name: "-04" }), - (656481600, FixedTimespan { offset: -10800, name: "-03" }), - (666759600, FixedTimespan { offset: -14400, name: "-04" }), - (687931200, FixedTimespan { offset: -10800, name: "-03" }), - (697604400, FixedTimespan { offset: -14400, name: "-04" }), - (719985600, FixedTimespan { offset: -10800, name: "-03" }), - (728449200, FixedTimespan { offset: -14400, name: "-04" }), - (750830400, FixedTimespan { offset: -10800, name: "-03" }), - (761713200, FixedTimespan { offset: -14400, name: "-04" }), - (782280000, FixedTimespan { offset: -10800, name: "-03" }), - (793162800, FixedTimespan { offset: -14400, name: "-04" }), - (813729600, FixedTimespan { offset: -10800, name: "-03" }), - (824007600, FixedTimespan { offset: -14400, name: "-04" }), - (844574400, FixedTimespan { offset: -10800, name: "-03" }), - (856062000, FixedTimespan { offset: -14400, name: "-04" }), - (876110400, FixedTimespan { offset: -10800, name: "-03" }), - (888721200, FixedTimespan { offset: -14400, name: "-04" }), - (908078400, FixedTimespan { offset: -10800, name: "-03" }), - (919566000, FixedTimespan { offset: -14400, name: "-04" }), - (938923200, FixedTimespan { offset: -10800, name: "-03" }), - (951620400, FixedTimespan { offset: -14400, name: "-04" }), - (970977600, FixedTimespan { offset: -10800, name: "-03" }), - (982465200, FixedTimespan { offset: -14400, name: "-04" }), - (1003032000, FixedTimespan { offset: -10800, name: "-03" }), - (1013914800, FixedTimespan { offset: -14400, name: "-04" }), - (1036296000, FixedTimespan { offset: -10800, name: "-03" }), - (1045364400, FixedTimespan { offset: -14400, name: "-04" }), - (1099368000, FixedTimespan { offset: -10800, name: "-03" }), - (1108868400, FixedTimespan { offset: -14400, name: "-04" }), - (1129435200, FixedTimespan { offset: -10800, name: "-03" }), - (1140318000, FixedTimespan { offset: -14400, name: "-04" }), - (1162699200, FixedTimespan { offset: -10800, name: "-03" }), - (1172372400, FixedTimespan { offset: -14400, name: "-04" }), - (1192334400, FixedTimespan { offset: -10800, name: "-03" }), - (1203217200, FixedTimespan { offset: -14400, name: "-04" }), - (1224388800, FixedTimespan { offset: -10800, name: "-03" }), - (1234666800, FixedTimespan { offset: -14400, name: "-04" }), - (1255838400, FixedTimespan { offset: -10800, name: "-03" }), - (1266721200, FixedTimespan { offset: -14400, name: "-04" }), - (1287288000, FixedTimespan { offset: -10800, name: "-03" }), - (1298170800, FixedTimespan { offset: -14400, name: "-04" }), - (1318737600, FixedTimespan { offset: -10800, name: "-03" }), - (1330225200, FixedTimespan { offset: -14400, name: "-04" }), - (1350792000, FixedTimespan { offset: -10800, name: "-03" }), - (1361070000, FixedTimespan { offset: -14400, name: "-04" }), - (1382241600, FixedTimespan { offset: -10800, name: "-03" }), - (1392519600, FixedTimespan { offset: -14400, name: "-04" }), - (1413691200, FixedTimespan { offset: -10800, name: "-03" }), - (1424574000, FixedTimespan { offset: -14400, name: "-04" }), - (1445140800, FixedTimespan { offset: -10800, name: "-03" }), - (1456023600, FixedTimespan { offset: -14400, name: "-04" }), - (1476590400, FixedTimespan { offset: -10800, name: "-03" }), - (1487473200, FixedTimespan { offset: -14400, name: "-04" }), - (1508040000, FixedTimespan { offset: -10800, name: "-03" }), - (1518922800, FixedTimespan { offset: -14400, name: "-04" }), - (1541304000, FixedTimespan { offset: -10800, name: "-03" }), - (1550372400, FixedTimespan { offset: -14400, name: "-04" }), + first: FixedTimespan::from_offset_and_name_indices(-13460, 422, 3), + rest: &[ + (-1767212140, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1206954000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1191358800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1175371200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1159822800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-633816000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-622065600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-602280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-591829200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-570744000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-560206800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-539121600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-531349200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-191361600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-155160000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-150066000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-128894400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-99950400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-89586000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-68414400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-57963600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (499752000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (511239600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (530596800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (540270000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (562132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (571201200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (592977600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (602046000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (624427200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (634705200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (656481600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (666759600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687931200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (697604400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (719985600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (728449200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (750830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (761713200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (782280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (793162800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (813729600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (824007600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (844574400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (856062000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (876110400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (888721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (908078400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (919566000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (938923200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (951620400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (970977600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (982465200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1003032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1013914800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1036296000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1045364400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1099368000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1108868400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1129435200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1140318000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1162699200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1172372400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1192334400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1203217200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1224388800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1234666800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1255838400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1266721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1287288000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1298170800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1318737600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1330225200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1350792000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1361070000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1382241600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1392519600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1413691200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1424574000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1445140800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1456023600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1476590400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1487473200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1508040000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1518922800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1541304000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1550372400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), ], }; const AMERICA__DANMARKSHAVN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -4480, name: "LMT" }, - rest: &[ - (-1686091520, FixedTimespan { offset: -10800, name: "-03" }), - (323845200, FixedTimespan { offset: -7200, name: "-02" }), - (338950800, FixedTimespan { offset: -10800, name: "-03" }), - (354675600, FixedTimespan { offset: -7200, name: "-02" }), - (370400400, FixedTimespan { offset: -10800, name: "-03" }), - (386125200, FixedTimespan { offset: -7200, name: "-02" }), - (401850000, FixedTimespan { offset: -10800, name: "-03" }), - (417574800, FixedTimespan { offset: -7200, name: "-02" }), - (433299600, FixedTimespan { offset: -10800, name: "-03" }), - (449024400, FixedTimespan { offset: -7200, name: "-02" }), - (465354000, FixedTimespan { offset: -10800, name: "-03" }), - (481078800, FixedTimespan { offset: -7200, name: "-02" }), - (496803600, FixedTimespan { offset: -10800, name: "-03" }), - (512528400, FixedTimespan { offset: -7200, name: "-02" }), - (528253200, FixedTimespan { offset: -10800, name: "-03" }), - (543978000, FixedTimespan { offset: -7200, name: "-02" }), - (559702800, FixedTimespan { offset: -10800, name: "-03" }), - (575427600, FixedTimespan { offset: -7200, name: "-02" }), - (591152400, FixedTimespan { offset: -10800, name: "-03" }), - (606877200, FixedTimespan { offset: -7200, name: "-02" }), - (622602000, FixedTimespan { offset: -10800, name: "-03" }), - (638326800, FixedTimespan { offset: -7200, name: "-02" }), - (654656400, FixedTimespan { offset: -10800, name: "-03" }), - (670381200, FixedTimespan { offset: -7200, name: "-02" }), - (686106000, FixedTimespan { offset: -10800, name: "-03" }), - (701830800, FixedTimespan { offset: -7200, name: "-02" }), - (717555600, FixedTimespan { offset: -10800, name: "-03" }), - (733280400, FixedTimespan { offset: -7200, name: "-02" }), - (749005200, FixedTimespan { offset: -10800, name: "-03" }), - (764730000, FixedTimespan { offset: -7200, name: "-02" }), - (780454800, FixedTimespan { offset: -10800, name: "-03" }), - (796179600, FixedTimespan { offset: -7200, name: "-02" }), - (811904400, FixedTimespan { offset: -10800, name: "-03" }), - (820465200, FixedTimespan { offset: 0, name: "GMT" }), + first: FixedTimespan::from_offset_and_name_indices(-4480, 422, 3), + rest: &[ + (-1686091520, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (323845200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (338950800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (370400400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (401850000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (433299600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (465354000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (496803600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (528253200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (559702800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (591152400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (622602000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (654656400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (686106000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (717555600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (749005200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (780454800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (811904400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (820465200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), ], }; const AMERICA__DAWSON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -33460, name: "LMT" }, - rest: &[ - (-2188996940, FixedTimespan { offset: -32400, name: "YST" }), - (-1632056400, FixedTimespan { offset: -28800, name: "YDT" }), - (-1615125600, FixedTimespan { offset: -32400, name: "YST" }), - (-1596978000, FixedTimespan { offset: -28800, name: "YDT" }), - (-1583164800, FixedTimespan { offset: -32400, name: "YST" }), - (-880203600, FixedTimespan { offset: -28800, name: "YWT" }), - (-769395600, FixedTimespan { offset: -28800, name: "YPT" }), - (-765381600, FixedTimespan { offset: -32400, name: "YST" }), - (-147884400, FixedTimespan { offset: -25200, name: "YDDT" }), - (-131554800, FixedTimespan { offset: -32400, name: "YST" }), - (120646800, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -25200, name: "PDT" }), - (341398800, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -28800, name: "PST" }), - (452080800, FixedTimespan { offset: -25200, name: "PDT" }), - (467802000, FixedTimespan { offset: -28800, name: "PST" }), - (483530400, FixedTimespan { offset: -25200, name: "PDT" }), - (499251600, FixedTimespan { offset: -28800, name: "PST" }), - (514980000, FixedTimespan { offset: -25200, name: "PDT" }), - (530701200, FixedTimespan { offset: -28800, name: "PST" }), - (544615200, FixedTimespan { offset: -25200, name: "PDT" }), - (562150800, FixedTimespan { offset: -28800, name: "PST" }), - (576064800, FixedTimespan { offset: -25200, name: "PDT" }), - (594205200, FixedTimespan { offset: -28800, name: "PST" }), - (607514400, FixedTimespan { offset: -25200, name: "PDT" }), - (625654800, FixedTimespan { offset: -28800, name: "PST" }), - (638964000, FixedTimespan { offset: -25200, name: "PDT" }), - (657104400, FixedTimespan { offset: -28800, name: "PST" }), - (671018400, FixedTimespan { offset: -25200, name: "PDT" }), - (688554000, FixedTimespan { offset: -28800, name: "PST" }), - (702468000, FixedTimespan { offset: -25200, name: "PDT" }), - (720003600, FixedTimespan { offset: -28800, name: "PST" }), - (733917600, FixedTimespan { offset: -25200, name: "PDT" }), - (752058000, FixedTimespan { offset: -28800, name: "PST" }), - (765367200, FixedTimespan { offset: -25200, name: "PDT" }), - (783507600, FixedTimespan { offset: -28800, name: "PST" }), - (796816800, FixedTimespan { offset: -25200, name: "PDT" }), - (814957200, FixedTimespan { offset: -28800, name: "PST" }), - (828871200, FixedTimespan { offset: -25200, name: "PDT" }), - (846406800, FixedTimespan { offset: -28800, name: "PST" }), - (860320800, FixedTimespan { offset: -25200, name: "PDT" }), - (877856400, FixedTimespan { offset: -28800, name: "PST" }), - (891770400, FixedTimespan { offset: -25200, name: "PDT" }), - (909306000, FixedTimespan { offset: -28800, name: "PST" }), - (923220000, FixedTimespan { offset: -25200, name: "PDT" }), - (941360400, FixedTimespan { offset: -28800, name: "PST" }), - (954669600, FixedTimespan { offset: -25200, name: "PDT" }), - (972810000, FixedTimespan { offset: -28800, name: "PST" }), - (986119200, FixedTimespan { offset: -25200, name: "PDT" }), - (1004259600, FixedTimespan { offset: -28800, name: "PST" }), - (1018173600, FixedTimespan { offset: -25200, name: "PDT" }), - (1035709200, FixedTimespan { offset: -28800, name: "PST" }), - (1049623200, FixedTimespan { offset: -25200, name: "PDT" }), - (1067158800, FixedTimespan { offset: -28800, name: "PST" }), - (1081072800, FixedTimespan { offset: -25200, name: "PDT" }), - (1099213200, FixedTimespan { offset: -28800, name: "PST" }), - (1112522400, FixedTimespan { offset: -25200, name: "PDT" }), - (1130662800, FixedTimespan { offset: -28800, name: "PST" }), - (1143972000, FixedTimespan { offset: -25200, name: "PDT" }), - (1162112400, FixedTimespan { offset: -28800, name: "PST" }), - (1173607200, FixedTimespan { offset: -25200, name: "PDT" }), - (1194166800, FixedTimespan { offset: -28800, name: "PST" }), - (1205056800, FixedTimespan { offset: -25200, name: "PDT" }), - (1225616400, FixedTimespan { offset: -28800, name: "PST" }), - (1236506400, FixedTimespan { offset: -25200, name: "PDT" }), - (1257066000, FixedTimespan { offset: -28800, name: "PST" }), - (1268560800, FixedTimespan { offset: -25200, name: "PDT" }), - (1289120400, FixedTimespan { offset: -28800, name: "PST" }), - (1300010400, FixedTimespan { offset: -25200, name: "PDT" }), - (1320570000, FixedTimespan { offset: -28800, name: "PST" }), - (1331460000, FixedTimespan { offset: -25200, name: "PDT" }), - (1352019600, FixedTimespan { offset: -28800, name: "PST" }), - (1362909600, FixedTimespan { offset: -25200, name: "PDT" }), - (1383469200, FixedTimespan { offset: -28800, name: "PST" }), - (1394359200, FixedTimespan { offset: -25200, name: "PDT" }), - (1414918800, FixedTimespan { offset: -28800, name: "PST" }), - (1425808800, FixedTimespan { offset: -25200, name: "PDT" }), - (1446368400, FixedTimespan { offset: -28800, name: "PST" }), - (1457863200, FixedTimespan { offset: -25200, name: "PDT" }), - (1478422800, FixedTimespan { offset: -28800, name: "PST" }), - (1489312800, FixedTimespan { offset: -25200, name: "PDT" }), - (1509872400, FixedTimespan { offset: -28800, name: "PST" }), - (1520762400, FixedTimespan { offset: -25200, name: "PDT" }), - (1541322000, FixedTimespan { offset: -28800, name: "PST" }), - (1552212000, FixedTimespan { offset: -25200, name: "PDT" }), - (1572771600, FixedTimespan { offset: -28800, name: "PST" }), - (1583661600, FixedTimespan { offset: -25200, name: "PDT" }), - (1604214000, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-33460, 422, 3), + rest: &[ + (-2188996940, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-1632056400, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (-1615125600, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-1596978000, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (-1583164800, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-880203600, FixedTimespan::from_offset_and_name_indices(-28800, 517, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-28800, 511, 3)), + (-765381600, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-147884400, FixedTimespan::from_offset_and_name_indices(-25200, 504, 4)), + (-131554800, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (120646800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (341398800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (452080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (467802000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (483530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (499251600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (514980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (530701200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (544615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (562150800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (576064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (594205200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (607514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (625654800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (638964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (657104400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (671018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (688554000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (702468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (720003600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (733917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (752058000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (765367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (783507600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (796816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (814957200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (828871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (846406800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (860320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (877856400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (891770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (909306000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (923220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (941360400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (954669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (972810000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (986119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1004259600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1018173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1035709200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1049623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1067158800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1081072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1099213200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1112522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1130662800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1143972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1162112400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1173607200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1194166800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1205056800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1225616400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1236506400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1257066000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1268560800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1289120400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1300010400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1320570000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1331460000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1352019600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1362909600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1383469200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1394359200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1414918800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1425808800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1446368400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1457863200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1478422800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1489312800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1509872400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1520762400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1541322000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1552212000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1572771600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1583661600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__DAWSON_CREEK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -28856, name: "LMT" }, - rest: &[ - (-2713881544, FixedTimespan { offset: -28800, name: "PST" }), - (-1632060000, FixedTimespan { offset: -25200, name: "PDT" }), - (-1615129200, FixedTimespan { offset: -28800, name: "PST" }), - (-880207200, FixedTimespan { offset: -25200, name: "PWT" }), - (-769395600, FixedTimespan { offset: -25200, name: "PPT" }), - (-765385200, FixedTimespan { offset: -28800, name: "PST" }), - (-715788000, FixedTimespan { offset: -25200, name: "PDT" }), - (-702486000, FixedTimespan { offset: -28800, name: "PST" }), - (-684338400, FixedTimespan { offset: -25200, name: "PDT" }), - (-671036400, FixedTimespan { offset: -28800, name: "PST" }), - (-652888800, FixedTimespan { offset: -25200, name: "PDT" }), - (-639586800, FixedTimespan { offset: -28800, name: "PST" }), - (-620834400, FixedTimespan { offset: -25200, name: "PDT" }), - (-608137200, FixedTimespan { offset: -28800, name: "PST" }), - (-589384800, FixedTimespan { offset: -25200, name: "PDT" }), - (-576082800, FixedTimespan { offset: -28800, name: "PST" }), - (-557935200, FixedTimespan { offset: -25200, name: "PDT" }), - (-544633200, FixedTimespan { offset: -28800, name: "PST" }), - (-526485600, FixedTimespan { offset: -25200, name: "PDT" }), - (-513183600, FixedTimespan { offset: -28800, name: "PST" }), - (-495036000, FixedTimespan { offset: -25200, name: "PDT" }), - (-481734000, FixedTimespan { offset: -28800, name: "PST" }), - (-463586400, FixedTimespan { offset: -25200, name: "PDT" }), - (-450284400, FixedTimespan { offset: -28800, name: "PST" }), - (-431532000, FixedTimespan { offset: -25200, name: "PDT" }), - (-418230000, FixedTimespan { offset: -28800, name: "PST" }), - (-400082400, FixedTimespan { offset: -25200, name: "PDT" }), - (-386780400, FixedTimespan { offset: -28800, name: "PST" }), - (-368632800, FixedTimespan { offset: -25200, name: "PDT" }), - (-355330800, FixedTimespan { offset: -28800, name: "PST" }), - (-337183200, FixedTimespan { offset: -25200, name: "PDT" }), - (-323881200, FixedTimespan { offset: -28800, name: "PST" }), - (-305733600, FixedTimespan { offset: -25200, name: "PDT" }), - (-292431600, FixedTimespan { offset: -28800, name: "PST" }), - (-273679200, FixedTimespan { offset: -25200, name: "PDT" }), - (-260982000, FixedTimespan { offset: -28800, name: "PST" }), - (-242229600, FixedTimespan { offset: -25200, name: "PDT" }), - (-226508400, FixedTimespan { offset: -28800, name: "PST" }), - (-210780000, FixedTimespan { offset: -25200, name: "PDT" }), - (-195058800, FixedTimespan { offset: -28800, name: "PST" }), - (-179330400, FixedTimespan { offset: -25200, name: "PDT" }), - (-163609200, FixedTimespan { offset: -28800, name: "PST" }), - (-147880800, FixedTimespan { offset: -25200, name: "PDT" }), - (-131554800, FixedTimespan { offset: -28800, name: "PST" }), - (-116431200, FixedTimespan { offset: -25200, name: "PDT" }), - (-100105200, FixedTimespan { offset: -28800, name: "PST" }), - (-84376800, FixedTimespan { offset: -25200, name: "PDT" }), - (-68655600, FixedTimespan { offset: -28800, name: "PST" }), - (-52927200, FixedTimespan { offset: -25200, name: "PDT" }), - (-37206000, FixedTimespan { offset: -28800, name: "PST" }), - (-21477600, FixedTimespan { offset: -25200, name: "PDT" }), - (-5756400, FixedTimespan { offset: -28800, name: "PST" }), - (9972000, FixedTimespan { offset: -25200, name: "PDT" }), - (25693200, FixedTimespan { offset: -28800, name: "PST" }), - (41421600, FixedTimespan { offset: -25200, name: "PDT" }), - (57747600, FixedTimespan { offset: -28800, name: "PST" }), - (73476000, FixedTimespan { offset: -25200, name: "PDT" }), - (84013200, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-28856, 422, 3), + rest: &[ + (-2713881544, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1632060000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-1615129200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-880207200, FixedTimespan::from_offset_and_name_indices(-25200, 439, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-25200, 433, 3)), + (-765385200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-715788000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-702486000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-684338400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-671036400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-652888800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-639586800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-620834400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-608137200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-589384800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-576082800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-557935200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-544633200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-526485600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-513183600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-495036000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-481734000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-463586400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-450284400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-431532000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-418230000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-400082400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-386780400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-368632800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-355330800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-337183200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-323881200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-305733600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-292431600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-273679200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-260982000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-242229600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-226508400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-210780000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-195058800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-179330400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-163609200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-147880800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-131554800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-116431200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-100105200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-84376800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-68655600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-52927200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-37206000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-21477600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-5756400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (9972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (25693200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (41421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (57747600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (73476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (84013200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__DENVER: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25196, name: "LMT" }, - rest: &[ - (-2717643600, FixedTimespan { offset: -25200, name: "MST" }), - (-1633273200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1615132800, FixedTimespan { offset: -25200, name: "MST" }), - (-1601823600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1583683200, FixedTimespan { offset: -25200, name: "MST" }), - (-1570374000, FixedTimespan { offset: -21600, name: "MDT" }), - (-1551628800, FixedTimespan { offset: -25200, name: "MST" }), - (-1538924400, FixedTimespan { offset: -21600, name: "MDT" }), - (-1534089600, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (-147884400, FixedTimespan { offset: -21600, name: "MDT" }), - (-131558400, FixedTimespan { offset: -25200, name: "MST" }), - (-116434800, FixedTimespan { offset: -21600, name: "MDT" }), - (-100108800, FixedTimespan { offset: -25200, name: "MST" }), - (-84380400, FixedTimespan { offset: -21600, name: "MDT" }), - (-68659200, FixedTimespan { offset: -25200, name: "MST" }), - (-52930800, FixedTimespan { offset: -21600, name: "MDT" }), - (-37209600, FixedTimespan { offset: -25200, name: "MST" }), - (-21481200, FixedTimespan { offset: -21600, name: "MDT" }), - (-5760000, FixedTimespan { offset: -25200, name: "MST" }), - (9968400, FixedTimespan { offset: -21600, name: "MDT" }), - (25689600, FixedTimespan { offset: -25200, name: "MST" }), - (41418000, FixedTimespan { offset: -21600, name: "MDT" }), - (57744000, FixedTimespan { offset: -25200, name: "MST" }), - (73472400, FixedTimespan { offset: -21600, name: "MDT" }), - (89193600, FixedTimespan { offset: -25200, name: "MST" }), - (104922000, FixedTimespan { offset: -21600, name: "MDT" }), - (120643200, FixedTimespan { offset: -25200, name: "MST" }), - (126694800, FixedTimespan { offset: -21600, name: "MDT" }), - (152092800, FixedTimespan { offset: -25200, name: "MST" }), - (162378000, FixedTimespan { offset: -21600, name: "MDT" }), - (183542400, FixedTimespan { offset: -25200, name: "MST" }), - (199270800, FixedTimespan { offset: -21600, name: "MDT" }), - (215596800, FixedTimespan { offset: -25200, name: "MST" }), - (230720400, FixedTimespan { offset: -21600, name: "MDT" }), - (247046400, FixedTimespan { offset: -25200, name: "MST" }), - (262774800, FixedTimespan { offset: -21600, name: "MDT" }), - (278496000, FixedTimespan { offset: -25200, name: "MST" }), - (294224400, FixedTimespan { offset: -21600, name: "MDT" }), - (309945600, FixedTimespan { offset: -25200, name: "MST" }), - (325674000, FixedTimespan { offset: -21600, name: "MDT" }), - (341395200, FixedTimespan { offset: -25200, name: "MST" }), - (357123600, FixedTimespan { offset: -21600, name: "MDT" }), - (372844800, FixedTimespan { offset: -25200, name: "MST" }), - (388573200, FixedTimespan { offset: -21600, name: "MDT" }), - (404899200, FixedTimespan { offset: -25200, name: "MST" }), - (420022800, FixedTimespan { offset: -21600, name: "MDT" }), - (436348800, FixedTimespan { offset: -25200, name: "MST" }), - (452077200, FixedTimespan { offset: -21600, name: "MDT" }), - (467798400, FixedTimespan { offset: -25200, name: "MST" }), - (483526800, FixedTimespan { offset: -21600, name: "MDT" }), - (499248000, FixedTimespan { offset: -25200, name: "MST" }), - (514976400, FixedTimespan { offset: -21600, name: "MDT" }), - (530697600, FixedTimespan { offset: -25200, name: "MST" }), - (544611600, FixedTimespan { offset: -21600, name: "MDT" }), - (562147200, FixedTimespan { offset: -25200, name: "MST" }), - (576061200, FixedTimespan { offset: -21600, name: "MDT" }), - (594201600, FixedTimespan { offset: -25200, name: "MST" }), - (607510800, FixedTimespan { offset: -21600, name: "MDT" }), - (625651200, FixedTimespan { offset: -25200, name: "MST" }), - (638960400, FixedTimespan { offset: -21600, name: "MDT" }), - (657100800, FixedTimespan { offset: -25200, name: "MST" }), - (671014800, FixedTimespan { offset: -21600, name: "MDT" }), - (688550400, FixedTimespan { offset: -25200, name: "MST" }), - (702464400, FixedTimespan { offset: -21600, name: "MDT" }), - (720000000, FixedTimespan { offset: -25200, name: "MST" }), - (733914000, FixedTimespan { offset: -21600, name: "MDT" }), - (752054400, FixedTimespan { offset: -25200, name: "MST" }), - (765363600, FixedTimespan { offset: -21600, name: "MDT" }), - (783504000, FixedTimespan { offset: -25200, name: "MST" }), - (796813200, FixedTimespan { offset: -21600, name: "MDT" }), - (814953600, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (986115600, FixedTimespan { offset: -21600, name: "MDT" }), - (1004256000, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1173603600, FixedTimespan { offset: -21600, name: "MDT" }), - (1194163200, FixedTimespan { offset: -25200, name: "MST" }), - (1205053200, FixedTimespan { offset: -21600, name: "MDT" }), - (1225612800, FixedTimespan { offset: -25200, name: "MST" }), - (1236502800, FixedTimespan { offset: -21600, name: "MDT" }), - (1257062400, FixedTimespan { offset: -25200, name: "MST" }), - (1268557200, FixedTimespan { offset: -21600, name: "MDT" }), - (1289116800, FixedTimespan { offset: -25200, name: "MST" }), - (1300006800, FixedTimespan { offset: -21600, name: "MDT" }), - (1320566400, FixedTimespan { offset: -25200, name: "MST" }), - (1331456400, FixedTimespan { offset: -21600, name: "MDT" }), - (1352016000, FixedTimespan { offset: -25200, name: "MST" }), - (1362906000, FixedTimespan { offset: -21600, name: "MDT" }), - (1383465600, FixedTimespan { offset: -25200, name: "MST" }), - (1394355600, FixedTimespan { offset: -21600, name: "MDT" }), - (1414915200, FixedTimespan { offset: -25200, name: "MST" }), - (1425805200, FixedTimespan { offset: -21600, name: "MDT" }), - (1446364800, FixedTimespan { offset: -25200, name: "MST" }), - (1457859600, FixedTimespan { offset: -21600, name: "MDT" }), - (1478419200, FixedTimespan { offset: -25200, name: "MST" }), - (1489309200, FixedTimespan { offset: -21600, name: "MDT" }), - (1509868800, FixedTimespan { offset: -25200, name: "MST" }), - (1520758800, FixedTimespan { offset: -21600, name: "MDT" }), - (1541318400, FixedTimespan { offset: -25200, name: "MST" }), - (1552208400, FixedTimespan { offset: -21600, name: "MDT" }), - (1572768000, FixedTimespan { offset: -25200, name: "MST" }), - (1583658000, FixedTimespan { offset: -21600, name: "MDT" }), - (1604217600, FixedTimespan { offset: -25200, name: "MST" }), - (1615712400, FixedTimespan { offset: -21600, name: "MDT" }), - (1636272000, FixedTimespan { offset: -25200, name: "MST" }), - (1647162000, FixedTimespan { offset: -21600, name: "MDT" }), - (1667721600, FixedTimespan { offset: -25200, name: "MST" }), - (1678611600, FixedTimespan { offset: -21600, name: "MDT" }), - (1699171200, FixedTimespan { offset: -25200, name: "MST" }), - (1710061200, FixedTimespan { offset: -21600, name: "MDT" }), - (1730620800, FixedTimespan { offset: -25200, name: "MST" }), - (1741510800, FixedTimespan { offset: -21600, name: "MDT" }), - (1762070400, FixedTimespan { offset: -25200, name: "MST" }), - (1772960400, FixedTimespan { offset: -21600, name: "MDT" }), - (1793520000, FixedTimespan { offset: -25200, name: "MST" }), - (1805014800, FixedTimespan { offset: -21600, name: "MDT" }), - (1825574400, FixedTimespan { offset: -25200, name: "MST" }), - (1836464400, FixedTimespan { offset: -21600, name: "MDT" }), - (1857024000, FixedTimespan { offset: -25200, name: "MST" }), - (1867914000, FixedTimespan { offset: -21600, name: "MDT" }), - (1888473600, FixedTimespan { offset: -25200, name: "MST" }), - (1899363600, FixedTimespan { offset: -21600, name: "MDT" }), - (1919923200, FixedTimespan { offset: -25200, name: "MST" }), - (1930813200, FixedTimespan { offset: -21600, name: "MDT" }), - (1951372800, FixedTimespan { offset: -25200, name: "MST" }), - (1962867600, FixedTimespan { offset: -21600, name: "MDT" }), - (1983427200, FixedTimespan { offset: -25200, name: "MST" }), - (1994317200, FixedTimespan { offset: -21600, name: "MDT" }), - (2014876800, FixedTimespan { offset: -25200, name: "MST" }), - (2025766800, FixedTimespan { offset: -21600, name: "MDT" }), - (2046326400, FixedTimespan { offset: -25200, name: "MST" }), - (2057216400, FixedTimespan { offset: -21600, name: "MDT" }), - (2077776000, FixedTimespan { offset: -25200, name: "MST" }), - (2088666000, FixedTimespan { offset: -21600, name: "MDT" }), - (2109225600, FixedTimespan { offset: -25200, name: "MST" }), - (2120115600, FixedTimespan { offset: -21600, name: "MDT" }), - (2140675200, FixedTimespan { offset: -25200, name: "MST" }), - (2152170000, FixedTimespan { offset: -21600, name: "MDT" }), - (2172729600, FixedTimespan { offset: -25200, name: "MST" }), - (2183619600, FixedTimespan { offset: -21600, name: "MDT" }), - (2204179200, FixedTimespan { offset: -25200, name: "MST" }), - (2215069200, FixedTimespan { offset: -21600, name: "MDT" }), - (2235628800, FixedTimespan { offset: -25200, name: "MST" }), - (2246518800, FixedTimespan { offset: -21600, name: "MDT" }), - (2267078400, FixedTimespan { offset: -25200, name: "MST" }), - (2277968400, FixedTimespan { offset: -21600, name: "MDT" }), - (2298528000, FixedTimespan { offset: -25200, name: "MST" }), - (2309418000, FixedTimespan { offset: -21600, name: "MDT" }), - (2329977600, FixedTimespan { offset: -25200, name: "MST" }), - (2341472400, FixedTimespan { offset: -21600, name: "MDT" }), - (2362032000, FixedTimespan { offset: -25200, name: "MST" }), - (2372922000, FixedTimespan { offset: -21600, name: "MDT" }), - (2393481600, FixedTimespan { offset: -25200, name: "MST" }), - (2404371600, FixedTimespan { offset: -21600, name: "MDT" }), - (2424931200, FixedTimespan { offset: -25200, name: "MST" }), - (2435821200, FixedTimespan { offset: -21600, name: "MDT" }), - (2456380800, FixedTimespan { offset: -25200, name: "MST" }), - (2467270800, FixedTimespan { offset: -21600, name: "MDT" }), - (2487830400, FixedTimespan { offset: -25200, name: "MST" }), - (2499325200, FixedTimespan { offset: -21600, name: "MDT" }), - (2519884800, FixedTimespan { offset: -25200, name: "MST" }), - (2530774800, FixedTimespan { offset: -21600, name: "MDT" }), - (2551334400, FixedTimespan { offset: -25200, name: "MST" }), - (2562224400, FixedTimespan { offset: -21600, name: "MDT" }), - (2582784000, FixedTimespan { offset: -25200, name: "MST" }), - (2593674000, FixedTimespan { offset: -21600, name: "MDT" }), - (2614233600, FixedTimespan { offset: -25200, name: "MST" }), - (2625123600, FixedTimespan { offset: -21600, name: "MDT" }), - (2645683200, FixedTimespan { offset: -25200, name: "MST" }), - (2656573200, FixedTimespan { offset: -21600, name: "MDT" }), - (2677132800, FixedTimespan { offset: -25200, name: "MST" }), - (2688627600, FixedTimespan { offset: -21600, name: "MDT" }), - (2709187200, FixedTimespan { offset: -25200, name: "MST" }), - (2720077200, FixedTimespan { offset: -21600, name: "MDT" }), - (2740636800, FixedTimespan { offset: -25200, name: "MST" }), - (2751526800, FixedTimespan { offset: -21600, name: "MDT" }), - (2772086400, FixedTimespan { offset: -25200, name: "MST" }), - (2782976400, FixedTimespan { offset: -21600, name: "MDT" }), - (2803536000, FixedTimespan { offset: -25200, name: "MST" }), - (2814426000, FixedTimespan { offset: -21600, name: "MDT" }), - (2834985600, FixedTimespan { offset: -25200, name: "MST" }), - (2846480400, FixedTimespan { offset: -21600, name: "MDT" }), - (2867040000, FixedTimespan { offset: -25200, name: "MST" }), - (2877930000, FixedTimespan { offset: -21600, name: "MDT" }), - (2898489600, FixedTimespan { offset: -25200, name: "MST" }), - (2909379600, FixedTimespan { offset: -21600, name: "MDT" }), - (2929939200, FixedTimespan { offset: -25200, name: "MST" }), - (2940829200, FixedTimespan { offset: -21600, name: "MDT" }), - (2961388800, FixedTimespan { offset: -25200, name: "MST" }), - (2972278800, FixedTimespan { offset: -21600, name: "MDT" }), - (2992838400, FixedTimespan { offset: -25200, name: "MST" }), - (3003728400, FixedTimespan { offset: -21600, name: "MDT" }), - (3024288000, FixedTimespan { offset: -25200, name: "MST" }), - (3035782800, FixedTimespan { offset: -21600, name: "MDT" }), - (3056342400, FixedTimespan { offset: -25200, name: "MST" }), - (3067232400, FixedTimespan { offset: -21600, name: "MDT" }), - (3087792000, FixedTimespan { offset: -25200, name: "MST" }), - (3098682000, FixedTimespan { offset: -21600, name: "MDT" }), - (3119241600, FixedTimespan { offset: -25200, name: "MST" }), - (3130131600, FixedTimespan { offset: -21600, name: "MDT" }), - (3150691200, FixedTimespan { offset: -25200, name: "MST" }), - (3161581200, FixedTimespan { offset: -21600, name: "MDT" }), - (3182140800, FixedTimespan { offset: -25200, name: "MST" }), - (3193030800, FixedTimespan { offset: -21600, name: "MDT" }), - (3213590400, FixedTimespan { offset: -25200, name: "MST" }), - (3225085200, FixedTimespan { offset: -21600, name: "MDT" }), - (3245644800, FixedTimespan { offset: -25200, name: "MST" }), - (3256534800, FixedTimespan { offset: -21600, name: "MDT" }), - (3277094400, FixedTimespan { offset: -25200, name: "MST" }), - (3287984400, FixedTimespan { offset: -21600, name: "MDT" }), - (3308544000, FixedTimespan { offset: -25200, name: "MST" }), - (3319434000, FixedTimespan { offset: -21600, name: "MDT" }), - (3339993600, FixedTimespan { offset: -25200, name: "MST" }), - (3350883600, FixedTimespan { offset: -21600, name: "MDT" }), - (3371443200, FixedTimespan { offset: -25200, name: "MST" }), - (3382938000, FixedTimespan { offset: -21600, name: "MDT" }), - (3403497600, FixedTimespan { offset: -25200, name: "MST" }), - (3414387600, FixedTimespan { offset: -21600, name: "MDT" }), - (3434947200, FixedTimespan { offset: -25200, name: "MST" }), - (3445837200, FixedTimespan { offset: -21600, name: "MDT" }), - (3466396800, FixedTimespan { offset: -25200, name: "MST" }), - (3477286800, FixedTimespan { offset: -21600, name: "MDT" }), - (3497846400, FixedTimespan { offset: -25200, name: "MST" }), - (3508736400, FixedTimespan { offset: -21600, name: "MDT" }), - (3529296000, FixedTimespan { offset: -25200, name: "MST" }), - (3540186000, FixedTimespan { offset: -21600, name: "MDT" }), - (3560745600, FixedTimespan { offset: -25200, name: "MST" }), - (3572240400, FixedTimespan { offset: -21600, name: "MDT" }), - (3592800000, FixedTimespan { offset: -25200, name: "MST" }), - (3603690000, FixedTimespan { offset: -21600, name: "MDT" }), - (3624249600, FixedTimespan { offset: -25200, name: "MST" }), - (3635139600, FixedTimespan { offset: -21600, name: "MDT" }), - (3655699200, FixedTimespan { offset: -25200, name: "MST" }), - (3666589200, FixedTimespan { offset: -21600, name: "MDT" }), - (3687148800, FixedTimespan { offset: -25200, name: "MST" }), - (3698038800, FixedTimespan { offset: -21600, name: "MDT" }), - (3718598400, FixedTimespan { offset: -25200, name: "MST" }), - (3730093200, FixedTimespan { offset: -21600, name: "MDT" }), - (3750652800, FixedTimespan { offset: -25200, name: "MST" }), - (3761542800, FixedTimespan { offset: -21600, name: "MDT" }), - (3782102400, FixedTimespan { offset: -25200, name: "MST" }), - (3792992400, FixedTimespan { offset: -21600, name: "MDT" }), - (3813552000, FixedTimespan { offset: -25200, name: "MST" }), - (3824442000, FixedTimespan { offset: -21600, name: "MDT" }), - (3845001600, FixedTimespan { offset: -25200, name: "MST" }), - (3855891600, FixedTimespan { offset: -21600, name: "MDT" }), - (3876451200, FixedTimespan { offset: -25200, name: "MST" }), - (3887341200, FixedTimespan { offset: -21600, name: "MDT" }), - (3907900800, FixedTimespan { offset: -25200, name: "MST" }), - (3919395600, FixedTimespan { offset: -21600, name: "MDT" }), - (3939955200, FixedTimespan { offset: -25200, name: "MST" }), - (3950845200, FixedTimespan { offset: -21600, name: "MDT" }), - (3971404800, FixedTimespan { offset: -25200, name: "MST" }), - (3982294800, FixedTimespan { offset: -21600, name: "MDT" }), - (4002854400, FixedTimespan { offset: -25200, name: "MST" }), - (4013744400, FixedTimespan { offset: -21600, name: "MDT" }), - (4034304000, FixedTimespan { offset: -25200, name: "MST" }), - (4045194000, FixedTimespan { offset: -21600, name: "MDT" }), - (4065753600, FixedTimespan { offset: -25200, name: "MST" }), - (4076643600, FixedTimespan { offset: -21600, name: "MDT" }), - (4097203200, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-25196, 422, 3), + rest: &[ + (-2717643600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1633273200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1615132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1601823600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1583683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1570374000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1551628800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1538924400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1534089600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-147884400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-131558400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-116434800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-100108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-84380400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-68659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-52930800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-37209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-21481200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-5760000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (9968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (25689600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (41418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (57744000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (73472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (89193600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (104922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (120643200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (126694800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (152092800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (162378000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (183542400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (199270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (215596800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (230720400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (247046400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (262774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (278496000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (294224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (325674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (357123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (388573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (420022800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (452077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (483526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (514976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (544611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (576061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (607510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (638960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (671014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (702464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (733914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (752054400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (765363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (783504000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (796813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (814953600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (986115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1004256000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1173603600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1194163200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1205053200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225612800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1236502800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1257062400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1268557200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1289116800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1300006800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1320566400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1331456400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1352016000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1362906000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1383465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1394355600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414915200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1425805200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1446364800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1457859600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1478419200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1489309200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509868800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1520758800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1541318400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1552208400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572768000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1583658000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1604217600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1615712400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1636272000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1647162000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667721600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1678611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1699171200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1710061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1730620800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1741510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1762070400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1772960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1793520000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1805014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1825574400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1836464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1857024000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1867914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1888473600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1899363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1919923200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1930813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1951372800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1962867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1983427200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1994317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2014876800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2025766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2046326400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2057216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2077776000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2088666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2109225600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2120115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2140675200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2152170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2172729600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2183619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2204179200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2215069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2235628800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2246518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2267078400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2277968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2298528000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2309418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2329977600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2341472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2362032000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2372922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2393481600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2404371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2424931200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2435821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2456380800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2467270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2487830400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2499325200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2519884800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2530774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2551334400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2562224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2582784000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2593674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2614233600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2625123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2645683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2656573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2677132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2688627600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2709187200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2720077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2740636800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2751526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2772086400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2782976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2803536000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2814426000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2834985600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2846480400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2867040000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2877930000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2898489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2909379600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2929939200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2940829200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2961388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2972278800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2992838400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3003728400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3024288000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3035782800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3056342400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3067232400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3087792000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3098682000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3119241600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3130131600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3150691200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3161581200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3182140800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3193030800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3213590400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3225085200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3245644800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3256534800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3277094400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3287984400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3308544000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3319434000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3339993600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3350883600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3371443200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3382938000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3403497600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3414387600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3434947200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3445837200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3466396800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3477286800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3497846400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3508736400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3529296000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3540186000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3560745600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3572240400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3592800000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3603690000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3624249600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3635139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3655699200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3666589200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3687148800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3698038800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3718598400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3730093200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3750652800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3761542800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3782102400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3792992400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3813552000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3824442000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3845001600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3855891600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3876451200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3887341200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3907900800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3919395600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3939955200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3950845200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3971404800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3982294800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4002854400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4013744400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4034304000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4045194000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4065753600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4076643600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4097203200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__DETROIT: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -19931, name: "LMT" }, - rest: &[ - (-2051202469, FixedTimespan { offset: -21600, name: "CST" }), - (-1724083200, FixedTimespan { offset: -18000, name: "EST" }), - (-880218000, FixedTimespan { offset: -14400, name: "EWT" }), - (-769395600, FixedTimespan { offset: -14400, name: "EPT" }), - (-765396000, FixedTimespan { offset: -18000, name: "EST" }), - (-684349200, FixedTimespan { offset: -14400, name: "EDT" }), - (-671047200, FixedTimespan { offset: -18000, name: "EST" }), - (-80506740, FixedTimespan { offset: -14400, name: "EDT" }), - (-68666400, FixedTimespan { offset: -18000, name: "EST" }), - (-52938000, FixedTimespan { offset: -14400, name: "EDT" }), - (-37216800, FixedTimespan { offset: -18000, name: "EST" }), - (104914800, FixedTimespan { offset: -14400, name: "EDT" }), - (120636000, FixedTimespan { offset: -18000, name: "EST" }), - (126687600, FixedTimespan { offset: -14400, name: "EDT" }), - (152085600, FixedTimespan { offset: -18000, name: "EST" }), - (167814000, FixedTimespan { offset: -14400, name: "EDT" }), - (183535200, FixedTimespan { offset: -18000, name: "EST" }), - (199263600, FixedTimespan { offset: -14400, name: "EDT" }), - (215589600, FixedTimespan { offset: -18000, name: "EST" }), - (230713200, FixedTimespan { offset: -14400, name: "EDT" }), - (247039200, FixedTimespan { offset: -18000, name: "EST" }), - (262767600, FixedTimespan { offset: -14400, name: "EDT" }), - (278488800, FixedTimespan { offset: -18000, name: "EST" }), - (294217200, FixedTimespan { offset: -14400, name: "EDT" }), - (309938400, FixedTimespan { offset: -18000, name: "EST" }), - (325666800, FixedTimespan { offset: -14400, name: "EDT" }), - (341388000, FixedTimespan { offset: -18000, name: "EST" }), - (357116400, FixedTimespan { offset: -14400, name: "EDT" }), - (372837600, FixedTimespan { offset: -18000, name: "EST" }), - (388566000, FixedTimespan { offset: -14400, name: "EDT" }), - (404892000, FixedTimespan { offset: -18000, name: "EST" }), - (420015600, FixedTimespan { offset: -14400, name: "EDT" }), - (436341600, FixedTimespan { offset: -18000, name: "EST" }), - (452070000, FixedTimespan { offset: -14400, name: "EDT" }), - (467791200, FixedTimespan { offset: -18000, name: "EST" }), - (483519600, FixedTimespan { offset: -14400, name: "EDT" }), - (499240800, FixedTimespan { offset: -18000, name: "EST" }), - (514969200, FixedTimespan { offset: -14400, name: "EDT" }), - (530690400, FixedTimespan { offset: -18000, name: "EST" }), - (544604400, FixedTimespan { offset: -14400, name: "EDT" }), - (562140000, FixedTimespan { offset: -18000, name: "EST" }), - (576054000, FixedTimespan { offset: -14400, name: "EDT" }), - (594194400, FixedTimespan { offset: -18000, name: "EST" }), - (607503600, FixedTimespan { offset: -14400, name: "EDT" }), - (625644000, FixedTimespan { offset: -18000, name: "EST" }), - (638953200, FixedTimespan { offset: -14400, name: "EDT" }), - (657093600, FixedTimespan { offset: -18000, name: "EST" }), - (671007600, FixedTimespan { offset: -14400, name: "EDT" }), - (688543200, FixedTimespan { offset: -18000, name: "EST" }), - (702457200, FixedTimespan { offset: -14400, name: "EDT" }), - (719992800, FixedTimespan { offset: -18000, name: "EST" }), - (733906800, FixedTimespan { offset: -14400, name: "EDT" }), - (752047200, FixedTimespan { offset: -18000, name: "EST" }), - (765356400, FixedTimespan { offset: -14400, name: "EDT" }), - (783496800, FixedTimespan { offset: -18000, name: "EST" }), - (796806000, FixedTimespan { offset: -14400, name: "EDT" }), - (814946400, FixedTimespan { offset: -18000, name: "EST" }), - (828860400, FixedTimespan { offset: -14400, name: "EDT" }), - (846396000, FixedTimespan { offset: -18000, name: "EST" }), - (860310000, FixedTimespan { offset: -14400, name: "EDT" }), - (877845600, FixedTimespan { offset: -18000, name: "EST" }), - (891759600, FixedTimespan { offset: -14400, name: "EDT" }), - (909295200, FixedTimespan { offset: -18000, name: "EST" }), - (923209200, FixedTimespan { offset: -14400, name: "EDT" }), - (941349600, FixedTimespan { offset: -18000, name: "EST" }), - (954658800, FixedTimespan { offset: -14400, name: "EDT" }), - (972799200, FixedTimespan { offset: -18000, name: "EST" }), - (986108400, FixedTimespan { offset: -14400, name: "EDT" }), - (1004248800, FixedTimespan { offset: -18000, name: "EST" }), - (1018162800, FixedTimespan { offset: -14400, name: "EDT" }), - (1035698400, FixedTimespan { offset: -18000, name: "EST" }), - (1049612400, FixedTimespan { offset: -14400, name: "EDT" }), - (1067148000, FixedTimespan { offset: -18000, name: "EST" }), - (1081062000, FixedTimespan { offset: -14400, name: "EDT" }), - (1099202400, FixedTimespan { offset: -18000, name: "EST" }), - (1112511600, FixedTimespan { offset: -14400, name: "EDT" }), - (1130652000, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-19931, 422, 3), + rest: &[ + (-2051202469, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1724083200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-880218000, FixedTimespan::from_offset_and_name_indices(-14400, 300, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-14400, 297, 3)), + (-765396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-684349200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-671047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-80506740, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-68666400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-52938000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-37216800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (104914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (120636000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (126687600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (152085600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (167814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (183535200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (199263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (215589600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (230713200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (247039200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (262767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (278488800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (294217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (309938400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (325666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (341388000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (357116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (372837600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (388566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (404892000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (420015600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (436341600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (452070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (467791200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (483519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (499240800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (514969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (530690400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (544604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (562140000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (576054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (594194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (607503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (625644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (638953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (657093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (671007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (688543200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (702457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (719992800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (733906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (752047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (765356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (783496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (796806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (814946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (828860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (846396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (860310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (877845600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (891759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (909295200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (923209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (941349600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (954658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (972799200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1004248800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1018162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1035698400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1049612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1067148000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1081062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1099202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1112511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1130652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__EDMONTON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -27232, name: "LMT" }, - rest: &[ - (-1998663968, FixedTimespan { offset: -25200, name: "MST" }), - (-1632063600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1615132800, FixedTimespan { offset: -25200, name: "MST" }), - (-1600614000, FixedTimespan { offset: -21600, name: "MDT" }), - (-1596816000, FixedTimespan { offset: -25200, name: "MST" }), - (-1567954800, FixedTimespan { offset: -21600, name: "MDT" }), - (-1551628800, FixedTimespan { offset: -25200, name: "MST" }), - (-1536505200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1523203200, FixedTimespan { offset: -25200, name: "MST" }), - (-1504450800, FixedTimespan { offset: -21600, name: "MDT" }), - (-1491753600, FixedTimespan { offset: -25200, name: "MST" }), - (-1473001200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1459699200, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (-715791600, FixedTimespan { offset: -21600, name: "MDT" }), - (-702489600, FixedTimespan { offset: -25200, name: "MST" }), - (73472400, FixedTimespan { offset: -21600, name: "MDT" }), - (89193600, FixedTimespan { offset: -25200, name: "MST" }), - (104922000, FixedTimespan { offset: -21600, name: "MDT" }), - (120643200, FixedTimespan { offset: -25200, name: "MST" }), - (136371600, FixedTimespan { offset: -21600, name: "MDT" }), - (152092800, FixedTimespan { offset: -25200, name: "MST" }), - (167821200, FixedTimespan { offset: -21600, name: "MDT" }), - (183542400, FixedTimespan { offset: -25200, name: "MST" }), - (199270800, FixedTimespan { offset: -21600, name: "MDT" }), - (215596800, FixedTimespan { offset: -25200, name: "MST" }), - (230720400, FixedTimespan { offset: -21600, name: "MDT" }), - (247046400, FixedTimespan { offset: -25200, name: "MST" }), - (262774800, FixedTimespan { offset: -21600, name: "MDT" }), - (278496000, FixedTimespan { offset: -25200, name: "MST" }), - (294224400, FixedTimespan { offset: -21600, name: "MDT" }), - (309945600, FixedTimespan { offset: -25200, name: "MST" }), - (325674000, FixedTimespan { offset: -21600, name: "MDT" }), - (341395200, FixedTimespan { offset: -25200, name: "MST" }), - (357123600, FixedTimespan { offset: -21600, name: "MDT" }), - (372844800, FixedTimespan { offset: -25200, name: "MST" }), - (388573200, FixedTimespan { offset: -21600, name: "MDT" }), - (404899200, FixedTimespan { offset: -25200, name: "MST" }), - (420022800, FixedTimespan { offset: -21600, name: "MDT" }), - (436348800, FixedTimespan { offset: -25200, name: "MST" }), - (452077200, FixedTimespan { offset: -21600, name: "MDT" }), - (467798400, FixedTimespan { offset: -25200, name: "MST" }), - (483526800, FixedTimespan { offset: -21600, name: "MDT" }), - (499248000, FixedTimespan { offset: -25200, name: "MST" }), - (514976400, FixedTimespan { offset: -21600, name: "MDT" }), - (530697600, FixedTimespan { offset: -25200, name: "MST" }), - (544611600, FixedTimespan { offset: -21600, name: "MDT" }), - (562147200, FixedTimespan { offset: -25200, name: "MST" }), - (576061200, FixedTimespan { offset: -21600, name: "MDT" }), - (594201600, FixedTimespan { offset: -25200, name: "MST" }), - (607510800, FixedTimespan { offset: -21600, name: "MDT" }), - (625651200, FixedTimespan { offset: -25200, name: "MST" }), - (638960400, FixedTimespan { offset: -21600, name: "MDT" }), - (657100800, FixedTimespan { offset: -25200, name: "MST" }), - (671014800, FixedTimespan { offset: -21600, name: "MDT" }), - (688550400, FixedTimespan { offset: -25200, name: "MST" }), - (702464400, FixedTimespan { offset: -21600, name: "MDT" }), - (720000000, FixedTimespan { offset: -25200, name: "MST" }), - (733914000, FixedTimespan { offset: -21600, name: "MDT" }), - (752054400, FixedTimespan { offset: -25200, name: "MST" }), - (765363600, FixedTimespan { offset: -21600, name: "MDT" }), - (783504000, FixedTimespan { offset: -25200, name: "MST" }), - (796813200, FixedTimespan { offset: -21600, name: "MDT" }), - (814953600, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (986115600, FixedTimespan { offset: -21600, name: "MDT" }), - (1004256000, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1173603600, FixedTimespan { offset: -21600, name: "MDT" }), - (1194163200, FixedTimespan { offset: -25200, name: "MST" }), - (1205053200, FixedTimespan { offset: -21600, name: "MDT" }), - (1225612800, FixedTimespan { offset: -25200, name: "MST" }), - (1236502800, FixedTimespan { offset: -21600, name: "MDT" }), - (1257062400, FixedTimespan { offset: -25200, name: "MST" }), - (1268557200, FixedTimespan { offset: -21600, name: "MDT" }), - (1289116800, FixedTimespan { offset: -25200, name: "MST" }), - (1300006800, FixedTimespan { offset: -21600, name: "MDT" }), - (1320566400, FixedTimespan { offset: -25200, name: "MST" }), - (1331456400, FixedTimespan { offset: -21600, name: "MDT" }), - (1352016000, FixedTimespan { offset: -25200, name: "MST" }), - (1362906000, FixedTimespan { offset: -21600, name: "MDT" }), - (1383465600, FixedTimespan { offset: -25200, name: "MST" }), - (1394355600, FixedTimespan { offset: -21600, name: "MDT" }), - (1414915200, FixedTimespan { offset: -25200, name: "MST" }), - (1425805200, FixedTimespan { offset: -21600, name: "MDT" }), - (1446364800, FixedTimespan { offset: -25200, name: "MST" }), - (1457859600, FixedTimespan { offset: -21600, name: "MDT" }), - (1478419200, FixedTimespan { offset: -25200, name: "MST" }), - (1489309200, FixedTimespan { offset: -21600, name: "MDT" }), - (1509868800, FixedTimespan { offset: -25200, name: "MST" }), - (1520758800, FixedTimespan { offset: -21600, name: "MDT" }), - (1541318400, FixedTimespan { offset: -25200, name: "MST" }), - (1552208400, FixedTimespan { offset: -21600, name: "MDT" }), - (1572768000, FixedTimespan { offset: -25200, name: "MST" }), - (1583658000, FixedTimespan { offset: -21600, name: "MDT" }), - (1604217600, FixedTimespan { offset: -25200, name: "MST" }), - (1615712400, FixedTimespan { offset: -21600, name: "MDT" }), - (1636272000, FixedTimespan { offset: -25200, name: "MST" }), - (1647162000, FixedTimespan { offset: -21600, name: "MDT" }), - (1667721600, FixedTimespan { offset: -25200, name: "MST" }), - (1678611600, FixedTimespan { offset: -21600, name: "MDT" }), - (1699171200, FixedTimespan { offset: -25200, name: "MST" }), - (1710061200, FixedTimespan { offset: -21600, name: "MDT" }), - (1730620800, FixedTimespan { offset: -25200, name: "MST" }), - (1741510800, FixedTimespan { offset: -21600, name: "MDT" }), - (1762070400, FixedTimespan { offset: -25200, name: "MST" }), - (1772960400, FixedTimespan { offset: -21600, name: "MDT" }), - (1793520000, FixedTimespan { offset: -25200, name: "MST" }), - (1805014800, FixedTimespan { offset: -21600, name: "MDT" }), - (1825574400, FixedTimespan { offset: -25200, name: "MST" }), - (1836464400, FixedTimespan { offset: -21600, name: "MDT" }), - (1857024000, FixedTimespan { offset: -25200, name: "MST" }), - (1867914000, FixedTimespan { offset: -21600, name: "MDT" }), - (1888473600, FixedTimespan { offset: -25200, name: "MST" }), - (1899363600, FixedTimespan { offset: -21600, name: "MDT" }), - (1919923200, FixedTimespan { offset: -25200, name: "MST" }), - (1930813200, FixedTimespan { offset: -21600, name: "MDT" }), - (1951372800, FixedTimespan { offset: -25200, name: "MST" }), - (1962867600, FixedTimespan { offset: -21600, name: "MDT" }), - (1983427200, FixedTimespan { offset: -25200, name: "MST" }), - (1994317200, FixedTimespan { offset: -21600, name: "MDT" }), - (2014876800, FixedTimespan { offset: -25200, name: "MST" }), - (2025766800, FixedTimespan { offset: -21600, name: "MDT" }), - (2046326400, FixedTimespan { offset: -25200, name: "MST" }), - (2057216400, FixedTimespan { offset: -21600, name: "MDT" }), - (2077776000, FixedTimespan { offset: -25200, name: "MST" }), - (2088666000, FixedTimespan { offset: -21600, name: "MDT" }), - (2109225600, FixedTimespan { offset: -25200, name: "MST" }), - (2120115600, FixedTimespan { offset: -21600, name: "MDT" }), - (2140675200, FixedTimespan { offset: -25200, name: "MST" }), - (2152170000, FixedTimespan { offset: -21600, name: "MDT" }), - (2172729600, FixedTimespan { offset: -25200, name: "MST" }), - (2183619600, FixedTimespan { offset: -21600, name: "MDT" }), - (2204179200, FixedTimespan { offset: -25200, name: "MST" }), - (2215069200, FixedTimespan { offset: -21600, name: "MDT" }), - (2235628800, FixedTimespan { offset: -25200, name: "MST" }), - (2246518800, FixedTimespan { offset: -21600, name: "MDT" }), - (2267078400, FixedTimespan { offset: -25200, name: "MST" }), - (2277968400, FixedTimespan { offset: -21600, name: "MDT" }), - (2298528000, FixedTimespan { offset: -25200, name: "MST" }), - (2309418000, FixedTimespan { offset: -21600, name: "MDT" }), - (2329977600, FixedTimespan { offset: -25200, name: "MST" }), - (2341472400, FixedTimespan { offset: -21600, name: "MDT" }), - (2362032000, FixedTimespan { offset: -25200, name: "MST" }), - (2372922000, FixedTimespan { offset: -21600, name: "MDT" }), - (2393481600, FixedTimespan { offset: -25200, name: "MST" }), - (2404371600, FixedTimespan { offset: -21600, name: "MDT" }), - (2424931200, FixedTimespan { offset: -25200, name: "MST" }), - (2435821200, FixedTimespan { offset: -21600, name: "MDT" }), - (2456380800, FixedTimespan { offset: -25200, name: "MST" }), - (2467270800, FixedTimespan { offset: -21600, name: "MDT" }), - (2487830400, FixedTimespan { offset: -25200, name: "MST" }), - (2499325200, FixedTimespan { offset: -21600, name: "MDT" }), - (2519884800, FixedTimespan { offset: -25200, name: "MST" }), - (2530774800, FixedTimespan { offset: -21600, name: "MDT" }), - (2551334400, FixedTimespan { offset: -25200, name: "MST" }), - (2562224400, FixedTimespan { offset: -21600, name: "MDT" }), - (2582784000, FixedTimespan { offset: -25200, name: "MST" }), - (2593674000, FixedTimespan { offset: -21600, name: "MDT" }), - (2614233600, FixedTimespan { offset: -25200, name: "MST" }), - (2625123600, FixedTimespan { offset: -21600, name: "MDT" }), - (2645683200, FixedTimespan { offset: -25200, name: "MST" }), - (2656573200, FixedTimespan { offset: -21600, name: "MDT" }), - (2677132800, FixedTimespan { offset: -25200, name: "MST" }), - (2688627600, FixedTimespan { offset: -21600, name: "MDT" }), - (2709187200, FixedTimespan { offset: -25200, name: "MST" }), - (2720077200, FixedTimespan { offset: -21600, name: "MDT" }), - (2740636800, FixedTimespan { offset: -25200, name: "MST" }), - (2751526800, FixedTimespan { offset: -21600, name: "MDT" }), - (2772086400, FixedTimespan { offset: -25200, name: "MST" }), - (2782976400, FixedTimespan { offset: -21600, name: "MDT" }), - (2803536000, FixedTimespan { offset: -25200, name: "MST" }), - (2814426000, FixedTimespan { offset: -21600, name: "MDT" }), - (2834985600, FixedTimespan { offset: -25200, name: "MST" }), - (2846480400, FixedTimespan { offset: -21600, name: "MDT" }), - (2867040000, FixedTimespan { offset: -25200, name: "MST" }), - (2877930000, FixedTimespan { offset: -21600, name: "MDT" }), - (2898489600, FixedTimespan { offset: -25200, name: "MST" }), - (2909379600, FixedTimespan { offset: -21600, name: "MDT" }), - (2929939200, FixedTimespan { offset: -25200, name: "MST" }), - (2940829200, FixedTimespan { offset: -21600, name: "MDT" }), - (2961388800, FixedTimespan { offset: -25200, name: "MST" }), - (2972278800, FixedTimespan { offset: -21600, name: "MDT" }), - (2992838400, FixedTimespan { offset: -25200, name: "MST" }), - (3003728400, FixedTimespan { offset: -21600, name: "MDT" }), - (3024288000, FixedTimespan { offset: -25200, name: "MST" }), - (3035782800, FixedTimespan { offset: -21600, name: "MDT" }), - (3056342400, FixedTimespan { offset: -25200, name: "MST" }), - (3067232400, FixedTimespan { offset: -21600, name: "MDT" }), - (3087792000, FixedTimespan { offset: -25200, name: "MST" }), - (3098682000, FixedTimespan { offset: -21600, name: "MDT" }), - (3119241600, FixedTimespan { offset: -25200, name: "MST" }), - (3130131600, FixedTimespan { offset: -21600, name: "MDT" }), - (3150691200, FixedTimespan { offset: -25200, name: "MST" }), - (3161581200, FixedTimespan { offset: -21600, name: "MDT" }), - (3182140800, FixedTimespan { offset: -25200, name: "MST" }), - (3193030800, FixedTimespan { offset: -21600, name: "MDT" }), - (3213590400, FixedTimespan { offset: -25200, name: "MST" }), - (3225085200, FixedTimespan { offset: -21600, name: "MDT" }), - (3245644800, FixedTimespan { offset: -25200, name: "MST" }), - (3256534800, FixedTimespan { offset: -21600, name: "MDT" }), - (3277094400, FixedTimespan { offset: -25200, name: "MST" }), - (3287984400, FixedTimespan { offset: -21600, name: "MDT" }), - (3308544000, FixedTimespan { offset: -25200, name: "MST" }), - (3319434000, FixedTimespan { offset: -21600, name: "MDT" }), - (3339993600, FixedTimespan { offset: -25200, name: "MST" }), - (3350883600, FixedTimespan { offset: -21600, name: "MDT" }), - (3371443200, FixedTimespan { offset: -25200, name: "MST" }), - (3382938000, FixedTimespan { offset: -21600, name: "MDT" }), - (3403497600, FixedTimespan { offset: -25200, name: "MST" }), - (3414387600, FixedTimespan { offset: -21600, name: "MDT" }), - (3434947200, FixedTimespan { offset: -25200, name: "MST" }), - (3445837200, FixedTimespan { offset: -21600, name: "MDT" }), - (3466396800, FixedTimespan { offset: -25200, name: "MST" }), - (3477286800, FixedTimespan { offset: -21600, name: "MDT" }), - (3497846400, FixedTimespan { offset: -25200, name: "MST" }), - (3508736400, FixedTimespan { offset: -21600, name: "MDT" }), - (3529296000, FixedTimespan { offset: -25200, name: "MST" }), - (3540186000, FixedTimespan { offset: -21600, name: "MDT" }), - (3560745600, FixedTimespan { offset: -25200, name: "MST" }), - (3572240400, FixedTimespan { offset: -21600, name: "MDT" }), - (3592800000, FixedTimespan { offset: -25200, name: "MST" }), - (3603690000, FixedTimespan { offset: -21600, name: "MDT" }), - (3624249600, FixedTimespan { offset: -25200, name: "MST" }), - (3635139600, FixedTimespan { offset: -21600, name: "MDT" }), - (3655699200, FixedTimespan { offset: -25200, name: "MST" }), - (3666589200, FixedTimespan { offset: -21600, name: "MDT" }), - (3687148800, FixedTimespan { offset: -25200, name: "MST" }), - (3698038800, FixedTimespan { offset: -21600, name: "MDT" }), - (3718598400, FixedTimespan { offset: -25200, name: "MST" }), - (3730093200, FixedTimespan { offset: -21600, name: "MDT" }), - (3750652800, FixedTimespan { offset: -25200, name: "MST" }), - (3761542800, FixedTimespan { offset: -21600, name: "MDT" }), - (3782102400, FixedTimespan { offset: -25200, name: "MST" }), - (3792992400, FixedTimespan { offset: -21600, name: "MDT" }), - (3813552000, FixedTimespan { offset: -25200, name: "MST" }), - (3824442000, FixedTimespan { offset: -21600, name: "MDT" }), - (3845001600, FixedTimespan { offset: -25200, name: "MST" }), - (3855891600, FixedTimespan { offset: -21600, name: "MDT" }), - (3876451200, FixedTimespan { offset: -25200, name: "MST" }), - (3887341200, FixedTimespan { offset: -21600, name: "MDT" }), - (3907900800, FixedTimespan { offset: -25200, name: "MST" }), - (3919395600, FixedTimespan { offset: -21600, name: "MDT" }), - (3939955200, FixedTimespan { offset: -25200, name: "MST" }), - (3950845200, FixedTimespan { offset: -21600, name: "MDT" }), - (3971404800, FixedTimespan { offset: -25200, name: "MST" }), - (3982294800, FixedTimespan { offset: -21600, name: "MDT" }), - (4002854400, FixedTimespan { offset: -25200, name: "MST" }), - (4013744400, FixedTimespan { offset: -21600, name: "MDT" }), - (4034304000, FixedTimespan { offset: -25200, name: "MST" }), - (4045194000, FixedTimespan { offset: -21600, name: "MDT" }), - (4065753600, FixedTimespan { offset: -25200, name: "MST" }), - (4076643600, FixedTimespan { offset: -21600, name: "MDT" }), - (4097203200, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-27232, 422, 3), + rest: &[ + (-1998663968, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1632063600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1615132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1600614000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1596816000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1567954800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1551628800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1536505200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1523203200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1504450800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1491753600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1473001200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1459699200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-715791600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-702489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (73472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (89193600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (104922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (120643200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (136371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (152092800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (167821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (183542400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (199270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (215596800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (230720400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (247046400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (262774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (278496000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (294224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (325674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (357123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (388573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (420022800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (452077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (483526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (514976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (544611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (576061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (607510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (638960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (671014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (702464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (733914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (752054400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (765363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (783504000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (796813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (814953600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (986115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1004256000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1173603600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1194163200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1205053200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225612800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1236502800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1257062400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1268557200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1289116800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1300006800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1320566400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1331456400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1352016000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1362906000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1383465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1394355600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414915200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1425805200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1446364800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1457859600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1478419200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1489309200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509868800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1520758800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1541318400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1552208400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572768000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1583658000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1604217600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1615712400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1636272000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1647162000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667721600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1678611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1699171200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1710061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1730620800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1741510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1762070400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1772960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1793520000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1805014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1825574400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1836464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1857024000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1867914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1888473600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1899363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1919923200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1930813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1951372800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1962867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1983427200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1994317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2014876800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2025766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2046326400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2057216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2077776000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2088666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2109225600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2120115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2140675200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2152170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2172729600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2183619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2204179200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2215069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2235628800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2246518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2267078400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2277968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2298528000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2309418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2329977600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2341472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2362032000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2372922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2393481600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2404371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2424931200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2435821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2456380800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2467270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2487830400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2499325200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2519884800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2530774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2551334400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2562224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2582784000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2593674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2614233600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2625123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2645683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2656573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2677132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2688627600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2709187200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2720077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2740636800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2751526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2772086400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2782976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2803536000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2814426000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2834985600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2846480400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2867040000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2877930000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2898489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2909379600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2929939200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2940829200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2961388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2972278800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2992838400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3003728400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3024288000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3035782800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3056342400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3067232400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3087792000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3098682000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3119241600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3130131600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3150691200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3161581200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3182140800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3193030800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3213590400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3225085200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3245644800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3256534800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3277094400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3287984400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3308544000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3319434000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3339993600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3350883600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3371443200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3382938000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3403497600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3414387600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3434947200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3445837200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3466396800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3477286800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3497846400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3508736400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3529296000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3540186000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3560745600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3572240400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3592800000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3603690000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3624249600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3635139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3655699200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3666589200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3687148800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3698038800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3718598400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3730093200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3750652800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3761542800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3782102400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3792992400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3813552000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3824442000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3845001600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3855891600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3876451200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3887341200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3907900800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3919395600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3939955200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3950845200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3971404800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3982294800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4002854400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4013744400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4034304000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4045194000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4065753600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4076643600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4097203200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__EIRUNEPE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16768, name: "LMT" }, - rest: &[ - (-1767208832, FixedTimespan { offset: -18000, name: "-05" }), - (-1206950400, FixedTimespan { offset: -14400, name: "-04" }), - (-1191355200, FixedTimespan { offset: -18000, name: "-05" }), - (-1175367600, FixedTimespan { offset: -14400, name: "-04" }), - (-1159819200, FixedTimespan { offset: -18000, name: "-05" }), - (-633812400, FixedTimespan { offset: -14400, name: "-04" }), - (-622062000, FixedTimespan { offset: -18000, name: "-05" }), - (-602276400, FixedTimespan { offset: -14400, name: "-04" }), - (-591825600, FixedTimespan { offset: -18000, name: "-05" }), - (-570740400, FixedTimespan { offset: -14400, name: "-04" }), - (-560203200, FixedTimespan { offset: -18000, name: "-05" }), - (-539118000, FixedTimespan { offset: -14400, name: "-04" }), - (-531345600, FixedTimespan { offset: -18000, name: "-05" }), - (-191358000, FixedTimespan { offset: -14400, name: "-04" }), - (-184190400, FixedTimespan { offset: -18000, name: "-05" }), - (-155156400, FixedTimespan { offset: -14400, name: "-04" }), - (-150062400, FixedTimespan { offset: -18000, name: "-05" }), - (-128890800, FixedTimespan { offset: -14400, name: "-04" }), - (-121118400, FixedTimespan { offset: -18000, name: "-05" }), - (-99946800, FixedTimespan { offset: -14400, name: "-04" }), - (-89582400, FixedTimespan { offset: -18000, name: "-05" }), - (-68410800, FixedTimespan { offset: -14400, name: "-04" }), - (-57960000, FixedTimespan { offset: -18000, name: "-05" }), - (499755600, FixedTimespan { offset: -14400, name: "-04" }), - (511243200, FixedTimespan { offset: -18000, name: "-05" }), - (530600400, FixedTimespan { offset: -14400, name: "-04" }), - (540273600, FixedTimespan { offset: -18000, name: "-05" }), - (562136400, FixedTimespan { offset: -14400, name: "-04" }), - (571204800, FixedTimespan { offset: -18000, name: "-05" }), - (750834000, FixedTimespan { offset: -14400, name: "-04" }), - (761716800, FixedTimespan { offset: -18000, name: "-05" }), - (1214283600, FixedTimespan { offset: -14400, name: "-04" }), - (1384056000, FixedTimespan { offset: -18000, name: "-05" }), + first: FixedTimespan::from_offset_and_name_indices(-16768, 422, 3), + rest: &[ + (-1767208832, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1206950400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1191355200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1175367600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1159819200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-633812400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-622062000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-602276400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-591825600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-570740400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-560203200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-539118000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-531345600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-191358000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-184190400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-155156400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-150062400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-128890800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-121118400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-99946800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-89582400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-68410800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-57960000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (499755600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (511243200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (530600400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (540273600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (562136400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (571204800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (750834000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (761716800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1214283600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1384056000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), ], }; const AMERICA__EL_SALVADOR: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21408, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-21408, 422, 3), rest: &[ - (-1546279392, FixedTimespan { offset: -21600, name: "CST" }), - (547020000, FixedTimespan { offset: -18000, name: "CDT" }), - (559717200, FixedTimespan { offset: -21600, name: "CST" }), - (578469600, FixedTimespan { offset: -18000, name: "CDT" }), - (591166800, FixedTimespan { offset: -21600, name: "CST" }), + (-1546279392, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (547020000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (559717200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (578469600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (591166800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__FORT_NELSON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -29447, name: "LMT" }, - rest: &[ - (-2713880953, FixedTimespan { offset: -28800, name: "PST" }), - (-1632060000, FixedTimespan { offset: -25200, name: "PDT" }), - (-1615129200, FixedTimespan { offset: -28800, name: "PST" }), - (-880207200, FixedTimespan { offset: -25200, name: "PWT" }), - (-769395600, FixedTimespan { offset: -25200, name: "PPT" }), - (-765385200, FixedTimespan { offset: -28800, name: "PST" }), - (-715788000, FixedTimespan { offset: -25200, name: "PDT" }), - (-702486000, FixedTimespan { offset: -28800, name: "PST" }), - (-684338400, FixedTimespan { offset: -25200, name: "PDT" }), - (-671036400, FixedTimespan { offset: -28800, name: "PST" }), - (-652888800, FixedTimespan { offset: -25200, name: "PDT" }), - (-639586800, FixedTimespan { offset: -28800, name: "PST" }), - (-620834400, FixedTimespan { offset: -25200, name: "PDT" }), - (-608137200, FixedTimespan { offset: -28800, name: "PST" }), - (-589384800, FixedTimespan { offset: -25200, name: "PDT" }), - (-576082800, FixedTimespan { offset: -28800, name: "PST" }), - (-557935200, FixedTimespan { offset: -25200, name: "PDT" }), - (-544633200, FixedTimespan { offset: -28800, name: "PST" }), - (-526485600, FixedTimespan { offset: -25200, name: "PDT" }), - (-513183600, FixedTimespan { offset: -28800, name: "PST" }), - (-495036000, FixedTimespan { offset: -25200, name: "PDT" }), - (-481734000, FixedTimespan { offset: -28800, name: "PST" }), - (-463586400, FixedTimespan { offset: -25200, name: "PDT" }), - (-450284400, FixedTimespan { offset: -28800, name: "PST" }), - (-431532000, FixedTimespan { offset: -25200, name: "PDT" }), - (-418230000, FixedTimespan { offset: -28800, name: "PST" }), - (-400082400, FixedTimespan { offset: -25200, name: "PDT" }), - (-386780400, FixedTimespan { offset: -28800, name: "PST" }), - (-368632800, FixedTimespan { offset: -25200, name: "PDT" }), - (-355330800, FixedTimespan { offset: -28800, name: "PST" }), - (-337183200, FixedTimespan { offset: -25200, name: "PDT" }), - (-323881200, FixedTimespan { offset: -28800, name: "PST" }), - (-305733600, FixedTimespan { offset: -25200, name: "PDT" }), - (-292431600, FixedTimespan { offset: -28800, name: "PST" }), - (-273679200, FixedTimespan { offset: -25200, name: "PDT" }), - (-260982000, FixedTimespan { offset: -28800, name: "PST" }), - (-242229600, FixedTimespan { offset: -25200, name: "PDT" }), - (-226508400, FixedTimespan { offset: -28800, name: "PST" }), - (-210780000, FixedTimespan { offset: -25200, name: "PDT" }), - (-195058800, FixedTimespan { offset: -28800, name: "PST" }), - (-179330400, FixedTimespan { offset: -25200, name: "PDT" }), - (-163609200, FixedTimespan { offset: -28800, name: "PST" }), - (-147880800, FixedTimespan { offset: -25200, name: "PDT" }), - (-131554800, FixedTimespan { offset: -28800, name: "PST" }), - (-116431200, FixedTimespan { offset: -25200, name: "PDT" }), - (-100105200, FixedTimespan { offset: -28800, name: "PST" }), - (-84376800, FixedTimespan { offset: -25200, name: "PDT" }), - (-68655600, FixedTimespan { offset: -28800, name: "PST" }), - (-52927200, FixedTimespan { offset: -25200, name: "PDT" }), - (-37206000, FixedTimespan { offset: -28800, name: "PST" }), - (-21477600, FixedTimespan { offset: -25200, name: "PDT" }), - (-5756400, FixedTimespan { offset: -28800, name: "PST" }), - (9972000, FixedTimespan { offset: -25200, name: "PDT" }), - (25693200, FixedTimespan { offset: -28800, name: "PST" }), - (41421600, FixedTimespan { offset: -25200, name: "PDT" }), - (57747600, FixedTimespan { offset: -28800, name: "PST" }), - (73476000, FixedTimespan { offset: -25200, name: "PDT" }), - (89197200, FixedTimespan { offset: -28800, name: "PST" }), - (104925600, FixedTimespan { offset: -25200, name: "PDT" }), - (120646800, FixedTimespan { offset: -28800, name: "PST" }), - (136375200, FixedTimespan { offset: -25200, name: "PDT" }), - (152096400, FixedTimespan { offset: -28800, name: "PST" }), - (167824800, FixedTimespan { offset: -25200, name: "PDT" }), - (183546000, FixedTimespan { offset: -28800, name: "PST" }), - (199274400, FixedTimespan { offset: -25200, name: "PDT" }), - (215600400, FixedTimespan { offset: -28800, name: "PST" }), - (230724000, FixedTimespan { offset: -25200, name: "PDT" }), - (247050000, FixedTimespan { offset: -28800, name: "PST" }), - (262778400, FixedTimespan { offset: -25200, name: "PDT" }), - (278499600, FixedTimespan { offset: -28800, name: "PST" }), - (294228000, FixedTimespan { offset: -25200, name: "PDT" }), - (309949200, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -25200, name: "PDT" }), - (341398800, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -28800, name: "PST" }), - (452080800, FixedTimespan { offset: -25200, name: "PDT" }), - (467802000, FixedTimespan { offset: -28800, name: "PST" }), - (483530400, FixedTimespan { offset: -25200, name: "PDT" }), - (499251600, FixedTimespan { offset: -28800, name: "PST" }), - (514980000, FixedTimespan { offset: -25200, name: "PDT" }), - (530701200, FixedTimespan { offset: -28800, name: "PST" }), - (544615200, FixedTimespan { offset: -25200, name: "PDT" }), - (562150800, FixedTimespan { offset: -28800, name: "PST" }), - (576064800, FixedTimespan { offset: -25200, name: "PDT" }), - (594205200, FixedTimespan { offset: -28800, name: "PST" }), - (607514400, FixedTimespan { offset: -25200, name: "PDT" }), - (625654800, FixedTimespan { offset: -28800, name: "PST" }), - (638964000, FixedTimespan { offset: -25200, name: "PDT" }), - (657104400, FixedTimespan { offset: -28800, name: "PST" }), - (671018400, FixedTimespan { offset: -25200, name: "PDT" }), - (688554000, FixedTimespan { offset: -28800, name: "PST" }), - (702468000, FixedTimespan { offset: -25200, name: "PDT" }), - (720003600, FixedTimespan { offset: -28800, name: "PST" }), - (733917600, FixedTimespan { offset: -25200, name: "PDT" }), - (752058000, FixedTimespan { offset: -28800, name: "PST" }), - (765367200, FixedTimespan { offset: -25200, name: "PDT" }), - (783507600, FixedTimespan { offset: -28800, name: "PST" }), - (796816800, FixedTimespan { offset: -25200, name: "PDT" }), - (814957200, FixedTimespan { offset: -28800, name: "PST" }), - (828871200, FixedTimespan { offset: -25200, name: "PDT" }), - (846406800, FixedTimespan { offset: -28800, name: "PST" }), - (860320800, FixedTimespan { offset: -25200, name: "PDT" }), - (877856400, FixedTimespan { offset: -28800, name: "PST" }), - (891770400, FixedTimespan { offset: -25200, name: "PDT" }), - (909306000, FixedTimespan { offset: -28800, name: "PST" }), - (923220000, FixedTimespan { offset: -25200, name: "PDT" }), - (941360400, FixedTimespan { offset: -28800, name: "PST" }), - (954669600, FixedTimespan { offset: -25200, name: "PDT" }), - (972810000, FixedTimespan { offset: -28800, name: "PST" }), - (986119200, FixedTimespan { offset: -25200, name: "PDT" }), - (1004259600, FixedTimespan { offset: -28800, name: "PST" }), - (1018173600, FixedTimespan { offset: -25200, name: "PDT" }), - (1035709200, FixedTimespan { offset: -28800, name: "PST" }), - (1049623200, FixedTimespan { offset: -25200, name: "PDT" }), - (1067158800, FixedTimespan { offset: -28800, name: "PST" }), - (1081072800, FixedTimespan { offset: -25200, name: "PDT" }), - (1099213200, FixedTimespan { offset: -28800, name: "PST" }), - (1112522400, FixedTimespan { offset: -25200, name: "PDT" }), - (1130662800, FixedTimespan { offset: -28800, name: "PST" }), - (1143972000, FixedTimespan { offset: -25200, name: "PDT" }), - (1162112400, FixedTimespan { offset: -28800, name: "PST" }), - (1173607200, FixedTimespan { offset: -25200, name: "PDT" }), - (1194166800, FixedTimespan { offset: -28800, name: "PST" }), - (1205056800, FixedTimespan { offset: -25200, name: "PDT" }), - (1225616400, FixedTimespan { offset: -28800, name: "PST" }), - (1236506400, FixedTimespan { offset: -25200, name: "PDT" }), - (1257066000, FixedTimespan { offset: -28800, name: "PST" }), - (1268560800, FixedTimespan { offset: -25200, name: "PDT" }), - (1289120400, FixedTimespan { offset: -28800, name: "PST" }), - (1300010400, FixedTimespan { offset: -25200, name: "PDT" }), - (1320570000, FixedTimespan { offset: -28800, name: "PST" }), - (1331460000, FixedTimespan { offset: -25200, name: "PDT" }), - (1352019600, FixedTimespan { offset: -28800, name: "PST" }), - (1362909600, FixedTimespan { offset: -25200, name: "PDT" }), - (1383469200, FixedTimespan { offset: -28800, name: "PST" }), - (1394359200, FixedTimespan { offset: -25200, name: "PDT" }), - (1414918800, FixedTimespan { offset: -28800, name: "PST" }), - (1425808800, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-29447, 422, 3), + rest: &[ + (-2713880953, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1632060000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-1615129200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-880207200, FixedTimespan::from_offset_and_name_indices(-25200, 439, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-25200, 433, 3)), + (-765385200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-715788000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-702486000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-684338400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-671036400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-652888800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-639586800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-620834400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-608137200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-589384800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-576082800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-557935200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-544633200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-526485600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-513183600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-495036000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-481734000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-463586400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-450284400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-431532000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-418230000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-400082400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-386780400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-368632800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-355330800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-337183200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-323881200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-305733600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-292431600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-273679200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-260982000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-242229600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-226508400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-210780000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-195058800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-179330400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-163609200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-147880800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-131554800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-116431200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-100105200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-84376800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-68655600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-52927200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-37206000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-21477600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-5756400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (9972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (25693200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (41421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (57747600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (73476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (89197200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (104925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (120646800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (136375200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (152096400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (167824800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (183546000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (199274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (215600400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (230724000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (247050000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (262778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (278499600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (294228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (309949200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (341398800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (452080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (467802000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (483530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (499251600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (514980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (530701200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (544615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (562150800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (576064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (594205200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (607514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (625654800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (638964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (657104400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (671018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (688554000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (702468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (720003600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (733917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (752058000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (765367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (783507600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (796816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (814957200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (828871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (846406800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (860320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (877856400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (891770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (909306000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (923220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (941360400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (954669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (972810000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (986119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1004259600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1018173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1035709200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1049623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1067158800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1081072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1099213200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1112522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1130662800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1143972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1162112400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1173607200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1194166800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1205056800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1225616400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1236506400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1257066000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1268560800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1289120400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1300010400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1320570000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1331460000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1352019600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1362909600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1383469200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1394359200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1414918800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1425808800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__FORTALEZA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -9240, name: "LMT" }, - rest: &[ - (-1767216360, FixedTimespan { offset: -10800, name: "-03" }), - (-1206957600, FixedTimespan { offset: -7200, name: "-02" }), - (-1191362400, FixedTimespan { offset: -10800, name: "-03" }), - (-1175374800, FixedTimespan { offset: -7200, name: "-02" }), - (-1159826400, FixedTimespan { offset: -10800, name: "-03" }), - (-633819600, FixedTimespan { offset: -7200, name: "-02" }), - (-622069200, FixedTimespan { offset: -10800, name: "-03" }), - (-602283600, FixedTimespan { offset: -7200, name: "-02" }), - (-591832800, FixedTimespan { offset: -10800, name: "-03" }), - (-570747600, FixedTimespan { offset: -7200, name: "-02" }), - (-560210400, FixedTimespan { offset: -10800, name: "-03" }), - (-539125200, FixedTimespan { offset: -7200, name: "-02" }), - (-531352800, FixedTimespan { offset: -10800, name: "-03" }), - (-191365200, FixedTimespan { offset: -7200, name: "-02" }), - (-184197600, FixedTimespan { offset: -10800, name: "-03" }), - (-155163600, FixedTimespan { offset: -7200, name: "-02" }), - (-150069600, FixedTimespan { offset: -10800, name: "-03" }), - (-128898000, FixedTimespan { offset: -7200, name: "-02" }), - (-121125600, FixedTimespan { offset: -10800, name: "-03" }), - (-99954000, FixedTimespan { offset: -7200, name: "-02" }), - (-89589600, FixedTimespan { offset: -10800, name: "-03" }), - (-68418000, FixedTimespan { offset: -7200, name: "-02" }), - (-57967200, FixedTimespan { offset: -10800, name: "-03" }), - (499748400, FixedTimespan { offset: -7200, name: "-02" }), - (511236000, FixedTimespan { offset: -10800, name: "-03" }), - (530593200, FixedTimespan { offset: -7200, name: "-02" }), - (540266400, FixedTimespan { offset: -10800, name: "-03" }), - (562129200, FixedTimespan { offset: -7200, name: "-02" }), - (571197600, FixedTimespan { offset: -10800, name: "-03" }), - (592974000, FixedTimespan { offset: -7200, name: "-02" }), - (602042400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (634701600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -7200, name: "-02" }), - (951616800, FixedTimespan { offset: -10800, name: "-03" }), - (970974000, FixedTimespan { offset: -7200, name: "-02" }), - (972180000, FixedTimespan { offset: -10800, name: "-03" }), - (1003028400, FixedTimespan { offset: -7200, name: "-02" }), - (1013911200, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-9240, 422, 3), + rest: &[ + (-1767216360, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1206957600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1191362400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1175374800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1159826400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-633819600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-622069200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-602283600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-591832800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-570747600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-560210400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-539125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-531352800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-191365200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-184197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-155163600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-150069600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-128898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-121125600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-99954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-89589600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-68418000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-57967200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (499748400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (511236000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (530593200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (540266400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (562129200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (571197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (592974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (602042400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (634701600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (951616800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (970974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (972180000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1003028400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1013911200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__GLACE_BAY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -14388, name: "LMT" }, - rest: &[ - (-2131646412, FixedTimespan { offset: -14400, name: "AST" }), - (-1632074400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1615143600, FixedTimespan { offset: -14400, name: "AST" }), - (-880221600, FixedTimespan { offset: -10800, name: "AWT" }), - (-769395600, FixedTimespan { offset: -10800, name: "APT" }), - (-765399600, FixedTimespan { offset: -14400, name: "AST" }), - (-526500000, FixedTimespan { offset: -10800, name: "ADT" }), - (-513198000, FixedTimespan { offset: -14400, name: "AST" }), - (73461600, FixedTimespan { offset: -10800, name: "ADT" }), - (89182800, FixedTimespan { offset: -14400, name: "AST" }), - (104911200, FixedTimespan { offset: -10800, name: "ADT" }), - (120632400, FixedTimespan { offset: -14400, name: "AST" }), - (136360800, FixedTimespan { offset: -10800, name: "ADT" }), - (152082000, FixedTimespan { offset: -14400, name: "AST" }), - (167810400, FixedTimespan { offset: -10800, name: "ADT" }), - (183531600, FixedTimespan { offset: -14400, name: "AST" }), - (199260000, FixedTimespan { offset: -10800, name: "ADT" }), - (215586000, FixedTimespan { offset: -14400, name: "AST" }), - (230709600, FixedTimespan { offset: -10800, name: "ADT" }), - (247035600, FixedTimespan { offset: -14400, name: "AST" }), - (262764000, FixedTimespan { offset: -10800, name: "ADT" }), - (278485200, FixedTimespan { offset: -14400, name: "AST" }), - (294213600, FixedTimespan { offset: -10800, name: "ADT" }), - (309934800, FixedTimespan { offset: -14400, name: "AST" }), - (325663200, FixedTimespan { offset: -10800, name: "ADT" }), - (341384400, FixedTimespan { offset: -14400, name: "AST" }), - (357112800, FixedTimespan { offset: -10800, name: "ADT" }), - (372834000, FixedTimespan { offset: -14400, name: "AST" }), - (388562400, FixedTimespan { offset: -10800, name: "ADT" }), - (404888400, FixedTimespan { offset: -14400, name: "AST" }), - (420012000, FixedTimespan { offset: -10800, name: "ADT" }), - (436338000, FixedTimespan { offset: -14400, name: "AST" }), - (452066400, FixedTimespan { offset: -10800, name: "ADT" }), - (467787600, FixedTimespan { offset: -14400, name: "AST" }), - (483516000, FixedTimespan { offset: -10800, name: "ADT" }), - (499237200, FixedTimespan { offset: -14400, name: "AST" }), - (514965600, FixedTimespan { offset: -10800, name: "ADT" }), - (530686800, FixedTimespan { offset: -14400, name: "AST" }), - (544600800, FixedTimespan { offset: -10800, name: "ADT" }), - (562136400, FixedTimespan { offset: -14400, name: "AST" }), - (576050400, FixedTimespan { offset: -10800, name: "ADT" }), - (594190800, FixedTimespan { offset: -14400, name: "AST" }), - (607500000, FixedTimespan { offset: -10800, name: "ADT" }), - (625640400, FixedTimespan { offset: -14400, name: "AST" }), - (638949600, FixedTimespan { offset: -10800, name: "ADT" }), - (657090000, FixedTimespan { offset: -14400, name: "AST" }), - (671004000, FixedTimespan { offset: -10800, name: "ADT" }), - (688539600, FixedTimespan { offset: -14400, name: "AST" }), - (702453600, FixedTimespan { offset: -10800, name: "ADT" }), - (719989200, FixedTimespan { offset: -14400, name: "AST" }), - (733903200, FixedTimespan { offset: -10800, name: "ADT" }), - (752043600, FixedTimespan { offset: -14400, name: "AST" }), - (765352800, FixedTimespan { offset: -10800, name: "ADT" }), - (783493200, FixedTimespan { offset: -14400, name: "AST" }), - (796802400, FixedTimespan { offset: -10800, name: "ADT" }), - (814942800, FixedTimespan { offset: -14400, name: "AST" }), - (828856800, FixedTimespan { offset: -10800, name: "ADT" }), - (846392400, FixedTimespan { offset: -14400, name: "AST" }), - (860306400, FixedTimespan { offset: -10800, name: "ADT" }), - (877842000, FixedTimespan { offset: -14400, name: "AST" }), - (891756000, FixedTimespan { offset: -10800, name: "ADT" }), - (909291600, FixedTimespan { offset: -14400, name: "AST" }), - (923205600, FixedTimespan { offset: -10800, name: "ADT" }), - (941346000, FixedTimespan { offset: -14400, name: "AST" }), - (954655200, FixedTimespan { offset: -10800, name: "ADT" }), - (972795600, FixedTimespan { offset: -14400, name: "AST" }), - (986104800, FixedTimespan { offset: -10800, name: "ADT" }), - (1004245200, FixedTimespan { offset: -14400, name: "AST" }), - (1018159200, FixedTimespan { offset: -10800, name: "ADT" }), - (1035694800, FixedTimespan { offset: -14400, name: "AST" }), - (1049608800, FixedTimespan { offset: -10800, name: "ADT" }), - (1067144400, FixedTimespan { offset: -14400, name: "AST" }), - (1081058400, FixedTimespan { offset: -10800, name: "ADT" }), - (1099198800, FixedTimespan { offset: -14400, name: "AST" }), - (1112508000, FixedTimespan { offset: -10800, name: "ADT" }), - (1130648400, FixedTimespan { offset: -14400, name: "AST" }), - (1143957600, FixedTimespan { offset: -10800, name: "ADT" }), - (1162098000, FixedTimespan { offset: -14400, name: "AST" }), - (1173592800, FixedTimespan { offset: -10800, name: "ADT" }), - (1194152400, FixedTimespan { offset: -14400, name: "AST" }), - (1205042400, FixedTimespan { offset: -10800, name: "ADT" }), - (1225602000, FixedTimespan { offset: -14400, name: "AST" }), - (1236492000, FixedTimespan { offset: -10800, name: "ADT" }), - (1257051600, FixedTimespan { offset: -14400, name: "AST" }), - (1268546400, FixedTimespan { offset: -10800, name: "ADT" }), - (1289106000, FixedTimespan { offset: -14400, name: "AST" }), - (1299996000, FixedTimespan { offset: -10800, name: "ADT" }), - (1320555600, FixedTimespan { offset: -14400, name: "AST" }), - (1331445600, FixedTimespan { offset: -10800, name: "ADT" }), - (1352005200, FixedTimespan { offset: -14400, name: "AST" }), - (1362895200, FixedTimespan { offset: -10800, name: "ADT" }), - (1383454800, FixedTimespan { offset: -14400, name: "AST" }), - (1394344800, FixedTimespan { offset: -10800, name: "ADT" }), - (1414904400, FixedTimespan { offset: -14400, name: "AST" }), - (1425794400, FixedTimespan { offset: -10800, name: "ADT" }), - (1446354000, FixedTimespan { offset: -14400, name: "AST" }), - (1457848800, FixedTimespan { offset: -10800, name: "ADT" }), - (1478408400, FixedTimespan { offset: -14400, name: "AST" }), - (1489298400, FixedTimespan { offset: -10800, name: "ADT" }), - (1509858000, FixedTimespan { offset: -14400, name: "AST" }), - (1520748000, FixedTimespan { offset: -10800, name: "ADT" }), - (1541307600, FixedTimespan { offset: -14400, name: "AST" }), - (1552197600, FixedTimespan { offset: -10800, name: "ADT" }), - (1572757200, FixedTimespan { offset: -14400, name: "AST" }), - (1583647200, FixedTimespan { offset: -10800, name: "ADT" }), - (1604206800, FixedTimespan { offset: -14400, name: "AST" }), - (1615701600, FixedTimespan { offset: -10800, name: "ADT" }), - (1636261200, FixedTimespan { offset: -14400, name: "AST" }), - (1647151200, FixedTimespan { offset: -10800, name: "ADT" }), - (1667710800, FixedTimespan { offset: -14400, name: "AST" }), - (1678600800, FixedTimespan { offset: -10800, name: "ADT" }), - (1699160400, FixedTimespan { offset: -14400, name: "AST" }), - (1710050400, FixedTimespan { offset: -10800, name: "ADT" }), - (1730610000, FixedTimespan { offset: -14400, name: "AST" }), - (1741500000, FixedTimespan { offset: -10800, name: "ADT" }), - (1762059600, FixedTimespan { offset: -14400, name: "AST" }), - (1772949600, FixedTimespan { offset: -10800, name: "ADT" }), - (1793509200, FixedTimespan { offset: -14400, name: "AST" }), - (1805004000, FixedTimespan { offset: -10800, name: "ADT" }), - (1825563600, FixedTimespan { offset: -14400, name: "AST" }), - (1836453600, FixedTimespan { offset: -10800, name: "ADT" }), - (1857013200, FixedTimespan { offset: -14400, name: "AST" }), - (1867903200, FixedTimespan { offset: -10800, name: "ADT" }), - (1888462800, FixedTimespan { offset: -14400, name: "AST" }), - (1899352800, FixedTimespan { offset: -10800, name: "ADT" }), - (1919912400, FixedTimespan { offset: -14400, name: "AST" }), - (1930802400, FixedTimespan { offset: -10800, name: "ADT" }), - (1951362000, FixedTimespan { offset: -14400, name: "AST" }), - (1962856800, FixedTimespan { offset: -10800, name: "ADT" }), - (1983416400, FixedTimespan { offset: -14400, name: "AST" }), - (1994306400, FixedTimespan { offset: -10800, name: "ADT" }), - (2014866000, FixedTimespan { offset: -14400, name: "AST" }), - (2025756000, FixedTimespan { offset: -10800, name: "ADT" }), - (2046315600, FixedTimespan { offset: -14400, name: "AST" }), - (2057205600, FixedTimespan { offset: -10800, name: "ADT" }), - (2077765200, FixedTimespan { offset: -14400, name: "AST" }), - (2088655200, FixedTimespan { offset: -10800, name: "ADT" }), - (2109214800, FixedTimespan { offset: -14400, name: "AST" }), - (2120104800, FixedTimespan { offset: -10800, name: "ADT" }), - (2140664400, FixedTimespan { offset: -14400, name: "AST" }), - (2152159200, FixedTimespan { offset: -10800, name: "ADT" }), - (2172718800, FixedTimespan { offset: -14400, name: "AST" }), - (2183608800, FixedTimespan { offset: -10800, name: "ADT" }), - (2204168400, FixedTimespan { offset: -14400, name: "AST" }), - (2215058400, FixedTimespan { offset: -10800, name: "ADT" }), - (2235618000, FixedTimespan { offset: -14400, name: "AST" }), - (2246508000, FixedTimespan { offset: -10800, name: "ADT" }), - (2267067600, FixedTimespan { offset: -14400, name: "AST" }), - (2277957600, FixedTimespan { offset: -10800, name: "ADT" }), - (2298517200, FixedTimespan { offset: -14400, name: "AST" }), - (2309407200, FixedTimespan { offset: -10800, name: "ADT" }), - (2329966800, FixedTimespan { offset: -14400, name: "AST" }), - (2341461600, FixedTimespan { offset: -10800, name: "ADT" }), - (2362021200, FixedTimespan { offset: -14400, name: "AST" }), - (2372911200, FixedTimespan { offset: -10800, name: "ADT" }), - (2393470800, FixedTimespan { offset: -14400, name: "AST" }), - (2404360800, FixedTimespan { offset: -10800, name: "ADT" }), - (2424920400, FixedTimespan { offset: -14400, name: "AST" }), - (2435810400, FixedTimespan { offset: -10800, name: "ADT" }), - (2456370000, FixedTimespan { offset: -14400, name: "AST" }), - (2467260000, FixedTimespan { offset: -10800, name: "ADT" }), - (2487819600, FixedTimespan { offset: -14400, name: "AST" }), - (2499314400, FixedTimespan { offset: -10800, name: "ADT" }), - (2519874000, FixedTimespan { offset: -14400, name: "AST" }), - (2530764000, FixedTimespan { offset: -10800, name: "ADT" }), - (2551323600, FixedTimespan { offset: -14400, name: "AST" }), - (2562213600, FixedTimespan { offset: -10800, name: "ADT" }), - (2582773200, FixedTimespan { offset: -14400, name: "AST" }), - (2593663200, FixedTimespan { offset: -10800, name: "ADT" }), - (2614222800, FixedTimespan { offset: -14400, name: "AST" }), - (2625112800, FixedTimespan { offset: -10800, name: "ADT" }), - (2645672400, FixedTimespan { offset: -14400, name: "AST" }), - (2656562400, FixedTimespan { offset: -10800, name: "ADT" }), - (2677122000, FixedTimespan { offset: -14400, name: "AST" }), - (2688616800, FixedTimespan { offset: -10800, name: "ADT" }), - (2709176400, FixedTimespan { offset: -14400, name: "AST" }), - (2720066400, FixedTimespan { offset: -10800, name: "ADT" }), - (2740626000, FixedTimespan { offset: -14400, name: "AST" }), - (2751516000, FixedTimespan { offset: -10800, name: "ADT" }), - (2772075600, FixedTimespan { offset: -14400, name: "AST" }), - (2782965600, FixedTimespan { offset: -10800, name: "ADT" }), - (2803525200, FixedTimespan { offset: -14400, name: "AST" }), - (2814415200, FixedTimespan { offset: -10800, name: "ADT" }), - (2834974800, FixedTimespan { offset: -14400, name: "AST" }), - (2846469600, FixedTimespan { offset: -10800, name: "ADT" }), - (2867029200, FixedTimespan { offset: -14400, name: "AST" }), - (2877919200, FixedTimespan { offset: -10800, name: "ADT" }), - (2898478800, FixedTimespan { offset: -14400, name: "AST" }), - (2909368800, FixedTimespan { offset: -10800, name: "ADT" }), - (2929928400, FixedTimespan { offset: -14400, name: "AST" }), - (2940818400, FixedTimespan { offset: -10800, name: "ADT" }), - (2961378000, FixedTimespan { offset: -14400, name: "AST" }), - (2972268000, FixedTimespan { offset: -10800, name: "ADT" }), - (2992827600, FixedTimespan { offset: -14400, name: "AST" }), - (3003717600, FixedTimespan { offset: -10800, name: "ADT" }), - (3024277200, FixedTimespan { offset: -14400, name: "AST" }), - (3035772000, FixedTimespan { offset: -10800, name: "ADT" }), - (3056331600, FixedTimespan { offset: -14400, name: "AST" }), - (3067221600, FixedTimespan { offset: -10800, name: "ADT" }), - (3087781200, FixedTimespan { offset: -14400, name: "AST" }), - (3098671200, FixedTimespan { offset: -10800, name: "ADT" }), - (3119230800, FixedTimespan { offset: -14400, name: "AST" }), - (3130120800, FixedTimespan { offset: -10800, name: "ADT" }), - (3150680400, FixedTimespan { offset: -14400, name: "AST" }), - (3161570400, FixedTimespan { offset: -10800, name: "ADT" }), - (3182130000, FixedTimespan { offset: -14400, name: "AST" }), - (3193020000, FixedTimespan { offset: -10800, name: "ADT" }), - (3213579600, FixedTimespan { offset: -14400, name: "AST" }), - (3225074400, FixedTimespan { offset: -10800, name: "ADT" }), - (3245634000, FixedTimespan { offset: -14400, name: "AST" }), - (3256524000, FixedTimespan { offset: -10800, name: "ADT" }), - (3277083600, FixedTimespan { offset: -14400, name: "AST" }), - (3287973600, FixedTimespan { offset: -10800, name: "ADT" }), - (3308533200, FixedTimespan { offset: -14400, name: "AST" }), - (3319423200, FixedTimespan { offset: -10800, name: "ADT" }), - (3339982800, FixedTimespan { offset: -14400, name: "AST" }), - (3350872800, FixedTimespan { offset: -10800, name: "ADT" }), - (3371432400, FixedTimespan { offset: -14400, name: "AST" }), - (3382927200, FixedTimespan { offset: -10800, name: "ADT" }), - (3403486800, FixedTimespan { offset: -14400, name: "AST" }), - (3414376800, FixedTimespan { offset: -10800, name: "ADT" }), - (3434936400, FixedTimespan { offset: -14400, name: "AST" }), - (3445826400, FixedTimespan { offset: -10800, name: "ADT" }), - (3466386000, FixedTimespan { offset: -14400, name: "AST" }), - (3477276000, FixedTimespan { offset: -10800, name: "ADT" }), - (3497835600, FixedTimespan { offset: -14400, name: "AST" }), - (3508725600, FixedTimespan { offset: -10800, name: "ADT" }), - (3529285200, FixedTimespan { offset: -14400, name: "AST" }), - (3540175200, FixedTimespan { offset: -10800, name: "ADT" }), - (3560734800, FixedTimespan { offset: -14400, name: "AST" }), - (3572229600, FixedTimespan { offset: -10800, name: "ADT" }), - (3592789200, FixedTimespan { offset: -14400, name: "AST" }), - (3603679200, FixedTimespan { offset: -10800, name: "ADT" }), - (3624238800, FixedTimespan { offset: -14400, name: "AST" }), - (3635128800, FixedTimespan { offset: -10800, name: "ADT" }), - (3655688400, FixedTimespan { offset: -14400, name: "AST" }), - (3666578400, FixedTimespan { offset: -10800, name: "ADT" }), - (3687138000, FixedTimespan { offset: -14400, name: "AST" }), - (3698028000, FixedTimespan { offset: -10800, name: "ADT" }), - (3718587600, FixedTimespan { offset: -14400, name: "AST" }), - (3730082400, FixedTimespan { offset: -10800, name: "ADT" }), - (3750642000, FixedTimespan { offset: -14400, name: "AST" }), - (3761532000, FixedTimespan { offset: -10800, name: "ADT" }), - (3782091600, FixedTimespan { offset: -14400, name: "AST" }), - (3792981600, FixedTimespan { offset: -10800, name: "ADT" }), - (3813541200, FixedTimespan { offset: -14400, name: "AST" }), - (3824431200, FixedTimespan { offset: -10800, name: "ADT" }), - (3844990800, FixedTimespan { offset: -14400, name: "AST" }), - (3855880800, FixedTimespan { offset: -10800, name: "ADT" }), - (3876440400, FixedTimespan { offset: -14400, name: "AST" }), - (3887330400, FixedTimespan { offset: -10800, name: "ADT" }), - (3907890000, FixedTimespan { offset: -14400, name: "AST" }), - (3919384800, FixedTimespan { offset: -10800, name: "ADT" }), - (3939944400, FixedTimespan { offset: -14400, name: "AST" }), - (3950834400, FixedTimespan { offset: -10800, name: "ADT" }), - (3971394000, FixedTimespan { offset: -14400, name: "AST" }), - (3982284000, FixedTimespan { offset: -10800, name: "ADT" }), - (4002843600, FixedTimespan { offset: -14400, name: "AST" }), - (4013733600, FixedTimespan { offset: -10800, name: "ADT" }), - (4034293200, FixedTimespan { offset: -14400, name: "AST" }), - (4045183200, FixedTimespan { offset: -10800, name: "ADT" }), - (4065742800, FixedTimespan { offset: -14400, name: "AST" }), - (4076632800, FixedTimespan { offset: -10800, name: "ADT" }), - (4097192400, FixedTimespan { offset: -14400, name: "AST" }), + first: FixedTimespan::from_offset_and_name_indices(-14388, 422, 3), + rest: &[ + (-2131646412, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1632074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1615143600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-880221600, FixedTimespan::from_offset_and_name_indices(-10800, 243, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-10800, 232, 3)), + (-765399600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-526500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-513198000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (73461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (89182800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (104911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (120632400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (136360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (152082000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (167810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (183531600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (199260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (215586000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (230709600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (247035600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (262764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (278485200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (294213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (309934800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (325663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (341384400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (357112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (372834000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (388562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (404888400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (420012000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (436338000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (452066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (467787600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (483516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (499237200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (514965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (530686800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (544600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (562136400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (576050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (594190800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (607500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (625640400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (638949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (657090000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (671004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (688539600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (702453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (719989200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (733903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (752043600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (765352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (783493200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (796802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (814942800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (828856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (846392400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (860306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (877842000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (891756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (909291600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (923205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (941346000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (954655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (972795600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (986104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1004245200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1018159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1035694800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1049608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1067144400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1081058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1099198800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1112508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1130648400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1143957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1162098000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1173592800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1194152400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1205042400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1225602000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1236492000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1257051600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1268546400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1289106000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1299996000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1320555600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1331445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1352005200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1362895200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1383454800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1394344800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1414904400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1425794400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1446354000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1457848800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1478408400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1489298400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1509858000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1520748000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1541307600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1552197600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1572757200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1583647200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1604206800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1615701600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1636261200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1647151200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1667710800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1678600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1699160400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1710050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1730610000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1741500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1762059600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1772949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1793509200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1805004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1825563600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1836453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1857013200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1867903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1888462800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1899352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1919912400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1930802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1951362000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1962856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1983416400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1994306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2014866000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2025756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2046315600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2057205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2077765200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2088655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2109214800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2120104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2140664400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2152159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2172718800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2183608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2204168400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2215058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2235618000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2246508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2267067600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2277957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2298517200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2309407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2329966800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2341461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2362021200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2372911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2393470800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2404360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2424920400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2435810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2456370000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2467260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2487819600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2499314400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2519874000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2530764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2551323600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2562213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2582773200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2593663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2614222800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2625112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2645672400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2656562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2677122000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2688616800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2709176400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2720066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2740626000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2751516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2772075600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2782965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2803525200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2814415200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2834974800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2846469600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2867029200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2877919200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2898478800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2909368800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2929928400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2940818400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2961378000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2972268000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2992827600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3003717600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3024277200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3035772000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3056331600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3067221600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3087781200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3098671200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3119230800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3130120800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3150680400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3161570400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3182130000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3193020000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3213579600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3225074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3245634000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3256524000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3277083600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3287973600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3308533200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3319423200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3339982800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3350872800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3371432400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3382927200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3403486800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3414376800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3434936400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3445826400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3466386000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3477276000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3497835600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3508725600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3529285200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3540175200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3560734800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3572229600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3592789200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3603679200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3624238800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3635128800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3655688400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3666578400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3687138000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3698028000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3718587600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3730082400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3750642000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3761532000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3782091600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3792981600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3813541200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3824431200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3844990800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3855880800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3876440400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3887330400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3907890000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3919384800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3939944400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3950834400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3971394000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3982284000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4002843600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4013733600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4034293200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4045183200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4065742800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4076632800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4097192400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__GOOSE_BAY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -14500, name: "LMT" }, - rest: &[ - (-2713895900, FixedTimespan { offset: -12652, name: "NST" }), - (-1632076148, FixedTimespan { offset: -9052, name: "NDT" }), - (-1615145348, FixedTimespan { offset: -12652, name: "NST" }), - (-1096921748, FixedTimespan { offset: -12600, name: "NST" }), - (-1061670600, FixedTimespan { offset: -9000, name: "NDT" }), - (-1048973400, FixedTimespan { offset: -12600, name: "NST" }), - (-1030221000, FixedTimespan { offset: -9000, name: "NDT" }), - (-1017523800, FixedTimespan { offset: -12600, name: "NST" }), - (-998771400, FixedTimespan { offset: -9000, name: "NDT" }), - (-986074200, FixedTimespan { offset: -12600, name: "NST" }), - (-966717000, FixedTimespan { offset: -9000, name: "NDT" }), - (-954624600, FixedTimespan { offset: -12600, name: "NST" }), - (-935267400, FixedTimespan { offset: -9000, name: "NDT" }), - (-922570200, FixedTimespan { offset: -12600, name: "NST" }), - (-903817800, FixedTimespan { offset: -9000, name: "NDT" }), - (-891120600, FixedTimespan { offset: -12600, name: "NST" }), - (-872368200, FixedTimespan { offset: -9000, name: "NWT" }), - (-769395600, FixedTimespan { offset: -9000, name: "NPT" }), - (-765401400, FixedTimespan { offset: -12600, name: "NST" }), - (-746044200, FixedTimespan { offset: -9000, name: "NDT" }), - (-733347000, FixedTimespan { offset: -12600, name: "NST" }), - (-714594600, FixedTimespan { offset: -9000, name: "NDT" }), - (-701897400, FixedTimespan { offset: -12600, name: "NST" }), - (-683145000, FixedTimespan { offset: -9000, name: "NDT" }), - (-670447800, FixedTimespan { offset: -12600, name: "NST" }), - (-651695400, FixedTimespan { offset: -9000, name: "NDT" }), - (-638998200, FixedTimespan { offset: -12600, name: "NST" }), - (-619641000, FixedTimespan { offset: -9000, name: "NDT" }), - (-606943800, FixedTimespan { offset: -12600, name: "NST" }), - (-589401000, FixedTimespan { offset: -9000, name: "NDT" }), - (-576099000, FixedTimespan { offset: -12600, name: "NST" }), - (-557951400, FixedTimespan { offset: -9000, name: "NDT" }), - (-544649400, FixedTimespan { offset: -12600, name: "NST" }), - (-526501800, FixedTimespan { offset: -9000, name: "NDT" }), - (-513199800, FixedTimespan { offset: -12600, name: "NST" }), - (-495052200, FixedTimespan { offset: -9000, name: "NDT" }), - (-481750200, FixedTimespan { offset: -12600, name: "NST" }), - (-463602600, FixedTimespan { offset: -9000, name: "NDT" }), - (-450300600, FixedTimespan { offset: -12600, name: "NST" }), - (-431548200, FixedTimespan { offset: -9000, name: "NDT" }), - (-418246200, FixedTimespan { offset: -12600, name: "NST" }), - (-400098600, FixedTimespan { offset: -9000, name: "NDT" }), - (-386796600, FixedTimespan { offset: -12600, name: "NST" }), - (-368649000, FixedTimespan { offset: -9000, name: "NDT" }), - (-355347000, FixedTimespan { offset: -12600, name: "NST" }), - (-337199400, FixedTimespan { offset: -9000, name: "NDT" }), - (-323897400, FixedTimespan { offset: -12600, name: "NST" }), - (-305749800, FixedTimespan { offset: -9000, name: "NDT" }), - (-289423800, FixedTimespan { offset: -12600, name: "NST" }), - (-273695400, FixedTimespan { offset: -9000, name: "NDT" }), - (-257974200, FixedTimespan { offset: -12600, name: "NST" }), - (-242245800, FixedTimespan { offset: -9000, name: "NDT" }), - (-226524600, FixedTimespan { offset: -12600, name: "NST" }), - (-210796200, FixedTimespan { offset: -9000, name: "NDT" }), - (-195075000, FixedTimespan { offset: -12600, name: "NST" }), - (-179346600, FixedTimespan { offset: -9000, name: "NDT" }), - (-163625400, FixedTimespan { offset: -12600, name: "NST" }), - (-147897000, FixedTimespan { offset: -9000, name: "NDT" }), - (-131571000, FixedTimespan { offset: -12600, name: "NST" }), - (-119903400, FixedTimespan { offset: -14400, name: "AST" }), - (-116445600, FixedTimespan { offset: -10800, name: "ADT" }), - (-100119600, FixedTimespan { offset: -14400, name: "AST" }), - (-84391200, FixedTimespan { offset: -10800, name: "ADT" }), - (-68670000, FixedTimespan { offset: -14400, name: "AST" }), - (-52941600, FixedTimespan { offset: -10800, name: "ADT" }), - (-37220400, FixedTimespan { offset: -14400, name: "AST" }), - (-21492000, FixedTimespan { offset: -10800, name: "ADT" }), - (-5770800, FixedTimespan { offset: -14400, name: "AST" }), - (9957600, FixedTimespan { offset: -10800, name: "ADT" }), - (25678800, FixedTimespan { offset: -14400, name: "AST" }), - (41407200, FixedTimespan { offset: -10800, name: "ADT" }), - (57733200, FixedTimespan { offset: -14400, name: "AST" }), - (73461600, FixedTimespan { offset: -10800, name: "ADT" }), - (89182800, FixedTimespan { offset: -14400, name: "AST" }), - (104911200, FixedTimespan { offset: -10800, name: "ADT" }), - (120632400, FixedTimespan { offset: -14400, name: "AST" }), - (136360800, FixedTimespan { offset: -10800, name: "ADT" }), - (152082000, FixedTimespan { offset: -14400, name: "AST" }), - (167810400, FixedTimespan { offset: -10800, name: "ADT" }), - (183531600, FixedTimespan { offset: -14400, name: "AST" }), - (199260000, FixedTimespan { offset: -10800, name: "ADT" }), - (215586000, FixedTimespan { offset: -14400, name: "AST" }), - (230709600, FixedTimespan { offset: -10800, name: "ADT" }), - (247035600, FixedTimespan { offset: -14400, name: "AST" }), - (262764000, FixedTimespan { offset: -10800, name: "ADT" }), - (278485200, FixedTimespan { offset: -14400, name: "AST" }), - (294213600, FixedTimespan { offset: -10800, name: "ADT" }), - (309934800, FixedTimespan { offset: -14400, name: "AST" }), - (325663200, FixedTimespan { offset: -10800, name: "ADT" }), - (341384400, FixedTimespan { offset: -14400, name: "AST" }), - (357112800, FixedTimespan { offset: -10800, name: "ADT" }), - (372834000, FixedTimespan { offset: -14400, name: "AST" }), - (388562400, FixedTimespan { offset: -10800, name: "ADT" }), - (404888400, FixedTimespan { offset: -14400, name: "AST" }), - (420012000, FixedTimespan { offset: -10800, name: "ADT" }), - (436338000, FixedTimespan { offset: -14400, name: "AST" }), - (452066400, FixedTimespan { offset: -10800, name: "ADT" }), - (467787600, FixedTimespan { offset: -14400, name: "AST" }), - (483516000, FixedTimespan { offset: -10800, name: "ADT" }), - (499237200, FixedTimespan { offset: -14400, name: "AST" }), - (514965600, FixedTimespan { offset: -10800, name: "ADT" }), - (530686800, FixedTimespan { offset: -14400, name: "AST" }), - (544593660, FixedTimespan { offset: -10800, name: "ADT" }), - (562129260, FixedTimespan { offset: -14400, name: "AST" }), - (576043260, FixedTimespan { offset: -7200, name: "ADDT" }), - (594180060, FixedTimespan { offset: -14400, name: "AST" }), - (607492860, FixedTimespan { offset: -10800, name: "ADT" }), - (625633260, FixedTimespan { offset: -14400, name: "AST" }), - (638942460, FixedTimespan { offset: -10800, name: "ADT" }), - (657082860, FixedTimespan { offset: -14400, name: "AST" }), - (670996860, FixedTimespan { offset: -10800, name: "ADT" }), - (688532460, FixedTimespan { offset: -14400, name: "AST" }), - (702446460, FixedTimespan { offset: -10800, name: "ADT" }), - (719982060, FixedTimespan { offset: -14400, name: "AST" }), - (733896060, FixedTimespan { offset: -10800, name: "ADT" }), - (752036460, FixedTimespan { offset: -14400, name: "AST" }), - (765345660, FixedTimespan { offset: -10800, name: "ADT" }), - (783486060, FixedTimespan { offset: -14400, name: "AST" }), - (796795260, FixedTimespan { offset: -10800, name: "ADT" }), - (814935660, FixedTimespan { offset: -14400, name: "AST" }), - (828849660, FixedTimespan { offset: -10800, name: "ADT" }), - (846385260, FixedTimespan { offset: -14400, name: "AST" }), - (860299260, FixedTimespan { offset: -10800, name: "ADT" }), - (877834860, FixedTimespan { offset: -14400, name: "AST" }), - (891748860, FixedTimespan { offset: -10800, name: "ADT" }), - (909284460, FixedTimespan { offset: -14400, name: "AST" }), - (923198460, FixedTimespan { offset: -10800, name: "ADT" }), - (941338860, FixedTimespan { offset: -14400, name: "AST" }), - (954648060, FixedTimespan { offset: -10800, name: "ADT" }), - (972788460, FixedTimespan { offset: -14400, name: "AST" }), - (986097660, FixedTimespan { offset: -10800, name: "ADT" }), - (1004238060, FixedTimespan { offset: -14400, name: "AST" }), - (1018152060, FixedTimespan { offset: -10800, name: "ADT" }), - (1035687660, FixedTimespan { offset: -14400, name: "AST" }), - (1049601660, FixedTimespan { offset: -10800, name: "ADT" }), - (1067137260, FixedTimespan { offset: -14400, name: "AST" }), - (1081051260, FixedTimespan { offset: -10800, name: "ADT" }), - (1099191660, FixedTimespan { offset: -14400, name: "AST" }), - (1112500860, FixedTimespan { offset: -10800, name: "ADT" }), - (1130641260, FixedTimespan { offset: -14400, name: "AST" }), - (1143950460, FixedTimespan { offset: -10800, name: "ADT" }), - (1162090860, FixedTimespan { offset: -14400, name: "AST" }), - (1173585660, FixedTimespan { offset: -10800, name: "ADT" }), - (1194145260, FixedTimespan { offset: -14400, name: "AST" }), - (1205035260, FixedTimespan { offset: -10800, name: "ADT" }), - (1225594860, FixedTimespan { offset: -14400, name: "AST" }), - (1236484860, FixedTimespan { offset: -10800, name: "ADT" }), - (1257044460, FixedTimespan { offset: -14400, name: "AST" }), - (1268539260, FixedTimespan { offset: -10800, name: "ADT" }), - (1289098860, FixedTimespan { offset: -14400, name: "AST" }), - (1299988860, FixedTimespan { offset: -10800, name: "ADT" }), - (1320555600, FixedTimespan { offset: -14400, name: "AST" }), - (1331445600, FixedTimespan { offset: -10800, name: "ADT" }), - (1352005200, FixedTimespan { offset: -14400, name: "AST" }), - (1362895200, FixedTimespan { offset: -10800, name: "ADT" }), - (1383454800, FixedTimespan { offset: -14400, name: "AST" }), - (1394344800, FixedTimespan { offset: -10800, name: "ADT" }), - (1414904400, FixedTimespan { offset: -14400, name: "AST" }), - (1425794400, FixedTimespan { offset: -10800, name: "ADT" }), - (1446354000, FixedTimespan { offset: -14400, name: "AST" }), - (1457848800, FixedTimespan { offset: -10800, name: "ADT" }), - (1478408400, FixedTimespan { offset: -14400, name: "AST" }), - (1489298400, FixedTimespan { offset: -10800, name: "ADT" }), - (1509858000, FixedTimespan { offset: -14400, name: "AST" }), - (1520748000, FixedTimespan { offset: -10800, name: "ADT" }), - (1541307600, FixedTimespan { offset: -14400, name: "AST" }), - (1552197600, FixedTimespan { offset: -10800, name: "ADT" }), - (1572757200, FixedTimespan { offset: -14400, name: "AST" }), - (1583647200, FixedTimespan { offset: -10800, name: "ADT" }), - (1604206800, FixedTimespan { offset: -14400, name: "AST" }), - (1615701600, FixedTimespan { offset: -10800, name: "ADT" }), - (1636261200, FixedTimespan { offset: -14400, name: "AST" }), - (1647151200, FixedTimespan { offset: -10800, name: "ADT" }), - (1667710800, FixedTimespan { offset: -14400, name: "AST" }), - (1678600800, FixedTimespan { offset: -10800, name: "ADT" }), - (1699160400, FixedTimespan { offset: -14400, name: "AST" }), - (1710050400, FixedTimespan { offset: -10800, name: "ADT" }), - (1730610000, FixedTimespan { offset: -14400, name: "AST" }), - (1741500000, FixedTimespan { offset: -10800, name: "ADT" }), - (1762059600, FixedTimespan { offset: -14400, name: "AST" }), - (1772949600, FixedTimespan { offset: -10800, name: "ADT" }), - (1793509200, FixedTimespan { offset: -14400, name: "AST" }), - (1805004000, FixedTimespan { offset: -10800, name: "ADT" }), - (1825563600, FixedTimespan { offset: -14400, name: "AST" }), - (1836453600, FixedTimespan { offset: -10800, name: "ADT" }), - (1857013200, FixedTimespan { offset: -14400, name: "AST" }), - (1867903200, FixedTimespan { offset: -10800, name: "ADT" }), - (1888462800, FixedTimespan { offset: -14400, name: "AST" }), - (1899352800, FixedTimespan { offset: -10800, name: "ADT" }), - (1919912400, FixedTimespan { offset: -14400, name: "AST" }), - (1930802400, FixedTimespan { offset: -10800, name: "ADT" }), - (1951362000, FixedTimespan { offset: -14400, name: "AST" }), - (1962856800, FixedTimespan { offset: -10800, name: "ADT" }), - (1983416400, FixedTimespan { offset: -14400, name: "AST" }), - (1994306400, FixedTimespan { offset: -10800, name: "ADT" }), - (2014866000, FixedTimespan { offset: -14400, name: "AST" }), - (2025756000, FixedTimespan { offset: -10800, name: "ADT" }), - (2046315600, FixedTimespan { offset: -14400, name: "AST" }), - (2057205600, FixedTimespan { offset: -10800, name: "ADT" }), - (2077765200, FixedTimespan { offset: -14400, name: "AST" }), - (2088655200, FixedTimespan { offset: -10800, name: "ADT" }), - (2109214800, FixedTimespan { offset: -14400, name: "AST" }), - (2120104800, FixedTimespan { offset: -10800, name: "ADT" }), - (2140664400, FixedTimespan { offset: -14400, name: "AST" }), - (2152159200, FixedTimespan { offset: -10800, name: "ADT" }), - (2172718800, FixedTimespan { offset: -14400, name: "AST" }), - (2183608800, FixedTimespan { offset: -10800, name: "ADT" }), - (2204168400, FixedTimespan { offset: -14400, name: "AST" }), - (2215058400, FixedTimespan { offset: -10800, name: "ADT" }), - (2235618000, FixedTimespan { offset: -14400, name: "AST" }), - (2246508000, FixedTimespan { offset: -10800, name: "ADT" }), - (2267067600, FixedTimespan { offset: -14400, name: "AST" }), - (2277957600, FixedTimespan { offset: -10800, name: "ADT" }), - (2298517200, FixedTimespan { offset: -14400, name: "AST" }), - (2309407200, FixedTimespan { offset: -10800, name: "ADT" }), - (2329966800, FixedTimespan { offset: -14400, name: "AST" }), - (2341461600, FixedTimespan { offset: -10800, name: "ADT" }), - (2362021200, FixedTimespan { offset: -14400, name: "AST" }), - (2372911200, FixedTimespan { offset: -10800, name: "ADT" }), - (2393470800, FixedTimespan { offset: -14400, name: "AST" }), - (2404360800, FixedTimespan { offset: -10800, name: "ADT" }), - (2424920400, FixedTimespan { offset: -14400, name: "AST" }), - (2435810400, FixedTimespan { offset: -10800, name: "ADT" }), - (2456370000, FixedTimespan { offset: -14400, name: "AST" }), - (2467260000, FixedTimespan { offset: -10800, name: "ADT" }), - (2487819600, FixedTimespan { offset: -14400, name: "AST" }), - (2499314400, FixedTimespan { offset: -10800, name: "ADT" }), - (2519874000, FixedTimespan { offset: -14400, name: "AST" }), - (2530764000, FixedTimespan { offset: -10800, name: "ADT" }), - (2551323600, FixedTimespan { offset: -14400, name: "AST" }), - (2562213600, FixedTimespan { offset: -10800, name: "ADT" }), - (2582773200, FixedTimespan { offset: -14400, name: "AST" }), - (2593663200, FixedTimespan { offset: -10800, name: "ADT" }), - (2614222800, FixedTimespan { offset: -14400, name: "AST" }), - (2625112800, FixedTimespan { offset: -10800, name: "ADT" }), - (2645672400, FixedTimespan { offset: -14400, name: "AST" }), - (2656562400, FixedTimespan { offset: -10800, name: "ADT" }), - (2677122000, FixedTimespan { offset: -14400, name: "AST" }), - (2688616800, FixedTimespan { offset: -10800, name: "ADT" }), - (2709176400, FixedTimespan { offset: -14400, name: "AST" }), - (2720066400, FixedTimespan { offset: -10800, name: "ADT" }), - (2740626000, FixedTimespan { offset: -14400, name: "AST" }), - (2751516000, FixedTimespan { offset: -10800, name: "ADT" }), - (2772075600, FixedTimespan { offset: -14400, name: "AST" }), - (2782965600, FixedTimespan { offset: -10800, name: "ADT" }), - (2803525200, FixedTimespan { offset: -14400, name: "AST" }), - (2814415200, FixedTimespan { offset: -10800, name: "ADT" }), - (2834974800, FixedTimespan { offset: -14400, name: "AST" }), - (2846469600, FixedTimespan { offset: -10800, name: "ADT" }), - (2867029200, FixedTimespan { offset: -14400, name: "AST" }), - (2877919200, FixedTimespan { offset: -10800, name: "ADT" }), - (2898478800, FixedTimespan { offset: -14400, name: "AST" }), - (2909368800, FixedTimespan { offset: -10800, name: "ADT" }), - (2929928400, FixedTimespan { offset: -14400, name: "AST" }), - (2940818400, FixedTimespan { offset: -10800, name: "ADT" }), - (2961378000, FixedTimespan { offset: -14400, name: "AST" }), - (2972268000, FixedTimespan { offset: -10800, name: "ADT" }), - (2992827600, FixedTimespan { offset: -14400, name: "AST" }), - (3003717600, FixedTimespan { offset: -10800, name: "ADT" }), - (3024277200, FixedTimespan { offset: -14400, name: "AST" }), - (3035772000, FixedTimespan { offset: -10800, name: "ADT" }), - (3056331600, FixedTimespan { offset: -14400, name: "AST" }), - (3067221600, FixedTimespan { offset: -10800, name: "ADT" }), - (3087781200, FixedTimespan { offset: -14400, name: "AST" }), - (3098671200, FixedTimespan { offset: -10800, name: "ADT" }), - (3119230800, FixedTimespan { offset: -14400, name: "AST" }), - (3130120800, FixedTimespan { offset: -10800, name: "ADT" }), - (3150680400, FixedTimespan { offset: -14400, name: "AST" }), - (3161570400, FixedTimespan { offset: -10800, name: "ADT" }), - (3182130000, FixedTimespan { offset: -14400, name: "AST" }), - (3193020000, FixedTimespan { offset: -10800, name: "ADT" }), - (3213579600, FixedTimespan { offset: -14400, name: "AST" }), - (3225074400, FixedTimespan { offset: -10800, name: "ADT" }), - (3245634000, FixedTimespan { offset: -14400, name: "AST" }), - (3256524000, FixedTimespan { offset: -10800, name: "ADT" }), - (3277083600, FixedTimespan { offset: -14400, name: "AST" }), - (3287973600, FixedTimespan { offset: -10800, name: "ADT" }), - (3308533200, FixedTimespan { offset: -14400, name: "AST" }), - (3319423200, FixedTimespan { offset: -10800, name: "ADT" }), - (3339982800, FixedTimespan { offset: -14400, name: "AST" }), - (3350872800, FixedTimespan { offset: -10800, name: "ADT" }), - (3371432400, FixedTimespan { offset: -14400, name: "AST" }), - (3382927200, FixedTimespan { offset: -10800, name: "ADT" }), - (3403486800, FixedTimespan { offset: -14400, name: "AST" }), - (3414376800, FixedTimespan { offset: -10800, name: "ADT" }), - (3434936400, FixedTimespan { offset: -14400, name: "AST" }), - (3445826400, FixedTimespan { offset: -10800, name: "ADT" }), - (3466386000, FixedTimespan { offset: -14400, name: "AST" }), - (3477276000, FixedTimespan { offset: -10800, name: "ADT" }), - (3497835600, FixedTimespan { offset: -14400, name: "AST" }), - (3508725600, FixedTimespan { offset: -10800, name: "ADT" }), - (3529285200, FixedTimespan { offset: -14400, name: "AST" }), - (3540175200, FixedTimespan { offset: -10800, name: "ADT" }), - (3560734800, FixedTimespan { offset: -14400, name: "AST" }), - (3572229600, FixedTimespan { offset: -10800, name: "ADT" }), - (3592789200, FixedTimespan { offset: -14400, name: "AST" }), - (3603679200, FixedTimespan { offset: -10800, name: "ADT" }), - (3624238800, FixedTimespan { offset: -14400, name: "AST" }), - (3635128800, FixedTimespan { offset: -10800, name: "ADT" }), - (3655688400, FixedTimespan { offset: -14400, name: "AST" }), - (3666578400, FixedTimespan { offset: -10800, name: "ADT" }), - (3687138000, FixedTimespan { offset: -14400, name: "AST" }), - (3698028000, FixedTimespan { offset: -10800, name: "ADT" }), - (3718587600, FixedTimespan { offset: -14400, name: "AST" }), - (3730082400, FixedTimespan { offset: -10800, name: "ADT" }), - (3750642000, FixedTimespan { offset: -14400, name: "AST" }), - (3761532000, FixedTimespan { offset: -10800, name: "ADT" }), - (3782091600, FixedTimespan { offset: -14400, name: "AST" }), - (3792981600, FixedTimespan { offset: -10800, name: "ADT" }), - (3813541200, FixedTimespan { offset: -14400, name: "AST" }), - (3824431200, FixedTimespan { offset: -10800, name: "ADT" }), - (3844990800, FixedTimespan { offset: -14400, name: "AST" }), - (3855880800, FixedTimespan { offset: -10800, name: "ADT" }), - (3876440400, FixedTimespan { offset: -14400, name: "AST" }), - (3887330400, FixedTimespan { offset: -10800, name: "ADT" }), - (3907890000, FixedTimespan { offset: -14400, name: "AST" }), - (3919384800, FixedTimespan { offset: -10800, name: "ADT" }), - (3939944400, FixedTimespan { offset: -14400, name: "AST" }), - (3950834400, FixedTimespan { offset: -10800, name: "ADT" }), - (3971394000, FixedTimespan { offset: -14400, name: "AST" }), - (3982284000, FixedTimespan { offset: -10800, name: "ADT" }), - (4002843600, FixedTimespan { offset: -14400, name: "AST" }), - (4013733600, FixedTimespan { offset: -10800, name: "ADT" }), - (4034293200, FixedTimespan { offset: -14400, name: "AST" }), - (4045183200, FixedTimespan { offset: -10800, name: "ADT" }), - (4065742800, FixedTimespan { offset: -14400, name: "AST" }), - (4076632800, FixedTimespan { offset: -10800, name: "ADT" }), - (4097192400, FixedTimespan { offset: -14400, name: "AST" }), + first: FixedTimespan::from_offset_and_name_indices(-14500, 422, 3), + rest: &[ + (-2713895900, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1632076148, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1615145348, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1096921748, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-1061670600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-1048973400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-1030221000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-1017523800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-998771400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-986074200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-966717000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-954624600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-935267400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-922570200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-903817800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-891120600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-872368200, FixedTimespan::from_offset_and_name_indices(-9000, 396, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-9000, 390, 3)), + (-765401400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-746044200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-733347000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-714594600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-701897400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-683145000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-670447800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-651695400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-638998200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-619641000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-606943800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-589401000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-576099000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-557951400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-544649400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-526501800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-513199800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-495052200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-481750200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-463602600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-450300600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-431548200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-418246200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-400098600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-386796600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-368649000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-355347000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-337199400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-323897400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-305749800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-289423800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-273695400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-257974200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-242245800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-226524600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-210796200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-195075000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-179346600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-163625400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-147897000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-131571000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-119903400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-116445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-100119600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-84391200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-68670000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-52941600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-37220400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-21492000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-5770800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (9957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (25678800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (41407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (57733200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (73461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (89182800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (104911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (120632400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (136360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (152082000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (167810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (183531600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (199260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (215586000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (230709600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (247035600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (262764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (278485200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (294213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (309934800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (325663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (341384400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (357112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (372834000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (388562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (404888400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (420012000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (436338000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (452066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (467787600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (483516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (499237200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (514965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (530686800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (544593660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (562129260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (576043260, FixedTimespan::from_offset_and_name_indices(-7200, 198, 4)), + (594180060, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (607492860, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (625633260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (638942460, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (657082860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (670996860, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (688532460, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (702446460, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (719982060, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (733896060, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (752036460, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (765345660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (783486060, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (796795260, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (814935660, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (828849660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (846385260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (860299260, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (877834860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (891748860, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (909284460, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (923198460, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (941338860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (954648060, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (972788460, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (986097660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1004238060, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1018152060, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1035687660, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1049601660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1067137260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1081051260, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1099191660, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1112500860, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1130641260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1143950460, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1162090860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1173585660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1194145260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1205035260, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1225594860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1236484860, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1257044460, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1268539260, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1289098860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1299988860, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1320555600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1331445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1352005200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1362895200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1383454800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1394344800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1414904400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1425794400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1446354000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1457848800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1478408400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1489298400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1509858000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1520748000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1541307600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1552197600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1572757200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1583647200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1604206800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1615701600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1636261200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1647151200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1667710800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1678600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1699160400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1710050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1730610000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1741500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1762059600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1772949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1793509200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1805004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1825563600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1836453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1857013200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1867903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1888462800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1899352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1919912400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1930802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1951362000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1962856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1983416400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1994306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2014866000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2025756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2046315600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2057205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2077765200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2088655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2109214800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2120104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2140664400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2152159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2172718800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2183608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2204168400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2215058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2235618000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2246508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2267067600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2277957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2298517200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2309407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2329966800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2341461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2362021200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2372911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2393470800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2404360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2424920400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2435810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2456370000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2467260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2487819600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2499314400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2519874000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2530764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2551323600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2562213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2582773200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2593663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2614222800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2625112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2645672400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2656562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2677122000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2688616800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2709176400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2720066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2740626000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2751516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2772075600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2782965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2803525200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2814415200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2834974800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2846469600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2867029200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2877919200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2898478800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2909368800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2929928400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2940818400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2961378000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2972268000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2992827600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3003717600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3024277200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3035772000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3056331600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3067221600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3087781200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3098671200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3119230800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3130120800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3150680400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3161570400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3182130000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3193020000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3213579600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3225074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3245634000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3256524000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3277083600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3287973600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3308533200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3319423200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3339982800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3350872800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3371432400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3382927200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3403486800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3414376800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3434936400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3445826400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3466386000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3477276000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3497835600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3508725600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3529285200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3540175200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3560734800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3572229600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3592789200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3603679200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3624238800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3635128800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3655688400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3666578400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3687138000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3698028000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3718587600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3730082400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3750642000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3761532000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3782091600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3792981600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3813541200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3824431200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3844990800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3855880800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3876440400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3887330400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3907890000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3919384800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3939944400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3950834400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3971394000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3982284000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4002843600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4013733600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4034293200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4045183200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4065742800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4076632800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4097192400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__GRAND_TURK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -17072, name: "LMT" }, - rest: &[ - (-2524504528, FixedTimespan { offset: -18430, name: "KMT" }), - (-1827687170, FixedTimespan { offset: -18000, name: "EST" }), - (294217200, FixedTimespan { offset: -14400, name: "EDT" }), - (309938400, FixedTimespan { offset: -18000, name: "EST" }), - (325666800, FixedTimespan { offset: -14400, name: "EDT" }), - (341388000, FixedTimespan { offset: -18000, name: "EST" }), - (357116400, FixedTimespan { offset: -14400, name: "EDT" }), - (372837600, FixedTimespan { offset: -18000, name: "EST" }), - (388566000, FixedTimespan { offset: -14400, name: "EDT" }), - (404892000, FixedTimespan { offset: -18000, name: "EST" }), - (420015600, FixedTimespan { offset: -14400, name: "EDT" }), - (436341600, FixedTimespan { offset: -18000, name: "EST" }), - (452070000, FixedTimespan { offset: -14400, name: "EDT" }), - (467791200, FixedTimespan { offset: -18000, name: "EST" }), - (483519600, FixedTimespan { offset: -14400, name: "EDT" }), - (499240800, FixedTimespan { offset: -18000, name: "EST" }), - (514969200, FixedTimespan { offset: -14400, name: "EDT" }), - (530690400, FixedTimespan { offset: -18000, name: "EST" }), - (544604400, FixedTimespan { offset: -14400, name: "EDT" }), - (562140000, FixedTimespan { offset: -18000, name: "EST" }), - (576054000, FixedTimespan { offset: -14400, name: "EDT" }), - (594194400, FixedTimespan { offset: -18000, name: "EST" }), - (607503600, FixedTimespan { offset: -14400, name: "EDT" }), - (625644000, FixedTimespan { offset: -18000, name: "EST" }), - (638953200, FixedTimespan { offset: -14400, name: "EDT" }), - (657093600, FixedTimespan { offset: -18000, name: "EST" }), - (671007600, FixedTimespan { offset: -14400, name: "EDT" }), - (688543200, FixedTimespan { offset: -18000, name: "EST" }), - (702457200, FixedTimespan { offset: -14400, name: "EDT" }), - (719992800, FixedTimespan { offset: -18000, name: "EST" }), - (733906800, FixedTimespan { offset: -14400, name: "EDT" }), - (752047200, FixedTimespan { offset: -18000, name: "EST" }), - (765356400, FixedTimespan { offset: -14400, name: "EDT" }), - (783496800, FixedTimespan { offset: -18000, name: "EST" }), - (796806000, FixedTimespan { offset: -14400, name: "EDT" }), - (814946400, FixedTimespan { offset: -18000, name: "EST" }), - (828860400, FixedTimespan { offset: -14400, name: "EDT" }), - (846396000, FixedTimespan { offset: -18000, name: "EST" }), - (860310000, FixedTimespan { offset: -14400, name: "EDT" }), - (877845600, FixedTimespan { offset: -18000, name: "EST" }), - (891759600, FixedTimespan { offset: -14400, name: "EDT" }), - (909295200, FixedTimespan { offset: -18000, name: "EST" }), - (923209200, FixedTimespan { offset: -14400, name: "EDT" }), - (941349600, FixedTimespan { offset: -18000, name: "EST" }), - (954658800, FixedTimespan { offset: -14400, name: "EDT" }), - (972799200, FixedTimespan { offset: -18000, name: "EST" }), - (986108400, FixedTimespan { offset: -14400, name: "EDT" }), - (1004248800, FixedTimespan { offset: -18000, name: "EST" }), - (1018162800, FixedTimespan { offset: -14400, name: "EDT" }), - (1035698400, FixedTimespan { offset: -18000, name: "EST" }), - (1049612400, FixedTimespan { offset: -14400, name: "EDT" }), - (1067148000, FixedTimespan { offset: -18000, name: "EST" }), - (1081062000, FixedTimespan { offset: -14400, name: "EDT" }), - (1099202400, FixedTimespan { offset: -18000, name: "EST" }), - (1112511600, FixedTimespan { offset: -14400, name: "EDT" }), - (1130652000, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "AST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-17072, 422, 3), + rest: &[ + (-2524504528, FixedTimespan::from_offset_and_name_indices(-18430, 355, 3)), + (-1827687170, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (294217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (309938400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (325666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (341388000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (357116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (372837600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (388566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (404892000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (420015600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (436341600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (452070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (467791200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (483519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (499240800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (514969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (530690400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (544604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (562140000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (576054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (594194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (607503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (625644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (638953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (657093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (671007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (688543200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (702457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (719992800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (733906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (752047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (765356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (783496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (796806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (814946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (828860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (846396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (860310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (877845600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (891759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (909295200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (923209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (941349600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (954658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (972799200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1004248800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1018162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1035698400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1049612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1067148000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1081062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1099202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1112511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1130652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__GUATEMALA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21724, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-21724, 422, 3), rest: &[ - (-1617040676, FixedTimespan { offset: -21600, name: "CST" }), - (123055200, FixedTimespan { offset: -18000, name: "CDT" }), - (130914000, FixedTimespan { offset: -21600, name: "CST" }), - (422344800, FixedTimespan { offset: -18000, name: "CDT" }), - (433054800, FixedTimespan { offset: -21600, name: "CST" }), - (669708000, FixedTimespan { offset: -18000, name: "CDT" }), - (684219600, FixedTimespan { offset: -21600, name: "CST" }), - (1146376800, FixedTimespan { offset: -18000, name: "CDT" }), - (1159678800, FixedTimespan { offset: -21600, name: "CST" }), + (-1617040676, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (123055200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (130914000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (422344800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (433054800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (669708000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (684219600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1146376800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1159678800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__GUAYAQUIL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -19160, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-19160, 422, 3), rest: &[ - (-2524502440, FixedTimespan { offset: -18840, name: "QMT" }), - (-1230749160, FixedTimespan { offset: -18000, name: "-05" }), - (722926800, FixedTimespan { offset: -14400, name: "-04" }), - (728884800, FixedTimespan { offset: -18000, name: "-05" }), + (-2524502440, FixedTimespan::from_offset_and_name_indices(-18840, 442, 3)), + (-1230749160, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (722926800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (728884800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), ], }; const AMERICA__GUYANA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13959, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-13959, 422, 3), rest: &[ - (-1843589241, FixedTimespan { offset: -14400, name: "-04" }), - (-1730577600, FixedTimespan { offset: -13500, name: "-0345" }), - (176096700, FixedTimespan { offset: -10800, name: "-03" }), - (701841600, FixedTimespan { offset: -14400, name: "-04" }), + (-1843589241, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1730577600, FixedTimespan::from_offset_and_name_indices(-13500, 136, 5)), + (176096700, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (701841600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), ], }; const AMERICA__HALIFAX: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15264, name: "LMT" }, - rest: &[ - (-2131645536, FixedTimespan { offset: -14400, name: "AST" }), - (-1696276800, FixedTimespan { offset: -10800, name: "ADT" }), - (-1680469200, FixedTimespan { offset: -14400, name: "AST" }), - (-1632074400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1615143600, FixedTimespan { offset: -14400, name: "AST" }), - (-1566763200, FixedTimespan { offset: -10800, name: "ADT" }), - (-1557090000, FixedTimespan { offset: -14400, name: "AST" }), - (-1535486400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1524949200, FixedTimespan { offset: -14400, name: "AST" }), - (-1504468800, FixedTimespan { offset: -10800, name: "ADT" }), - (-1493413200, FixedTimespan { offset: -14400, name: "AST" }), - (-1472414400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1461963600, FixedTimespan { offset: -14400, name: "AST" }), - (-1440964800, FixedTimespan { offset: -10800, name: "ADT" }), - (-1429390800, FixedTimespan { offset: -14400, name: "AST" }), - (-1409515200, FixedTimespan { offset: -10800, name: "ADT" }), - (-1396731600, FixedTimespan { offset: -14400, name: "AST" }), - (-1376856000, FixedTimespan { offset: -10800, name: "ADT" }), - (-1366491600, FixedTimespan { offset: -14400, name: "AST" }), - (-1346616000, FixedTimespan { offset: -10800, name: "ADT" }), - (-1333832400, FixedTimespan { offset: -14400, name: "AST" }), - (-1313956800, FixedTimespan { offset: -10800, name: "ADT" }), - (-1303678800, FixedTimespan { offset: -14400, name: "AST" }), - (-1282507200, FixedTimespan { offset: -10800, name: "ADT" }), - (-1272661200, FixedTimespan { offset: -14400, name: "AST" }), - (-1251057600, FixedTimespan { offset: -10800, name: "ADT" }), - (-1240088400, FixedTimespan { offset: -14400, name: "AST" }), - (-1219608000, FixedTimespan { offset: -10800, name: "ADT" }), - (-1207429200, FixedTimespan { offset: -14400, name: "AST" }), - (-1188763200, FixedTimespan { offset: -10800, name: "ADT" }), - (-1175979600, FixedTimespan { offset: -14400, name: "AST" }), - (-1157313600, FixedTimespan { offset: -10800, name: "ADT" }), - (-1143925200, FixedTimespan { offset: -14400, name: "AST" }), - (-1124049600, FixedTimespan { offset: -10800, name: "ADT" }), - (-1113771600, FixedTimespan { offset: -14400, name: "AST" }), - (-1091390400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1081026000, FixedTimespan { offset: -14400, name: "AST" }), - (-1059854400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1050786000, FixedTimespan { offset: -14400, name: "AST" }), - (-1030910400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1018126800, FixedTimespan { offset: -14400, name: "AST" }), - (-999460800, FixedTimespan { offset: -10800, name: "ADT" }), - (-986677200, FixedTimespan { offset: -14400, name: "AST" }), - (-965592000, FixedTimespan { offset: -10800, name: "ADT" }), - (-955227600, FixedTimespan { offset: -14400, name: "AST" }), - (-935956800, FixedTimespan { offset: -10800, name: "ADT" }), - (-923173200, FixedTimespan { offset: -14400, name: "AST" }), - (-904507200, FixedTimespan { offset: -10800, name: "ADT" }), - (-891723600, FixedTimespan { offset: -14400, name: "AST" }), - (-880221600, FixedTimespan { offset: -10800, name: "AWT" }), - (-769395600, FixedTimespan { offset: -10800, name: "APT" }), - (-765399600, FixedTimespan { offset: -14400, name: "AST" }), - (-747252000, FixedTimespan { offset: -10800, name: "ADT" }), - (-733950000, FixedTimespan { offset: -14400, name: "AST" }), - (-715802400, FixedTimespan { offset: -10800, name: "ADT" }), - (-702500400, FixedTimespan { offset: -14400, name: "AST" }), - (-684352800, FixedTimespan { offset: -10800, name: "ADT" }), - (-671050800, FixedTimespan { offset: -14400, name: "AST" }), - (-652903200, FixedTimespan { offset: -10800, name: "ADT" }), - (-639601200, FixedTimespan { offset: -14400, name: "AST" }), - (-589399200, FixedTimespan { offset: -10800, name: "ADT" }), - (-576097200, FixedTimespan { offset: -14400, name: "AST" }), - (-557949600, FixedTimespan { offset: -10800, name: "ADT" }), - (-544647600, FixedTimespan { offset: -14400, name: "AST" }), - (-526500000, FixedTimespan { offset: -10800, name: "ADT" }), - (-513198000, FixedTimespan { offset: -14400, name: "AST" }), - (-495050400, FixedTimespan { offset: -10800, name: "ADT" }), - (-481748400, FixedTimespan { offset: -14400, name: "AST" }), - (-431546400, FixedTimespan { offset: -10800, name: "ADT" }), - (-418244400, FixedTimespan { offset: -14400, name: "AST" }), - (-400096800, FixedTimespan { offset: -10800, name: "ADT" }), - (-386794800, FixedTimespan { offset: -14400, name: "AST" }), - (-368647200, FixedTimespan { offset: -10800, name: "ADT" }), - (-355345200, FixedTimespan { offset: -14400, name: "AST" }), - (-337197600, FixedTimespan { offset: -10800, name: "ADT" }), - (-323895600, FixedTimespan { offset: -14400, name: "AST" }), - (-242244000, FixedTimespan { offset: -10800, name: "ADT" }), - (-226522800, FixedTimespan { offset: -14400, name: "AST" }), - (-210794400, FixedTimespan { offset: -10800, name: "ADT" }), - (-195073200, FixedTimespan { offset: -14400, name: "AST" }), - (-179344800, FixedTimespan { offset: -10800, name: "ADT" }), - (-163623600, FixedTimespan { offset: -14400, name: "AST" }), - (-147895200, FixedTimespan { offset: -10800, name: "ADT" }), - (-131569200, FixedTimespan { offset: -14400, name: "AST" }), - (-116445600, FixedTimespan { offset: -10800, name: "ADT" }), - (-100119600, FixedTimespan { offset: -14400, name: "AST" }), - (-84391200, FixedTimespan { offset: -10800, name: "ADT" }), - (-68670000, FixedTimespan { offset: -14400, name: "AST" }), - (-52941600, FixedTimespan { offset: -10800, name: "ADT" }), - (-37220400, FixedTimespan { offset: -14400, name: "AST" }), - (-21492000, FixedTimespan { offset: -10800, name: "ADT" }), - (-5770800, FixedTimespan { offset: -14400, name: "AST" }), - (9957600, FixedTimespan { offset: -10800, name: "ADT" }), - (25678800, FixedTimespan { offset: -14400, name: "AST" }), - (41407200, FixedTimespan { offset: -10800, name: "ADT" }), - (57733200, FixedTimespan { offset: -14400, name: "AST" }), - (73461600, FixedTimespan { offset: -10800, name: "ADT" }), - (89182800, FixedTimespan { offset: -14400, name: "AST" }), - (104911200, FixedTimespan { offset: -10800, name: "ADT" }), - (120632400, FixedTimespan { offset: -14400, name: "AST" }), - (136360800, FixedTimespan { offset: -10800, name: "ADT" }), - (152082000, FixedTimespan { offset: -14400, name: "AST" }), - (167810400, FixedTimespan { offset: -10800, name: "ADT" }), - (183531600, FixedTimespan { offset: -14400, name: "AST" }), - (199260000, FixedTimespan { offset: -10800, name: "ADT" }), - (215586000, FixedTimespan { offset: -14400, name: "AST" }), - (230709600, FixedTimespan { offset: -10800, name: "ADT" }), - (247035600, FixedTimespan { offset: -14400, name: "AST" }), - (262764000, FixedTimespan { offset: -10800, name: "ADT" }), - (278485200, FixedTimespan { offset: -14400, name: "AST" }), - (294213600, FixedTimespan { offset: -10800, name: "ADT" }), - (309934800, FixedTimespan { offset: -14400, name: "AST" }), - (325663200, FixedTimespan { offset: -10800, name: "ADT" }), - (341384400, FixedTimespan { offset: -14400, name: "AST" }), - (357112800, FixedTimespan { offset: -10800, name: "ADT" }), - (372834000, FixedTimespan { offset: -14400, name: "AST" }), - (388562400, FixedTimespan { offset: -10800, name: "ADT" }), - (404888400, FixedTimespan { offset: -14400, name: "AST" }), - (420012000, FixedTimespan { offset: -10800, name: "ADT" }), - (436338000, FixedTimespan { offset: -14400, name: "AST" }), - (452066400, FixedTimespan { offset: -10800, name: "ADT" }), - (467787600, FixedTimespan { offset: -14400, name: "AST" }), - (483516000, FixedTimespan { offset: -10800, name: "ADT" }), - (499237200, FixedTimespan { offset: -14400, name: "AST" }), - (514965600, FixedTimespan { offset: -10800, name: "ADT" }), - (530686800, FixedTimespan { offset: -14400, name: "AST" }), - (544600800, FixedTimespan { offset: -10800, name: "ADT" }), - (562136400, FixedTimespan { offset: -14400, name: "AST" }), - (576050400, FixedTimespan { offset: -10800, name: "ADT" }), - (594190800, FixedTimespan { offset: -14400, name: "AST" }), - (607500000, FixedTimespan { offset: -10800, name: "ADT" }), - (625640400, FixedTimespan { offset: -14400, name: "AST" }), - (638949600, FixedTimespan { offset: -10800, name: "ADT" }), - (657090000, FixedTimespan { offset: -14400, name: "AST" }), - (671004000, FixedTimespan { offset: -10800, name: "ADT" }), - (688539600, FixedTimespan { offset: -14400, name: "AST" }), - (702453600, FixedTimespan { offset: -10800, name: "ADT" }), - (719989200, FixedTimespan { offset: -14400, name: "AST" }), - (733903200, FixedTimespan { offset: -10800, name: "ADT" }), - (752043600, FixedTimespan { offset: -14400, name: "AST" }), - (765352800, FixedTimespan { offset: -10800, name: "ADT" }), - (783493200, FixedTimespan { offset: -14400, name: "AST" }), - (796802400, FixedTimespan { offset: -10800, name: "ADT" }), - (814942800, FixedTimespan { offset: -14400, name: "AST" }), - (828856800, FixedTimespan { offset: -10800, name: "ADT" }), - (846392400, FixedTimespan { offset: -14400, name: "AST" }), - (860306400, FixedTimespan { offset: -10800, name: "ADT" }), - (877842000, FixedTimespan { offset: -14400, name: "AST" }), - (891756000, FixedTimespan { offset: -10800, name: "ADT" }), - (909291600, FixedTimespan { offset: -14400, name: "AST" }), - (923205600, FixedTimespan { offset: -10800, name: "ADT" }), - (941346000, FixedTimespan { offset: -14400, name: "AST" }), - (954655200, FixedTimespan { offset: -10800, name: "ADT" }), - (972795600, FixedTimespan { offset: -14400, name: "AST" }), - (986104800, FixedTimespan { offset: -10800, name: "ADT" }), - (1004245200, FixedTimespan { offset: -14400, name: "AST" }), - (1018159200, FixedTimespan { offset: -10800, name: "ADT" }), - (1035694800, FixedTimespan { offset: -14400, name: "AST" }), - (1049608800, FixedTimespan { offset: -10800, name: "ADT" }), - (1067144400, FixedTimespan { offset: -14400, name: "AST" }), - (1081058400, FixedTimespan { offset: -10800, name: "ADT" }), - (1099198800, FixedTimespan { offset: -14400, name: "AST" }), - (1112508000, FixedTimespan { offset: -10800, name: "ADT" }), - (1130648400, FixedTimespan { offset: -14400, name: "AST" }), - (1143957600, FixedTimespan { offset: -10800, name: "ADT" }), - (1162098000, FixedTimespan { offset: -14400, name: "AST" }), - (1173592800, FixedTimespan { offset: -10800, name: "ADT" }), - (1194152400, FixedTimespan { offset: -14400, name: "AST" }), - (1205042400, FixedTimespan { offset: -10800, name: "ADT" }), - (1225602000, FixedTimespan { offset: -14400, name: "AST" }), - (1236492000, FixedTimespan { offset: -10800, name: "ADT" }), - (1257051600, FixedTimespan { offset: -14400, name: "AST" }), - (1268546400, FixedTimespan { offset: -10800, name: "ADT" }), - (1289106000, FixedTimespan { offset: -14400, name: "AST" }), - (1299996000, FixedTimespan { offset: -10800, name: "ADT" }), - (1320555600, FixedTimespan { offset: -14400, name: "AST" }), - (1331445600, FixedTimespan { offset: -10800, name: "ADT" }), - (1352005200, FixedTimespan { offset: -14400, name: "AST" }), - (1362895200, FixedTimespan { offset: -10800, name: "ADT" }), - (1383454800, FixedTimespan { offset: -14400, name: "AST" }), - (1394344800, FixedTimespan { offset: -10800, name: "ADT" }), - (1414904400, FixedTimespan { offset: -14400, name: "AST" }), - (1425794400, FixedTimespan { offset: -10800, name: "ADT" }), - (1446354000, FixedTimespan { offset: -14400, name: "AST" }), - (1457848800, FixedTimespan { offset: -10800, name: "ADT" }), - (1478408400, FixedTimespan { offset: -14400, name: "AST" }), - (1489298400, FixedTimespan { offset: -10800, name: "ADT" }), - (1509858000, FixedTimespan { offset: -14400, name: "AST" }), - (1520748000, FixedTimespan { offset: -10800, name: "ADT" }), - (1541307600, FixedTimespan { offset: -14400, name: "AST" }), - (1552197600, FixedTimespan { offset: -10800, name: "ADT" }), - (1572757200, FixedTimespan { offset: -14400, name: "AST" }), - (1583647200, FixedTimespan { offset: -10800, name: "ADT" }), - (1604206800, FixedTimespan { offset: -14400, name: "AST" }), - (1615701600, FixedTimespan { offset: -10800, name: "ADT" }), - (1636261200, FixedTimespan { offset: -14400, name: "AST" }), - (1647151200, FixedTimespan { offset: -10800, name: "ADT" }), - (1667710800, FixedTimespan { offset: -14400, name: "AST" }), - (1678600800, FixedTimespan { offset: -10800, name: "ADT" }), - (1699160400, FixedTimespan { offset: -14400, name: "AST" }), - (1710050400, FixedTimespan { offset: -10800, name: "ADT" }), - (1730610000, FixedTimespan { offset: -14400, name: "AST" }), - (1741500000, FixedTimespan { offset: -10800, name: "ADT" }), - (1762059600, FixedTimespan { offset: -14400, name: "AST" }), - (1772949600, FixedTimespan { offset: -10800, name: "ADT" }), - (1793509200, FixedTimespan { offset: -14400, name: "AST" }), - (1805004000, FixedTimespan { offset: -10800, name: "ADT" }), - (1825563600, FixedTimespan { offset: -14400, name: "AST" }), - (1836453600, FixedTimespan { offset: -10800, name: "ADT" }), - (1857013200, FixedTimespan { offset: -14400, name: "AST" }), - (1867903200, FixedTimespan { offset: -10800, name: "ADT" }), - (1888462800, FixedTimespan { offset: -14400, name: "AST" }), - (1899352800, FixedTimespan { offset: -10800, name: "ADT" }), - (1919912400, FixedTimespan { offset: -14400, name: "AST" }), - (1930802400, FixedTimespan { offset: -10800, name: "ADT" }), - (1951362000, FixedTimespan { offset: -14400, name: "AST" }), - (1962856800, FixedTimespan { offset: -10800, name: "ADT" }), - (1983416400, FixedTimespan { offset: -14400, name: "AST" }), - (1994306400, FixedTimespan { offset: -10800, name: "ADT" }), - (2014866000, FixedTimespan { offset: -14400, name: "AST" }), - (2025756000, FixedTimespan { offset: -10800, name: "ADT" }), - (2046315600, FixedTimespan { offset: -14400, name: "AST" }), - (2057205600, FixedTimespan { offset: -10800, name: "ADT" }), - (2077765200, FixedTimespan { offset: -14400, name: "AST" }), - (2088655200, FixedTimespan { offset: -10800, name: "ADT" }), - (2109214800, FixedTimespan { offset: -14400, name: "AST" }), - (2120104800, FixedTimespan { offset: -10800, name: "ADT" }), - (2140664400, FixedTimespan { offset: -14400, name: "AST" }), - (2152159200, FixedTimespan { offset: -10800, name: "ADT" }), - (2172718800, FixedTimespan { offset: -14400, name: "AST" }), - (2183608800, FixedTimespan { offset: -10800, name: "ADT" }), - (2204168400, FixedTimespan { offset: -14400, name: "AST" }), - (2215058400, FixedTimespan { offset: -10800, name: "ADT" }), - (2235618000, FixedTimespan { offset: -14400, name: "AST" }), - (2246508000, FixedTimespan { offset: -10800, name: "ADT" }), - (2267067600, FixedTimespan { offset: -14400, name: "AST" }), - (2277957600, FixedTimespan { offset: -10800, name: "ADT" }), - (2298517200, FixedTimespan { offset: -14400, name: "AST" }), - (2309407200, FixedTimespan { offset: -10800, name: "ADT" }), - (2329966800, FixedTimespan { offset: -14400, name: "AST" }), - (2341461600, FixedTimespan { offset: -10800, name: "ADT" }), - (2362021200, FixedTimespan { offset: -14400, name: "AST" }), - (2372911200, FixedTimespan { offset: -10800, name: "ADT" }), - (2393470800, FixedTimespan { offset: -14400, name: "AST" }), - (2404360800, FixedTimespan { offset: -10800, name: "ADT" }), - (2424920400, FixedTimespan { offset: -14400, name: "AST" }), - (2435810400, FixedTimespan { offset: -10800, name: "ADT" }), - (2456370000, FixedTimespan { offset: -14400, name: "AST" }), - (2467260000, FixedTimespan { offset: -10800, name: "ADT" }), - (2487819600, FixedTimespan { offset: -14400, name: "AST" }), - (2499314400, FixedTimespan { offset: -10800, name: "ADT" }), - (2519874000, FixedTimespan { offset: -14400, name: "AST" }), - (2530764000, FixedTimespan { offset: -10800, name: "ADT" }), - (2551323600, FixedTimespan { offset: -14400, name: "AST" }), - (2562213600, FixedTimespan { offset: -10800, name: "ADT" }), - (2582773200, FixedTimespan { offset: -14400, name: "AST" }), - (2593663200, FixedTimespan { offset: -10800, name: "ADT" }), - (2614222800, FixedTimespan { offset: -14400, name: "AST" }), - (2625112800, FixedTimespan { offset: -10800, name: "ADT" }), - (2645672400, FixedTimespan { offset: -14400, name: "AST" }), - (2656562400, FixedTimespan { offset: -10800, name: "ADT" }), - (2677122000, FixedTimespan { offset: -14400, name: "AST" }), - (2688616800, FixedTimespan { offset: -10800, name: "ADT" }), - (2709176400, FixedTimespan { offset: -14400, name: "AST" }), - (2720066400, FixedTimespan { offset: -10800, name: "ADT" }), - (2740626000, FixedTimespan { offset: -14400, name: "AST" }), - (2751516000, FixedTimespan { offset: -10800, name: "ADT" }), - (2772075600, FixedTimespan { offset: -14400, name: "AST" }), - (2782965600, FixedTimespan { offset: -10800, name: "ADT" }), - (2803525200, FixedTimespan { offset: -14400, name: "AST" }), - (2814415200, FixedTimespan { offset: -10800, name: "ADT" }), - (2834974800, FixedTimespan { offset: -14400, name: "AST" }), - (2846469600, FixedTimespan { offset: -10800, name: "ADT" }), - (2867029200, FixedTimespan { offset: -14400, name: "AST" }), - (2877919200, FixedTimespan { offset: -10800, name: "ADT" }), - (2898478800, FixedTimespan { offset: -14400, name: "AST" }), - (2909368800, FixedTimespan { offset: -10800, name: "ADT" }), - (2929928400, FixedTimespan { offset: -14400, name: "AST" }), - (2940818400, FixedTimespan { offset: -10800, name: "ADT" }), - (2961378000, FixedTimespan { offset: -14400, name: "AST" }), - (2972268000, FixedTimespan { offset: -10800, name: "ADT" }), - (2992827600, FixedTimespan { offset: -14400, name: "AST" }), - (3003717600, FixedTimespan { offset: -10800, name: "ADT" }), - (3024277200, FixedTimespan { offset: -14400, name: "AST" }), - (3035772000, FixedTimespan { offset: -10800, name: "ADT" }), - (3056331600, FixedTimespan { offset: -14400, name: "AST" }), - (3067221600, FixedTimespan { offset: -10800, name: "ADT" }), - (3087781200, FixedTimespan { offset: -14400, name: "AST" }), - (3098671200, FixedTimespan { offset: -10800, name: "ADT" }), - (3119230800, FixedTimespan { offset: -14400, name: "AST" }), - (3130120800, FixedTimespan { offset: -10800, name: "ADT" }), - (3150680400, FixedTimespan { offset: -14400, name: "AST" }), - (3161570400, FixedTimespan { offset: -10800, name: "ADT" }), - (3182130000, FixedTimespan { offset: -14400, name: "AST" }), - (3193020000, FixedTimespan { offset: -10800, name: "ADT" }), - (3213579600, FixedTimespan { offset: -14400, name: "AST" }), - (3225074400, FixedTimespan { offset: -10800, name: "ADT" }), - (3245634000, FixedTimespan { offset: -14400, name: "AST" }), - (3256524000, FixedTimespan { offset: -10800, name: "ADT" }), - (3277083600, FixedTimespan { offset: -14400, name: "AST" }), - (3287973600, FixedTimespan { offset: -10800, name: "ADT" }), - (3308533200, FixedTimespan { offset: -14400, name: "AST" }), - (3319423200, FixedTimespan { offset: -10800, name: "ADT" }), - (3339982800, FixedTimespan { offset: -14400, name: "AST" }), - (3350872800, FixedTimespan { offset: -10800, name: "ADT" }), - (3371432400, FixedTimespan { offset: -14400, name: "AST" }), - (3382927200, FixedTimespan { offset: -10800, name: "ADT" }), - (3403486800, FixedTimespan { offset: -14400, name: "AST" }), - (3414376800, FixedTimespan { offset: -10800, name: "ADT" }), - (3434936400, FixedTimespan { offset: -14400, name: "AST" }), - (3445826400, FixedTimespan { offset: -10800, name: "ADT" }), - (3466386000, FixedTimespan { offset: -14400, name: "AST" }), - (3477276000, FixedTimespan { offset: -10800, name: "ADT" }), - (3497835600, FixedTimespan { offset: -14400, name: "AST" }), - (3508725600, FixedTimespan { offset: -10800, name: "ADT" }), - (3529285200, FixedTimespan { offset: -14400, name: "AST" }), - (3540175200, FixedTimespan { offset: -10800, name: "ADT" }), - (3560734800, FixedTimespan { offset: -14400, name: "AST" }), - (3572229600, FixedTimespan { offset: -10800, name: "ADT" }), - (3592789200, FixedTimespan { offset: -14400, name: "AST" }), - (3603679200, FixedTimespan { offset: -10800, name: "ADT" }), - (3624238800, FixedTimespan { offset: -14400, name: "AST" }), - (3635128800, FixedTimespan { offset: -10800, name: "ADT" }), - (3655688400, FixedTimespan { offset: -14400, name: "AST" }), - (3666578400, FixedTimespan { offset: -10800, name: "ADT" }), - (3687138000, FixedTimespan { offset: -14400, name: "AST" }), - (3698028000, FixedTimespan { offset: -10800, name: "ADT" }), - (3718587600, FixedTimespan { offset: -14400, name: "AST" }), - (3730082400, FixedTimespan { offset: -10800, name: "ADT" }), - (3750642000, FixedTimespan { offset: -14400, name: "AST" }), - (3761532000, FixedTimespan { offset: -10800, name: "ADT" }), - (3782091600, FixedTimespan { offset: -14400, name: "AST" }), - (3792981600, FixedTimespan { offset: -10800, name: "ADT" }), - (3813541200, FixedTimespan { offset: -14400, name: "AST" }), - (3824431200, FixedTimespan { offset: -10800, name: "ADT" }), - (3844990800, FixedTimespan { offset: -14400, name: "AST" }), - (3855880800, FixedTimespan { offset: -10800, name: "ADT" }), - (3876440400, FixedTimespan { offset: -14400, name: "AST" }), - (3887330400, FixedTimespan { offset: -10800, name: "ADT" }), - (3907890000, FixedTimespan { offset: -14400, name: "AST" }), - (3919384800, FixedTimespan { offset: -10800, name: "ADT" }), - (3939944400, FixedTimespan { offset: -14400, name: "AST" }), - (3950834400, FixedTimespan { offset: -10800, name: "ADT" }), - (3971394000, FixedTimespan { offset: -14400, name: "AST" }), - (3982284000, FixedTimespan { offset: -10800, name: "ADT" }), - (4002843600, FixedTimespan { offset: -14400, name: "AST" }), - (4013733600, FixedTimespan { offset: -10800, name: "ADT" }), - (4034293200, FixedTimespan { offset: -14400, name: "AST" }), - (4045183200, FixedTimespan { offset: -10800, name: "ADT" }), - (4065742800, FixedTimespan { offset: -14400, name: "AST" }), - (4076632800, FixedTimespan { offset: -10800, name: "ADT" }), - (4097192400, FixedTimespan { offset: -14400, name: "AST" }), + first: FixedTimespan::from_offset_and_name_indices(-15264, 422, 3), + rest: &[ + (-2131645536, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1696276800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1680469200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1632074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1615143600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1566763200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1557090000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1535486400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1524949200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1504468800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1493413200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1472414400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1461963600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1440964800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1429390800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1409515200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1396731600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1376856000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1366491600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1346616000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1333832400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1313956800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1303678800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1282507200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1272661200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1251057600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1240088400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1219608000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1207429200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1188763200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1175979600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1157313600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1143925200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1124049600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1113771600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1091390400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1081026000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1059854400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1050786000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1030910400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1018126800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-999460800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-986677200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-965592000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-955227600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-935956800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-923173200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-904507200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-891723600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-880221600, FixedTimespan::from_offset_and_name_indices(-10800, 243, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-10800, 232, 3)), + (-765399600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-747252000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-733950000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-715802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-702500400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-684352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-671050800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-652903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-639601200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-589399200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-576097200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-557949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-544647600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-526500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-513198000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-495050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-481748400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-431546400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-418244400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-400096800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-386794800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-368647200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-355345200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-337197600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-323895600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-242244000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-226522800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-210794400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-195073200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-179344800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-163623600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-147895200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-131569200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-116445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-100119600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-84391200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-68670000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-52941600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-37220400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-21492000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-5770800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (9957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (25678800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (41407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (57733200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (73461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (89182800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (104911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (120632400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (136360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (152082000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (167810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (183531600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (199260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (215586000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (230709600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (247035600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (262764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (278485200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (294213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (309934800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (325663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (341384400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (357112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (372834000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (388562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (404888400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (420012000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (436338000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (452066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (467787600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (483516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (499237200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (514965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (530686800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (544600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (562136400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (576050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (594190800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (607500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (625640400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (638949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (657090000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (671004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (688539600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (702453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (719989200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (733903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (752043600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (765352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (783493200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (796802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (814942800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (828856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (846392400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (860306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (877842000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (891756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (909291600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (923205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (941346000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (954655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (972795600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (986104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1004245200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1018159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1035694800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1049608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1067144400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1081058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1099198800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1112508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1130648400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1143957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1162098000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1173592800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1194152400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1205042400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1225602000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1236492000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1257051600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1268546400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1289106000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1299996000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1320555600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1331445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1352005200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1362895200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1383454800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1394344800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1414904400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1425794400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1446354000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1457848800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1478408400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1489298400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1509858000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1520748000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1541307600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1552197600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1572757200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1583647200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1604206800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1615701600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1636261200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1647151200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1667710800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1678600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1699160400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1710050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1730610000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1741500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1762059600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1772949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1793509200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1805004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1825563600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1836453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1857013200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1867903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1888462800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1899352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1919912400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1930802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1951362000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1962856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1983416400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1994306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2014866000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2025756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2046315600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2057205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2077765200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2088655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2109214800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2120104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2140664400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2152159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2172718800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2183608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2204168400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2215058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2235618000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2246508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2267067600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2277957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2298517200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2309407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2329966800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2341461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2362021200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2372911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2393470800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2404360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2424920400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2435810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2456370000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2467260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2487819600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2499314400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2519874000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2530764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2551323600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2562213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2582773200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2593663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2614222800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2625112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2645672400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2656562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2677122000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2688616800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2709176400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2720066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2740626000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2751516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2772075600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2782965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2803525200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2814415200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2834974800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2846469600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2867029200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2877919200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2898478800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2909368800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2929928400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2940818400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2961378000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2972268000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2992827600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3003717600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3024277200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3035772000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3056331600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3067221600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3087781200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3098671200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3119230800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3130120800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3150680400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3161570400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3182130000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3193020000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3213579600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3225074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3245634000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3256524000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3277083600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3287973600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3308533200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3319423200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3339982800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3350872800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3371432400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3382927200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3403486800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3414376800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3434936400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3445826400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3466386000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3477276000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3497835600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3508725600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3529285200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3540175200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3560734800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3572229600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3592789200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3603679200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3624238800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3635128800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3655688400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3666578400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3687138000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3698028000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3718587600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3730082400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3750642000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3761532000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3782091600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3792981600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3813541200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3824431200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3844990800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3855880800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3876440400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3887330400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3907890000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3919384800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3939944400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3950834400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3971394000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3982284000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4002843600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4013733600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4034293200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4045183200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4065742800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4076632800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4097192400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__HAVANA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -19768, name: "LMT" }, - rest: &[ - (-2524501832, FixedTimespan { offset: -19776, name: "HMT" }), - (-1402813824, FixedTimespan { offset: -18000, name: "CST" }), - (-1311534000, FixedTimespan { offset: -14400, name: "CDT" }), - (-1300996800, FixedTimespan { offset: -18000, name: "CST" }), - (-933534000, FixedTimespan { offset: -14400, name: "CDT" }), - (-925675200, FixedTimespan { offset: -18000, name: "CST" }), - (-902084400, FixedTimespan { offset: -14400, name: "CDT" }), - (-893620800, FixedTimespan { offset: -18000, name: "CST" }), - (-870030000, FixedTimespan { offset: -14400, name: "CDT" }), - (-862171200, FixedTimespan { offset: -18000, name: "CST" }), - (-775681200, FixedTimespan { offset: -14400, name: "CDT" }), - (-767822400, FixedTimespan { offset: -18000, name: "CST" }), - (-744231600, FixedTimespan { offset: -14400, name: "CDT" }), - (-736372800, FixedTimespan { offset: -18000, name: "CST" }), - (-144702000, FixedTimespan { offset: -14400, name: "CDT" }), - (-134251200, FixedTimespan { offset: -18000, name: "CST" }), - (-113425200, FixedTimespan { offset: -14400, name: "CDT" }), - (-102542400, FixedTimespan { offset: -18000, name: "CST" }), - (-86295600, FixedTimespan { offset: -14400, name: "CDT" }), - (-72907200, FixedTimespan { offset: -18000, name: "CST" }), - (-54154800, FixedTimespan { offset: -14400, name: "CDT" }), - (-41457600, FixedTimespan { offset: -18000, name: "CST" }), - (-21495600, FixedTimespan { offset: -14400, name: "CDT" }), - (-5774400, FixedTimespan { offset: -18000, name: "CST" }), - (9954000, FixedTimespan { offset: -14400, name: "CDT" }), - (25675200, FixedTimespan { offset: -18000, name: "CST" }), - (41403600, FixedTimespan { offset: -14400, name: "CDT" }), - (57729600, FixedTimespan { offset: -18000, name: "CST" }), - (73458000, FixedTimespan { offset: -14400, name: "CDT" }), - (87364800, FixedTimespan { offset: -18000, name: "CST" }), - (104907600, FixedTimespan { offset: -14400, name: "CDT" }), - (118900800, FixedTimespan { offset: -18000, name: "CST" }), - (136357200, FixedTimespan { offset: -14400, name: "CDT" }), - (150436800, FixedTimespan { offset: -18000, name: "CST" }), - (167806800, FixedTimespan { offset: -14400, name: "CDT" }), - (183528000, FixedTimespan { offset: -18000, name: "CST" }), - (199256400, FixedTimespan { offset: -14400, name: "CDT" }), - (215582400, FixedTimespan { offset: -18000, name: "CST" }), - (230706000, FixedTimespan { offset: -14400, name: "CDT" }), - (247032000, FixedTimespan { offset: -18000, name: "CST" }), - (263365200, FixedTimespan { offset: -14400, name: "CDT" }), - (276667200, FixedTimespan { offset: -18000, name: "CST" }), - (290581200, FixedTimespan { offset: -14400, name: "CDT" }), - (308721600, FixedTimespan { offset: -18000, name: "CST" }), - (322030800, FixedTimespan { offset: -14400, name: "CDT" }), - (340171200, FixedTimespan { offset: -18000, name: "CST" }), - (358318800, FixedTimespan { offset: -14400, name: "CDT" }), - (371620800, FixedTimespan { offset: -18000, name: "CST" }), - (389768400, FixedTimespan { offset: -14400, name: "CDT" }), - (403070400, FixedTimespan { offset: -18000, name: "CST" }), - (421218000, FixedTimespan { offset: -14400, name: "CDT" }), - (434520000, FixedTimespan { offset: -18000, name: "CST" }), - (452667600, FixedTimespan { offset: -14400, name: "CDT" }), - (466574400, FixedTimespan { offset: -18000, name: "CST" }), - (484117200, FixedTimespan { offset: -14400, name: "CDT" }), - (498024000, FixedTimespan { offset: -18000, name: "CST" }), - (511333200, FixedTimespan { offset: -14400, name: "CDT" }), - (529473600, FixedTimespan { offset: -18000, name: "CST" }), - (542782800, FixedTimespan { offset: -14400, name: "CDT" }), - (560923200, FixedTimespan { offset: -18000, name: "CST" }), - (574837200, FixedTimespan { offset: -14400, name: "CDT" }), - (592372800, FixedTimespan { offset: -18000, name: "CST" }), - (606286800, FixedTimespan { offset: -14400, name: "CDT" }), - (623822400, FixedTimespan { offset: -18000, name: "CST" }), - (638946000, FixedTimespan { offset: -14400, name: "CDT" }), - (655876800, FixedTimespan { offset: -18000, name: "CST" }), - (671000400, FixedTimespan { offset: -14400, name: "CDT" }), - (687330000, FixedTimespan { offset: -18000, name: "CST" }), - (702450000, FixedTimespan { offset: -14400, name: "CDT" }), - (718779600, FixedTimespan { offset: -18000, name: "CST" }), - (733899600, FixedTimespan { offset: -14400, name: "CDT" }), - (750229200, FixedTimespan { offset: -18000, name: "CST" }), - (765349200, FixedTimespan { offset: -14400, name: "CDT" }), - (781678800, FixedTimespan { offset: -18000, name: "CST" }), - (796798800, FixedTimespan { offset: -14400, name: "CDT" }), - (813128400, FixedTimespan { offset: -18000, name: "CST" }), - (828853200, FixedTimespan { offset: -14400, name: "CDT" }), - (844578000, FixedTimespan { offset: -18000, name: "CST" }), - (860302800, FixedTimespan { offset: -14400, name: "CDT" }), - (876632400, FixedTimespan { offset: -18000, name: "CST" }), - (891147600, FixedTimespan { offset: -14400, name: "CDT" }), - (909291600, FixedTimespan { offset: -18000, name: "CST" }), - (922597200, FixedTimespan { offset: -14400, name: "CDT" }), - (941346000, FixedTimespan { offset: -18000, name: "CST" }), - (954651600, FixedTimespan { offset: -14400, name: "CDT" }), - (972795600, FixedTimespan { offset: -18000, name: "CST" }), - (986101200, FixedTimespan { offset: -14400, name: "CDT" }), - (1004245200, FixedTimespan { offset: -18000, name: "CST" }), - (1018155600, FixedTimespan { offset: -14400, name: "CDT" }), - (1035694800, FixedTimespan { offset: -18000, name: "CST" }), - (1049605200, FixedTimespan { offset: -14400, name: "CDT" }), - (1067144400, FixedTimespan { offset: -18000, name: "CST" }), - (1080450000, FixedTimespan { offset: -14400, name: "CDT" }), - (1162098000, FixedTimespan { offset: -18000, name: "CST" }), - (1173589200, FixedTimespan { offset: -14400, name: "CDT" }), - (1193547600, FixedTimespan { offset: -18000, name: "CST" }), - (1205643600, FixedTimespan { offset: -14400, name: "CDT" }), - (1224997200, FixedTimespan { offset: -18000, name: "CST" }), - (1236488400, FixedTimespan { offset: -14400, name: "CDT" }), - (1256446800, FixedTimespan { offset: -18000, name: "CST" }), - (1268542800, FixedTimespan { offset: -14400, name: "CDT" }), - (1288501200, FixedTimespan { offset: -18000, name: "CST" }), - (1300597200, FixedTimespan { offset: -14400, name: "CDT" }), - (1321160400, FixedTimespan { offset: -18000, name: "CST" }), - (1333256400, FixedTimespan { offset: -14400, name: "CDT" }), - (1352005200, FixedTimespan { offset: -18000, name: "CST" }), - (1362891600, FixedTimespan { offset: -14400, name: "CDT" }), - (1383454800, FixedTimespan { offset: -18000, name: "CST" }), - (1394341200, FixedTimespan { offset: -14400, name: "CDT" }), - (1414904400, FixedTimespan { offset: -18000, name: "CST" }), - (1425790800, FixedTimespan { offset: -14400, name: "CDT" }), - (1446354000, FixedTimespan { offset: -18000, name: "CST" }), - (1457845200, FixedTimespan { offset: -14400, name: "CDT" }), - (1478408400, FixedTimespan { offset: -18000, name: "CST" }), - (1489294800, FixedTimespan { offset: -14400, name: "CDT" }), - (1509858000, FixedTimespan { offset: -18000, name: "CST" }), - (1520744400, FixedTimespan { offset: -14400, name: "CDT" }), - (1541307600, FixedTimespan { offset: -18000, name: "CST" }), - (1552194000, FixedTimespan { offset: -14400, name: "CDT" }), - (1572757200, FixedTimespan { offset: -18000, name: "CST" }), - (1583643600, FixedTimespan { offset: -14400, name: "CDT" }), - (1604206800, FixedTimespan { offset: -18000, name: "CST" }), - (1615698000, FixedTimespan { offset: -14400, name: "CDT" }), - (1636261200, FixedTimespan { offset: -18000, name: "CST" }), - (1647147600, FixedTimespan { offset: -14400, name: "CDT" }), - (1667710800, FixedTimespan { offset: -18000, name: "CST" }), - (1678597200, FixedTimespan { offset: -14400, name: "CDT" }), - (1699160400, FixedTimespan { offset: -18000, name: "CST" }), - (1710046800, FixedTimespan { offset: -14400, name: "CDT" }), - (1730610000, FixedTimespan { offset: -18000, name: "CST" }), - (1741496400, FixedTimespan { offset: -14400, name: "CDT" }), - (1762059600, FixedTimespan { offset: -18000, name: "CST" }), - (1772946000, FixedTimespan { offset: -14400, name: "CDT" }), - (1793509200, FixedTimespan { offset: -18000, name: "CST" }), - (1805000400, FixedTimespan { offset: -14400, name: "CDT" }), - (1825563600, FixedTimespan { offset: -18000, name: "CST" }), - (1836450000, FixedTimespan { offset: -14400, name: "CDT" }), - (1857013200, FixedTimespan { offset: -18000, name: "CST" }), - (1867899600, FixedTimespan { offset: -14400, name: "CDT" }), - (1888462800, FixedTimespan { offset: -18000, name: "CST" }), - (1899349200, FixedTimespan { offset: -14400, name: "CDT" }), - (1919912400, FixedTimespan { offset: -18000, name: "CST" }), - (1930798800, FixedTimespan { offset: -14400, name: "CDT" }), - (1951362000, FixedTimespan { offset: -18000, name: "CST" }), - (1962853200, FixedTimespan { offset: -14400, name: "CDT" }), - (1983416400, FixedTimespan { offset: -18000, name: "CST" }), - (1994302800, FixedTimespan { offset: -14400, name: "CDT" }), - (2014866000, FixedTimespan { offset: -18000, name: "CST" }), - (2025752400, FixedTimespan { offset: -14400, name: "CDT" }), - (2046315600, FixedTimespan { offset: -18000, name: "CST" }), - (2057202000, FixedTimespan { offset: -14400, name: "CDT" }), - (2077765200, FixedTimespan { offset: -18000, name: "CST" }), - (2088651600, FixedTimespan { offset: -14400, name: "CDT" }), - (2109214800, FixedTimespan { offset: -18000, name: "CST" }), - (2120101200, FixedTimespan { offset: -14400, name: "CDT" }), - (2140664400, FixedTimespan { offset: -18000, name: "CST" }), - (2152155600, FixedTimespan { offset: -14400, name: "CDT" }), - (2172718800, FixedTimespan { offset: -18000, name: "CST" }), - (2183605200, FixedTimespan { offset: -14400, name: "CDT" }), - (2204168400, FixedTimespan { offset: -18000, name: "CST" }), - (2215054800, FixedTimespan { offset: -14400, name: "CDT" }), - (2235618000, FixedTimespan { offset: -18000, name: "CST" }), - (2246504400, FixedTimespan { offset: -14400, name: "CDT" }), - (2267067600, FixedTimespan { offset: -18000, name: "CST" }), - (2277954000, FixedTimespan { offset: -14400, name: "CDT" }), - (2298517200, FixedTimespan { offset: -18000, name: "CST" }), - (2309403600, FixedTimespan { offset: -14400, name: "CDT" }), - (2329966800, FixedTimespan { offset: -18000, name: "CST" }), - (2341458000, FixedTimespan { offset: -14400, name: "CDT" }), - (2362021200, FixedTimespan { offset: -18000, name: "CST" }), - (2372907600, FixedTimespan { offset: -14400, name: "CDT" }), - (2393470800, FixedTimespan { offset: -18000, name: "CST" }), - (2404357200, FixedTimespan { offset: -14400, name: "CDT" }), - (2424920400, FixedTimespan { offset: -18000, name: "CST" }), - (2435806800, FixedTimespan { offset: -14400, name: "CDT" }), - (2456370000, FixedTimespan { offset: -18000, name: "CST" }), - (2467256400, FixedTimespan { offset: -14400, name: "CDT" }), - (2487819600, FixedTimespan { offset: -18000, name: "CST" }), - (2499310800, FixedTimespan { offset: -14400, name: "CDT" }), - (2519874000, FixedTimespan { offset: -18000, name: "CST" }), - (2530760400, FixedTimespan { offset: -14400, name: "CDT" }), - (2551323600, FixedTimespan { offset: -18000, name: "CST" }), - (2562210000, FixedTimespan { offset: -14400, name: "CDT" }), - (2582773200, FixedTimespan { offset: -18000, name: "CST" }), - (2593659600, FixedTimespan { offset: -14400, name: "CDT" }), - (2614222800, FixedTimespan { offset: -18000, name: "CST" }), - (2625109200, FixedTimespan { offset: -14400, name: "CDT" }), - (2645672400, FixedTimespan { offset: -18000, name: "CST" }), - (2656558800, FixedTimespan { offset: -14400, name: "CDT" }), - (2677122000, FixedTimespan { offset: -18000, name: "CST" }), - (2688613200, FixedTimespan { offset: -14400, name: "CDT" }), - (2709176400, FixedTimespan { offset: -18000, name: "CST" }), - (2720062800, FixedTimespan { offset: -14400, name: "CDT" }), - (2740626000, FixedTimespan { offset: -18000, name: "CST" }), - (2751512400, FixedTimespan { offset: -14400, name: "CDT" }), - (2772075600, FixedTimespan { offset: -18000, name: "CST" }), - (2782962000, FixedTimespan { offset: -14400, name: "CDT" }), - (2803525200, FixedTimespan { offset: -18000, name: "CST" }), - (2814411600, FixedTimespan { offset: -14400, name: "CDT" }), - (2834974800, FixedTimespan { offset: -18000, name: "CST" }), - (2846466000, FixedTimespan { offset: -14400, name: "CDT" }), - (2867029200, FixedTimespan { offset: -18000, name: "CST" }), - (2877915600, FixedTimespan { offset: -14400, name: "CDT" }), - (2898478800, FixedTimespan { offset: -18000, name: "CST" }), - (2909365200, FixedTimespan { offset: -14400, name: "CDT" }), - (2929928400, FixedTimespan { offset: -18000, name: "CST" }), - (2940814800, FixedTimespan { offset: -14400, name: "CDT" }), - (2961378000, FixedTimespan { offset: -18000, name: "CST" }), - (2972264400, FixedTimespan { offset: -14400, name: "CDT" }), - (2992827600, FixedTimespan { offset: -18000, name: "CST" }), - (3003714000, FixedTimespan { offset: -14400, name: "CDT" }), - (3024277200, FixedTimespan { offset: -18000, name: "CST" }), - (3035768400, FixedTimespan { offset: -14400, name: "CDT" }), - (3056331600, FixedTimespan { offset: -18000, name: "CST" }), - (3067218000, FixedTimespan { offset: -14400, name: "CDT" }), - (3087781200, FixedTimespan { offset: -18000, name: "CST" }), - (3098667600, FixedTimespan { offset: -14400, name: "CDT" }), - (3119230800, FixedTimespan { offset: -18000, name: "CST" }), - (3130117200, FixedTimespan { offset: -14400, name: "CDT" }), - (3150680400, FixedTimespan { offset: -18000, name: "CST" }), - (3161566800, FixedTimespan { offset: -14400, name: "CDT" }), - (3182130000, FixedTimespan { offset: -18000, name: "CST" }), - (3193016400, FixedTimespan { offset: -14400, name: "CDT" }), - (3213579600, FixedTimespan { offset: -18000, name: "CST" }), - (3225070800, FixedTimespan { offset: -14400, name: "CDT" }), - (3245634000, FixedTimespan { offset: -18000, name: "CST" }), - (3256520400, FixedTimespan { offset: -14400, name: "CDT" }), - (3277083600, FixedTimespan { offset: -18000, name: "CST" }), - (3287970000, FixedTimespan { offset: -14400, name: "CDT" }), - (3308533200, FixedTimespan { offset: -18000, name: "CST" }), - (3319419600, FixedTimespan { offset: -14400, name: "CDT" }), - (3339982800, FixedTimespan { offset: -18000, name: "CST" }), - (3350869200, FixedTimespan { offset: -14400, name: "CDT" }), - (3371432400, FixedTimespan { offset: -18000, name: "CST" }), - (3382923600, FixedTimespan { offset: -14400, name: "CDT" }), - (3403486800, FixedTimespan { offset: -18000, name: "CST" }), - (3414373200, FixedTimespan { offset: -14400, name: "CDT" }), - (3434936400, FixedTimespan { offset: -18000, name: "CST" }), - (3445822800, FixedTimespan { offset: -14400, name: "CDT" }), - (3466386000, FixedTimespan { offset: -18000, name: "CST" }), - (3477272400, FixedTimespan { offset: -14400, name: "CDT" }), - (3497835600, FixedTimespan { offset: -18000, name: "CST" }), - (3508722000, FixedTimespan { offset: -14400, name: "CDT" }), - (3529285200, FixedTimespan { offset: -18000, name: "CST" }), - (3540171600, FixedTimespan { offset: -14400, name: "CDT" }), - (3560734800, FixedTimespan { offset: -18000, name: "CST" }), - (3572226000, FixedTimespan { offset: -14400, name: "CDT" }), - (3592789200, FixedTimespan { offset: -18000, name: "CST" }), - (3603675600, FixedTimespan { offset: -14400, name: "CDT" }), - (3624238800, FixedTimespan { offset: -18000, name: "CST" }), - (3635125200, FixedTimespan { offset: -14400, name: "CDT" }), - (3655688400, FixedTimespan { offset: -18000, name: "CST" }), - (3666574800, FixedTimespan { offset: -14400, name: "CDT" }), - (3687138000, FixedTimespan { offset: -18000, name: "CST" }), - (3698024400, FixedTimespan { offset: -14400, name: "CDT" }), - (3718587600, FixedTimespan { offset: -18000, name: "CST" }), - (3730078800, FixedTimespan { offset: -14400, name: "CDT" }), - (3750642000, FixedTimespan { offset: -18000, name: "CST" }), - (3761528400, FixedTimespan { offset: -14400, name: "CDT" }), - (3782091600, FixedTimespan { offset: -18000, name: "CST" }), - (3792978000, FixedTimespan { offset: -14400, name: "CDT" }), - (3813541200, FixedTimespan { offset: -18000, name: "CST" }), - (3824427600, FixedTimespan { offset: -14400, name: "CDT" }), - (3844990800, FixedTimespan { offset: -18000, name: "CST" }), - (3855877200, FixedTimespan { offset: -14400, name: "CDT" }), - (3876440400, FixedTimespan { offset: -18000, name: "CST" }), - (3887326800, FixedTimespan { offset: -14400, name: "CDT" }), - (3907890000, FixedTimespan { offset: -18000, name: "CST" }), - (3919381200, FixedTimespan { offset: -14400, name: "CDT" }), - (3939944400, FixedTimespan { offset: -18000, name: "CST" }), - (3950830800, FixedTimespan { offset: -14400, name: "CDT" }), - (3971394000, FixedTimespan { offset: -18000, name: "CST" }), - (3982280400, FixedTimespan { offset: -14400, name: "CDT" }), - (4002843600, FixedTimespan { offset: -18000, name: "CST" }), - (4013730000, FixedTimespan { offset: -14400, name: "CDT" }), - (4034293200, FixedTimespan { offset: -18000, name: "CST" }), - (4045179600, FixedTimespan { offset: -14400, name: "CDT" }), - (4065742800, FixedTimespan { offset: -18000, name: "CST" }), - (4076629200, FixedTimespan { offset: -14400, name: "CDT" }), - (4097192400, FixedTimespan { offset: -18000, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-19768, 422, 3), + rest: &[ + (-2524501832, FixedTimespan::from_offset_and_name_indices(-19776, 327, 3)), + (-1402813824, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-1311534000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-1300996800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-933534000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-925675200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-902084400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-893620800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-870030000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-862171200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-775681200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-767822400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-744231600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-736372800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-144702000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-134251200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-113425200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-102542400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-86295600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-72907200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-54154800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-41457600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (-21495600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (-5774400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (9954000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (25675200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (41403600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (57729600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (73458000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (87364800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (104907600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (118900800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (136357200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (150436800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (167806800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (183528000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (199256400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (215582400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (230706000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (247032000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (263365200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (276667200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (290581200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (308721600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (322030800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (340171200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (358318800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (371620800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (389768400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (403070400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (421218000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (434520000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (452667600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (466574400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (484117200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (498024000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (511333200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (529473600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (542782800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (560923200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (574837200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (592372800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (606286800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (623822400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (638946000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (655876800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (671000400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (687330000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (702450000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (718779600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (733899600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (750229200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (765349200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (781678800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (796798800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (813128400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (828853200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (844578000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (860302800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (876632400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (891147600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (909291600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (922597200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (941346000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (954651600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (972795600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (986101200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1004245200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1018155600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1035694800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1049605200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1067144400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1080450000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1162098000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1173589200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1193547600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1205643600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1224997200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1236488400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1256446800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1268542800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1288501200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1300597200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1321160400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1333256400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1352005200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1362891600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1383454800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1394341200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1414904400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1425790800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1446354000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1457845200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1478408400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1489294800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1509858000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1520744400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1541307600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1552194000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1572757200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1583643600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1604206800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1615698000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1636261200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1647147600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1667710800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1678597200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1699160400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1710046800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1730610000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1741496400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1762059600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1772946000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1793509200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1805000400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1825563600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1836450000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1857013200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1867899600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1888462800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1899349200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1919912400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1930798800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1951362000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1962853200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (1983416400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (1994302800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2014866000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2025752400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2046315600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2057202000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2077765200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2088651600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2109214800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2120101200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2140664400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2152155600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2172718800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2183605200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2204168400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2215054800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2235618000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2246504400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2267067600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2277954000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2298517200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2309403600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2329966800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2341458000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2362021200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2372907600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2393470800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2404357200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2424920400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2435806800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2456370000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2467256400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2487819600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2499310800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2519874000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2530760400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2551323600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2562210000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2582773200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2593659600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2614222800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2625109200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2645672400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2656558800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2677122000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2688613200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2709176400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2720062800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2740626000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2751512400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2772075600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2782962000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2803525200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2814411600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2834974800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2846466000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2867029200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2877915600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2898478800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2909365200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2929928400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2940814800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2961378000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (2972264400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (2992827600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3003714000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3024277200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3035768400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3056331600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3067218000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3087781200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3098667600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3119230800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3130117200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3150680400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3161566800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3182130000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3193016400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3213579600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3225070800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3245634000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3256520400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3277083600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3287970000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3308533200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3319419600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3339982800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3350869200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3371432400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3382923600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3403486800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3414373200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3434936400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3445822800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3466386000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3477272400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3497835600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3508722000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3529285200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3540171600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3560734800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3572226000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3592789200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3603675600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3624238800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3635125200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3655688400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3666574800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3687138000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3698024400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3718587600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3730078800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3750642000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3761528400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3782091600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3792978000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3813541200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3824427600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3844990800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3855877200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3876440400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3887326800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3907890000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3919381200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3939944400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3950830800, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (3971394000, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (3982280400, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (4002843600, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (4013730000, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (4034293200, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (4045179600, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (4065742800, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), + (4076629200, FixedTimespan::from_offset_and_name_indices(-14400, 191, 3)), + (4097192400, FixedTimespan::from_offset_and_name_indices(-18000, 195, 3)), ], }; const AMERICA__HERMOSILLO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -26632, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-26632, 422, 3), rest: &[ - (-1514739600, FixedTimespan { offset: -25200, name: "MST" }), - (-1343149200, FixedTimespan { offset: -21600, name: "CST" }), - (-1234807200, FixedTimespan { offset: -25200, name: "MST" }), - (-1220461200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1207159200, FixedTimespan { offset: -25200, name: "MST" }), - (-1191344400, FixedTimespan { offset: -21600, name: "CST" }), - (-873828000, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), + (-1514739600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1343149200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1234807200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220461200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1207159200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1191344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-873828000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__INDIANA__INDIANAPOLIS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20678, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-900259200, FixedTimespan { offset: -18000, name: "CDT" }), - (-891795600, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-747244800, FixedTimespan { offset: -18000, name: "CDT" }), - (-733942800, FixedTimespan { offset: -21600, name: "CST" }), - (-715795200, FixedTimespan { offset: -18000, name: "CDT" }), - (-702493200, FixedTimespan { offset: -21600, name: "CST" }), - (-684345600, FixedTimespan { offset: -18000, name: "CDT" }), - (-671043600, FixedTimespan { offset: -21600, name: "CST" }), - (-652896000, FixedTimespan { offset: -18000, name: "CDT" }), - (-639594000, FixedTimespan { offset: -21600, name: "CST" }), - (-620841600, FixedTimespan { offset: -18000, name: "CDT" }), - (-608144400, FixedTimespan { offset: -21600, name: "CST" }), - (-589392000, FixedTimespan { offset: -18000, name: "CDT" }), - (-576090000, FixedTimespan { offset: -21600, name: "CST" }), - (-557942400, FixedTimespan { offset: -18000, name: "CDT" }), - (-544640400, FixedTimespan { offset: -21600, name: "CST" }), - (-526492800, FixedTimespan { offset: -18000, name: "CDT" }), - (-513190800, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "CDT" }), - (-481741200, FixedTimespan { offset: -21600, name: "CST" }), - (-463593600, FixedTimespan { offset: -18000, name: "EST" }), - (-386787600, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "EST" }), - (-21488400, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-20678, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-900259200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-891795600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-747244800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-733942800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-715795200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-702493200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-684345600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-671043600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-652896000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-639594000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-620841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-608144400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-589392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-576090000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-557942400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-544640400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-526492800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-513190800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-481741200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-463593600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-386787600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-21488400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__INDIANA__KNOX: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20790, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-715795200, FixedTimespan { offset: -18000, name: "CDT" }), - (-702493200, FixedTimespan { offset: -21600, name: "CST" }), - (-684345600, FixedTimespan { offset: -18000, name: "CDT" }), - (-671043600, FixedTimespan { offset: -21600, name: "CST" }), - (-652896000, FixedTimespan { offset: -18000, name: "CDT" }), - (-639594000, FixedTimespan { offset: -21600, name: "CST" }), - (-620841600, FixedTimespan { offset: -18000, name: "CDT" }), - (-608144400, FixedTimespan { offset: -21600, name: "CST" }), - (-589392000, FixedTimespan { offset: -18000, name: "CDT" }), - (-576090000, FixedTimespan { offset: -21600, name: "CST" }), - (-557942400, FixedTimespan { offset: -18000, name: "CDT" }), - (-544640400, FixedTimespan { offset: -21600, name: "CST" }), - (-526492800, FixedTimespan { offset: -18000, name: "CDT" }), - (-513190800, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "CDT" }), - (-481741200, FixedTimespan { offset: -21600, name: "CST" }), - (-463593600, FixedTimespan { offset: -18000, name: "CDT" }), - (-447267600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-415818000, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-386787600, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-355338000, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-321469200, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-289414800, FixedTimespan { offset: -21600, name: "CST" }), - (-273686400, FixedTimespan { offset: -18000, name: "CDT" }), - (-257965200, FixedTimespan { offset: -21600, name: "CST" }), - (-242236800, FixedTimespan { offset: -18000, name: "EST" }), - (-195066000, FixedTimespan { offset: -21600, name: "CST" }), - (-84384000, FixedTimespan { offset: -18000, name: "CDT" }), - (-68662800, FixedTimespan { offset: -21600, name: "CST" }), - (-52934400, FixedTimespan { offset: -18000, name: "CDT" }), - (-37213200, FixedTimespan { offset: -21600, name: "CST" }), - (-21484800, FixedTimespan { offset: -18000, name: "CDT" }), - (-5763600, FixedTimespan { offset: -21600, name: "CST" }), - (9964800, FixedTimespan { offset: -18000, name: "CDT" }), - (25686000, FixedTimespan { offset: -21600, name: "CST" }), - (41414400, FixedTimespan { offset: -18000, name: "CDT" }), - (57740400, FixedTimespan { offset: -21600, name: "CST" }), - (73468800, FixedTimespan { offset: -18000, name: "CDT" }), - (89190000, FixedTimespan { offset: -21600, name: "CST" }), - (104918400, FixedTimespan { offset: -18000, name: "CDT" }), - (120639600, FixedTimespan { offset: -21600, name: "CST" }), - (126691200, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -21600, name: "CST" }), - (162374400, FixedTimespan { offset: -18000, name: "CDT" }), - (183538800, FixedTimespan { offset: -21600, name: "CST" }), - (199267200, FixedTimespan { offset: -18000, name: "CDT" }), - (215593200, FixedTimespan { offset: -21600, name: "CST" }), - (230716800, FixedTimespan { offset: -18000, name: "CDT" }), - (247042800, FixedTimespan { offset: -21600, name: "CST" }), - (262771200, FixedTimespan { offset: -18000, name: "CDT" }), - (278492400, FixedTimespan { offset: -21600, name: "CST" }), - (294220800, FixedTimespan { offset: -18000, name: "CDT" }), - (309942000, FixedTimespan { offset: -21600, name: "CST" }), - (325670400, FixedTimespan { offset: -18000, name: "CDT" }), - (341391600, FixedTimespan { offset: -21600, name: "CST" }), - (357120000, FixedTimespan { offset: -18000, name: "CDT" }), - (372841200, FixedTimespan { offset: -21600, name: "CST" }), - (388569600, FixedTimespan { offset: -18000, name: "CDT" }), - (404895600, FixedTimespan { offset: -21600, name: "CST" }), - (420019200, FixedTimespan { offset: -18000, name: "CDT" }), - (436345200, FixedTimespan { offset: -21600, name: "CST" }), - (452073600, FixedTimespan { offset: -18000, name: "CDT" }), - (467794800, FixedTimespan { offset: -21600, name: "CST" }), - (483523200, FixedTimespan { offset: -18000, name: "CDT" }), - (499244400, FixedTimespan { offset: -21600, name: "CST" }), - (514972800, FixedTimespan { offset: -18000, name: "CDT" }), - (530694000, FixedTimespan { offset: -21600, name: "CST" }), - (544608000, FixedTimespan { offset: -18000, name: "CDT" }), - (562143600, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594198000, FixedTimespan { offset: -21600, name: "CST" }), - (607507200, FixedTimespan { offset: -18000, name: "CDT" }), - (625647600, FixedTimespan { offset: -21600, name: "CST" }), - (638956800, FixedTimespan { offset: -18000, name: "CDT" }), - (657097200, FixedTimespan { offset: -21600, name: "CST" }), - (671011200, FixedTimespan { offset: -18000, name: "CDT" }), - (688546800, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-20790, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-715795200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-702493200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-684345600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-671043600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-652896000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-639594000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-620841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-608144400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-589392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-576090000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-557942400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-544640400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-526492800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-513190800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-481741200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-463593600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-447267600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-415818000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-386787600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-355338000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-321469200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-289414800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-273686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-257965200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-242236800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-195066000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-84384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-68662800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-52934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-37213200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-21484800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-5763600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (9964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (25686000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (41414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (57740400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (73468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (89190000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (104918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (120639600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (126691200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (162374400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (183538800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (199267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (215593200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (230716800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (247042800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (262771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (278492400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (294220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (309942000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (325670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (341391600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (357120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (372841200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (388569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (404895600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (420019200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (436345200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (452073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (467794800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (483523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (499244400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (514972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (530694000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (544608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (562143600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594198000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (607507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (625647600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (638956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (657097200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (671011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (688546800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__INDIANA__MARENGO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20723, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-589392000, FixedTimespan { offset: -18000, name: "CDT" }), - (-576090000, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "CDT" }), - (-481741200, FixedTimespan { offset: -21600, name: "CST" }), - (-463593600, FixedTimespan { offset: -18000, name: "CDT" }), - (-450291600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-418237200, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-386787600, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-355338000, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-323888400, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-292438800, FixedTimespan { offset: -21600, name: "CST" }), - (-273686400, FixedTimespan { offset: -18000, name: "EST" }), - (-21488400, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (41410800, FixedTimespan { offset: -14400, name: "EDT" }), - (57736800, FixedTimespan { offset: -18000, name: "EST" }), - (73465200, FixedTimespan { offset: -14400, name: "EDT" }), - (89186400, FixedTimespan { offset: -18000, name: "EST" }), - (104914800, FixedTimespan { offset: -14400, name: "EDT" }), - (120636000, FixedTimespan { offset: -18000, name: "EST" }), - (126687600, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -18000, name: "EST" }), - (162370800, FixedTimespan { offset: -14400, name: "EDT" }), - (183535200, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-20723, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-589392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-576090000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-481741200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-463593600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-450291600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-418237200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-386787600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-355338000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-323888400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-292438800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-273686400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-21488400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (41410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (57736800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (73465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (89186400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (104914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (120636000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (126687600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (162370800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (183535200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__INDIANA__PETERSBURG: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20947, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-462996000, FixedTimespan { offset: -18000, name: "CDT" }), - (-450291600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-418237200, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-386787600, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-355338000, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-323888400, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-292438800, FixedTimespan { offset: -21600, name: "CST" }), - (-273686400, FixedTimespan { offset: -18000, name: "CDT" }), - (-257965200, FixedTimespan { offset: -21600, name: "CST" }), - (-242236800, FixedTimespan { offset: -18000, name: "CDT" }), - (-226515600, FixedTimespan { offset: -21600, name: "CST" }), - (-210787200, FixedTimespan { offset: -18000, name: "CDT" }), - (-195066000, FixedTimespan { offset: -21600, name: "CST" }), - (-179337600, FixedTimespan { offset: -18000, name: "CDT" }), - (-163616400, FixedTimespan { offset: -21600, name: "CST" }), - (-147888000, FixedTimespan { offset: -18000, name: "EST" }), - (-100112400, FixedTimespan { offset: -21600, name: "CST" }), - (-84384000, FixedTimespan { offset: -18000, name: "CDT" }), - (-68662800, FixedTimespan { offset: -21600, name: "CST" }), - (-52934400, FixedTimespan { offset: -18000, name: "CDT" }), - (-37213200, FixedTimespan { offset: -21600, name: "CST" }), - (-21484800, FixedTimespan { offset: -18000, name: "CDT" }), - (-5763600, FixedTimespan { offset: -21600, name: "CST" }), - (9964800, FixedTimespan { offset: -18000, name: "CDT" }), - (25686000, FixedTimespan { offset: -21600, name: "CST" }), - (41414400, FixedTimespan { offset: -18000, name: "CDT" }), - (57740400, FixedTimespan { offset: -21600, name: "CST" }), - (73468800, FixedTimespan { offset: -18000, name: "CDT" }), - (89190000, FixedTimespan { offset: -21600, name: "CST" }), - (104918400, FixedTimespan { offset: -18000, name: "CDT" }), - (120639600, FixedTimespan { offset: -21600, name: "CST" }), - (126691200, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -21600, name: "CST" }), - (162374400, FixedTimespan { offset: -18000, name: "CDT" }), - (183538800, FixedTimespan { offset: -21600, name: "CST" }), - (199267200, FixedTimespan { offset: -18000, name: "CDT" }), - (215593200, FixedTimespan { offset: -21600, name: "CST" }), - (230716800, FixedTimespan { offset: -18000, name: "CDT" }), - (247042800, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-20947, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-462996000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-450291600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-418237200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-386787600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-355338000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-323888400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-292438800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-273686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-257965200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-242236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-226515600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-210787200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-195066000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-179337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-163616400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-147888000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-100112400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-84384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-68662800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-52934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-37213200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-21484800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-5763600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (9964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (25686000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (41414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (57740400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (73468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (89190000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (104918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (120639600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (126691200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (162374400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (183538800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (199267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (215593200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (230716800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (247042800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__INDIANA__TELL_CITY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20823, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-462996000, FixedTimespan { offset: -18000, name: "CDT" }), - (-450291600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-418237200, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-386787600, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-355338000, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-323888400, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-292438800, FixedTimespan { offset: -21600, name: "CST" }), - (-273686400, FixedTimespan { offset: -18000, name: "CDT" }), - (-257965200, FixedTimespan { offset: -21600, name: "CST" }), - (-242236800, FixedTimespan { offset: -18000, name: "CDT" }), - (-226515600, FixedTimespan { offset: -21600, name: "CST" }), - (-210787200, FixedTimespan { offset: -18000, name: "CDT" }), - (-195066000, FixedTimespan { offset: -21600, name: "CST" }), - (-179337600, FixedTimespan { offset: -18000, name: "EST" }), - (-68662800, FixedTimespan { offset: -21600, name: "CST" }), - (-52934400, FixedTimespan { offset: -18000, name: "CDT" }), - (-37213200, FixedTimespan { offset: -21600, name: "CST" }), - (-21484800, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-20823, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-462996000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-450291600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-418237200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-386787600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-355338000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-323888400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-292438800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-273686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-257965200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-242236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-226515600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-210787200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-195066000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-179337600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-68662800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-52934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-37213200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-21484800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__INDIANA__VEVAY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20416, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "EST" }), - (-21488400, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (41410800, FixedTimespan { offset: -14400, name: "EDT" }), - (57736800, FixedTimespan { offset: -18000, name: "EST" }), - (73465200, FixedTimespan { offset: -14400, name: "EDT" }), - (89186400, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-20416, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-21488400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (41410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (57736800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (73465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (89186400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__INDIANA__VINCENNES: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21007, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-747244800, FixedTimespan { offset: -18000, name: "CDT" }), - (-733942800, FixedTimespan { offset: -21600, name: "CST" }), - (-526492800, FixedTimespan { offset: -18000, name: "CDT" }), - (-513190800, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "CDT" }), - (-481741200, FixedTimespan { offset: -21600, name: "CST" }), - (-462996000, FixedTimespan { offset: -18000, name: "CDT" }), - (-450291600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-418237200, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-386787600, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-355338000, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-323888400, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-289414800, FixedTimespan { offset: -21600, name: "CST" }), - (-273686400, FixedTimespan { offset: -18000, name: "CDT" }), - (-260989200, FixedTimespan { offset: -21600, name: "CST" }), - (-242236800, FixedTimespan { offset: -18000, name: "CDT" }), - (-226515600, FixedTimespan { offset: -21600, name: "CST" }), - (-210787200, FixedTimespan { offset: -18000, name: "CDT" }), - (-195066000, FixedTimespan { offset: -21600, name: "CST" }), - (-179337600, FixedTimespan { offset: -18000, name: "EST" }), - (-21488400, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-21007, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-747244800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-733942800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-526492800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-513190800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-481741200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-462996000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-450291600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-418237200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-386787600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-355338000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-323888400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-289414800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-273686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-260989200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-242236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-226515600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-210787200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-195066000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-179337600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-21488400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__INDIANA__WINAMAC: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20785, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-747244800, FixedTimespan { offset: -18000, name: "CDT" }), - (-733942800, FixedTimespan { offset: -21600, name: "CST" }), - (-715795200, FixedTimespan { offset: -18000, name: "CDT" }), - (-702493200, FixedTimespan { offset: -21600, name: "CST" }), - (-684345600, FixedTimespan { offset: -18000, name: "CDT" }), - (-671043600, FixedTimespan { offset: -21600, name: "CST" }), - (-652896000, FixedTimespan { offset: -18000, name: "CDT" }), - (-639594000, FixedTimespan { offset: -21600, name: "CST" }), - (-620841600, FixedTimespan { offset: -18000, name: "CDT" }), - (-608144400, FixedTimespan { offset: -21600, name: "CST" }), - (-589392000, FixedTimespan { offset: -18000, name: "CDT" }), - (-576090000, FixedTimespan { offset: -21600, name: "CST" }), - (-557942400, FixedTimespan { offset: -18000, name: "CDT" }), - (-544640400, FixedTimespan { offset: -21600, name: "CST" }), - (-526492800, FixedTimespan { offset: -18000, name: "CDT" }), - (-513190800, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "CDT" }), - (-481741200, FixedTimespan { offset: -21600, name: "CST" }), - (-463593600, FixedTimespan { offset: -18000, name: "CDT" }), - (-447267600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-415818000, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-386787600, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-355338000, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-323888400, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-292438800, FixedTimespan { offset: -21600, name: "CST" }), - (-273686400, FixedTimespan { offset: -18000, name: "EST" }), - (-21488400, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-20785, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-747244800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-733942800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-715795200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-702493200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-684345600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-671043600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-652896000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-639594000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-620841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-608144400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-589392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-576090000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-557942400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-544640400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-526492800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-513190800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-481741200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-463593600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-447267600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-415818000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-386787600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-355338000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-323888400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-292438800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-273686400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-21488400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__INUVIK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (-536457600, FixedTimespan { offset: -28800, name: "PST" }), - (73476000, FixedTimespan { offset: -25200, name: "PDT" }), - (89197200, FixedTimespan { offset: -28800, name: "PST" }), - (104925600, FixedTimespan { offset: -25200, name: "PDT" }), - (120646800, FixedTimespan { offset: -28800, name: "PST" }), - (136375200, FixedTimespan { offset: -25200, name: "PDT" }), - (152096400, FixedTimespan { offset: -28800, name: "PST" }), - (167824800, FixedTimespan { offset: -25200, name: "PDT" }), - (183546000, FixedTimespan { offset: -28800, name: "PST" }), - (199274400, FixedTimespan { offset: -25200, name: "PDT" }), - (215600400, FixedTimespan { offset: -28800, name: "PST" }), - (230724000, FixedTimespan { offset: -25200, name: "PDT" }), - (247050000, FixedTimespan { offset: -28800, name: "PST" }), - (262778400, FixedTimespan { offset: -25200, name: "PDT" }), - (278499600, FixedTimespan { offset: -28800, name: "PST" }), - (294228000, FixedTimespan { offset: -21600, name: "MDT" }), - (309945600, FixedTimespan { offset: -25200, name: "MST" }), - (325674000, FixedTimespan { offset: -21600, name: "MDT" }), - (341395200, FixedTimespan { offset: -25200, name: "MST" }), - (357123600, FixedTimespan { offset: -21600, name: "MDT" }), - (372844800, FixedTimespan { offset: -25200, name: "MST" }), - (388573200, FixedTimespan { offset: -21600, name: "MDT" }), - (404899200, FixedTimespan { offset: -25200, name: "MST" }), - (420022800, FixedTimespan { offset: -21600, name: "MDT" }), - (436348800, FixedTimespan { offset: -25200, name: "MST" }), - (452077200, FixedTimespan { offset: -21600, name: "MDT" }), - (467798400, FixedTimespan { offset: -25200, name: "MST" }), - (483526800, FixedTimespan { offset: -21600, name: "MDT" }), - (499248000, FixedTimespan { offset: -25200, name: "MST" }), - (514976400, FixedTimespan { offset: -21600, name: "MDT" }), - (530697600, FixedTimespan { offset: -25200, name: "MST" }), - (544611600, FixedTimespan { offset: -21600, name: "MDT" }), - (562147200, FixedTimespan { offset: -25200, name: "MST" }), - (576061200, FixedTimespan { offset: -21600, name: "MDT" }), - (594201600, FixedTimespan { offset: -25200, name: "MST" }), - (607510800, FixedTimespan { offset: -21600, name: "MDT" }), - (625651200, FixedTimespan { offset: -25200, name: "MST" }), - (638960400, FixedTimespan { offset: -21600, name: "MDT" }), - (657100800, FixedTimespan { offset: -25200, name: "MST" }), - (671014800, FixedTimespan { offset: -21600, name: "MDT" }), - (688550400, FixedTimespan { offset: -25200, name: "MST" }), - (702464400, FixedTimespan { offset: -21600, name: "MDT" }), - (720000000, FixedTimespan { offset: -25200, name: "MST" }), - (733914000, FixedTimespan { offset: -21600, name: "MDT" }), - (752054400, FixedTimespan { offset: -25200, name: "MST" }), - (765363600, FixedTimespan { offset: -21600, name: "MDT" }), - (783504000, FixedTimespan { offset: -25200, name: "MST" }), - (796813200, FixedTimespan { offset: -21600, name: "MDT" }), - (814953600, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (986115600, FixedTimespan { offset: -21600, name: "MDT" }), - (1004256000, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1173603600, FixedTimespan { offset: -21600, name: "MDT" }), - (1194163200, FixedTimespan { offset: -25200, name: "MST" }), - (1205053200, FixedTimespan { offset: -21600, name: "MDT" }), - (1225612800, FixedTimespan { offset: -25200, name: "MST" }), - (1236502800, FixedTimespan { offset: -21600, name: "MDT" }), - (1257062400, FixedTimespan { offset: -25200, name: "MST" }), - (1268557200, FixedTimespan { offset: -21600, name: "MDT" }), - (1289116800, FixedTimespan { offset: -25200, name: "MST" }), - (1300006800, FixedTimespan { offset: -21600, name: "MDT" }), - (1320566400, FixedTimespan { offset: -25200, name: "MST" }), - (1331456400, FixedTimespan { offset: -21600, name: "MDT" }), - (1352016000, FixedTimespan { offset: -25200, name: "MST" }), - (1362906000, FixedTimespan { offset: -21600, name: "MDT" }), - (1383465600, FixedTimespan { offset: -25200, name: "MST" }), - (1394355600, FixedTimespan { offset: -21600, name: "MDT" }), - (1414915200, FixedTimespan { offset: -25200, name: "MST" }), - (1425805200, FixedTimespan { offset: -21600, name: "MDT" }), - (1446364800, FixedTimespan { offset: -25200, name: "MST" }), - (1457859600, FixedTimespan { offset: -21600, name: "MDT" }), - (1478419200, FixedTimespan { offset: -25200, name: "MST" }), - (1489309200, FixedTimespan { offset: -21600, name: "MDT" }), - (1509868800, FixedTimespan { offset: -25200, name: "MST" }), - (1520758800, FixedTimespan { offset: -21600, name: "MDT" }), - (1541318400, FixedTimespan { offset: -25200, name: "MST" }), - (1552208400, FixedTimespan { offset: -21600, name: "MDT" }), - (1572768000, FixedTimespan { offset: -25200, name: "MST" }), - (1583658000, FixedTimespan { offset: -21600, name: "MDT" }), - (1604217600, FixedTimespan { offset: -25200, name: "MST" }), - (1615712400, FixedTimespan { offset: -21600, name: "MDT" }), - (1636272000, FixedTimespan { offset: -25200, name: "MST" }), - (1647162000, FixedTimespan { offset: -21600, name: "MDT" }), - (1667721600, FixedTimespan { offset: -25200, name: "MST" }), - (1678611600, FixedTimespan { offset: -21600, name: "MDT" }), - (1699171200, FixedTimespan { offset: -25200, name: "MST" }), - (1710061200, FixedTimespan { offset: -21600, name: "MDT" }), - (1730620800, FixedTimespan { offset: -25200, name: "MST" }), - (1741510800, FixedTimespan { offset: -21600, name: "MDT" }), - (1762070400, FixedTimespan { offset: -25200, name: "MST" }), - (1772960400, FixedTimespan { offset: -21600, name: "MDT" }), - (1793520000, FixedTimespan { offset: -25200, name: "MST" }), - (1805014800, FixedTimespan { offset: -21600, name: "MDT" }), - (1825574400, FixedTimespan { offset: -25200, name: "MST" }), - (1836464400, FixedTimespan { offset: -21600, name: "MDT" }), - (1857024000, FixedTimespan { offset: -25200, name: "MST" }), - (1867914000, FixedTimespan { offset: -21600, name: "MDT" }), - (1888473600, FixedTimespan { offset: -25200, name: "MST" }), - (1899363600, FixedTimespan { offset: -21600, name: "MDT" }), - (1919923200, FixedTimespan { offset: -25200, name: "MST" }), - (1930813200, FixedTimespan { offset: -21600, name: "MDT" }), - (1951372800, FixedTimespan { offset: -25200, name: "MST" }), - (1962867600, FixedTimespan { offset: -21600, name: "MDT" }), - (1983427200, FixedTimespan { offset: -25200, name: "MST" }), - (1994317200, FixedTimespan { offset: -21600, name: "MDT" }), - (2014876800, FixedTimespan { offset: -25200, name: "MST" }), - (2025766800, FixedTimespan { offset: -21600, name: "MDT" }), - (2046326400, FixedTimespan { offset: -25200, name: "MST" }), - (2057216400, FixedTimespan { offset: -21600, name: "MDT" }), - (2077776000, FixedTimespan { offset: -25200, name: "MST" }), - (2088666000, FixedTimespan { offset: -21600, name: "MDT" }), - (2109225600, FixedTimespan { offset: -25200, name: "MST" }), - (2120115600, FixedTimespan { offset: -21600, name: "MDT" }), - (2140675200, FixedTimespan { offset: -25200, name: "MST" }), - (2152170000, FixedTimespan { offset: -21600, name: "MDT" }), - (2172729600, FixedTimespan { offset: -25200, name: "MST" }), - (2183619600, FixedTimespan { offset: -21600, name: "MDT" }), - (2204179200, FixedTimespan { offset: -25200, name: "MST" }), - (2215069200, FixedTimespan { offset: -21600, name: "MDT" }), - (2235628800, FixedTimespan { offset: -25200, name: "MST" }), - (2246518800, FixedTimespan { offset: -21600, name: "MDT" }), - (2267078400, FixedTimespan { offset: -25200, name: "MST" }), - (2277968400, FixedTimespan { offset: -21600, name: "MDT" }), - (2298528000, FixedTimespan { offset: -25200, name: "MST" }), - (2309418000, FixedTimespan { offset: -21600, name: "MDT" }), - (2329977600, FixedTimespan { offset: -25200, name: "MST" }), - (2341472400, FixedTimespan { offset: -21600, name: "MDT" }), - (2362032000, FixedTimespan { offset: -25200, name: "MST" }), - (2372922000, FixedTimespan { offset: -21600, name: "MDT" }), - (2393481600, FixedTimespan { offset: -25200, name: "MST" }), - (2404371600, FixedTimespan { offset: -21600, name: "MDT" }), - (2424931200, FixedTimespan { offset: -25200, name: "MST" }), - (2435821200, FixedTimespan { offset: -21600, name: "MDT" }), - (2456380800, FixedTimespan { offset: -25200, name: "MST" }), - (2467270800, FixedTimespan { offset: -21600, name: "MDT" }), - (2487830400, FixedTimespan { offset: -25200, name: "MST" }), - (2499325200, FixedTimespan { offset: -21600, name: "MDT" }), - (2519884800, FixedTimespan { offset: -25200, name: "MST" }), - (2530774800, FixedTimespan { offset: -21600, name: "MDT" }), - (2551334400, FixedTimespan { offset: -25200, name: "MST" }), - (2562224400, FixedTimespan { offset: -21600, name: "MDT" }), - (2582784000, FixedTimespan { offset: -25200, name: "MST" }), - (2593674000, FixedTimespan { offset: -21600, name: "MDT" }), - (2614233600, FixedTimespan { offset: -25200, name: "MST" }), - (2625123600, FixedTimespan { offset: -21600, name: "MDT" }), - (2645683200, FixedTimespan { offset: -25200, name: "MST" }), - (2656573200, FixedTimespan { offset: -21600, name: "MDT" }), - (2677132800, FixedTimespan { offset: -25200, name: "MST" }), - (2688627600, FixedTimespan { offset: -21600, name: "MDT" }), - (2709187200, FixedTimespan { offset: -25200, name: "MST" }), - (2720077200, FixedTimespan { offset: -21600, name: "MDT" }), - (2740636800, FixedTimespan { offset: -25200, name: "MST" }), - (2751526800, FixedTimespan { offset: -21600, name: "MDT" }), - (2772086400, FixedTimespan { offset: -25200, name: "MST" }), - (2782976400, FixedTimespan { offset: -21600, name: "MDT" }), - (2803536000, FixedTimespan { offset: -25200, name: "MST" }), - (2814426000, FixedTimespan { offset: -21600, name: "MDT" }), - (2834985600, FixedTimespan { offset: -25200, name: "MST" }), - (2846480400, FixedTimespan { offset: -21600, name: "MDT" }), - (2867040000, FixedTimespan { offset: -25200, name: "MST" }), - (2877930000, FixedTimespan { offset: -21600, name: "MDT" }), - (2898489600, FixedTimespan { offset: -25200, name: "MST" }), - (2909379600, FixedTimespan { offset: -21600, name: "MDT" }), - (2929939200, FixedTimespan { offset: -25200, name: "MST" }), - (2940829200, FixedTimespan { offset: -21600, name: "MDT" }), - (2961388800, FixedTimespan { offset: -25200, name: "MST" }), - (2972278800, FixedTimespan { offset: -21600, name: "MDT" }), - (2992838400, FixedTimespan { offset: -25200, name: "MST" }), - (3003728400, FixedTimespan { offset: -21600, name: "MDT" }), - (3024288000, FixedTimespan { offset: -25200, name: "MST" }), - (3035782800, FixedTimespan { offset: -21600, name: "MDT" }), - (3056342400, FixedTimespan { offset: -25200, name: "MST" }), - (3067232400, FixedTimespan { offset: -21600, name: "MDT" }), - (3087792000, FixedTimespan { offset: -25200, name: "MST" }), - (3098682000, FixedTimespan { offset: -21600, name: "MDT" }), - (3119241600, FixedTimespan { offset: -25200, name: "MST" }), - (3130131600, FixedTimespan { offset: -21600, name: "MDT" }), - (3150691200, FixedTimespan { offset: -25200, name: "MST" }), - (3161581200, FixedTimespan { offset: -21600, name: "MDT" }), - (3182140800, FixedTimespan { offset: -25200, name: "MST" }), - (3193030800, FixedTimespan { offset: -21600, name: "MDT" }), - (3213590400, FixedTimespan { offset: -25200, name: "MST" }), - (3225085200, FixedTimespan { offset: -21600, name: "MDT" }), - (3245644800, FixedTimespan { offset: -25200, name: "MST" }), - (3256534800, FixedTimespan { offset: -21600, name: "MDT" }), - (3277094400, FixedTimespan { offset: -25200, name: "MST" }), - (3287984400, FixedTimespan { offset: -21600, name: "MDT" }), - (3308544000, FixedTimespan { offset: -25200, name: "MST" }), - (3319434000, FixedTimespan { offset: -21600, name: "MDT" }), - (3339993600, FixedTimespan { offset: -25200, name: "MST" }), - (3350883600, FixedTimespan { offset: -21600, name: "MDT" }), - (3371443200, FixedTimespan { offset: -25200, name: "MST" }), - (3382938000, FixedTimespan { offset: -21600, name: "MDT" }), - (3403497600, FixedTimespan { offset: -25200, name: "MST" }), - (3414387600, FixedTimespan { offset: -21600, name: "MDT" }), - (3434947200, FixedTimespan { offset: -25200, name: "MST" }), - (3445837200, FixedTimespan { offset: -21600, name: "MDT" }), - (3466396800, FixedTimespan { offset: -25200, name: "MST" }), - (3477286800, FixedTimespan { offset: -21600, name: "MDT" }), - (3497846400, FixedTimespan { offset: -25200, name: "MST" }), - (3508736400, FixedTimespan { offset: -21600, name: "MDT" }), - (3529296000, FixedTimespan { offset: -25200, name: "MST" }), - (3540186000, FixedTimespan { offset: -21600, name: "MDT" }), - (3560745600, FixedTimespan { offset: -25200, name: "MST" }), - (3572240400, FixedTimespan { offset: -21600, name: "MDT" }), - (3592800000, FixedTimespan { offset: -25200, name: "MST" }), - (3603690000, FixedTimespan { offset: -21600, name: "MDT" }), - (3624249600, FixedTimespan { offset: -25200, name: "MST" }), - (3635139600, FixedTimespan { offset: -21600, name: "MDT" }), - (3655699200, FixedTimespan { offset: -25200, name: "MST" }), - (3666589200, FixedTimespan { offset: -21600, name: "MDT" }), - (3687148800, FixedTimespan { offset: -25200, name: "MST" }), - (3698038800, FixedTimespan { offset: -21600, name: "MDT" }), - (3718598400, FixedTimespan { offset: -25200, name: "MST" }), - (3730093200, FixedTimespan { offset: -21600, name: "MDT" }), - (3750652800, FixedTimespan { offset: -25200, name: "MST" }), - (3761542800, FixedTimespan { offset: -21600, name: "MDT" }), - (3782102400, FixedTimespan { offset: -25200, name: "MST" }), - (3792992400, FixedTimespan { offset: -21600, name: "MDT" }), - (3813552000, FixedTimespan { offset: -25200, name: "MST" }), - (3824442000, FixedTimespan { offset: -21600, name: "MDT" }), - (3845001600, FixedTimespan { offset: -25200, name: "MST" }), - (3855891600, FixedTimespan { offset: -21600, name: "MDT" }), - (3876451200, FixedTimespan { offset: -25200, name: "MST" }), - (3887341200, FixedTimespan { offset: -21600, name: "MDT" }), - (3907900800, FixedTimespan { offset: -25200, name: "MST" }), - (3919395600, FixedTimespan { offset: -21600, name: "MDT" }), - (3939955200, FixedTimespan { offset: -25200, name: "MST" }), - (3950845200, FixedTimespan { offset: -21600, name: "MDT" }), - (3971404800, FixedTimespan { offset: -25200, name: "MST" }), - (3982294800, FixedTimespan { offset: -21600, name: "MDT" }), - (4002854400, FixedTimespan { offset: -25200, name: "MST" }), - (4013744400, FixedTimespan { offset: -21600, name: "MDT" }), - (4034304000, FixedTimespan { offset: -25200, name: "MST" }), - (4045194000, FixedTimespan { offset: -21600, name: "MDT" }), - (4065753600, FixedTimespan { offset: -25200, name: "MST" }), - (4076643600, FixedTimespan { offset: -21600, name: "MDT" }), - (4097203200, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (-536457600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (73476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (89197200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (104925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (120646800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (136375200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (152096400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (167824800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (183546000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (199274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (215600400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (230724000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (247050000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (262778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (278499600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (294228000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (325674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (357123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (388573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (420022800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (452077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (483526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (514976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (544611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (576061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (607510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (638960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (671014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (702464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (733914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (752054400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (765363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (783504000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (796813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (814953600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (986115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1004256000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1173603600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1194163200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1205053200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225612800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1236502800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1257062400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1268557200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1289116800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1300006800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1320566400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1331456400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1352016000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1362906000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1383465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1394355600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414915200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1425805200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1446364800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1457859600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1478419200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1489309200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509868800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1520758800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1541318400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1552208400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572768000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1583658000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1604217600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1615712400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1636272000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1647162000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667721600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1678611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1699171200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1710061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1730620800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1741510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1762070400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1772960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1793520000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1805014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1825574400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1836464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1857024000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1867914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1888473600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1899363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1919923200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1930813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1951372800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1962867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1983427200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1994317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2014876800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2025766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2046326400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2057216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2077776000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2088666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2109225600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2120115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2140675200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2152170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2172729600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2183619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2204179200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2215069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2235628800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2246518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2267078400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2277968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2298528000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2309418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2329977600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2341472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2362032000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2372922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2393481600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2404371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2424931200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2435821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2456380800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2467270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2487830400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2499325200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2519884800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2530774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2551334400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2562224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2582784000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2593674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2614233600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2625123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2645683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2656573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2677132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2688627600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2709187200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2720077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2740636800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2751526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2772086400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2782976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2803536000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2814426000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2834985600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2846480400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2867040000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2877930000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2898489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2909379600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2929939200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2940829200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2961388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (2972278800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (2992838400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3003728400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3024288000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3035782800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3056342400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3067232400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3087792000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3098682000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3119241600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3130131600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3150691200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3161581200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3182140800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3193030800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3213590400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3225085200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3245644800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3256534800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3277094400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3287984400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3308544000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3319434000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3339993600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3350883600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3371443200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3382938000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3403497600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3414387600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3434947200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3445837200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3466396800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3477286800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3497846400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3508736400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3529296000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3540186000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3560745600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3572240400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3592800000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3603690000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3624249600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3635139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3655699200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3666589200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3687148800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3698038800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3718598400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3730093200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3750652800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3761542800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3782102400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3792992400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3813552000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3824442000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3845001600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3855891600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3876451200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3887341200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3907900800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3919395600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3939955200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3950845200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (3971404800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (3982294800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4002854400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4013744400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4034304000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4045194000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4065753600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (4076643600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (4097203200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__IQALUIT: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (-865296000, FixedTimespan { offset: -14400, name: "EWT" }), - (-769395600, FixedTimespan { offset: -14400, name: "EPT" }), - (-765396000, FixedTimespan { offset: -18000, name: "EST" }), - (73465200, FixedTimespan { offset: -14400, name: "EDT" }), - (89186400, FixedTimespan { offset: -18000, name: "EST" }), - (104914800, FixedTimespan { offset: -14400, name: "EDT" }), - (120636000, FixedTimespan { offset: -18000, name: "EST" }), - (136364400, FixedTimespan { offset: -14400, name: "EDT" }), - (152085600, FixedTimespan { offset: -18000, name: "EST" }), - (167814000, FixedTimespan { offset: -14400, name: "EDT" }), - (183535200, FixedTimespan { offset: -18000, name: "EST" }), - (199263600, FixedTimespan { offset: -14400, name: "EDT" }), - (215589600, FixedTimespan { offset: -18000, name: "EST" }), - (230713200, FixedTimespan { offset: -14400, name: "EDT" }), - (247039200, FixedTimespan { offset: -18000, name: "EST" }), - (262767600, FixedTimespan { offset: -14400, name: "EDT" }), - (278488800, FixedTimespan { offset: -18000, name: "EST" }), - (294217200, FixedTimespan { offset: -14400, name: "EDT" }), - (309938400, FixedTimespan { offset: -18000, name: "EST" }), - (325666800, FixedTimespan { offset: -14400, name: "EDT" }), - (341388000, FixedTimespan { offset: -18000, name: "EST" }), - (357116400, FixedTimespan { offset: -14400, name: "EDT" }), - (372837600, FixedTimespan { offset: -18000, name: "EST" }), - (388566000, FixedTimespan { offset: -14400, name: "EDT" }), - (404892000, FixedTimespan { offset: -18000, name: "EST" }), - (420015600, FixedTimespan { offset: -14400, name: "EDT" }), - (436341600, FixedTimespan { offset: -18000, name: "EST" }), - (452070000, FixedTimespan { offset: -14400, name: "EDT" }), - (467791200, FixedTimespan { offset: -18000, name: "EST" }), - (483519600, FixedTimespan { offset: -14400, name: "EDT" }), - (499240800, FixedTimespan { offset: -18000, name: "EST" }), - (514969200, FixedTimespan { offset: -14400, name: "EDT" }), - (530690400, FixedTimespan { offset: -18000, name: "EST" }), - (544604400, FixedTimespan { offset: -14400, name: "EDT" }), - (562140000, FixedTimespan { offset: -18000, name: "EST" }), - (576054000, FixedTimespan { offset: -14400, name: "EDT" }), - (594194400, FixedTimespan { offset: -18000, name: "EST" }), - (607503600, FixedTimespan { offset: -14400, name: "EDT" }), - (625644000, FixedTimespan { offset: -18000, name: "EST" }), - (638953200, FixedTimespan { offset: -14400, name: "EDT" }), - (657093600, FixedTimespan { offset: -18000, name: "EST" }), - (671007600, FixedTimespan { offset: -14400, name: "EDT" }), - (688543200, FixedTimespan { offset: -18000, name: "EST" }), - (702457200, FixedTimespan { offset: -14400, name: "EDT" }), - (719992800, FixedTimespan { offset: -18000, name: "EST" }), - (733906800, FixedTimespan { offset: -14400, name: "EDT" }), - (752047200, FixedTimespan { offset: -18000, name: "EST" }), - (765356400, FixedTimespan { offset: -14400, name: "EDT" }), - (783496800, FixedTimespan { offset: -18000, name: "EST" }), - (796806000, FixedTimespan { offset: -14400, name: "EDT" }), - (814946400, FixedTimespan { offset: -18000, name: "EST" }), - (828860400, FixedTimespan { offset: -14400, name: "EDT" }), - (846396000, FixedTimespan { offset: -18000, name: "EST" }), - (860310000, FixedTimespan { offset: -14400, name: "EDT" }), - (877845600, FixedTimespan { offset: -18000, name: "EST" }), - (891759600, FixedTimespan { offset: -14400, name: "EDT" }), - (909295200, FixedTimespan { offset: -18000, name: "EST" }), - (923209200, FixedTimespan { offset: -14400, name: "EDT" }), - (941349600, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -18000, name: "EST" }), - (986108400, FixedTimespan { offset: -14400, name: "EDT" }), - (1004248800, FixedTimespan { offset: -18000, name: "EST" }), - (1018162800, FixedTimespan { offset: -14400, name: "EDT" }), - (1035698400, FixedTimespan { offset: -18000, name: "EST" }), - (1049612400, FixedTimespan { offset: -14400, name: "EDT" }), - (1067148000, FixedTimespan { offset: -18000, name: "EST" }), - (1081062000, FixedTimespan { offset: -14400, name: "EDT" }), - (1099202400, FixedTimespan { offset: -18000, name: "EST" }), - (1112511600, FixedTimespan { offset: -14400, name: "EDT" }), - (1130652000, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (-865296000, FixedTimespan::from_offset_and_name_indices(-14400, 300, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-14400, 297, 3)), + (-765396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (73465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (89186400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (104914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (120636000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (136364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (152085600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (167814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (183535200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (199263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (215589600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (230713200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (247039200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (262767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (278488800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (294217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (309938400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (325666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (341388000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (357116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (372837600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (388566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (404892000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (420015600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (436341600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (452070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (467791200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (483519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (499240800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (514969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (530690400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (544604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (562140000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (576054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (594194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (607503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (625644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (638953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (657093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (671007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (688543200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (702457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (719992800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (733906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (752047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (765356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (783496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (796806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (814946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (828860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (846396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (860310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (877845600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (891759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (909295200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (923209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (941349600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1004248800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1018162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1035698400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1049612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1067148000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1081062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1099202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1112511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1130652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__JAMAICA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -18430, name: "LMT" }, - rest: &[ - (-2524503170, FixedTimespan { offset: -18430, name: "KMT" }), - (-1827687170, FixedTimespan { offset: -18000, name: "EST" }), - (126687600, FixedTimespan { offset: -14400, name: "EDT" }), - (152085600, FixedTimespan { offset: -18000, name: "EST" }), - (162370800, FixedTimespan { offset: -14400, name: "EDT" }), - (183535200, FixedTimespan { offset: -18000, name: "EST" }), - (199263600, FixedTimespan { offset: -14400, name: "EDT" }), - (215589600, FixedTimespan { offset: -18000, name: "EST" }), - (230713200, FixedTimespan { offset: -14400, name: "EDT" }), - (247039200, FixedTimespan { offset: -18000, name: "EST" }), - (262767600, FixedTimespan { offset: -14400, name: "EDT" }), - (278488800, FixedTimespan { offset: -18000, name: "EST" }), - (294217200, FixedTimespan { offset: -14400, name: "EDT" }), - (309938400, FixedTimespan { offset: -18000, name: "EST" }), - (325666800, FixedTimespan { offset: -14400, name: "EDT" }), - (341388000, FixedTimespan { offset: -18000, name: "EST" }), - (357116400, FixedTimespan { offset: -14400, name: "EDT" }), - (372837600, FixedTimespan { offset: -18000, name: "EST" }), - (388566000, FixedTimespan { offset: -14400, name: "EDT" }), - (404892000, FixedTimespan { offset: -18000, name: "EST" }), - (420015600, FixedTimespan { offset: -14400, name: "EDT" }), - (436341600, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-18430, 422, 3), + rest: &[ + (-2524503170, FixedTimespan::from_offset_and_name_indices(-18430, 355, 3)), + (-1827687170, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (126687600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (152085600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (162370800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (183535200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (199263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (215589600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (230713200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (247039200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (262767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (278488800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (294217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (309938400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (325666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (341388000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (357116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (372837600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (388566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (404892000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (420015600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (436341600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__JUNEAU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 54139, name: "LMT" }, - rest: &[ - (-3225223727, FixedTimespan { offset: -32261, name: "LMT" }), - (-2188954939, FixedTimespan { offset: -28800, name: "PST" }), - (-880207200, FixedTimespan { offset: -25200, name: "PWT" }), - (-769395600, FixedTimespan { offset: -25200, name: "PPT" }), - (-765385200, FixedTimespan { offset: -28800, name: "PST" }), - (-21477600, FixedTimespan { offset: -25200, name: "PDT" }), - (-5756400, FixedTimespan { offset: -28800, name: "PST" }), - (9972000, FixedTimespan { offset: -25200, name: "PDT" }), - (25693200, FixedTimespan { offset: -28800, name: "PST" }), - (41421600, FixedTimespan { offset: -25200, name: "PDT" }), - (57747600, FixedTimespan { offset: -28800, name: "PST" }), - (73476000, FixedTimespan { offset: -25200, name: "PDT" }), - (89197200, FixedTimespan { offset: -28800, name: "PST" }), - (104925600, FixedTimespan { offset: -25200, name: "PDT" }), - (120646800, FixedTimespan { offset: -28800, name: "PST" }), - (126698400, FixedTimespan { offset: -25200, name: "PDT" }), - (152096400, FixedTimespan { offset: -28800, name: "PST" }), - (162381600, FixedTimespan { offset: -25200, name: "PDT" }), - (183546000, FixedTimespan { offset: -28800, name: "PST" }), - (199274400, FixedTimespan { offset: -25200, name: "PDT" }), - (215600400, FixedTimespan { offset: -28800, name: "PST" }), - (230724000, FixedTimespan { offset: -25200, name: "PDT" }), - (247050000, FixedTimespan { offset: -28800, name: "PST" }), - (262778400, FixedTimespan { offset: -25200, name: "PDT" }), - (278499600, FixedTimespan { offset: -28800, name: "PST" }), - (294228000, FixedTimespan { offset: -25200, name: "PDT" }), - (309949200, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -28800, name: "YDT" }), - (341402400, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -32400, name: "YST" }), - (439030800, FixedTimespan { offset: -32400, name: "AKST" }), - (452084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (467805600, FixedTimespan { offset: -32400, name: "AKST" }), - (483534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (499255200, FixedTimespan { offset: -32400, name: "AKST" }), - (514983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (530704800, FixedTimespan { offset: -32400, name: "AKST" }), - (544618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (562154400, FixedTimespan { offset: -32400, name: "AKST" }), - (576068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (594208800, FixedTimespan { offset: -32400, name: "AKST" }), - (607518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (625658400, FixedTimespan { offset: -32400, name: "AKST" }), - (638967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (657108000, FixedTimespan { offset: -32400, name: "AKST" }), - (671022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (688557600, FixedTimespan { offset: -32400, name: "AKST" }), - (702471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (720007200, FixedTimespan { offset: -32400, name: "AKST" }), - (733921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (752061600, FixedTimespan { offset: -32400, name: "AKST" }), - (765370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (783511200, FixedTimespan { offset: -32400, name: "AKST" }), - (796820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (814960800, FixedTimespan { offset: -32400, name: "AKST" }), - (828874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (846410400, FixedTimespan { offset: -32400, name: "AKST" }), - (860324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (877860000, FixedTimespan { offset: -32400, name: "AKST" }), - (891774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (909309600, FixedTimespan { offset: -32400, name: "AKST" }), - (923223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (941364000, FixedTimespan { offset: -32400, name: "AKST" }), - (954673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (972813600, FixedTimespan { offset: -32400, name: "AKST" }), - (986122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1004263200, FixedTimespan { offset: -32400, name: "AKST" }), - (1018177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1035712800, FixedTimespan { offset: -32400, name: "AKST" }), - (1049626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1067162400, FixedTimespan { offset: -32400, name: "AKST" }), - (1081076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1099216800, FixedTimespan { offset: -32400, name: "AKST" }), - (1112526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1130666400, FixedTimespan { offset: -32400, name: "AKST" }), - (1143975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1162116000, FixedTimespan { offset: -32400, name: "AKST" }), - (1173610800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1194170400, FixedTimespan { offset: -32400, name: "AKST" }), - (1205060400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1225620000, FixedTimespan { offset: -32400, name: "AKST" }), - (1236510000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1257069600, FixedTimespan { offset: -32400, name: "AKST" }), - (1268564400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1289124000, FixedTimespan { offset: -32400, name: "AKST" }), - (1300014000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1320573600, FixedTimespan { offset: -32400, name: "AKST" }), - (1331463600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1352023200, FixedTimespan { offset: -32400, name: "AKST" }), - (1362913200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1383472800, FixedTimespan { offset: -32400, name: "AKST" }), - (1394362800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1414922400, FixedTimespan { offset: -32400, name: "AKST" }), - (1425812400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1446372000, FixedTimespan { offset: -32400, name: "AKST" }), - (1457866800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1478426400, FixedTimespan { offset: -32400, name: "AKST" }), - (1489316400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1509876000, FixedTimespan { offset: -32400, name: "AKST" }), - (1520766000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1541325600, FixedTimespan { offset: -32400, name: "AKST" }), - (1552215600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1572775200, FixedTimespan { offset: -32400, name: "AKST" }), - (1583665200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1604224800, FixedTimespan { offset: -32400, name: "AKST" }), - (1615719600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1636279200, FixedTimespan { offset: -32400, name: "AKST" }), - (1647169200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1667728800, FixedTimespan { offset: -32400, name: "AKST" }), - (1678618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1699178400, FixedTimespan { offset: -32400, name: "AKST" }), - (1710068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1730628000, FixedTimespan { offset: -32400, name: "AKST" }), - (1741518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1762077600, FixedTimespan { offset: -32400, name: "AKST" }), - (1772967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1793527200, FixedTimespan { offset: -32400, name: "AKST" }), - (1805022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1825581600, FixedTimespan { offset: -32400, name: "AKST" }), - (1836471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1857031200, FixedTimespan { offset: -32400, name: "AKST" }), - (1867921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1888480800, FixedTimespan { offset: -32400, name: "AKST" }), - (1899370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1919930400, FixedTimespan { offset: -32400, name: "AKST" }), - (1930820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1951380000, FixedTimespan { offset: -32400, name: "AKST" }), - (1962874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1983434400, FixedTimespan { offset: -32400, name: "AKST" }), - (1994324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2014884000, FixedTimespan { offset: -32400, name: "AKST" }), - (2025774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2046333600, FixedTimespan { offset: -32400, name: "AKST" }), - (2057223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2077783200, FixedTimespan { offset: -32400, name: "AKST" }), - (2088673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2109232800, FixedTimespan { offset: -32400, name: "AKST" }), - (2120122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2140682400, FixedTimespan { offset: -32400, name: "AKST" }), - (2152177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2172736800, FixedTimespan { offset: -32400, name: "AKST" }), - (2183626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2204186400, FixedTimespan { offset: -32400, name: "AKST" }), - (2215076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2235636000, FixedTimespan { offset: -32400, name: "AKST" }), - (2246526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2267085600, FixedTimespan { offset: -32400, name: "AKST" }), - (2277975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2298535200, FixedTimespan { offset: -32400, name: "AKST" }), - (2309425200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2329984800, FixedTimespan { offset: -32400, name: "AKST" }), - (2341479600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2362039200, FixedTimespan { offset: -32400, name: "AKST" }), - (2372929200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2393488800, FixedTimespan { offset: -32400, name: "AKST" }), - (2404378800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2424938400, FixedTimespan { offset: -32400, name: "AKST" }), - (2435828400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2456388000, FixedTimespan { offset: -32400, name: "AKST" }), - (2467278000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2487837600, FixedTimespan { offset: -32400, name: "AKST" }), - (2499332400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2519892000, FixedTimespan { offset: -32400, name: "AKST" }), - (2530782000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2551341600, FixedTimespan { offset: -32400, name: "AKST" }), - (2562231600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2582791200, FixedTimespan { offset: -32400, name: "AKST" }), - (2593681200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2614240800, FixedTimespan { offset: -32400, name: "AKST" }), - (2625130800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2645690400, FixedTimespan { offset: -32400, name: "AKST" }), - (2656580400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2677140000, FixedTimespan { offset: -32400, name: "AKST" }), - (2688634800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2709194400, FixedTimespan { offset: -32400, name: "AKST" }), - (2720084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2740644000, FixedTimespan { offset: -32400, name: "AKST" }), - (2751534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2772093600, FixedTimespan { offset: -32400, name: "AKST" }), - (2782983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2803543200, FixedTimespan { offset: -32400, name: "AKST" }), - (2814433200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2834992800, FixedTimespan { offset: -32400, name: "AKST" }), - (2846487600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2867047200, FixedTimespan { offset: -32400, name: "AKST" }), - (2877937200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2898496800, FixedTimespan { offset: -32400, name: "AKST" }), - (2909386800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2929946400, FixedTimespan { offset: -32400, name: "AKST" }), - (2940836400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2961396000, FixedTimespan { offset: -32400, name: "AKST" }), - (2972286000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2992845600, FixedTimespan { offset: -32400, name: "AKST" }), - (3003735600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3024295200, FixedTimespan { offset: -32400, name: "AKST" }), - (3035790000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3056349600, FixedTimespan { offset: -32400, name: "AKST" }), - (3067239600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3087799200, FixedTimespan { offset: -32400, name: "AKST" }), - (3098689200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3119248800, FixedTimespan { offset: -32400, name: "AKST" }), - (3130138800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3150698400, FixedTimespan { offset: -32400, name: "AKST" }), - (3161588400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3182148000, FixedTimespan { offset: -32400, name: "AKST" }), - (3193038000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3213597600, FixedTimespan { offset: -32400, name: "AKST" }), - (3225092400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3245652000, FixedTimespan { offset: -32400, name: "AKST" }), - (3256542000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3277101600, FixedTimespan { offset: -32400, name: "AKST" }), - (3287991600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3308551200, FixedTimespan { offset: -32400, name: "AKST" }), - (3319441200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3340000800, FixedTimespan { offset: -32400, name: "AKST" }), - (3350890800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3371450400, FixedTimespan { offset: -32400, name: "AKST" }), - (3382945200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3403504800, FixedTimespan { offset: -32400, name: "AKST" }), - (3414394800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3434954400, FixedTimespan { offset: -32400, name: "AKST" }), - (3445844400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3466404000, FixedTimespan { offset: -32400, name: "AKST" }), - (3477294000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3497853600, FixedTimespan { offset: -32400, name: "AKST" }), - (3508743600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3529303200, FixedTimespan { offset: -32400, name: "AKST" }), - (3540193200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3560752800, FixedTimespan { offset: -32400, name: "AKST" }), - (3572247600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3592807200, FixedTimespan { offset: -32400, name: "AKST" }), - (3603697200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3624256800, FixedTimespan { offset: -32400, name: "AKST" }), - (3635146800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3655706400, FixedTimespan { offset: -32400, name: "AKST" }), - (3666596400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3687156000, FixedTimespan { offset: -32400, name: "AKST" }), - (3698046000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3718605600, FixedTimespan { offset: -32400, name: "AKST" }), - (3730100400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3750660000, FixedTimespan { offset: -32400, name: "AKST" }), - (3761550000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3782109600, FixedTimespan { offset: -32400, name: "AKST" }), - (3792999600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3813559200, FixedTimespan { offset: -32400, name: "AKST" }), - (3824449200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3845008800, FixedTimespan { offset: -32400, name: "AKST" }), - (3855898800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3876458400, FixedTimespan { offset: -32400, name: "AKST" }), - (3887348400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3907908000, FixedTimespan { offset: -32400, name: "AKST" }), - (3919402800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3939962400, FixedTimespan { offset: -32400, name: "AKST" }), - (3950852400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3971412000, FixedTimespan { offset: -32400, name: "AKST" }), - (3982302000, FixedTimespan { offset: -28800, name: "AKDT" }), - (4002861600, FixedTimespan { offset: -32400, name: "AKST" }), - (4013751600, FixedTimespan { offset: -28800, name: "AKDT" }), - (4034311200, FixedTimespan { offset: -32400, name: "AKST" }), - (4045201200, FixedTimespan { offset: -28800, name: "AKDT" }), - (4065760800, FixedTimespan { offset: -32400, name: "AKST" }), - (4076650800, FixedTimespan { offset: -28800, name: "AKDT" }), - (4097210400, FixedTimespan { offset: -32400, name: "AKST" }), + first: FixedTimespan::from_offset_and_name_indices(54139, 422, 3), + rest: &[ + (-3225223727, FixedTimespan::from_offset_and_name_indices(-32261, 422, 3)), + (-2188954939, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-880207200, FixedTimespan::from_offset_and_name_indices(-25200, 439, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-25200, 433, 3)), + (-765385200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-21477600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-5756400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (9972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (25693200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (41421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (57747600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (73476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (89197200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (104925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (120646800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (126698400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (152096400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (162381600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (183546000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (199274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (215600400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (230724000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (247050000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (262778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (278499600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (294228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (309949200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (341402400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (439030800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (452084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (467805600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (483534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (499255200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (514983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (530704800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (544618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (562154400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (576068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (594208800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (607518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (625658400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (638967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (657108000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (671022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (688557600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (702471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (720007200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (733921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (752061600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (765370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (783511200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (796820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (814960800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (828874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (846410400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (860324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (877860000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (891774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (909309600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (923223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (941364000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (954673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (972813600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (986122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1004263200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1018177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1035712800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1049626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1067162400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1081076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1099216800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1112526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1130666400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1143975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1162116000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1173610800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1194170400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1205060400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1225620000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1236510000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1257069600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1268564400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1289124000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1300014000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1320573600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1331463600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1352023200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1362913200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1383472800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1394362800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1414922400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1425812400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1446372000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1457866800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1478426400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1489316400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1509876000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1520766000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1541325600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1552215600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1572775200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1583665200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1604224800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1615719600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1636279200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1647169200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1667728800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1678618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1699178400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1710068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1730628000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1741518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1762077600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1772967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1793527200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1805022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1825581600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1836471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1857031200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1867921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1888480800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1899370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1919930400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1930820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1951380000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1962874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1983434400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1994324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2014884000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2025774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2046333600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2057223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2077783200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2088673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2109232800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2120122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2140682400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2152177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2172736800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2183626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2204186400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2215076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2235636000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2246526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2267085600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2277975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2298535200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2309425200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2329984800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2341479600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2362039200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2372929200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2393488800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2404378800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2424938400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2435828400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2456388000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2467278000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2487837600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2499332400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2519892000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2530782000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2551341600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2562231600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2582791200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2593681200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2614240800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2625130800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2645690400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2656580400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2677140000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2688634800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2709194400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2720084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2740644000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2751534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2772093600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2782983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2803543200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2814433200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2834992800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2846487600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2867047200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2877937200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2898496800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2909386800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2929946400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2940836400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2961396000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2972286000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2992845600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3003735600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3024295200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3035790000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3056349600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3067239600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3087799200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3098689200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3119248800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3130138800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3150698400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3161588400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3182148000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3193038000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3213597600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3225092400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3245652000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3256542000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3277101600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3287991600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3308551200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3319441200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3340000800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3350890800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3371450400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3382945200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3403504800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3414394800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3434954400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3445844400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3466404000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3477294000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3497853600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3508743600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3529303200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3540193200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3560752800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3572247600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3592807200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3603697200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3624256800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3635146800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3655706400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3666596400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3687156000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3698046000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3718605600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3730100400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3750660000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3761550000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3782109600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3792999600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3813559200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3824449200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3845008800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3855898800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3876458400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3887348400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3907908000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3919402800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3939962400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3950852400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3971412000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3982302000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4002861600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4013751600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4034311200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4045201200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4065760800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4076650800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4097210400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), ], }; const AMERICA__KENTUCKY__LOUISVILLE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20582, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-1535904000, FixedTimespan { offset: -18000, name: "CDT" }), - (-1525280400, FixedTimespan { offset: -21600, name: "CST" }), - (-905097600, FixedTimespan { offset: -18000, name: "CDT" }), - (-891795600, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-747251940, FixedTimespan { offset: -18000, name: "CDT" }), - (-744224400, FixedTimespan { offset: -21600, name: "CST" }), - (-620841600, FixedTimespan { offset: -18000, name: "CDT" }), - (-608144400, FixedTimespan { offset: -21600, name: "CST" }), - (-589392000, FixedTimespan { offset: -18000, name: "CDT" }), - (-576090000, FixedTimespan { offset: -21600, name: "CST" }), - (-557942400, FixedTimespan { offset: -18000, name: "CDT" }), - (-544640400, FixedTimespan { offset: -21600, name: "CST" }), - (-526492800, FixedTimespan { offset: -18000, name: "CDT" }), - (-513190800, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "CDT" }), - (-481741200, FixedTimespan { offset: -21600, name: "CST" }), - (-463593600, FixedTimespan { offset: -18000, name: "CDT" }), - (-450291600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-415818000, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-384368400, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-352918800, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-321469200, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-289414800, FixedTimespan { offset: -21600, name: "CST" }), - (-273686400, FixedTimespan { offset: -18000, name: "CDT" }), - (-266432400, FixedTimespan { offset: -18000, name: "EST" }), - (-52938000, FixedTimespan { offset: -14400, name: "EDT" }), - (-37216800, FixedTimespan { offset: -18000, name: "EST" }), - (-21488400, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (41410800, FixedTimespan { offset: -14400, name: "EDT" }), - (57736800, FixedTimespan { offset: -18000, name: "EST" }), - (73465200, FixedTimespan { offset: -14400, name: "EDT" }), - (89186400, FixedTimespan { offset: -18000, name: "EST" }), - (104914800, FixedTimespan { offset: -14400, name: "EDT" }), - (120636000, FixedTimespan { offset: -18000, name: "EST" }), - (126687600, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -18000, name: "EST" }), - (162370800, FixedTimespan { offset: -14400, name: "EDT" }), - (183535200, FixedTimespan { offset: -18000, name: "EST" }), - (199263600, FixedTimespan { offset: -14400, name: "EDT" }), - (215589600, FixedTimespan { offset: -18000, name: "EST" }), - (230713200, FixedTimespan { offset: -14400, name: "EDT" }), - (247039200, FixedTimespan { offset: -18000, name: "EST" }), - (262767600, FixedTimespan { offset: -14400, name: "EDT" }), - (278488800, FixedTimespan { offset: -18000, name: "EST" }), - (294217200, FixedTimespan { offset: -14400, name: "EDT" }), - (309938400, FixedTimespan { offset: -18000, name: "EST" }), - (325666800, FixedTimespan { offset: -14400, name: "EDT" }), - (341388000, FixedTimespan { offset: -18000, name: "EST" }), - (357116400, FixedTimespan { offset: -14400, name: "EDT" }), - (372837600, FixedTimespan { offset: -18000, name: "EST" }), - (388566000, FixedTimespan { offset: -14400, name: "EDT" }), - (404892000, FixedTimespan { offset: -18000, name: "EST" }), - (420015600, FixedTimespan { offset: -14400, name: "EDT" }), - (436341600, FixedTimespan { offset: -18000, name: "EST" }), - (452070000, FixedTimespan { offset: -14400, name: "EDT" }), - (467791200, FixedTimespan { offset: -18000, name: "EST" }), - (483519600, FixedTimespan { offset: -14400, name: "EDT" }), - (499240800, FixedTimespan { offset: -18000, name: "EST" }), - (514969200, FixedTimespan { offset: -14400, name: "EDT" }), - (530690400, FixedTimespan { offset: -18000, name: "EST" }), - (544604400, FixedTimespan { offset: -14400, name: "EDT" }), - (562140000, FixedTimespan { offset: -18000, name: "EST" }), - (576054000, FixedTimespan { offset: -14400, name: "EDT" }), - (594194400, FixedTimespan { offset: -18000, name: "EST" }), - (607503600, FixedTimespan { offset: -14400, name: "EDT" }), - (625644000, FixedTimespan { offset: -18000, name: "EST" }), - (638953200, FixedTimespan { offset: -14400, name: "EDT" }), - (657093600, FixedTimespan { offset: -18000, name: "EST" }), - (671007600, FixedTimespan { offset: -14400, name: "EDT" }), - (688543200, FixedTimespan { offset: -18000, name: "EST" }), - (702457200, FixedTimespan { offset: -14400, name: "EDT" }), - (719992800, FixedTimespan { offset: -18000, name: "EST" }), - (733906800, FixedTimespan { offset: -14400, name: "EDT" }), - (752047200, FixedTimespan { offset: -18000, name: "EST" }), - (765356400, FixedTimespan { offset: -14400, name: "EDT" }), - (783496800, FixedTimespan { offset: -18000, name: "EST" }), - (796806000, FixedTimespan { offset: -14400, name: "EDT" }), - (814946400, FixedTimespan { offset: -18000, name: "EST" }), - (828860400, FixedTimespan { offset: -14400, name: "EDT" }), - (846396000, FixedTimespan { offset: -18000, name: "EST" }), - (860310000, FixedTimespan { offset: -14400, name: "EDT" }), - (877845600, FixedTimespan { offset: -18000, name: "EST" }), - (891759600, FixedTimespan { offset: -14400, name: "EDT" }), - (909295200, FixedTimespan { offset: -18000, name: "EST" }), - (923209200, FixedTimespan { offset: -14400, name: "EDT" }), - (941349600, FixedTimespan { offset: -18000, name: "EST" }), - (954658800, FixedTimespan { offset: -14400, name: "EDT" }), - (972799200, FixedTimespan { offset: -18000, name: "EST" }), - (986108400, FixedTimespan { offset: -14400, name: "EDT" }), - (1004248800, FixedTimespan { offset: -18000, name: "EST" }), - (1018162800, FixedTimespan { offset: -14400, name: "EDT" }), - (1035698400, FixedTimespan { offset: -18000, name: "EST" }), - (1049612400, FixedTimespan { offset: -14400, name: "EDT" }), - (1067148000, FixedTimespan { offset: -18000, name: "EST" }), - (1081062000, FixedTimespan { offset: -14400, name: "EDT" }), - (1099202400, FixedTimespan { offset: -18000, name: "EST" }), - (1112511600, FixedTimespan { offset: -14400, name: "EDT" }), - (1130652000, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-20582, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1535904000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1525280400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-905097600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-891795600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-747251940, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-744224400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-620841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-608144400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-589392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-576090000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-557942400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-544640400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-526492800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-513190800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-481741200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-463593600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-450291600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-415818000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-384368400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-352918800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-321469200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-289414800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-273686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-266432400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-52938000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-37216800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-21488400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (41410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (57736800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (73465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (89186400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (104914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (120636000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (126687600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (162370800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (183535200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (199263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (215589600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (230713200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (247039200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (262767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (278488800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (294217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (309938400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (325666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (341388000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (357116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (372837600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (388566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (404892000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (420015600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (436341600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (452070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (467791200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (483519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (499240800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (514969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (530690400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (544604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (562140000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (576054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (594194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (607503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (625644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (638953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (657093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (671007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (688543200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (702457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (719992800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (733906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (752047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (765356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (783496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (796806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (814946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (828860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (846396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (860310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (877845600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (891759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (909295200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (923209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (941349600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (954658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (972799200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1004248800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1018162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1035698400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1049612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1067148000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1081062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1099202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1112511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1130652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__KENTUCKY__MONTICELLO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20364, name: "LMT" }, - rest: &[ - (-2717647200, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-52934400, FixedTimespan { offset: -18000, name: "CDT" }), - (-37213200, FixedTimespan { offset: -21600, name: "CST" }), - (-21484800, FixedTimespan { offset: -18000, name: "CDT" }), - (-5763600, FixedTimespan { offset: -21600, name: "CST" }), - (9964800, FixedTimespan { offset: -18000, name: "CDT" }), - (25686000, FixedTimespan { offset: -21600, name: "CST" }), - (41414400, FixedTimespan { offset: -18000, name: "CDT" }), - (57740400, FixedTimespan { offset: -21600, name: "CST" }), - (73468800, FixedTimespan { offset: -18000, name: "CDT" }), - (89190000, FixedTimespan { offset: -21600, name: "CST" }), - (104918400, FixedTimespan { offset: -18000, name: "CDT" }), - (120639600, FixedTimespan { offset: -21600, name: "CST" }), - (126691200, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -21600, name: "CST" }), - (162374400, FixedTimespan { offset: -18000, name: "CDT" }), - (183538800, FixedTimespan { offset: -21600, name: "CST" }), - (199267200, FixedTimespan { offset: -18000, name: "CDT" }), - (215593200, FixedTimespan { offset: -21600, name: "CST" }), - (230716800, FixedTimespan { offset: -18000, name: "CDT" }), - (247042800, FixedTimespan { offset: -21600, name: "CST" }), - (262771200, FixedTimespan { offset: -18000, name: "CDT" }), - (278492400, FixedTimespan { offset: -21600, name: "CST" }), - (294220800, FixedTimespan { offset: -18000, name: "CDT" }), - (309942000, FixedTimespan { offset: -21600, name: "CST" }), - (325670400, FixedTimespan { offset: -18000, name: "CDT" }), - (341391600, FixedTimespan { offset: -21600, name: "CST" }), - (357120000, FixedTimespan { offset: -18000, name: "CDT" }), - (372841200, FixedTimespan { offset: -21600, name: "CST" }), - (388569600, FixedTimespan { offset: -18000, name: "CDT" }), - (404895600, FixedTimespan { offset: -21600, name: "CST" }), - (420019200, FixedTimespan { offset: -18000, name: "CDT" }), - (436345200, FixedTimespan { offset: -21600, name: "CST" }), - (452073600, FixedTimespan { offset: -18000, name: "CDT" }), - (467794800, FixedTimespan { offset: -21600, name: "CST" }), - (483523200, FixedTimespan { offset: -18000, name: "CDT" }), - (499244400, FixedTimespan { offset: -21600, name: "CST" }), - (514972800, FixedTimespan { offset: -18000, name: "CDT" }), - (530694000, FixedTimespan { offset: -21600, name: "CST" }), - (544608000, FixedTimespan { offset: -18000, name: "CDT" }), - (562143600, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594198000, FixedTimespan { offset: -21600, name: "CST" }), - (607507200, FixedTimespan { offset: -18000, name: "CDT" }), - (625647600, FixedTimespan { offset: -21600, name: "CST" }), - (638956800, FixedTimespan { offset: -18000, name: "CDT" }), - (657097200, FixedTimespan { offset: -21600, name: "CST" }), - (671011200, FixedTimespan { offset: -18000, name: "CDT" }), - (688546800, FixedTimespan { offset: -21600, name: "CST" }), - (702460800, FixedTimespan { offset: -18000, name: "CDT" }), - (719996400, FixedTimespan { offset: -21600, name: "CST" }), - (733910400, FixedTimespan { offset: -18000, name: "CDT" }), - (752050800, FixedTimespan { offset: -21600, name: "CST" }), - (765360000, FixedTimespan { offset: -18000, name: "CDT" }), - (783500400, FixedTimespan { offset: -21600, name: "CST" }), - (796809600, FixedTimespan { offset: -18000, name: "CDT" }), - (814950000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -18000, name: "EST" }), - (986108400, FixedTimespan { offset: -14400, name: "EDT" }), - (1004248800, FixedTimespan { offset: -18000, name: "EST" }), - (1018162800, FixedTimespan { offset: -14400, name: "EDT" }), - (1035698400, FixedTimespan { offset: -18000, name: "EST" }), - (1049612400, FixedTimespan { offset: -14400, name: "EDT" }), - (1067148000, FixedTimespan { offset: -18000, name: "EST" }), - (1081062000, FixedTimespan { offset: -14400, name: "EDT" }), - (1099202400, FixedTimespan { offset: -18000, name: "EST" }), - (1112511600, FixedTimespan { offset: -14400, name: "EDT" }), - (1130652000, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-20364, 422, 3), + rest: &[ + (-2717647200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-52934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-37213200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-21484800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-5763600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (9964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (25686000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (41414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (57740400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (73468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (89190000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (104918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (120639600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (126691200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (162374400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (183538800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (199267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (215593200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (230716800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (247042800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (262771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (278492400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (294220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (309942000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (325670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (341391600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (357120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (372841200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (388569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (404895600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (420019200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (436345200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (452073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (467794800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (483523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (499244400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (514972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (530694000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (544608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (562143600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594198000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (607507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (625647600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (638956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (657097200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (671011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (688546800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (702460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (719996400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (733910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (752050800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (765360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (783500400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (796809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (814950000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1004248800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1018162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1035698400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1049612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1067148000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1081062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1099202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1112511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1130652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__LA_PAZ: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16356, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-16356, 422, 3), rest: &[ - (-2524505244, FixedTimespan { offset: -16356, name: "CMT" }), - (-1205954844, FixedTimespan { offset: -12756, name: "BST" }), - (-1192307244, FixedTimespan { offset: -14400, name: "-04" }), + (-2524505244, FixedTimespan::from_offset_and_name_indices(-16356, 274, 3)), + (-1205954844, FixedTimespan::from_offset_and_name_indices(-12756, 253, 3)), + (-1192307244, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), ], }; const AMERICA__LIMA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -18492, name: "LMT" }, - rest: &[ - (-2524503108, FixedTimespan { offset: -18516, name: "LMT" }), - (-1938538284, FixedTimespan { offset: -18000, name: "-05" }), - (-1009825200, FixedTimespan { offset: -14400, name: "-04" }), - (-1002052800, FixedTimespan { offset: -18000, name: "-05" }), - (-986756400, FixedTimespan { offset: -14400, name: "-04" }), - (-971035200, FixedTimespan { offset: -18000, name: "-05" }), - (-955306800, FixedTimespan { offset: -14400, name: "-04" }), - (-939585600, FixedTimespan { offset: -18000, name: "-05" }), - (504939600, FixedTimespan { offset: -14400, name: "-04" }), - (512712000, FixedTimespan { offset: -18000, name: "-05" }), - (536475600, FixedTimespan { offset: -14400, name: "-04" }), - (544248000, FixedTimespan { offset: -18000, name: "-05" }), - (631170000, FixedTimespan { offset: -14400, name: "-04" }), - (638942400, FixedTimespan { offset: -18000, name: "-05" }), - (757400400, FixedTimespan { offset: -14400, name: "-04" }), - (765172800, FixedTimespan { offset: -18000, name: "-05" }), + first: FixedTimespan::from_offset_and_name_indices(-18492, 422, 3), + rest: &[ + (-2524503108, FixedTimespan::from_offset_and_name_indices(-18516, 422, 3)), + (-1938538284, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1009825200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1002052800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-986756400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-971035200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-955306800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-939585600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (504939600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (512712000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (536475600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (544248000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (631170000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (638942400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (757400400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (765172800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), ], }; const AMERICA__LOS_ANGELES: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -28378, name: "LMT" }, - rest: &[ - (-2717640000, FixedTimespan { offset: -28800, name: "PST" }), - (-1633269600, FixedTimespan { offset: -25200, name: "PDT" }), - (-1615129200, FixedTimespan { offset: -28800, name: "PST" }), - (-1601820000, FixedTimespan { offset: -25200, name: "PDT" }), - (-1583679600, FixedTimespan { offset: -28800, name: "PST" }), - (-880207200, FixedTimespan { offset: -25200, name: "PWT" }), - (-769395600, FixedTimespan { offset: -25200, name: "PPT" }), - (-765385200, FixedTimespan { offset: -28800, name: "PST" }), - (-687967140, FixedTimespan { offset: -25200, name: "PDT" }), - (-662655600, FixedTimespan { offset: -28800, name: "PST" }), - (-620838000, FixedTimespan { offset: -25200, name: "PDT" }), - (-608137200, FixedTimespan { offset: -28800, name: "PST" }), - (-589388400, FixedTimespan { offset: -25200, name: "PDT" }), - (-576082800, FixedTimespan { offset: -28800, name: "PST" }), - (-557938800, FixedTimespan { offset: -25200, name: "PDT" }), - (-544633200, FixedTimespan { offset: -28800, name: "PST" }), - (-526489200, FixedTimespan { offset: -25200, name: "PDT" }), - (-513183600, FixedTimespan { offset: -28800, name: "PST" }), - (-495039600, FixedTimespan { offset: -25200, name: "PDT" }), - (-481734000, FixedTimespan { offset: -28800, name: "PST" }), - (-463590000, FixedTimespan { offset: -25200, name: "PDT" }), - (-450284400, FixedTimespan { offset: -28800, name: "PST" }), - (-431535600, FixedTimespan { offset: -25200, name: "PDT" }), - (-418230000, FixedTimespan { offset: -28800, name: "PST" }), - (-400086000, FixedTimespan { offset: -25200, name: "PDT" }), - (-386780400, FixedTimespan { offset: -28800, name: "PST" }), - (-368636400, FixedTimespan { offset: -25200, name: "PDT" }), - (-355330800, FixedTimespan { offset: -28800, name: "PST" }), - (-337186800, FixedTimespan { offset: -25200, name: "PDT" }), - (-323881200, FixedTimespan { offset: -28800, name: "PST" }), - (-305737200, FixedTimespan { offset: -25200, name: "PDT" }), - (-292431600, FixedTimespan { offset: -28800, name: "PST" }), - (-273682800, FixedTimespan { offset: -25200, name: "PDT" }), - (-260982000, FixedTimespan { offset: -28800, name: "PST" }), - (-242233200, FixedTimespan { offset: -25200, name: "PDT" }), - (-226508400, FixedTimespan { offset: -28800, name: "PST" }), - (-210783600, FixedTimespan { offset: -25200, name: "PDT" }), - (-195058800, FixedTimespan { offset: -28800, name: "PST" }), - (-179334000, FixedTimespan { offset: -25200, name: "PDT" }), - (-163609200, FixedTimespan { offset: -28800, name: "PST" }), - (-147884400, FixedTimespan { offset: -25200, name: "PDT" }), - (-131554800, FixedTimespan { offset: -28800, name: "PST" }), - (-116434800, FixedTimespan { offset: -25200, name: "PDT" }), - (-100105200, FixedTimespan { offset: -28800, name: "PST" }), - (-84376800, FixedTimespan { offset: -25200, name: "PDT" }), - (-68655600, FixedTimespan { offset: -28800, name: "PST" }), - (-52927200, FixedTimespan { offset: -25200, name: "PDT" }), - (-37206000, FixedTimespan { offset: -28800, name: "PST" }), - (-21477600, FixedTimespan { offset: -25200, name: "PDT" }), - (-5756400, FixedTimespan { offset: -28800, name: "PST" }), - (9972000, FixedTimespan { offset: -25200, name: "PDT" }), - (25693200, FixedTimespan { offset: -28800, name: "PST" }), - (41421600, FixedTimespan { offset: -25200, name: "PDT" }), - (57747600, FixedTimespan { offset: -28800, name: "PST" }), - (73476000, FixedTimespan { offset: -25200, name: "PDT" }), - (89197200, FixedTimespan { offset: -28800, name: "PST" }), - (104925600, FixedTimespan { offset: -25200, name: "PDT" }), - (120646800, FixedTimespan { offset: -28800, name: "PST" }), - (126698400, FixedTimespan { offset: -25200, name: "PDT" }), - (152096400, FixedTimespan { offset: -28800, name: "PST" }), - (162381600, FixedTimespan { offset: -25200, name: "PDT" }), - (183546000, FixedTimespan { offset: -28800, name: "PST" }), - (199274400, FixedTimespan { offset: -25200, name: "PDT" }), - (215600400, FixedTimespan { offset: -28800, name: "PST" }), - (230724000, FixedTimespan { offset: -25200, name: "PDT" }), - (247050000, FixedTimespan { offset: -28800, name: "PST" }), - (262778400, FixedTimespan { offset: -25200, name: "PDT" }), - (278499600, FixedTimespan { offset: -28800, name: "PST" }), - (294228000, FixedTimespan { offset: -25200, name: "PDT" }), - (309949200, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -25200, name: "PDT" }), - (341398800, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -28800, name: "PST" }), - (452080800, FixedTimespan { offset: -25200, name: "PDT" }), - (467802000, FixedTimespan { offset: -28800, name: "PST" }), - (483530400, FixedTimespan { offset: -25200, name: "PDT" }), - (499251600, FixedTimespan { offset: -28800, name: "PST" }), - (514980000, FixedTimespan { offset: -25200, name: "PDT" }), - (530701200, FixedTimespan { offset: -28800, name: "PST" }), - (544615200, FixedTimespan { offset: -25200, name: "PDT" }), - (562150800, FixedTimespan { offset: -28800, name: "PST" }), - (576064800, FixedTimespan { offset: -25200, name: "PDT" }), - (594205200, FixedTimespan { offset: -28800, name: "PST" }), - (607514400, FixedTimespan { offset: -25200, name: "PDT" }), - (625654800, FixedTimespan { offset: -28800, name: "PST" }), - (638964000, FixedTimespan { offset: -25200, name: "PDT" }), - (657104400, FixedTimespan { offset: -28800, name: "PST" }), - (671018400, FixedTimespan { offset: -25200, name: "PDT" }), - (688554000, FixedTimespan { offset: -28800, name: "PST" }), - (702468000, FixedTimespan { offset: -25200, name: "PDT" }), - (720003600, FixedTimespan { offset: -28800, name: "PST" }), - (733917600, FixedTimespan { offset: -25200, name: "PDT" }), - (752058000, FixedTimespan { offset: -28800, name: "PST" }), - (765367200, FixedTimespan { offset: -25200, name: "PDT" }), - (783507600, FixedTimespan { offset: -28800, name: "PST" }), - (796816800, FixedTimespan { offset: -25200, name: "PDT" }), - (814957200, FixedTimespan { offset: -28800, name: "PST" }), - (828871200, FixedTimespan { offset: -25200, name: "PDT" }), - (846406800, FixedTimespan { offset: -28800, name: "PST" }), - (860320800, FixedTimespan { offset: -25200, name: "PDT" }), - (877856400, FixedTimespan { offset: -28800, name: "PST" }), - (891770400, FixedTimespan { offset: -25200, name: "PDT" }), - (909306000, FixedTimespan { offset: -28800, name: "PST" }), - (923220000, FixedTimespan { offset: -25200, name: "PDT" }), - (941360400, FixedTimespan { offset: -28800, name: "PST" }), - (954669600, FixedTimespan { offset: -25200, name: "PDT" }), - (972810000, FixedTimespan { offset: -28800, name: "PST" }), - (986119200, FixedTimespan { offset: -25200, name: "PDT" }), - (1004259600, FixedTimespan { offset: -28800, name: "PST" }), - (1018173600, FixedTimespan { offset: -25200, name: "PDT" }), - (1035709200, FixedTimespan { offset: -28800, name: "PST" }), - (1049623200, FixedTimespan { offset: -25200, name: "PDT" }), - (1067158800, FixedTimespan { offset: -28800, name: "PST" }), - (1081072800, FixedTimespan { offset: -25200, name: "PDT" }), - (1099213200, FixedTimespan { offset: -28800, name: "PST" }), - (1112522400, FixedTimespan { offset: -25200, name: "PDT" }), - (1130662800, FixedTimespan { offset: -28800, name: "PST" }), - (1143972000, FixedTimespan { offset: -25200, name: "PDT" }), - (1162112400, FixedTimespan { offset: -28800, name: "PST" }), - (1173607200, FixedTimespan { offset: -25200, name: "PDT" }), - (1194166800, FixedTimespan { offset: -28800, name: "PST" }), - (1205056800, FixedTimespan { offset: -25200, name: "PDT" }), - (1225616400, FixedTimespan { offset: -28800, name: "PST" }), - (1236506400, FixedTimespan { offset: -25200, name: "PDT" }), - (1257066000, FixedTimespan { offset: -28800, name: "PST" }), - (1268560800, FixedTimespan { offset: -25200, name: "PDT" }), - (1289120400, FixedTimespan { offset: -28800, name: "PST" }), - (1300010400, FixedTimespan { offset: -25200, name: "PDT" }), - (1320570000, FixedTimespan { offset: -28800, name: "PST" }), - (1331460000, FixedTimespan { offset: -25200, name: "PDT" }), - (1352019600, FixedTimespan { offset: -28800, name: "PST" }), - (1362909600, FixedTimespan { offset: -25200, name: "PDT" }), - (1383469200, FixedTimespan { offset: -28800, name: "PST" }), - (1394359200, FixedTimespan { offset: -25200, name: "PDT" }), - (1414918800, FixedTimespan { offset: -28800, name: "PST" }), - (1425808800, FixedTimespan { offset: -25200, name: "PDT" }), - (1446368400, FixedTimespan { offset: -28800, name: "PST" }), - (1457863200, FixedTimespan { offset: -25200, name: "PDT" }), - (1478422800, FixedTimespan { offset: -28800, name: "PST" }), - (1489312800, FixedTimespan { offset: -25200, name: "PDT" }), - (1509872400, FixedTimespan { offset: -28800, name: "PST" }), - (1520762400, FixedTimespan { offset: -25200, name: "PDT" }), - (1541322000, FixedTimespan { offset: -28800, name: "PST" }), - (1552212000, FixedTimespan { offset: -25200, name: "PDT" }), - (1572771600, FixedTimespan { offset: -28800, name: "PST" }), - (1583661600, FixedTimespan { offset: -25200, name: "PDT" }), - (1604221200, FixedTimespan { offset: -28800, name: "PST" }), - (1615716000, FixedTimespan { offset: -25200, name: "PDT" }), - (1636275600, FixedTimespan { offset: -28800, name: "PST" }), - (1647165600, FixedTimespan { offset: -25200, name: "PDT" }), - (1667725200, FixedTimespan { offset: -28800, name: "PST" }), - (1678615200, FixedTimespan { offset: -25200, name: "PDT" }), - (1699174800, FixedTimespan { offset: -28800, name: "PST" }), - (1710064800, FixedTimespan { offset: -25200, name: "PDT" }), - (1730624400, FixedTimespan { offset: -28800, name: "PST" }), - (1741514400, FixedTimespan { offset: -25200, name: "PDT" }), - (1762074000, FixedTimespan { offset: -28800, name: "PST" }), - (1772964000, FixedTimespan { offset: -25200, name: "PDT" }), - (1793523600, FixedTimespan { offset: -28800, name: "PST" }), - (1805018400, FixedTimespan { offset: -25200, name: "PDT" }), - (1825578000, FixedTimespan { offset: -28800, name: "PST" }), - (1836468000, FixedTimespan { offset: -25200, name: "PDT" }), - (1857027600, FixedTimespan { offset: -28800, name: "PST" }), - (1867917600, FixedTimespan { offset: -25200, name: "PDT" }), - (1888477200, FixedTimespan { offset: -28800, name: "PST" }), - (1899367200, FixedTimespan { offset: -25200, name: "PDT" }), - (1919926800, FixedTimespan { offset: -28800, name: "PST" }), - (1930816800, FixedTimespan { offset: -25200, name: "PDT" }), - (1951376400, FixedTimespan { offset: -28800, name: "PST" }), - (1962871200, FixedTimespan { offset: -25200, name: "PDT" }), - (1983430800, FixedTimespan { offset: -28800, name: "PST" }), - (1994320800, FixedTimespan { offset: -25200, name: "PDT" }), - (2014880400, FixedTimespan { offset: -28800, name: "PST" }), - (2025770400, FixedTimespan { offset: -25200, name: "PDT" }), - (2046330000, FixedTimespan { offset: -28800, name: "PST" }), - (2057220000, FixedTimespan { offset: -25200, name: "PDT" }), - (2077779600, FixedTimespan { offset: -28800, name: "PST" }), - (2088669600, FixedTimespan { offset: -25200, name: "PDT" }), - (2109229200, FixedTimespan { offset: -28800, name: "PST" }), - (2120119200, FixedTimespan { offset: -25200, name: "PDT" }), - (2140678800, FixedTimespan { offset: -28800, name: "PST" }), - (2152173600, FixedTimespan { offset: -25200, name: "PDT" }), - (2172733200, FixedTimespan { offset: -28800, name: "PST" }), - (2183623200, FixedTimespan { offset: -25200, name: "PDT" }), - (2204182800, FixedTimespan { offset: -28800, name: "PST" }), - (2215072800, FixedTimespan { offset: -25200, name: "PDT" }), - (2235632400, FixedTimespan { offset: -28800, name: "PST" }), - (2246522400, FixedTimespan { offset: -25200, name: "PDT" }), - (2267082000, FixedTimespan { offset: -28800, name: "PST" }), - (2277972000, FixedTimespan { offset: -25200, name: "PDT" }), - (2298531600, FixedTimespan { offset: -28800, name: "PST" }), - (2309421600, FixedTimespan { offset: -25200, name: "PDT" }), - (2329981200, FixedTimespan { offset: -28800, name: "PST" }), - (2341476000, FixedTimespan { offset: -25200, name: "PDT" }), - (2362035600, FixedTimespan { offset: -28800, name: "PST" }), - (2372925600, FixedTimespan { offset: -25200, name: "PDT" }), - (2393485200, FixedTimespan { offset: -28800, name: "PST" }), - (2404375200, FixedTimespan { offset: -25200, name: "PDT" }), - (2424934800, FixedTimespan { offset: -28800, name: "PST" }), - (2435824800, FixedTimespan { offset: -25200, name: "PDT" }), - (2456384400, FixedTimespan { offset: -28800, name: "PST" }), - (2467274400, FixedTimespan { offset: -25200, name: "PDT" }), - (2487834000, FixedTimespan { offset: -28800, name: "PST" }), - (2499328800, FixedTimespan { offset: -25200, name: "PDT" }), - (2519888400, FixedTimespan { offset: -28800, name: "PST" }), - (2530778400, FixedTimespan { offset: -25200, name: "PDT" }), - (2551338000, FixedTimespan { offset: -28800, name: "PST" }), - (2562228000, FixedTimespan { offset: -25200, name: "PDT" }), - (2582787600, FixedTimespan { offset: -28800, name: "PST" }), - (2593677600, FixedTimespan { offset: -25200, name: "PDT" }), - (2614237200, FixedTimespan { offset: -28800, name: "PST" }), - (2625127200, FixedTimespan { offset: -25200, name: "PDT" }), - (2645686800, FixedTimespan { offset: -28800, name: "PST" }), - (2656576800, FixedTimespan { offset: -25200, name: "PDT" }), - (2677136400, FixedTimespan { offset: -28800, name: "PST" }), - (2688631200, FixedTimespan { offset: -25200, name: "PDT" }), - (2709190800, FixedTimespan { offset: -28800, name: "PST" }), - (2720080800, FixedTimespan { offset: -25200, name: "PDT" }), - (2740640400, FixedTimespan { offset: -28800, name: "PST" }), - (2751530400, FixedTimespan { offset: -25200, name: "PDT" }), - (2772090000, FixedTimespan { offset: -28800, name: "PST" }), - (2782980000, FixedTimespan { offset: -25200, name: "PDT" }), - (2803539600, FixedTimespan { offset: -28800, name: "PST" }), - (2814429600, FixedTimespan { offset: -25200, name: "PDT" }), - (2834989200, FixedTimespan { offset: -28800, name: "PST" }), - (2846484000, FixedTimespan { offset: -25200, name: "PDT" }), - (2867043600, FixedTimespan { offset: -28800, name: "PST" }), - (2877933600, FixedTimespan { offset: -25200, name: "PDT" }), - (2898493200, FixedTimespan { offset: -28800, name: "PST" }), - (2909383200, FixedTimespan { offset: -25200, name: "PDT" }), - (2929942800, FixedTimespan { offset: -28800, name: "PST" }), - (2940832800, FixedTimespan { offset: -25200, name: "PDT" }), - (2961392400, FixedTimespan { offset: -28800, name: "PST" }), - (2972282400, FixedTimespan { offset: -25200, name: "PDT" }), - (2992842000, FixedTimespan { offset: -28800, name: "PST" }), - (3003732000, FixedTimespan { offset: -25200, name: "PDT" }), - (3024291600, FixedTimespan { offset: -28800, name: "PST" }), - (3035786400, FixedTimespan { offset: -25200, name: "PDT" }), - (3056346000, FixedTimespan { offset: -28800, name: "PST" }), - (3067236000, FixedTimespan { offset: -25200, name: "PDT" }), - (3087795600, FixedTimespan { offset: -28800, name: "PST" }), - (3098685600, FixedTimespan { offset: -25200, name: "PDT" }), - (3119245200, FixedTimespan { offset: -28800, name: "PST" }), - (3130135200, FixedTimespan { offset: -25200, name: "PDT" }), - (3150694800, FixedTimespan { offset: -28800, name: "PST" }), - (3161584800, FixedTimespan { offset: -25200, name: "PDT" }), - (3182144400, FixedTimespan { offset: -28800, name: "PST" }), - (3193034400, FixedTimespan { offset: -25200, name: "PDT" }), - (3213594000, FixedTimespan { offset: -28800, name: "PST" }), - (3225088800, FixedTimespan { offset: -25200, name: "PDT" }), - (3245648400, FixedTimespan { offset: -28800, name: "PST" }), - (3256538400, FixedTimespan { offset: -25200, name: "PDT" }), - (3277098000, FixedTimespan { offset: -28800, name: "PST" }), - (3287988000, FixedTimespan { offset: -25200, name: "PDT" }), - (3308547600, FixedTimespan { offset: -28800, name: "PST" }), - (3319437600, FixedTimespan { offset: -25200, name: "PDT" }), - (3339997200, FixedTimespan { offset: -28800, name: "PST" }), - (3350887200, FixedTimespan { offset: -25200, name: "PDT" }), - (3371446800, FixedTimespan { offset: -28800, name: "PST" }), - (3382941600, FixedTimespan { offset: -25200, name: "PDT" }), - (3403501200, FixedTimespan { offset: -28800, name: "PST" }), - (3414391200, FixedTimespan { offset: -25200, name: "PDT" }), - (3434950800, FixedTimespan { offset: -28800, name: "PST" }), - (3445840800, FixedTimespan { offset: -25200, name: "PDT" }), - (3466400400, FixedTimespan { offset: -28800, name: "PST" }), - (3477290400, FixedTimespan { offset: -25200, name: "PDT" }), - (3497850000, FixedTimespan { offset: -28800, name: "PST" }), - (3508740000, FixedTimespan { offset: -25200, name: "PDT" }), - (3529299600, FixedTimespan { offset: -28800, name: "PST" }), - (3540189600, FixedTimespan { offset: -25200, name: "PDT" }), - (3560749200, FixedTimespan { offset: -28800, name: "PST" }), - (3572244000, FixedTimespan { offset: -25200, name: "PDT" }), - (3592803600, FixedTimespan { offset: -28800, name: "PST" }), - (3603693600, FixedTimespan { offset: -25200, name: "PDT" }), - (3624253200, FixedTimespan { offset: -28800, name: "PST" }), - (3635143200, FixedTimespan { offset: -25200, name: "PDT" }), - (3655702800, FixedTimespan { offset: -28800, name: "PST" }), - (3666592800, FixedTimespan { offset: -25200, name: "PDT" }), - (3687152400, FixedTimespan { offset: -28800, name: "PST" }), - (3698042400, FixedTimespan { offset: -25200, name: "PDT" }), - (3718602000, FixedTimespan { offset: -28800, name: "PST" }), - (3730096800, FixedTimespan { offset: -25200, name: "PDT" }), - (3750656400, FixedTimespan { offset: -28800, name: "PST" }), - (3761546400, FixedTimespan { offset: -25200, name: "PDT" }), - (3782106000, FixedTimespan { offset: -28800, name: "PST" }), - (3792996000, FixedTimespan { offset: -25200, name: "PDT" }), - (3813555600, FixedTimespan { offset: -28800, name: "PST" }), - (3824445600, FixedTimespan { offset: -25200, name: "PDT" }), - (3845005200, FixedTimespan { offset: -28800, name: "PST" }), - (3855895200, FixedTimespan { offset: -25200, name: "PDT" }), - (3876454800, FixedTimespan { offset: -28800, name: "PST" }), - (3887344800, FixedTimespan { offset: -25200, name: "PDT" }), - (3907904400, FixedTimespan { offset: -28800, name: "PST" }), - (3919399200, FixedTimespan { offset: -25200, name: "PDT" }), - (3939958800, FixedTimespan { offset: -28800, name: "PST" }), - (3950848800, FixedTimespan { offset: -25200, name: "PDT" }), - (3971408400, FixedTimespan { offset: -28800, name: "PST" }), - (3982298400, FixedTimespan { offset: -25200, name: "PDT" }), - (4002858000, FixedTimespan { offset: -28800, name: "PST" }), - (4013748000, FixedTimespan { offset: -25200, name: "PDT" }), - (4034307600, FixedTimespan { offset: -28800, name: "PST" }), - (4045197600, FixedTimespan { offset: -25200, name: "PDT" }), - (4065757200, FixedTimespan { offset: -28800, name: "PST" }), - (4076647200, FixedTimespan { offset: -25200, name: "PDT" }), - (4097206800, FixedTimespan { offset: -28800, name: "PST" }), + first: FixedTimespan::from_offset_and_name_indices(-28378, 422, 3), + rest: &[ + (-2717640000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1633269600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-1615129200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1601820000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-1583679600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-880207200, FixedTimespan::from_offset_and_name_indices(-25200, 439, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-25200, 433, 3)), + (-765385200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-687967140, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-662655600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-620838000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-608137200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-589388400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-576082800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-557938800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-544633200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-526489200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-513183600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-495039600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-481734000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-463590000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-450284400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-431535600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-418230000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-400086000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-386780400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-368636400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-355330800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-337186800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-323881200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-305737200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-292431600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-273682800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-260982000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-242233200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-226508400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-210783600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-195058800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-179334000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-163609200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-147884400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-131554800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-116434800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-100105200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-84376800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-68655600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-52927200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-37206000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-21477600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-5756400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (9972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (25693200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (41421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (57747600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (73476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (89197200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (104925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (120646800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (126698400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (152096400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (162381600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (183546000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (199274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (215600400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (230724000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (247050000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (262778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (278499600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (294228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (309949200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (341398800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (452080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (467802000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (483530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (499251600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (514980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (530701200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (544615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (562150800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (576064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (594205200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (607514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (625654800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (638964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (657104400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (671018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (688554000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (702468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (720003600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (733917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (752058000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (765367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (783507600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (796816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (814957200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (828871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (846406800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (860320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (877856400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (891770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (909306000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (923220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (941360400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (954669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (972810000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (986119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1004259600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1018173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1035709200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1049623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1067158800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1081072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1099213200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1112522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1130662800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1143972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1162112400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1173607200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1194166800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1205056800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1225616400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1236506400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1257066000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1268560800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1289120400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1300010400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1320570000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1331460000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1352019600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1362909600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1383469200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1394359200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1414918800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1425808800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1446368400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1457863200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1478422800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1489312800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1509872400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1520762400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1541322000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1552212000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1572771600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1583661600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1604221200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1615716000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1636275600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1647165600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1667725200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1678615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1699174800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1710064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1730624400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1741514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1762074000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1772964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1793523600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1805018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1825578000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1836468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1857027600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1867917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1888477200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1899367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1919926800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1930816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1951376400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1962871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1983430800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1994320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2014880400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2025770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2046330000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2057220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2077779600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2088669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2109229200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2120119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2140678800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2152173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2172733200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2183623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2204182800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2215072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2235632400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2246522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2267082000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2277972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2298531600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2309421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2329981200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2341476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2362035600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2372925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2393485200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2404375200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2424934800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2435824800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2456384400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2467274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2487834000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2499328800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2519888400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2530778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2551338000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2562228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2582787600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2593677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2614237200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2625127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2645686800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2656576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2677136400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2688631200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2709190800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2720080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2740640400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2751530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2772090000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2782980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2803539600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2814429600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2834989200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2846484000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2867043600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2877933600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2898493200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2909383200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2929942800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2940832800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2961392400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2972282400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2992842000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3003732000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3024291600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3035786400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3056346000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3067236000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3087795600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3098685600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3119245200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3130135200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3150694800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3161584800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3182144400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3193034400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3213594000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3225088800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3245648400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3256538400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3277098000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3287988000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3308547600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3319437600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3339997200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3350887200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3371446800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3382941600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3403501200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3414391200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3434950800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3445840800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3466400400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3477290400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3497850000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3508740000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3529299600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3540189600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3560749200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3572244000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3592803600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3603693600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3624253200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3635143200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3655702800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3666592800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3687152400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3698042400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3718602000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3730096800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3750656400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3761546400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3782106000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3792996000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3813555600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3824445600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3845005200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3855895200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3876454800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3887344800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3907904400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3919399200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3939958800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3950848800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3971408400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3982298400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4002858000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4013748000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4034307600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4045197600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4065757200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4076647200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4097206800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), ], }; const AMERICA__MACEIO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -8572, name: "LMT" }, - rest: &[ - (-1767217028, FixedTimespan { offset: -10800, name: "-03" }), - (-1206957600, FixedTimespan { offset: -7200, name: "-02" }), - (-1191362400, FixedTimespan { offset: -10800, name: "-03" }), - (-1175374800, FixedTimespan { offset: -7200, name: "-02" }), - (-1159826400, FixedTimespan { offset: -10800, name: "-03" }), - (-633819600, FixedTimespan { offset: -7200, name: "-02" }), - (-622069200, FixedTimespan { offset: -10800, name: "-03" }), - (-602283600, FixedTimespan { offset: -7200, name: "-02" }), - (-591832800, FixedTimespan { offset: -10800, name: "-03" }), - (-570747600, FixedTimespan { offset: -7200, name: "-02" }), - (-560210400, FixedTimespan { offset: -10800, name: "-03" }), - (-539125200, FixedTimespan { offset: -7200, name: "-02" }), - (-531352800, FixedTimespan { offset: -10800, name: "-03" }), - (-191365200, FixedTimespan { offset: -7200, name: "-02" }), - (-184197600, FixedTimespan { offset: -10800, name: "-03" }), - (-155163600, FixedTimespan { offset: -7200, name: "-02" }), - (-150069600, FixedTimespan { offset: -10800, name: "-03" }), - (-128898000, FixedTimespan { offset: -7200, name: "-02" }), - (-121125600, FixedTimespan { offset: -10800, name: "-03" }), - (-99954000, FixedTimespan { offset: -7200, name: "-02" }), - (-89589600, FixedTimespan { offset: -10800, name: "-03" }), - (-68418000, FixedTimespan { offset: -7200, name: "-02" }), - (-57967200, FixedTimespan { offset: -10800, name: "-03" }), - (499748400, FixedTimespan { offset: -7200, name: "-02" }), - (511236000, FixedTimespan { offset: -10800, name: "-03" }), - (530593200, FixedTimespan { offset: -7200, name: "-02" }), - (540266400, FixedTimespan { offset: -10800, name: "-03" }), - (562129200, FixedTimespan { offset: -7200, name: "-02" }), - (571197600, FixedTimespan { offset: -10800, name: "-03" }), - (592974000, FixedTimespan { offset: -7200, name: "-02" }), - (602042400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (634701600, FixedTimespan { offset: -10800, name: "-03" }), - (813726000, FixedTimespan { offset: -7200, name: "-02" }), - (824004000, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -7200, name: "-02" }), - (951616800, FixedTimespan { offset: -10800, name: "-03" }), - (970974000, FixedTimespan { offset: -7200, name: "-02" }), - (972180000, FixedTimespan { offset: -10800, name: "-03" }), - (1003028400, FixedTimespan { offset: -7200, name: "-02" }), - (1013911200, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-8572, 422, 3), + rest: &[ + (-1767217028, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1206957600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1191362400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1175374800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1159826400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-633819600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-622069200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-602283600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-591832800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-570747600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-560210400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-539125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-531352800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-191365200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-184197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-155163600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-150069600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-128898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-121125600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-99954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-89589600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-68418000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-57967200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (499748400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (511236000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (530593200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (540266400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (562129200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (571197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (592974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (602042400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (634701600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (813726000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (824004000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (951616800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (970974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (972180000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1003028400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1013911200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__MANAGUA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20708, name: "LMT" }, - rest: &[ - (-2524500892, FixedTimespan { offset: -20712, name: "MMT" }), - (-1121105688, FixedTimespan { offset: -21600, name: "CST" }), - (105084000, FixedTimespan { offset: -18000, name: "EST" }), - (161758800, FixedTimespan { offset: -21600, name: "CST" }), - (290584800, FixedTimespan { offset: -18000, name: "CDT" }), - (299134800, FixedTimespan { offset: -21600, name: "CST" }), - (322034400, FixedTimespan { offset: -18000, name: "CDT" }), - (330584400, FixedTimespan { offset: -21600, name: "CST" }), - (694260000, FixedTimespan { offset: -18000, name: "EST" }), - (717310800, FixedTimespan { offset: -21600, name: "CST" }), - (725868000, FixedTimespan { offset: -18000, name: "EST" }), - (852094800, FixedTimespan { offset: -21600, name: "CST" }), - (1113112800, FixedTimespan { offset: -18000, name: "CDT" }), - (1128229200, FixedTimespan { offset: -21600, name: "CST" }), - (1146384000, FixedTimespan { offset: -18000, name: "CDT" }), - (1159682400, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-20708, 422, 3), + rest: &[ + (-2524500892, FixedTimespan::from_offset_and_name_indices(-20712, 426, 3)), + (-1121105688, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (105084000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (161758800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (290584800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (299134800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (322034400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (330584400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (694260000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (717310800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (725868000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (852094800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1113112800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1128229200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1146384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1159682400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__MANAUS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -14404, name: "LMT" }, - rest: &[ - (-1767211196, FixedTimespan { offset: -14400, name: "-04" }), - (-1206954000, FixedTimespan { offset: -10800, name: "-03" }), - (-1191358800, FixedTimespan { offset: -14400, name: "-04" }), - (-1175371200, FixedTimespan { offset: -10800, name: "-03" }), - (-1159822800, FixedTimespan { offset: -14400, name: "-04" }), - (-633816000, FixedTimespan { offset: -10800, name: "-03" }), - (-622065600, FixedTimespan { offset: -14400, name: "-04" }), - (-602280000, FixedTimespan { offset: -10800, name: "-03" }), - (-591829200, FixedTimespan { offset: -14400, name: "-04" }), - (-570744000, FixedTimespan { offset: -10800, name: "-03" }), - (-560206800, FixedTimespan { offset: -14400, name: "-04" }), - (-539121600, FixedTimespan { offset: -10800, name: "-03" }), - (-531349200, FixedTimespan { offset: -14400, name: "-04" }), - (-191361600, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-155160000, FixedTimespan { offset: -10800, name: "-03" }), - (-150066000, FixedTimespan { offset: -14400, name: "-04" }), - (-128894400, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-99950400, FixedTimespan { offset: -10800, name: "-03" }), - (-89586000, FixedTimespan { offset: -14400, name: "-04" }), - (-68414400, FixedTimespan { offset: -10800, name: "-03" }), - (-57963600, FixedTimespan { offset: -14400, name: "-04" }), - (499752000, FixedTimespan { offset: -10800, name: "-03" }), - (511239600, FixedTimespan { offset: -14400, name: "-04" }), - (530596800, FixedTimespan { offset: -10800, name: "-03" }), - (540270000, FixedTimespan { offset: -14400, name: "-04" }), - (562132800, FixedTimespan { offset: -10800, name: "-03" }), - (571201200, FixedTimespan { offset: -14400, name: "-04" }), - (750830400, FixedTimespan { offset: -10800, name: "-03" }), - (761713200, FixedTimespan { offset: -14400, name: "-04" }), + first: FixedTimespan::from_offset_and_name_indices(-14404, 422, 3), + rest: &[ + (-1767211196, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1206954000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1191358800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1175371200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1159822800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-633816000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-622065600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-602280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-591829200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-570744000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-560206800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-539121600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-531349200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-191361600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-155160000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-150066000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-128894400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-99950400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-89586000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-68414400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-57963600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (499752000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (511239600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (530596800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (540270000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (562132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (571201200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (750830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (761713200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), ], }; const AMERICA__MARTINIQUE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -14660, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-14660, 422, 3), rest: &[ - (-2524506940, FixedTimespan { offset: -14660, name: "FFMT" }), - (-1851537340, FixedTimespan { offset: -14400, name: "AST" }), - (323841600, FixedTimespan { offset: -10800, name: "ADT" }), - (338958000, FixedTimespan { offset: -14400, name: "AST" }), + (-2524506940, FixedTimespan::from_offset_and_name_indices(-14660, 303, 4)), + (-1851537340, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (323841600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (338958000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__MATAMOROS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -23400, name: "LMT" }, - rest: &[ - (-1514743200, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594198000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -21600, name: "CST" }), - (989136000, FixedTimespan { offset: -18000, name: "CDT" }), - (1001833200, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1175414400, FixedTimespan { offset: -18000, name: "CDT" }), - (1193554800, FixedTimespan { offset: -21600, name: "CST" }), - (1207468800, FixedTimespan { offset: -18000, name: "CDT" }), - (1225004400, FixedTimespan { offset: -21600, name: "CST" }), - (1238918400, FixedTimespan { offset: -18000, name: "CDT" }), - (1256454000, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-23400, 422, 3), + rest: &[ + (-1514743200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594198000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (989136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1001833200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1175414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1193554800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1207468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225004400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1238918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1256454000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__MAZATLAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25540, name: "LMT" }, - rest: &[ - (-1514739600, FixedTimespan { offset: -25200, name: "MST" }), - (-1343149200, FixedTimespan { offset: -21600, name: "CST" }), - (-1234807200, FixedTimespan { offset: -25200, name: "MST" }), - (-1220461200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1207159200, FixedTimespan { offset: -25200, name: "MST" }), - (-1191344400, FixedTimespan { offset: -21600, name: "CST" }), - (-873828000, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (989139600, FixedTimespan { offset: -21600, name: "MDT" }), - (1001836800, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1175418000, FixedTimespan { offset: -21600, name: "MDT" }), - (1193558400, FixedTimespan { offset: -25200, name: "MST" }), - (1207472400, FixedTimespan { offset: -21600, name: "MDT" }), - (1225008000, FixedTimespan { offset: -25200, name: "MST" }), - (1238922000, FixedTimespan { offset: -21600, name: "MDT" }), - (1256457600, FixedTimespan { offset: -25200, name: "MST" }), - (1270371600, FixedTimespan { offset: -21600, name: "MDT" }), - (1288512000, FixedTimespan { offset: -25200, name: "MST" }), - (1301821200, FixedTimespan { offset: -21600, name: "MDT" }), - (1319961600, FixedTimespan { offset: -25200, name: "MST" }), - (1333270800, FixedTimespan { offset: -21600, name: "MDT" }), - (1351411200, FixedTimespan { offset: -25200, name: "MST" }), - (1365325200, FixedTimespan { offset: -21600, name: "MDT" }), - (1382860800, FixedTimespan { offset: -25200, name: "MST" }), - (1396774800, FixedTimespan { offset: -21600, name: "MDT" }), - (1414310400, FixedTimespan { offset: -25200, name: "MST" }), - (1428224400, FixedTimespan { offset: -21600, name: "MDT" }), - (1445760000, FixedTimespan { offset: -25200, name: "MST" }), - (1459674000, FixedTimespan { offset: -21600, name: "MDT" }), - (1477814400, FixedTimespan { offset: -25200, name: "MST" }), - (1491123600, FixedTimespan { offset: -21600, name: "MDT" }), - (1509264000, FixedTimespan { offset: -25200, name: "MST" }), - (1522573200, FixedTimespan { offset: -21600, name: "MDT" }), - (1540713600, FixedTimespan { offset: -25200, name: "MST" }), - (1554627600, FixedTimespan { offset: -21600, name: "MDT" }), - (1572163200, FixedTimespan { offset: -25200, name: "MST" }), - (1586077200, FixedTimespan { offset: -21600, name: "MDT" }), - (1603612800, FixedTimespan { offset: -25200, name: "MST" }), - (1617526800, FixedTimespan { offset: -21600, name: "MDT" }), - (1635667200, FixedTimespan { offset: -25200, name: "MST" }), - (1648976400, FixedTimespan { offset: -21600, name: "MDT" }), - (1667116800, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-25540, 422, 3), + rest: &[ + (-1514739600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1343149200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1234807200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220461200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1207159200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1191344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-873828000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (989139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1001836800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1175418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1193558400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1207472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225008000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1238922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1256457600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1270371600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1288512000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1301821200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1319961600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1333270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1351411200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1365325200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1382860800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1396774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414310400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1428224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1445760000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1459674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1477814400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1491123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509264000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1522573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1540713600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1554627600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572163200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1586077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1603612800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1617526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1635667200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1648976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667116800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__MENOMINEE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21027, name: "LMT" }, - rest: &[ - (-2659759773, FixedTimespan { offset: -21600, name: "CST" }), - (-1633276800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1601827200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1583686800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-747244800, FixedTimespan { offset: -18000, name: "CDT" }), - (-733942800, FixedTimespan { offset: -21600, name: "CST" }), - (-116438400, FixedTimespan { offset: -18000, name: "CDT" }), - (-100112400, FixedTimespan { offset: -21600, name: "CST" }), - (-21484800, FixedTimespan { offset: -18000, name: "EST" }), - (104914800, FixedTimespan { offset: -18000, name: "CDT" }), - (120639600, FixedTimespan { offset: -21600, name: "CST" }), - (126691200, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -21600, name: "CST" }), - (162374400, FixedTimespan { offset: -18000, name: "CDT" }), - (183538800, FixedTimespan { offset: -21600, name: "CST" }), - (199267200, FixedTimespan { offset: -18000, name: "CDT" }), - (215593200, FixedTimespan { offset: -21600, name: "CST" }), - (230716800, FixedTimespan { offset: -18000, name: "CDT" }), - (247042800, FixedTimespan { offset: -21600, name: "CST" }), - (262771200, FixedTimespan { offset: -18000, name: "CDT" }), - (278492400, FixedTimespan { offset: -21600, name: "CST" }), - (294220800, FixedTimespan { offset: -18000, name: "CDT" }), - (309942000, FixedTimespan { offset: -21600, name: "CST" }), - (325670400, FixedTimespan { offset: -18000, name: "CDT" }), - (341391600, FixedTimespan { offset: -21600, name: "CST" }), - (357120000, FixedTimespan { offset: -18000, name: "CDT" }), - (372841200, FixedTimespan { offset: -21600, name: "CST" }), - (388569600, FixedTimespan { offset: -18000, name: "CDT" }), - (404895600, FixedTimespan { offset: -21600, name: "CST" }), - (420019200, FixedTimespan { offset: -18000, name: "CDT" }), - (436345200, FixedTimespan { offset: -21600, name: "CST" }), - (452073600, FixedTimespan { offset: -18000, name: "CDT" }), - (467794800, FixedTimespan { offset: -21600, name: "CST" }), - (483523200, FixedTimespan { offset: -18000, name: "CDT" }), - (499244400, FixedTimespan { offset: -21600, name: "CST" }), - (514972800, FixedTimespan { offset: -18000, name: "CDT" }), - (530694000, FixedTimespan { offset: -21600, name: "CST" }), - (544608000, FixedTimespan { offset: -18000, name: "CDT" }), - (562143600, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594198000, FixedTimespan { offset: -21600, name: "CST" }), - (607507200, FixedTimespan { offset: -18000, name: "CDT" }), - (625647600, FixedTimespan { offset: -21600, name: "CST" }), - (638956800, FixedTimespan { offset: -18000, name: "CDT" }), - (657097200, FixedTimespan { offset: -21600, name: "CST" }), - (671011200, FixedTimespan { offset: -18000, name: "CDT" }), - (688546800, FixedTimespan { offset: -21600, name: "CST" }), - (702460800, FixedTimespan { offset: -18000, name: "CDT" }), - (719996400, FixedTimespan { offset: -21600, name: "CST" }), - (733910400, FixedTimespan { offset: -18000, name: "CDT" }), - (752050800, FixedTimespan { offset: -21600, name: "CST" }), - (765360000, FixedTimespan { offset: -18000, name: "CDT" }), - (783500400, FixedTimespan { offset: -21600, name: "CST" }), - (796809600, FixedTimespan { offset: -18000, name: "CDT" }), - (814950000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -21600, name: "CST" }), - (986112000, FixedTimespan { offset: -18000, name: "CDT" }), - (1004252400, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-21027, 422, 3), + rest: &[ + (-2659759773, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1633276800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1601827200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1583686800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-747244800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-733942800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-116438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-100112400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-21484800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (104914800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (120639600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (126691200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (162374400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (183538800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (199267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (215593200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (230716800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (247042800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (262771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (278492400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (294220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (309942000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (325670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (341391600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (357120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (372841200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (388569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (404895600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (420019200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (436345200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (452073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (467794800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (483523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (499244400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (514972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (530694000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (544608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (562143600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594198000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (607507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (625647600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (638956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (657097200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (671011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (688546800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (702460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (719996400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (733910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (752050800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (765360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (783500400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (796809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (814950000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (986112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1004252400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__MERIDA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21508, name: "LMT" }, - rest: &[ - (-1514743200, FixedTimespan { offset: -21600, name: "CST" }), - (378201600, FixedTimespan { offset: -18000, name: "EST" }), - (405068400, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -21600, name: "CST" }), - (989136000, FixedTimespan { offset: -18000, name: "CDT" }), - (1001833200, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1175414400, FixedTimespan { offset: -18000, name: "CDT" }), - (1193554800, FixedTimespan { offset: -21600, name: "CST" }), - (1207468800, FixedTimespan { offset: -18000, name: "CDT" }), - (1225004400, FixedTimespan { offset: -21600, name: "CST" }), - (1238918400, FixedTimespan { offset: -18000, name: "CDT" }), - (1256454000, FixedTimespan { offset: -21600, name: "CST" }), - (1270368000, FixedTimespan { offset: -18000, name: "CDT" }), - (1288508400, FixedTimespan { offset: -21600, name: "CST" }), - (1301817600, FixedTimespan { offset: -18000, name: "CDT" }), - (1319958000, FixedTimespan { offset: -21600, name: "CST" }), - (1333267200, FixedTimespan { offset: -18000, name: "CDT" }), - (1351407600, FixedTimespan { offset: -21600, name: "CST" }), - (1365321600, FixedTimespan { offset: -18000, name: "CDT" }), - (1382857200, FixedTimespan { offset: -21600, name: "CST" }), - (1396771200, FixedTimespan { offset: -18000, name: "CDT" }), - (1414306800, FixedTimespan { offset: -21600, name: "CST" }), - (1428220800, FixedTimespan { offset: -18000, name: "CDT" }), - (1445756400, FixedTimespan { offset: -21600, name: "CST" }), - (1459670400, FixedTimespan { offset: -18000, name: "CDT" }), - (1477810800, FixedTimespan { offset: -21600, name: "CST" }), - (1491120000, FixedTimespan { offset: -18000, name: "CDT" }), - (1509260400, FixedTimespan { offset: -21600, name: "CST" }), - (1522569600, FixedTimespan { offset: -18000, name: "CDT" }), - (1540710000, FixedTimespan { offset: -21600, name: "CST" }), - (1554624000, FixedTimespan { offset: -18000, name: "CDT" }), - (1572159600, FixedTimespan { offset: -21600, name: "CST" }), - (1586073600, FixedTimespan { offset: -18000, name: "CDT" }), - (1603609200, FixedTimespan { offset: -21600, name: "CST" }), - (1617523200, FixedTimespan { offset: -18000, name: "CDT" }), - (1635663600, FixedTimespan { offset: -21600, name: "CST" }), - (1648972800, FixedTimespan { offset: -18000, name: "CDT" }), - (1667113200, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-21508, 422, 3), + rest: &[ + (-1514743200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (378201600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (405068400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (989136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1001833200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1175414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1193554800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1207468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225004400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1238918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1256454000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1270368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1288508400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1301817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1319958000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1333267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1351407600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1365321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1382857200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1396771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414306800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1428220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1445756400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1459670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1477810800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1491120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509260400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1522569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1540710000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1554624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1586073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1603609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1617523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1635663600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1648972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__METLAKATLA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 54822, name: "LMT" }, - rest: &[ - (-3225223727, FixedTimespan { offset: -31578, name: "LMT" }), - (-2188955622, FixedTimespan { offset: -28800, name: "PST" }), - (-880207200, FixedTimespan { offset: -25200, name: "PWT" }), - (-769395600, FixedTimespan { offset: -25200, name: "PPT" }), - (-765385200, FixedTimespan { offset: -28800, name: "PST" }), - (-21477600, FixedTimespan { offset: -25200, name: "PDT" }), - (-5756400, FixedTimespan { offset: -28800, name: "PST" }), - (9972000, FixedTimespan { offset: -25200, name: "PDT" }), - (25693200, FixedTimespan { offset: -28800, name: "PST" }), - (41421600, FixedTimespan { offset: -25200, name: "PDT" }), - (57747600, FixedTimespan { offset: -28800, name: "PST" }), - (73476000, FixedTimespan { offset: -25200, name: "PDT" }), - (89197200, FixedTimespan { offset: -28800, name: "PST" }), - (104925600, FixedTimespan { offset: -25200, name: "PDT" }), - (120646800, FixedTimespan { offset: -28800, name: "PST" }), - (126698400, FixedTimespan { offset: -25200, name: "PDT" }), - (152096400, FixedTimespan { offset: -28800, name: "PST" }), - (162381600, FixedTimespan { offset: -25200, name: "PDT" }), - (183546000, FixedTimespan { offset: -28800, name: "PST" }), - (199274400, FixedTimespan { offset: -25200, name: "PDT" }), - (215600400, FixedTimespan { offset: -28800, name: "PST" }), - (230724000, FixedTimespan { offset: -25200, name: "PDT" }), - (247050000, FixedTimespan { offset: -28800, name: "PST" }), - (262778400, FixedTimespan { offset: -25200, name: "PDT" }), - (278499600, FixedTimespan { offset: -28800, name: "PST" }), - (294228000, FixedTimespan { offset: -25200, name: "PDT" }), - (309949200, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -25200, name: "PDT" }), - (341398800, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -28800, name: "PST" }), - (1446372000, FixedTimespan { offset: -32400, name: "AKST" }), - (1457866800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1478426400, FixedTimespan { offset: -32400, name: "AKST" }), - (1489316400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1509876000, FixedTimespan { offset: -32400, name: "AKST" }), - (1520766000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1541325600, FixedTimespan { offset: -28800, name: "PST" }), - (1547978400, FixedTimespan { offset: -32400, name: "AKST" }), - (1552215600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1572775200, FixedTimespan { offset: -32400, name: "AKST" }), - (1583665200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1604224800, FixedTimespan { offset: -32400, name: "AKST" }), - (1615719600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1636279200, FixedTimespan { offset: -32400, name: "AKST" }), - (1647169200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1667728800, FixedTimespan { offset: -32400, name: "AKST" }), - (1678618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1699178400, FixedTimespan { offset: -32400, name: "AKST" }), - (1710068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1730628000, FixedTimespan { offset: -32400, name: "AKST" }), - (1741518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1762077600, FixedTimespan { offset: -32400, name: "AKST" }), - (1772967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1793527200, FixedTimespan { offset: -32400, name: "AKST" }), - (1805022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1825581600, FixedTimespan { offset: -32400, name: "AKST" }), - (1836471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1857031200, FixedTimespan { offset: -32400, name: "AKST" }), - (1867921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1888480800, FixedTimespan { offset: -32400, name: "AKST" }), - (1899370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1919930400, FixedTimespan { offset: -32400, name: "AKST" }), - (1930820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1951380000, FixedTimespan { offset: -32400, name: "AKST" }), - (1962874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1983434400, FixedTimespan { offset: -32400, name: "AKST" }), - (1994324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2014884000, FixedTimespan { offset: -32400, name: "AKST" }), - (2025774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2046333600, FixedTimespan { offset: -32400, name: "AKST" }), - (2057223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2077783200, FixedTimespan { offset: -32400, name: "AKST" }), - (2088673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2109232800, FixedTimespan { offset: -32400, name: "AKST" }), - (2120122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2140682400, FixedTimespan { offset: -32400, name: "AKST" }), - (2152177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2172736800, FixedTimespan { offset: -32400, name: "AKST" }), - (2183626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2204186400, FixedTimespan { offset: -32400, name: "AKST" }), - (2215076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2235636000, FixedTimespan { offset: -32400, name: "AKST" }), - (2246526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2267085600, FixedTimespan { offset: -32400, name: "AKST" }), - (2277975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2298535200, FixedTimespan { offset: -32400, name: "AKST" }), - (2309425200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2329984800, FixedTimespan { offset: -32400, name: "AKST" }), - (2341479600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2362039200, FixedTimespan { offset: -32400, name: "AKST" }), - (2372929200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2393488800, FixedTimespan { offset: -32400, name: "AKST" }), - (2404378800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2424938400, FixedTimespan { offset: -32400, name: "AKST" }), - (2435828400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2456388000, FixedTimespan { offset: -32400, name: "AKST" }), - (2467278000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2487837600, FixedTimespan { offset: -32400, name: "AKST" }), - (2499332400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2519892000, FixedTimespan { offset: -32400, name: "AKST" }), - (2530782000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2551341600, FixedTimespan { offset: -32400, name: "AKST" }), - (2562231600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2582791200, FixedTimespan { offset: -32400, name: "AKST" }), - (2593681200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2614240800, FixedTimespan { offset: -32400, name: "AKST" }), - (2625130800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2645690400, FixedTimespan { offset: -32400, name: "AKST" }), - (2656580400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2677140000, FixedTimespan { offset: -32400, name: "AKST" }), - (2688634800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2709194400, FixedTimespan { offset: -32400, name: "AKST" }), - (2720084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2740644000, FixedTimespan { offset: -32400, name: "AKST" }), - (2751534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2772093600, FixedTimespan { offset: -32400, name: "AKST" }), - (2782983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2803543200, FixedTimespan { offset: -32400, name: "AKST" }), - (2814433200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2834992800, FixedTimespan { offset: -32400, name: "AKST" }), - (2846487600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2867047200, FixedTimespan { offset: -32400, name: "AKST" }), - (2877937200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2898496800, FixedTimespan { offset: -32400, name: "AKST" }), - (2909386800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2929946400, FixedTimespan { offset: -32400, name: "AKST" }), - (2940836400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2961396000, FixedTimespan { offset: -32400, name: "AKST" }), - (2972286000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2992845600, FixedTimespan { offset: -32400, name: "AKST" }), - (3003735600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3024295200, FixedTimespan { offset: -32400, name: "AKST" }), - (3035790000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3056349600, FixedTimespan { offset: -32400, name: "AKST" }), - (3067239600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3087799200, FixedTimespan { offset: -32400, name: "AKST" }), - (3098689200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3119248800, FixedTimespan { offset: -32400, name: "AKST" }), - (3130138800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3150698400, FixedTimespan { offset: -32400, name: "AKST" }), - (3161588400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3182148000, FixedTimespan { offset: -32400, name: "AKST" }), - (3193038000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3213597600, FixedTimespan { offset: -32400, name: "AKST" }), - (3225092400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3245652000, FixedTimespan { offset: -32400, name: "AKST" }), - (3256542000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3277101600, FixedTimespan { offset: -32400, name: "AKST" }), - (3287991600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3308551200, FixedTimespan { offset: -32400, name: "AKST" }), - (3319441200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3340000800, FixedTimespan { offset: -32400, name: "AKST" }), - (3350890800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3371450400, FixedTimespan { offset: -32400, name: "AKST" }), - (3382945200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3403504800, FixedTimespan { offset: -32400, name: "AKST" }), - (3414394800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3434954400, FixedTimespan { offset: -32400, name: "AKST" }), - (3445844400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3466404000, FixedTimespan { offset: -32400, name: "AKST" }), - (3477294000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3497853600, FixedTimespan { offset: -32400, name: "AKST" }), - (3508743600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3529303200, FixedTimespan { offset: -32400, name: "AKST" }), - (3540193200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3560752800, FixedTimespan { offset: -32400, name: "AKST" }), - (3572247600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3592807200, FixedTimespan { offset: -32400, name: "AKST" }), - (3603697200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3624256800, FixedTimespan { offset: -32400, name: "AKST" }), - (3635146800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3655706400, FixedTimespan { offset: -32400, name: "AKST" }), - (3666596400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3687156000, FixedTimespan { offset: -32400, name: "AKST" }), - (3698046000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3718605600, FixedTimespan { offset: -32400, name: "AKST" }), - (3730100400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3750660000, FixedTimespan { offset: -32400, name: "AKST" }), - (3761550000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3782109600, FixedTimespan { offset: -32400, name: "AKST" }), - (3792999600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3813559200, FixedTimespan { offset: -32400, name: "AKST" }), - (3824449200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3845008800, FixedTimespan { offset: -32400, name: "AKST" }), - (3855898800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3876458400, FixedTimespan { offset: -32400, name: "AKST" }), - (3887348400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3907908000, FixedTimespan { offset: -32400, name: "AKST" }), - (3919402800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3939962400, FixedTimespan { offset: -32400, name: "AKST" }), - (3950852400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3971412000, FixedTimespan { offset: -32400, name: "AKST" }), - (3982302000, FixedTimespan { offset: -28800, name: "AKDT" }), - (4002861600, FixedTimespan { offset: -32400, name: "AKST" }), - (4013751600, FixedTimespan { offset: -28800, name: "AKDT" }), - (4034311200, FixedTimespan { offset: -32400, name: "AKST" }), - (4045201200, FixedTimespan { offset: -28800, name: "AKDT" }), - (4065760800, FixedTimespan { offset: -32400, name: "AKST" }), - (4076650800, FixedTimespan { offset: -28800, name: "AKDT" }), - (4097210400, FixedTimespan { offset: -32400, name: "AKST" }), + first: FixedTimespan::from_offset_and_name_indices(54822, 422, 3), + rest: &[ + (-3225223727, FixedTimespan::from_offset_and_name_indices(-31578, 422, 3)), + (-2188955622, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-880207200, FixedTimespan::from_offset_and_name_indices(-25200, 439, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-25200, 433, 3)), + (-765385200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-21477600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-5756400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (9972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (25693200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (41421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (57747600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (73476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (89197200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (104925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (120646800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (126698400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (152096400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (162381600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (183546000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (199274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (215600400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (230724000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (247050000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (262778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (278499600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (294228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (309949200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (341398800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1446372000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1457866800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1478426400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1489316400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1509876000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1520766000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1541325600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1547978400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1552215600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1572775200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1583665200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1604224800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1615719600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1636279200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1647169200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1667728800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1678618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1699178400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1710068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1730628000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1741518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1762077600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1772967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1793527200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1805022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1825581600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1836471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1857031200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1867921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1888480800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1899370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1919930400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1930820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1951380000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1962874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1983434400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1994324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2014884000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2025774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2046333600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2057223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2077783200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2088673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2109232800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2120122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2140682400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2152177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2172736800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2183626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2204186400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2215076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2235636000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2246526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2267085600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2277975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2298535200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2309425200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2329984800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2341479600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2362039200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2372929200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2393488800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2404378800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2424938400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2435828400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2456388000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2467278000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2487837600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2499332400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2519892000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2530782000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2551341600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2562231600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2582791200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2593681200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2614240800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2625130800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2645690400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2656580400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2677140000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2688634800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2709194400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2720084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2740644000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2751534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2772093600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2782983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2803543200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2814433200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2834992800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2846487600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2867047200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2877937200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2898496800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2909386800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2929946400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2940836400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2961396000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2972286000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2992845600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3003735600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3024295200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3035790000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3056349600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3067239600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3087799200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3098689200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3119248800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3130138800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3150698400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3161588400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3182148000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3193038000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3213597600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3225092400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3245652000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3256542000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3277101600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3287991600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3308551200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3319441200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3340000800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3350890800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3371450400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3382945200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3403504800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3414394800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3434954400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3445844400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3466404000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3477294000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3497853600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3508743600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3529303200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3540193200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3560752800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3572247600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3592807200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3603697200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3624256800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3635146800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3655706400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3666596400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3687156000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3698046000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3718605600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3730100400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3750660000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3761550000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3782109600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3792999600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3813559200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3824449200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3845008800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3855898800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3876458400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3887348400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3907908000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3919402800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3939962400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3950852400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3971412000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3982302000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4002861600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4013751600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4034311200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4045201200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4065760800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4076650800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4097210400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), ], }; const AMERICA__MEXICO_CITY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -23796, name: "LMT" }, - rest: &[ - (-1514739600, FixedTimespan { offset: -25200, name: "MST" }), - (-1343149200, FixedTimespan { offset: -21600, name: "CST" }), - (-1234807200, FixedTimespan { offset: -25200, name: "MST" }), - (-1220461200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1207159200, FixedTimespan { offset: -25200, name: "MST" }), - (-1191344400, FixedTimespan { offset: -21600, name: "CST" }), - (-975261600, FixedTimespan { offset: -18000, name: "CDT" }), - (-963169200, FixedTimespan { offset: -21600, name: "CST" }), - (-917114400, FixedTimespan { offset: -18000, name: "CDT" }), - (-907354800, FixedTimespan { offset: -21600, name: "CST" }), - (-821901600, FixedTimespan { offset: -18000, name: "CWT" }), - (-810068400, FixedTimespan { offset: -21600, name: "CST" }), - (-627501600, FixedTimespan { offset: -18000, name: "CDT" }), - (-612990000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -21600, name: "CST" }), - (989136000, FixedTimespan { offset: -18000, name: "CDT" }), - (1001833200, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1175414400, FixedTimespan { offset: -18000, name: "CDT" }), - (1193554800, FixedTimespan { offset: -21600, name: "CST" }), - (1207468800, FixedTimespan { offset: -18000, name: "CDT" }), - (1225004400, FixedTimespan { offset: -21600, name: "CST" }), - (1238918400, FixedTimespan { offset: -18000, name: "CDT" }), - (1256454000, FixedTimespan { offset: -21600, name: "CST" }), - (1270368000, FixedTimespan { offset: -18000, name: "CDT" }), - (1288508400, FixedTimespan { offset: -21600, name: "CST" }), - (1301817600, FixedTimespan { offset: -18000, name: "CDT" }), - (1319958000, FixedTimespan { offset: -21600, name: "CST" }), - (1333267200, FixedTimespan { offset: -18000, name: "CDT" }), - (1351407600, FixedTimespan { offset: -21600, name: "CST" }), - (1365321600, FixedTimespan { offset: -18000, name: "CDT" }), - (1382857200, FixedTimespan { offset: -21600, name: "CST" }), - (1396771200, FixedTimespan { offset: -18000, name: "CDT" }), - (1414306800, FixedTimespan { offset: -21600, name: "CST" }), - (1428220800, FixedTimespan { offset: -18000, name: "CDT" }), - (1445756400, FixedTimespan { offset: -21600, name: "CST" }), - (1459670400, FixedTimespan { offset: -18000, name: "CDT" }), - (1477810800, FixedTimespan { offset: -21600, name: "CST" }), - (1491120000, FixedTimespan { offset: -18000, name: "CDT" }), - (1509260400, FixedTimespan { offset: -21600, name: "CST" }), - (1522569600, FixedTimespan { offset: -18000, name: "CDT" }), - (1540710000, FixedTimespan { offset: -21600, name: "CST" }), - (1554624000, FixedTimespan { offset: -18000, name: "CDT" }), - (1572159600, FixedTimespan { offset: -21600, name: "CST" }), - (1586073600, FixedTimespan { offset: -18000, name: "CDT" }), - (1603609200, FixedTimespan { offset: -21600, name: "CST" }), - (1617523200, FixedTimespan { offset: -18000, name: "CDT" }), - (1635663600, FixedTimespan { offset: -21600, name: "CST" }), - (1648972800, FixedTimespan { offset: -18000, name: "CDT" }), - (1667113200, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-23796, 422, 3), + rest: &[ + (-1514739600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1343149200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1234807200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220461200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1207159200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1191344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-975261600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-963169200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-917114400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-907354800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-821901600, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-810068400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-627501600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-612990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (989136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1001833200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1175414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1193554800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1207468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225004400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1238918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1256454000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1270368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1288508400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1301817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1319958000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1333267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1351407600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1365321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1382857200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1396771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414306800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1428220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1445756400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1459670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1477810800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1491120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509260400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1522569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1540710000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1554624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1586073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1603609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1617523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1635663600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1648972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__MIQUELON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13480, name: "LMT" }, - rest: &[ - (-1847650520, FixedTimespan { offset: -14400, name: "AST" }), - (326001600, FixedTimespan { offset: -10800, name: "-03" }), - (544597200, FixedTimespan { offset: -7200, name: "-02" }), - (562132800, FixedTimespan { offset: -10800, name: "-03" }), - (576046800, FixedTimespan { offset: -7200, name: "-02" }), - (594187200, FixedTimespan { offset: -10800, name: "-03" }), - (607496400, FixedTimespan { offset: -7200, name: "-02" }), - (625636800, FixedTimespan { offset: -10800, name: "-03" }), - (638946000, FixedTimespan { offset: -7200, name: "-02" }), - (657086400, FixedTimespan { offset: -10800, name: "-03" }), - (671000400, FixedTimespan { offset: -7200, name: "-02" }), - (688536000, FixedTimespan { offset: -10800, name: "-03" }), - (702450000, FixedTimespan { offset: -7200, name: "-02" }), - (719985600, FixedTimespan { offset: -10800, name: "-03" }), - (733899600, FixedTimespan { offset: -7200, name: "-02" }), - (752040000, FixedTimespan { offset: -10800, name: "-03" }), - (765349200, FixedTimespan { offset: -7200, name: "-02" }), - (783489600, FixedTimespan { offset: -10800, name: "-03" }), - (796798800, FixedTimespan { offset: -7200, name: "-02" }), - (814939200, FixedTimespan { offset: -10800, name: "-03" }), - (828853200, FixedTimespan { offset: -7200, name: "-02" }), - (846388800, FixedTimespan { offset: -10800, name: "-03" }), - (860302800, FixedTimespan { offset: -7200, name: "-02" }), - (877838400, FixedTimespan { offset: -10800, name: "-03" }), - (891752400, FixedTimespan { offset: -7200, name: "-02" }), - (909288000, FixedTimespan { offset: -10800, name: "-03" }), - (923202000, FixedTimespan { offset: -7200, name: "-02" }), - (941342400, FixedTimespan { offset: -10800, name: "-03" }), - (954651600, FixedTimespan { offset: -7200, name: "-02" }), - (972792000, FixedTimespan { offset: -10800, name: "-03" }), - (986101200, FixedTimespan { offset: -7200, name: "-02" }), - (1004241600, FixedTimespan { offset: -10800, name: "-03" }), - (1018155600, FixedTimespan { offset: -7200, name: "-02" }), - (1035691200, FixedTimespan { offset: -10800, name: "-03" }), - (1049605200, FixedTimespan { offset: -7200, name: "-02" }), - (1067140800, FixedTimespan { offset: -10800, name: "-03" }), - (1081054800, FixedTimespan { offset: -7200, name: "-02" }), - (1099195200, FixedTimespan { offset: -10800, name: "-03" }), - (1112504400, FixedTimespan { offset: -7200, name: "-02" }), - (1130644800, FixedTimespan { offset: -10800, name: "-03" }), - (1143954000, FixedTimespan { offset: -7200, name: "-02" }), - (1162094400, FixedTimespan { offset: -10800, name: "-03" }), - (1173589200, FixedTimespan { offset: -7200, name: "-02" }), - (1194148800, FixedTimespan { offset: -10800, name: "-03" }), - (1205038800, FixedTimespan { offset: -7200, name: "-02" }), - (1225598400, FixedTimespan { offset: -10800, name: "-03" }), - (1236488400, FixedTimespan { offset: -7200, name: "-02" }), - (1257048000, FixedTimespan { offset: -10800, name: "-03" }), - (1268542800, FixedTimespan { offset: -7200, name: "-02" }), - (1289102400, FixedTimespan { offset: -10800, name: "-03" }), - (1299992400, FixedTimespan { offset: -7200, name: "-02" }), - (1320552000, FixedTimespan { offset: -10800, name: "-03" }), - (1331442000, FixedTimespan { offset: -7200, name: "-02" }), - (1352001600, FixedTimespan { offset: -10800, name: "-03" }), - (1362891600, FixedTimespan { offset: -7200, name: "-02" }), - (1383451200, FixedTimespan { offset: -10800, name: "-03" }), - (1394341200, FixedTimespan { offset: -7200, name: "-02" }), - (1414900800, FixedTimespan { offset: -10800, name: "-03" }), - (1425790800, FixedTimespan { offset: -7200, name: "-02" }), - (1446350400, FixedTimespan { offset: -10800, name: "-03" }), - (1457845200, FixedTimespan { offset: -7200, name: "-02" }), - (1478404800, FixedTimespan { offset: -10800, name: "-03" }), - (1489294800, FixedTimespan { offset: -7200, name: "-02" }), - (1509854400, FixedTimespan { offset: -10800, name: "-03" }), - (1520744400, FixedTimespan { offset: -7200, name: "-02" }), - (1541304000, FixedTimespan { offset: -10800, name: "-03" }), - (1552194000, FixedTimespan { offset: -7200, name: "-02" }), - (1572753600, FixedTimespan { offset: -10800, name: "-03" }), - (1583643600, FixedTimespan { offset: -7200, name: "-02" }), - (1604203200, FixedTimespan { offset: -10800, name: "-03" }), - (1615698000, FixedTimespan { offset: -7200, name: "-02" }), - (1636257600, FixedTimespan { offset: -10800, name: "-03" }), - (1647147600, FixedTimespan { offset: -7200, name: "-02" }), - (1667707200, FixedTimespan { offset: -10800, name: "-03" }), - (1678597200, FixedTimespan { offset: -7200, name: "-02" }), - (1699156800, FixedTimespan { offset: -10800, name: "-03" }), - (1710046800, FixedTimespan { offset: -7200, name: "-02" }), - (1730606400, FixedTimespan { offset: -10800, name: "-03" }), - (1741496400, FixedTimespan { offset: -7200, name: "-02" }), - (1762056000, FixedTimespan { offset: -10800, name: "-03" }), - (1772946000, FixedTimespan { offset: -7200, name: "-02" }), - (1793505600, FixedTimespan { offset: -10800, name: "-03" }), - (1805000400, FixedTimespan { offset: -7200, name: "-02" }), - (1825560000, FixedTimespan { offset: -10800, name: "-03" }), - (1836450000, FixedTimespan { offset: -7200, name: "-02" }), - (1857009600, FixedTimespan { offset: -10800, name: "-03" }), - (1867899600, FixedTimespan { offset: -7200, name: "-02" }), - (1888459200, FixedTimespan { offset: -10800, name: "-03" }), - (1899349200, FixedTimespan { offset: -7200, name: "-02" }), - (1919908800, FixedTimespan { offset: -10800, name: "-03" }), - (1930798800, FixedTimespan { offset: -7200, name: "-02" }), - (1951358400, FixedTimespan { offset: -10800, name: "-03" }), - (1962853200, FixedTimespan { offset: -7200, name: "-02" }), - (1983412800, FixedTimespan { offset: -10800, name: "-03" }), - (1994302800, FixedTimespan { offset: -7200, name: "-02" }), - (2014862400, FixedTimespan { offset: -10800, name: "-03" }), - (2025752400, FixedTimespan { offset: -7200, name: "-02" }), - (2046312000, FixedTimespan { offset: -10800, name: "-03" }), - (2057202000, FixedTimespan { offset: -7200, name: "-02" }), - (2077761600, FixedTimespan { offset: -10800, name: "-03" }), - (2088651600, FixedTimespan { offset: -7200, name: "-02" }), - (2109211200, FixedTimespan { offset: -10800, name: "-03" }), - (2120101200, FixedTimespan { offset: -7200, name: "-02" }), - (2140660800, FixedTimespan { offset: -10800, name: "-03" }), - (2152155600, FixedTimespan { offset: -7200, name: "-02" }), - (2172715200, FixedTimespan { offset: -10800, name: "-03" }), - (2183605200, FixedTimespan { offset: -7200, name: "-02" }), - (2204164800, FixedTimespan { offset: -10800, name: "-03" }), - (2215054800, FixedTimespan { offset: -7200, name: "-02" }), - (2235614400, FixedTimespan { offset: -10800, name: "-03" }), - (2246504400, FixedTimespan { offset: -7200, name: "-02" }), - (2267064000, FixedTimespan { offset: -10800, name: "-03" }), - (2277954000, FixedTimespan { offset: -7200, name: "-02" }), - (2298513600, FixedTimespan { offset: -10800, name: "-03" }), - (2309403600, FixedTimespan { offset: -7200, name: "-02" }), - (2329963200, FixedTimespan { offset: -10800, name: "-03" }), - (2341458000, FixedTimespan { offset: -7200, name: "-02" }), - (2362017600, FixedTimespan { offset: -10800, name: "-03" }), - (2372907600, FixedTimespan { offset: -7200, name: "-02" }), - (2393467200, FixedTimespan { offset: -10800, name: "-03" }), - (2404357200, FixedTimespan { offset: -7200, name: "-02" }), - (2424916800, FixedTimespan { offset: -10800, name: "-03" }), - (2435806800, FixedTimespan { offset: -7200, name: "-02" }), - (2456366400, FixedTimespan { offset: -10800, name: "-03" }), - (2467256400, FixedTimespan { offset: -7200, name: "-02" }), - (2487816000, FixedTimespan { offset: -10800, name: "-03" }), - (2499310800, FixedTimespan { offset: -7200, name: "-02" }), - (2519870400, FixedTimespan { offset: -10800, name: "-03" }), - (2530760400, FixedTimespan { offset: -7200, name: "-02" }), - (2551320000, FixedTimespan { offset: -10800, name: "-03" }), - (2562210000, FixedTimespan { offset: -7200, name: "-02" }), - (2582769600, FixedTimespan { offset: -10800, name: "-03" }), - (2593659600, FixedTimespan { offset: -7200, name: "-02" }), - (2614219200, FixedTimespan { offset: -10800, name: "-03" }), - (2625109200, FixedTimespan { offset: -7200, name: "-02" }), - (2645668800, FixedTimespan { offset: -10800, name: "-03" }), - (2656558800, FixedTimespan { offset: -7200, name: "-02" }), - (2677118400, FixedTimespan { offset: -10800, name: "-03" }), - (2688613200, FixedTimespan { offset: -7200, name: "-02" }), - (2709172800, FixedTimespan { offset: -10800, name: "-03" }), - (2720062800, FixedTimespan { offset: -7200, name: "-02" }), - (2740622400, FixedTimespan { offset: -10800, name: "-03" }), - (2751512400, FixedTimespan { offset: -7200, name: "-02" }), - (2772072000, FixedTimespan { offset: -10800, name: "-03" }), - (2782962000, FixedTimespan { offset: -7200, name: "-02" }), - (2803521600, FixedTimespan { offset: -10800, name: "-03" }), - (2814411600, FixedTimespan { offset: -7200, name: "-02" }), - (2834971200, FixedTimespan { offset: -10800, name: "-03" }), - (2846466000, FixedTimespan { offset: -7200, name: "-02" }), - (2867025600, FixedTimespan { offset: -10800, name: "-03" }), - (2877915600, FixedTimespan { offset: -7200, name: "-02" }), - (2898475200, FixedTimespan { offset: -10800, name: "-03" }), - (2909365200, FixedTimespan { offset: -7200, name: "-02" }), - (2929924800, FixedTimespan { offset: -10800, name: "-03" }), - (2940814800, FixedTimespan { offset: -7200, name: "-02" }), - (2961374400, FixedTimespan { offset: -10800, name: "-03" }), - (2972264400, FixedTimespan { offset: -7200, name: "-02" }), - (2992824000, FixedTimespan { offset: -10800, name: "-03" }), - (3003714000, FixedTimespan { offset: -7200, name: "-02" }), - (3024273600, FixedTimespan { offset: -10800, name: "-03" }), - (3035768400, FixedTimespan { offset: -7200, name: "-02" }), - (3056328000, FixedTimespan { offset: -10800, name: "-03" }), - (3067218000, FixedTimespan { offset: -7200, name: "-02" }), - (3087777600, FixedTimespan { offset: -10800, name: "-03" }), - (3098667600, FixedTimespan { offset: -7200, name: "-02" }), - (3119227200, FixedTimespan { offset: -10800, name: "-03" }), - (3130117200, FixedTimespan { offset: -7200, name: "-02" }), - (3150676800, FixedTimespan { offset: -10800, name: "-03" }), - (3161566800, FixedTimespan { offset: -7200, name: "-02" }), - (3182126400, FixedTimespan { offset: -10800, name: "-03" }), - (3193016400, FixedTimespan { offset: -7200, name: "-02" }), - (3213576000, FixedTimespan { offset: -10800, name: "-03" }), - (3225070800, FixedTimespan { offset: -7200, name: "-02" }), - (3245630400, FixedTimespan { offset: -10800, name: "-03" }), - (3256520400, FixedTimespan { offset: -7200, name: "-02" }), - (3277080000, FixedTimespan { offset: -10800, name: "-03" }), - (3287970000, FixedTimespan { offset: -7200, name: "-02" }), - (3308529600, FixedTimespan { offset: -10800, name: "-03" }), - (3319419600, FixedTimespan { offset: -7200, name: "-02" }), - (3339979200, FixedTimespan { offset: -10800, name: "-03" }), - (3350869200, FixedTimespan { offset: -7200, name: "-02" }), - (3371428800, FixedTimespan { offset: -10800, name: "-03" }), - (3382923600, FixedTimespan { offset: -7200, name: "-02" }), - (3403483200, FixedTimespan { offset: -10800, name: "-03" }), - (3414373200, FixedTimespan { offset: -7200, name: "-02" }), - (3434932800, FixedTimespan { offset: -10800, name: "-03" }), - (3445822800, FixedTimespan { offset: -7200, name: "-02" }), - (3466382400, FixedTimespan { offset: -10800, name: "-03" }), - (3477272400, FixedTimespan { offset: -7200, name: "-02" }), - (3497832000, FixedTimespan { offset: -10800, name: "-03" }), - (3508722000, FixedTimespan { offset: -7200, name: "-02" }), - (3529281600, FixedTimespan { offset: -10800, name: "-03" }), - (3540171600, FixedTimespan { offset: -7200, name: "-02" }), - (3560731200, FixedTimespan { offset: -10800, name: "-03" }), - (3572226000, FixedTimespan { offset: -7200, name: "-02" }), - (3592785600, FixedTimespan { offset: -10800, name: "-03" }), - (3603675600, FixedTimespan { offset: -7200, name: "-02" }), - (3624235200, FixedTimespan { offset: -10800, name: "-03" }), - (3635125200, FixedTimespan { offset: -7200, name: "-02" }), - (3655684800, FixedTimespan { offset: -10800, name: "-03" }), - (3666574800, FixedTimespan { offset: -7200, name: "-02" }), - (3687134400, FixedTimespan { offset: -10800, name: "-03" }), - (3698024400, FixedTimespan { offset: -7200, name: "-02" }), - (3718584000, FixedTimespan { offset: -10800, name: "-03" }), - (3730078800, FixedTimespan { offset: -7200, name: "-02" }), - (3750638400, FixedTimespan { offset: -10800, name: "-03" }), - (3761528400, FixedTimespan { offset: -7200, name: "-02" }), - (3782088000, FixedTimespan { offset: -10800, name: "-03" }), - (3792978000, FixedTimespan { offset: -7200, name: "-02" }), - (3813537600, FixedTimespan { offset: -10800, name: "-03" }), - (3824427600, FixedTimespan { offset: -7200, name: "-02" }), - (3844987200, FixedTimespan { offset: -10800, name: "-03" }), - (3855877200, FixedTimespan { offset: -7200, name: "-02" }), - (3876436800, FixedTimespan { offset: -10800, name: "-03" }), - (3887326800, FixedTimespan { offset: -7200, name: "-02" }), - (3907886400, FixedTimespan { offset: -10800, name: "-03" }), - (3919381200, FixedTimespan { offset: -7200, name: "-02" }), - (3939940800, FixedTimespan { offset: -10800, name: "-03" }), - (3950830800, FixedTimespan { offset: -7200, name: "-02" }), - (3971390400, FixedTimespan { offset: -10800, name: "-03" }), - (3982280400, FixedTimespan { offset: -7200, name: "-02" }), - (4002840000, FixedTimespan { offset: -10800, name: "-03" }), - (4013730000, FixedTimespan { offset: -7200, name: "-02" }), - (4034289600, FixedTimespan { offset: -10800, name: "-03" }), - (4045179600, FixedTimespan { offset: -7200, name: "-02" }), - (4065739200, FixedTimespan { offset: -10800, name: "-03" }), - (4076629200, FixedTimespan { offset: -7200, name: "-02" }), - (4097188800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-13480, 422, 3), + rest: &[ + (-1847650520, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (326001600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (544597200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (562132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (576046800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (594187200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (607496400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (625636800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (638946000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (657086400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (671000400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (688536000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (702450000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (719985600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (733899600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (752040000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (765349200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (783489600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (796798800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (814939200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (828853200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (846388800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (860302800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (877838400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (891752400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (909288000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (923202000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (941342400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (954651600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (972792000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (986101200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1004241600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1018155600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1035691200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1049605200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1067140800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1081054800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1099195200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1112504400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1130644800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1143954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1162094400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1173589200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1194148800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1205038800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1225598400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1236488400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1257048000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1268542800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1289102400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1299992400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1320552000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1331442000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1352001600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1362891600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1383451200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1394341200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1414900800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1425790800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1446350400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1457845200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1478404800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1489294800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1509854400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1520744400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1541304000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1552194000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1572753600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1583643600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1604203200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1615698000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1636257600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1647147600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1667707200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1678597200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1699156800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1710046800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1730606400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1741496400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1762056000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1772946000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1793505600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1805000400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1825560000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1836450000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1857009600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1867899600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1888459200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1899349200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1919908800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1930798800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1951358400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1962853200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1983412800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1994302800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2014862400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2025752400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2046312000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2057202000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2077761600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2088651600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2109211200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2120101200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2140660800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2152155600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2172715200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2183605200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2204164800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2215054800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2235614400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2246504400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2267064000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2277954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2298513600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2309403600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2329963200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2341458000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2362017600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2372907600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2393467200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2404357200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2424916800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2435806800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2456366400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2467256400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2487816000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2499310800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2519870400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2530760400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2551320000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2562210000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2582769600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2593659600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2614219200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2625109200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2645668800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2656558800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2677118400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2688613200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2709172800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2720062800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2740622400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2751512400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2772072000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2782962000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2803521600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2814411600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2834971200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2846466000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2867025600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2877915600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2898475200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2909365200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2929924800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2940814800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2961374400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2972264400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2992824000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3003714000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3024273600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3035768400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3056328000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3067218000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3087777600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3098667600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3119227200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3130117200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3150676800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3161566800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3182126400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3193016400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3213576000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3225070800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3245630400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3256520400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3277080000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3287970000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3308529600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3319419600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3339979200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3350869200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3371428800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3382923600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3403483200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3414373200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3434932800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3445822800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3466382400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3477272400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3497832000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3508722000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3529281600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3540171600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3560731200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3572226000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3592785600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3603675600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3624235200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3635125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3655684800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3666574800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3687134400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3698024400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3718584000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3730078800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3750638400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3761528400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3782088000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3792978000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3813537600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3824427600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3844987200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3855877200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3876436800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3887326800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3907886400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3919381200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3939940800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3950830800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3971390400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3982280400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4002840000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (4013730000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4034289600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (4045179600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4065739200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (4076629200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4097188800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__MONCTON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15548, name: "LMT" }, - rest: &[ - (-2715882052, FixedTimespan { offset: -18000, name: "EST" }), - (-2131642800, FixedTimespan { offset: -14400, name: "AST" }), - (-1632074400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1615143600, FixedTimespan { offset: -14400, name: "AST" }), - (-1153681200, FixedTimespan { offset: -10800, name: "ADT" }), - (-1145822400, FixedTimespan { offset: -14400, name: "AST" }), - (-1122231600, FixedTimespan { offset: -10800, name: "ADT" }), - (-1114372800, FixedTimespan { offset: -14400, name: "AST" }), - (-1090782000, FixedTimespan { offset: -10800, name: "ADT" }), - (-1082923200, FixedTimespan { offset: -14400, name: "AST" }), - (-1059332400, FixedTimespan { offset: -10800, name: "ADT" }), - (-1051473600, FixedTimespan { offset: -14400, name: "AST" }), - (-1027882800, FixedTimespan { offset: -10800, name: "ADT" }), - (-1020024000, FixedTimespan { offset: -14400, name: "AST" }), - (-996433200, FixedTimespan { offset: -10800, name: "ADT" }), - (-988574400, FixedTimespan { offset: -14400, name: "AST" }), - (-965674800, FixedTimespan { offset: -10800, name: "ADT" }), - (-955396800, FixedTimespan { offset: -14400, name: "AST" }), - (-934743600, FixedTimespan { offset: -10800, name: "ADT" }), - (-923947200, FixedTimespan { offset: -14400, name: "AST" }), - (-904503600, FixedTimespan { offset: -10800, name: "ADT" }), - (-891892800, FixedTimespan { offset: -14400, name: "AST" }), - (-880221600, FixedTimespan { offset: -10800, name: "AWT" }), - (-769395600, FixedTimespan { offset: -10800, name: "APT" }), - (-765399600, FixedTimespan { offset: -14400, name: "AST" }), - (-747252000, FixedTimespan { offset: -10800, name: "ADT" }), - (-733950000, FixedTimespan { offset: -14400, name: "AST" }), - (-715802400, FixedTimespan { offset: -10800, name: "ADT" }), - (-702500400, FixedTimespan { offset: -14400, name: "AST" }), - (-684352800, FixedTimespan { offset: -10800, name: "ADT" }), - (-671050800, FixedTimespan { offset: -14400, name: "AST" }), - (-652903200, FixedTimespan { offset: -10800, name: "ADT" }), - (-639601200, FixedTimespan { offset: -14400, name: "AST" }), - (-620848800, FixedTimespan { offset: -10800, name: "ADT" }), - (-608151600, FixedTimespan { offset: -14400, name: "AST" }), - (-589399200, FixedTimespan { offset: -10800, name: "ADT" }), - (-576097200, FixedTimespan { offset: -14400, name: "AST" }), - (-557949600, FixedTimespan { offset: -10800, name: "ADT" }), - (-544647600, FixedTimespan { offset: -14400, name: "AST" }), - (-526500000, FixedTimespan { offset: -10800, name: "ADT" }), - (-513198000, FixedTimespan { offset: -14400, name: "AST" }), - (-495050400, FixedTimespan { offset: -10800, name: "ADT" }), - (-481748400, FixedTimespan { offset: -14400, name: "AST" }), - (-463600800, FixedTimespan { offset: -10800, name: "ADT" }), - (-450298800, FixedTimespan { offset: -14400, name: "AST" }), - (-431546400, FixedTimespan { offset: -10800, name: "ADT" }), - (-418244400, FixedTimespan { offset: -14400, name: "AST" }), - (-400096800, FixedTimespan { offset: -10800, name: "ADT" }), - (-384375600, FixedTimespan { offset: -14400, name: "AST" }), - (-368647200, FixedTimespan { offset: -10800, name: "ADT" }), - (-352926000, FixedTimespan { offset: -14400, name: "AST" }), - (-337197600, FixedTimespan { offset: -10800, name: "ADT" }), - (-321476400, FixedTimespan { offset: -14400, name: "AST" }), - (-305748000, FixedTimespan { offset: -10800, name: "ADT" }), - (-289422000, FixedTimespan { offset: -14400, name: "AST" }), - (-273693600, FixedTimespan { offset: -10800, name: "ADT" }), - (-257972400, FixedTimespan { offset: -14400, name: "AST" }), - (-242244000, FixedTimespan { offset: -10800, name: "ADT" }), - (-226522800, FixedTimespan { offset: -14400, name: "AST" }), - (-210794400, FixedTimespan { offset: -10800, name: "ADT" }), - (-195073200, FixedTimespan { offset: -14400, name: "AST" }), - (-179344800, FixedTimespan { offset: -10800, name: "ADT" }), - (-163623600, FixedTimespan { offset: -14400, name: "AST" }), - (-147895200, FixedTimespan { offset: -10800, name: "ADT" }), - (-131569200, FixedTimespan { offset: -14400, name: "AST" }), - (-116445600, FixedTimespan { offset: -10800, name: "ADT" }), - (-100119600, FixedTimespan { offset: -14400, name: "AST" }), - (-84391200, FixedTimespan { offset: -10800, name: "ADT" }), - (-68670000, FixedTimespan { offset: -14400, name: "AST" }), - (-52941600, FixedTimespan { offset: -10800, name: "ADT" }), - (-37220400, FixedTimespan { offset: -14400, name: "AST" }), - (-21492000, FixedTimespan { offset: -10800, name: "ADT" }), - (-5770800, FixedTimespan { offset: -14400, name: "AST" }), - (9957600, FixedTimespan { offset: -10800, name: "ADT" }), - (25678800, FixedTimespan { offset: -14400, name: "AST" }), - (41407200, FixedTimespan { offset: -10800, name: "ADT" }), - (57733200, FixedTimespan { offset: -14400, name: "AST" }), - (73461600, FixedTimespan { offset: -10800, name: "ADT" }), - (89182800, FixedTimespan { offset: -14400, name: "AST" }), - (136360800, FixedTimespan { offset: -10800, name: "ADT" }), - (152082000, FixedTimespan { offset: -14400, name: "AST" }), - (167810400, FixedTimespan { offset: -10800, name: "ADT" }), - (183531600, FixedTimespan { offset: -14400, name: "AST" }), - (199260000, FixedTimespan { offset: -10800, name: "ADT" }), - (215586000, FixedTimespan { offset: -14400, name: "AST" }), - (230709600, FixedTimespan { offset: -10800, name: "ADT" }), - (247035600, FixedTimespan { offset: -14400, name: "AST" }), - (262764000, FixedTimespan { offset: -10800, name: "ADT" }), - (278485200, FixedTimespan { offset: -14400, name: "AST" }), - (294213600, FixedTimespan { offset: -10800, name: "ADT" }), - (309934800, FixedTimespan { offset: -14400, name: "AST" }), - (325663200, FixedTimespan { offset: -10800, name: "ADT" }), - (341384400, FixedTimespan { offset: -14400, name: "AST" }), - (357112800, FixedTimespan { offset: -10800, name: "ADT" }), - (372834000, FixedTimespan { offset: -14400, name: "AST" }), - (388562400, FixedTimespan { offset: -10800, name: "ADT" }), - (404888400, FixedTimespan { offset: -14400, name: "AST" }), - (420012000, FixedTimespan { offset: -10800, name: "ADT" }), - (436338000, FixedTimespan { offset: -14400, name: "AST" }), - (452066400, FixedTimespan { offset: -10800, name: "ADT" }), - (467787600, FixedTimespan { offset: -14400, name: "AST" }), - (483516000, FixedTimespan { offset: -10800, name: "ADT" }), - (499237200, FixedTimespan { offset: -14400, name: "AST" }), - (514965600, FixedTimespan { offset: -10800, name: "ADT" }), - (530686800, FixedTimespan { offset: -14400, name: "AST" }), - (544600800, FixedTimespan { offset: -10800, name: "ADT" }), - (562136400, FixedTimespan { offset: -14400, name: "AST" }), - (576050400, FixedTimespan { offset: -10800, name: "ADT" }), - (594190800, FixedTimespan { offset: -14400, name: "AST" }), - (607500000, FixedTimespan { offset: -10800, name: "ADT" }), - (625640400, FixedTimespan { offset: -14400, name: "AST" }), - (638949600, FixedTimespan { offset: -10800, name: "ADT" }), - (657090000, FixedTimespan { offset: -14400, name: "AST" }), - (671004000, FixedTimespan { offset: -10800, name: "ADT" }), - (688539600, FixedTimespan { offset: -14400, name: "AST" }), - (702453600, FixedTimespan { offset: -10800, name: "ADT" }), - (719989200, FixedTimespan { offset: -14400, name: "AST" }), - (733896060, FixedTimespan { offset: -10800, name: "ADT" }), - (752036460, FixedTimespan { offset: -14400, name: "AST" }), - (765345660, FixedTimespan { offset: -10800, name: "ADT" }), - (783486060, FixedTimespan { offset: -14400, name: "AST" }), - (796795260, FixedTimespan { offset: -10800, name: "ADT" }), - (814935660, FixedTimespan { offset: -14400, name: "AST" }), - (828849660, FixedTimespan { offset: -10800, name: "ADT" }), - (846385260, FixedTimespan { offset: -14400, name: "AST" }), - (860299260, FixedTimespan { offset: -10800, name: "ADT" }), - (877834860, FixedTimespan { offset: -14400, name: "AST" }), - (891748860, FixedTimespan { offset: -10800, name: "ADT" }), - (909284460, FixedTimespan { offset: -14400, name: "AST" }), - (923198460, FixedTimespan { offset: -10800, name: "ADT" }), - (941338860, FixedTimespan { offset: -14400, name: "AST" }), - (954648060, FixedTimespan { offset: -10800, name: "ADT" }), - (972788460, FixedTimespan { offset: -14400, name: "AST" }), - (986097660, FixedTimespan { offset: -10800, name: "ADT" }), - (1004238060, FixedTimespan { offset: -14400, name: "AST" }), - (1018152060, FixedTimespan { offset: -10800, name: "ADT" }), - (1035687660, FixedTimespan { offset: -14400, name: "AST" }), - (1049601660, FixedTimespan { offset: -10800, name: "ADT" }), - (1067137260, FixedTimespan { offset: -14400, name: "AST" }), - (1081051260, FixedTimespan { offset: -10800, name: "ADT" }), - (1099191660, FixedTimespan { offset: -14400, name: "AST" }), - (1112500860, FixedTimespan { offset: -10800, name: "ADT" }), - (1130641260, FixedTimespan { offset: -14400, name: "AST" }), - (1143950460, FixedTimespan { offset: -10800, name: "ADT" }), - (1162090860, FixedTimespan { offset: -14400, name: "AST" }), - (1173592800, FixedTimespan { offset: -10800, name: "ADT" }), - (1194152400, FixedTimespan { offset: -14400, name: "AST" }), - (1205042400, FixedTimespan { offset: -10800, name: "ADT" }), - (1225602000, FixedTimespan { offset: -14400, name: "AST" }), - (1236492000, FixedTimespan { offset: -10800, name: "ADT" }), - (1257051600, FixedTimespan { offset: -14400, name: "AST" }), - (1268546400, FixedTimespan { offset: -10800, name: "ADT" }), - (1289106000, FixedTimespan { offset: -14400, name: "AST" }), - (1299996000, FixedTimespan { offset: -10800, name: "ADT" }), - (1320555600, FixedTimespan { offset: -14400, name: "AST" }), - (1331445600, FixedTimespan { offset: -10800, name: "ADT" }), - (1352005200, FixedTimespan { offset: -14400, name: "AST" }), - (1362895200, FixedTimespan { offset: -10800, name: "ADT" }), - (1383454800, FixedTimespan { offset: -14400, name: "AST" }), - (1394344800, FixedTimespan { offset: -10800, name: "ADT" }), - (1414904400, FixedTimespan { offset: -14400, name: "AST" }), - (1425794400, FixedTimespan { offset: -10800, name: "ADT" }), - (1446354000, FixedTimespan { offset: -14400, name: "AST" }), - (1457848800, FixedTimespan { offset: -10800, name: "ADT" }), - (1478408400, FixedTimespan { offset: -14400, name: "AST" }), - (1489298400, FixedTimespan { offset: -10800, name: "ADT" }), - (1509858000, FixedTimespan { offset: -14400, name: "AST" }), - (1520748000, FixedTimespan { offset: -10800, name: "ADT" }), - (1541307600, FixedTimespan { offset: -14400, name: "AST" }), - (1552197600, FixedTimespan { offset: -10800, name: "ADT" }), - (1572757200, FixedTimespan { offset: -14400, name: "AST" }), - (1583647200, FixedTimespan { offset: -10800, name: "ADT" }), - (1604206800, FixedTimespan { offset: -14400, name: "AST" }), - (1615701600, FixedTimespan { offset: -10800, name: "ADT" }), - (1636261200, FixedTimespan { offset: -14400, name: "AST" }), - (1647151200, FixedTimespan { offset: -10800, name: "ADT" }), - (1667710800, FixedTimespan { offset: -14400, name: "AST" }), - (1678600800, FixedTimespan { offset: -10800, name: "ADT" }), - (1699160400, FixedTimespan { offset: -14400, name: "AST" }), - (1710050400, FixedTimespan { offset: -10800, name: "ADT" }), - (1730610000, FixedTimespan { offset: -14400, name: "AST" }), - (1741500000, FixedTimespan { offset: -10800, name: "ADT" }), - (1762059600, FixedTimespan { offset: -14400, name: "AST" }), - (1772949600, FixedTimespan { offset: -10800, name: "ADT" }), - (1793509200, FixedTimespan { offset: -14400, name: "AST" }), - (1805004000, FixedTimespan { offset: -10800, name: "ADT" }), - (1825563600, FixedTimespan { offset: -14400, name: "AST" }), - (1836453600, FixedTimespan { offset: -10800, name: "ADT" }), - (1857013200, FixedTimespan { offset: -14400, name: "AST" }), - (1867903200, FixedTimespan { offset: -10800, name: "ADT" }), - (1888462800, FixedTimespan { offset: -14400, name: "AST" }), - (1899352800, FixedTimespan { offset: -10800, name: "ADT" }), - (1919912400, FixedTimespan { offset: -14400, name: "AST" }), - (1930802400, FixedTimespan { offset: -10800, name: "ADT" }), - (1951362000, FixedTimespan { offset: -14400, name: "AST" }), - (1962856800, FixedTimespan { offset: -10800, name: "ADT" }), - (1983416400, FixedTimespan { offset: -14400, name: "AST" }), - (1994306400, FixedTimespan { offset: -10800, name: "ADT" }), - (2014866000, FixedTimespan { offset: -14400, name: "AST" }), - (2025756000, FixedTimespan { offset: -10800, name: "ADT" }), - (2046315600, FixedTimespan { offset: -14400, name: "AST" }), - (2057205600, FixedTimespan { offset: -10800, name: "ADT" }), - (2077765200, FixedTimespan { offset: -14400, name: "AST" }), - (2088655200, FixedTimespan { offset: -10800, name: "ADT" }), - (2109214800, FixedTimespan { offset: -14400, name: "AST" }), - (2120104800, FixedTimespan { offset: -10800, name: "ADT" }), - (2140664400, FixedTimespan { offset: -14400, name: "AST" }), - (2152159200, FixedTimespan { offset: -10800, name: "ADT" }), - (2172718800, FixedTimespan { offset: -14400, name: "AST" }), - (2183608800, FixedTimespan { offset: -10800, name: "ADT" }), - (2204168400, FixedTimespan { offset: -14400, name: "AST" }), - (2215058400, FixedTimespan { offset: -10800, name: "ADT" }), - (2235618000, FixedTimespan { offset: -14400, name: "AST" }), - (2246508000, FixedTimespan { offset: -10800, name: "ADT" }), - (2267067600, FixedTimespan { offset: -14400, name: "AST" }), - (2277957600, FixedTimespan { offset: -10800, name: "ADT" }), - (2298517200, FixedTimespan { offset: -14400, name: "AST" }), - (2309407200, FixedTimespan { offset: -10800, name: "ADT" }), - (2329966800, FixedTimespan { offset: -14400, name: "AST" }), - (2341461600, FixedTimespan { offset: -10800, name: "ADT" }), - (2362021200, FixedTimespan { offset: -14400, name: "AST" }), - (2372911200, FixedTimespan { offset: -10800, name: "ADT" }), - (2393470800, FixedTimespan { offset: -14400, name: "AST" }), - (2404360800, FixedTimespan { offset: -10800, name: "ADT" }), - (2424920400, FixedTimespan { offset: -14400, name: "AST" }), - (2435810400, FixedTimespan { offset: -10800, name: "ADT" }), - (2456370000, FixedTimespan { offset: -14400, name: "AST" }), - (2467260000, FixedTimespan { offset: -10800, name: "ADT" }), - (2487819600, FixedTimespan { offset: -14400, name: "AST" }), - (2499314400, FixedTimespan { offset: -10800, name: "ADT" }), - (2519874000, FixedTimespan { offset: -14400, name: "AST" }), - (2530764000, FixedTimespan { offset: -10800, name: "ADT" }), - (2551323600, FixedTimespan { offset: -14400, name: "AST" }), - (2562213600, FixedTimespan { offset: -10800, name: "ADT" }), - (2582773200, FixedTimespan { offset: -14400, name: "AST" }), - (2593663200, FixedTimespan { offset: -10800, name: "ADT" }), - (2614222800, FixedTimespan { offset: -14400, name: "AST" }), - (2625112800, FixedTimespan { offset: -10800, name: "ADT" }), - (2645672400, FixedTimespan { offset: -14400, name: "AST" }), - (2656562400, FixedTimespan { offset: -10800, name: "ADT" }), - (2677122000, FixedTimespan { offset: -14400, name: "AST" }), - (2688616800, FixedTimespan { offset: -10800, name: "ADT" }), - (2709176400, FixedTimespan { offset: -14400, name: "AST" }), - (2720066400, FixedTimespan { offset: -10800, name: "ADT" }), - (2740626000, FixedTimespan { offset: -14400, name: "AST" }), - (2751516000, FixedTimespan { offset: -10800, name: "ADT" }), - (2772075600, FixedTimespan { offset: -14400, name: "AST" }), - (2782965600, FixedTimespan { offset: -10800, name: "ADT" }), - (2803525200, FixedTimespan { offset: -14400, name: "AST" }), - (2814415200, FixedTimespan { offset: -10800, name: "ADT" }), - (2834974800, FixedTimespan { offset: -14400, name: "AST" }), - (2846469600, FixedTimespan { offset: -10800, name: "ADT" }), - (2867029200, FixedTimespan { offset: -14400, name: "AST" }), - (2877919200, FixedTimespan { offset: -10800, name: "ADT" }), - (2898478800, FixedTimespan { offset: -14400, name: "AST" }), - (2909368800, FixedTimespan { offset: -10800, name: "ADT" }), - (2929928400, FixedTimespan { offset: -14400, name: "AST" }), - (2940818400, FixedTimespan { offset: -10800, name: "ADT" }), - (2961378000, FixedTimespan { offset: -14400, name: "AST" }), - (2972268000, FixedTimespan { offset: -10800, name: "ADT" }), - (2992827600, FixedTimespan { offset: -14400, name: "AST" }), - (3003717600, FixedTimespan { offset: -10800, name: "ADT" }), - (3024277200, FixedTimespan { offset: -14400, name: "AST" }), - (3035772000, FixedTimespan { offset: -10800, name: "ADT" }), - (3056331600, FixedTimespan { offset: -14400, name: "AST" }), - (3067221600, FixedTimespan { offset: -10800, name: "ADT" }), - (3087781200, FixedTimespan { offset: -14400, name: "AST" }), - (3098671200, FixedTimespan { offset: -10800, name: "ADT" }), - (3119230800, FixedTimespan { offset: -14400, name: "AST" }), - (3130120800, FixedTimespan { offset: -10800, name: "ADT" }), - (3150680400, FixedTimespan { offset: -14400, name: "AST" }), - (3161570400, FixedTimespan { offset: -10800, name: "ADT" }), - (3182130000, FixedTimespan { offset: -14400, name: "AST" }), - (3193020000, FixedTimespan { offset: -10800, name: "ADT" }), - (3213579600, FixedTimespan { offset: -14400, name: "AST" }), - (3225074400, FixedTimespan { offset: -10800, name: "ADT" }), - (3245634000, FixedTimespan { offset: -14400, name: "AST" }), - (3256524000, FixedTimespan { offset: -10800, name: "ADT" }), - (3277083600, FixedTimespan { offset: -14400, name: "AST" }), - (3287973600, FixedTimespan { offset: -10800, name: "ADT" }), - (3308533200, FixedTimespan { offset: -14400, name: "AST" }), - (3319423200, FixedTimespan { offset: -10800, name: "ADT" }), - (3339982800, FixedTimespan { offset: -14400, name: "AST" }), - (3350872800, FixedTimespan { offset: -10800, name: "ADT" }), - (3371432400, FixedTimespan { offset: -14400, name: "AST" }), - (3382927200, FixedTimespan { offset: -10800, name: "ADT" }), - (3403486800, FixedTimespan { offset: -14400, name: "AST" }), - (3414376800, FixedTimespan { offset: -10800, name: "ADT" }), - (3434936400, FixedTimespan { offset: -14400, name: "AST" }), - (3445826400, FixedTimespan { offset: -10800, name: "ADT" }), - (3466386000, FixedTimespan { offset: -14400, name: "AST" }), - (3477276000, FixedTimespan { offset: -10800, name: "ADT" }), - (3497835600, FixedTimespan { offset: -14400, name: "AST" }), - (3508725600, FixedTimespan { offset: -10800, name: "ADT" }), - (3529285200, FixedTimespan { offset: -14400, name: "AST" }), - (3540175200, FixedTimespan { offset: -10800, name: "ADT" }), - (3560734800, FixedTimespan { offset: -14400, name: "AST" }), - (3572229600, FixedTimespan { offset: -10800, name: "ADT" }), - (3592789200, FixedTimespan { offset: -14400, name: "AST" }), - (3603679200, FixedTimespan { offset: -10800, name: "ADT" }), - (3624238800, FixedTimespan { offset: -14400, name: "AST" }), - (3635128800, FixedTimespan { offset: -10800, name: "ADT" }), - (3655688400, FixedTimespan { offset: -14400, name: "AST" }), - (3666578400, FixedTimespan { offset: -10800, name: "ADT" }), - (3687138000, FixedTimespan { offset: -14400, name: "AST" }), - (3698028000, FixedTimespan { offset: -10800, name: "ADT" }), - (3718587600, FixedTimespan { offset: -14400, name: "AST" }), - (3730082400, FixedTimespan { offset: -10800, name: "ADT" }), - (3750642000, FixedTimespan { offset: -14400, name: "AST" }), - (3761532000, FixedTimespan { offset: -10800, name: "ADT" }), - (3782091600, FixedTimespan { offset: -14400, name: "AST" }), - (3792981600, FixedTimespan { offset: -10800, name: "ADT" }), - (3813541200, FixedTimespan { offset: -14400, name: "AST" }), - (3824431200, FixedTimespan { offset: -10800, name: "ADT" }), - (3844990800, FixedTimespan { offset: -14400, name: "AST" }), - (3855880800, FixedTimespan { offset: -10800, name: "ADT" }), - (3876440400, FixedTimespan { offset: -14400, name: "AST" }), - (3887330400, FixedTimespan { offset: -10800, name: "ADT" }), - (3907890000, FixedTimespan { offset: -14400, name: "AST" }), - (3919384800, FixedTimespan { offset: -10800, name: "ADT" }), - (3939944400, FixedTimespan { offset: -14400, name: "AST" }), - (3950834400, FixedTimespan { offset: -10800, name: "ADT" }), - (3971394000, FixedTimespan { offset: -14400, name: "AST" }), - (3982284000, FixedTimespan { offset: -10800, name: "ADT" }), - (4002843600, FixedTimespan { offset: -14400, name: "AST" }), - (4013733600, FixedTimespan { offset: -10800, name: "ADT" }), - (4034293200, FixedTimespan { offset: -14400, name: "AST" }), - (4045183200, FixedTimespan { offset: -10800, name: "ADT" }), - (4065742800, FixedTimespan { offset: -14400, name: "AST" }), - (4076632800, FixedTimespan { offset: -10800, name: "ADT" }), - (4097192400, FixedTimespan { offset: -14400, name: "AST" }), + first: FixedTimespan::from_offset_and_name_indices(-15548, 422, 3), + rest: &[ + (-2715882052, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-2131642800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1632074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1615143600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1153681200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1145822400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1122231600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1114372800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1090782000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1082923200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1059332400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1051473600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-1027882800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-1020024000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-996433200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-988574400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-965674800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-955396800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-934743600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-923947200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-904503600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-891892800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-880221600, FixedTimespan::from_offset_and_name_indices(-10800, 243, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-10800, 232, 3)), + (-765399600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-747252000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-733950000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-715802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-702500400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-684352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-671050800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-652903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-639601200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-620848800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-608151600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-589399200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-576097200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-557949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-544647600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-526500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-513198000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-495050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-481748400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-463600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-450298800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-431546400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-418244400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-400096800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-384375600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-368647200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-352926000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-337197600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-321476400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-305748000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-289422000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-273693600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-257972400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-242244000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-226522800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-210794400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-195073200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-179344800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-163623600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-147895200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-131569200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-116445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-100119600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-84391200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-68670000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-52941600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-37220400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-21492000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-5770800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (9957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (25678800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (41407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (57733200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (73461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (89182800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (136360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (152082000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (167810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (183531600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (199260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (215586000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (230709600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (247035600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (262764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (278485200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (294213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (309934800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (325663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (341384400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (357112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (372834000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (388562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (404888400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (420012000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (436338000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (452066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (467787600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (483516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (499237200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (514965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (530686800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (544600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (562136400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (576050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (594190800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (607500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (625640400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (638949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (657090000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (671004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (688539600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (702453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (719989200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (733896060, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (752036460, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (765345660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (783486060, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (796795260, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (814935660, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (828849660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (846385260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (860299260, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (877834860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (891748860, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (909284460, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (923198460, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (941338860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (954648060, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (972788460, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (986097660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1004238060, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1018152060, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1035687660, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1049601660, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1067137260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1081051260, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1099191660, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1112500860, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1130641260, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1143950460, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1162090860, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1173592800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1194152400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1205042400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1225602000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1236492000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1257051600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1268546400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1289106000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1299996000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1320555600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1331445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1352005200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1362895200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1383454800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1394344800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1414904400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1425794400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1446354000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1457848800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1478408400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1489298400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1509858000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1520748000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1541307600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1552197600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1572757200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1583647200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1604206800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1615701600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1636261200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1647151200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1667710800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1678600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1699160400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1710050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1730610000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1741500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1762059600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1772949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1793509200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1805004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1825563600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1836453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1857013200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1867903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1888462800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1899352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1919912400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1930802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1951362000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1962856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1983416400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1994306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2014866000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2025756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2046315600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2057205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2077765200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2088655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2109214800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2120104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2140664400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2152159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2172718800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2183608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2204168400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2215058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2235618000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2246508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2267067600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2277957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2298517200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2309407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2329966800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2341461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2362021200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2372911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2393470800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2404360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2424920400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2435810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2456370000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2467260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2487819600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2499314400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2519874000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2530764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2551323600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2562213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2582773200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2593663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2614222800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2625112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2645672400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2656562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2677122000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2688616800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2709176400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2720066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2740626000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2751516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2772075600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2782965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2803525200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2814415200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2834974800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2846469600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2867029200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2877919200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2898478800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2909368800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2929928400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2940818400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2961378000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2972268000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2992827600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3003717600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3024277200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3035772000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3056331600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3067221600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3087781200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3098671200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3119230800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3130120800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3150680400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3161570400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3182130000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3193020000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3213579600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3225074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3245634000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3256524000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3277083600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3287973600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3308533200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3319423200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3339982800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3350872800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3371432400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3382927200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3403486800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3414376800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3434936400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3445826400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3466386000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3477276000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3497835600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3508725600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3529285200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3540175200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3560734800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3572229600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3592789200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3603679200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3624238800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3635128800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3655688400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3666578400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3687138000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3698028000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3718587600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3730082400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3750642000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3761532000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3782091600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3792981600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3813541200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3824431200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3844990800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3855880800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3876440400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3887330400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3907890000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3919384800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3939944400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3950834400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3971394000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3982284000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4002843600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4013733600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4034293200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4045183200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4065742800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4076632800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4097192400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__MONTERREY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -24076, name: "LMT" }, - rest: &[ - (-1514743200, FixedTimespan { offset: -25200, name: "MST" }), - (-1343149200, FixedTimespan { offset: -21600, name: "CST" }), - (-1234807200, FixedTimespan { offset: -25200, name: "MST" }), - (-1220461200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1207159200, FixedTimespan { offset: -25200, name: "MST" }), - (-1191344400, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594198000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -21600, name: "CST" }), - (989136000, FixedTimespan { offset: -18000, name: "CDT" }), - (1001833200, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1175414400, FixedTimespan { offset: -18000, name: "CDT" }), - (1193554800, FixedTimespan { offset: -21600, name: "CST" }), - (1207468800, FixedTimespan { offset: -18000, name: "CDT" }), - (1225004400, FixedTimespan { offset: -21600, name: "CST" }), - (1238918400, FixedTimespan { offset: -18000, name: "CDT" }), - (1256454000, FixedTimespan { offset: -21600, name: "CST" }), - (1270368000, FixedTimespan { offset: -18000, name: "CDT" }), - (1288508400, FixedTimespan { offset: -21600, name: "CST" }), - (1301817600, FixedTimespan { offset: -18000, name: "CDT" }), - (1319958000, FixedTimespan { offset: -21600, name: "CST" }), - (1333267200, FixedTimespan { offset: -18000, name: "CDT" }), - (1351407600, FixedTimespan { offset: -21600, name: "CST" }), - (1365321600, FixedTimespan { offset: -18000, name: "CDT" }), - (1382857200, FixedTimespan { offset: -21600, name: "CST" }), - (1396771200, FixedTimespan { offset: -18000, name: "CDT" }), - (1414306800, FixedTimespan { offset: -21600, name: "CST" }), - (1428220800, FixedTimespan { offset: -18000, name: "CDT" }), - (1445756400, FixedTimespan { offset: -21600, name: "CST" }), - (1459670400, FixedTimespan { offset: -18000, name: "CDT" }), - (1477810800, FixedTimespan { offset: -21600, name: "CST" }), - (1491120000, FixedTimespan { offset: -18000, name: "CDT" }), - (1509260400, FixedTimespan { offset: -21600, name: "CST" }), - (1522569600, FixedTimespan { offset: -18000, name: "CDT" }), - (1540710000, FixedTimespan { offset: -21600, name: "CST" }), - (1554624000, FixedTimespan { offset: -18000, name: "CDT" }), - (1572159600, FixedTimespan { offset: -21600, name: "CST" }), - (1586073600, FixedTimespan { offset: -18000, name: "CDT" }), - (1603609200, FixedTimespan { offset: -21600, name: "CST" }), - (1617523200, FixedTimespan { offset: -18000, name: "CDT" }), - (1635663600, FixedTimespan { offset: -21600, name: "CST" }), - (1648972800, FixedTimespan { offset: -18000, name: "CDT" }), - (1667113200, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-24076, 422, 3), + rest: &[ + (-1514743200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1343149200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1234807200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220461200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1207159200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1191344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594198000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (989136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1001833200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1175414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1193554800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1207468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225004400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1238918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1256454000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1270368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1288508400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1301817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1319958000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1333267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1351407600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1365321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1382857200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1396771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414306800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1428220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1445756400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1459670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1477810800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1491120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509260400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1522569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1540710000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1554624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1586073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1603609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1617523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1635663600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1648972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__MONTEVIDEO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13491, name: "LMT" }, - rest: &[ - (-1942690509, FixedTimespan { offset: -13491, name: "MMT" }), - (-1567455309, FixedTimespan { offset: -14400, name: "-04" }), - (-1459627200, FixedTimespan { offset: -10800, name: "-03" }), - (-1443819600, FixedTimespan { offset: -12600, name: "-0330" }), - (-1428006600, FixedTimespan { offset: -10800, name: "-03" }), - (-1412283600, FixedTimespan { offset: -12600, name: "-0330" }), - (-1396470600, FixedTimespan { offset: -10800, name: "-03" }), - (-1380747600, FixedTimespan { offset: -12600, name: "-0330" }), - (-1141590600, FixedTimespan { offset: -10800, name: "-03" }), - (-1128286800, FixedTimespan { offset: -12600, name: "-0330" }), - (-1110141000, FixedTimespan { offset: -10800, name: "-03" }), - (-1096837200, FixedTimespan { offset: -12600, name: "-0330" }), - (-1078691400, FixedTimespan { offset: -10800, name: "-03" }), - (-1065387600, FixedTimespan { offset: -12600, name: "-0330" }), - (-1047241800, FixedTimespan { offset: -10800, name: "-03" }), - (-1033938000, FixedTimespan { offset: -12600, name: "-0330" }), - (-1015187400, FixedTimespan { offset: -10800, name: "-03" }), - (-1002488400, FixedTimespan { offset: -12600, name: "-0330" }), - (-983737800, FixedTimespan { offset: -10800, name: "-03" }), - (-971038800, FixedTimespan { offset: -12600, name: "-0330" }), - (-954707400, FixedTimespan { offset: -10800, name: "-03" }), - (-938984400, FixedTimespan { offset: -12600, name: "-0330" }), - (-920838600, FixedTimespan { offset: -10800, name: "-03" }), - (-907534800, FixedTimespan { offset: -12600, name: "-0330" }), - (-896819400, FixedTimespan { offset: -10800, name: "-03" }), - (-853621200, FixedTimespan { offset: -9000, name: "-0230" }), - (-845847000, FixedTimespan { offset: -10800, name: "-03" }), - (-334789200, FixedTimespan { offset: -9000, name: "-0230" }), - (-319671000, FixedTimespan { offset: -10800, name: "-03" }), - (-314226000, FixedTimespan { offset: -7200, name: "-02" }), - (-309996000, FixedTimespan { offset: -10800, name: "-03" }), - (-149720400, FixedTimespan { offset: -7200, name: "-02" }), - (-134604000, FixedTimespan { offset: -10800, name: "-03" }), - (-50446800, FixedTimespan { offset: -9000, name: "-0230" }), - (-34205400, FixedTimespan { offset: -10800, name: "-03" }), - (9860400, FixedTimespan { offset: -7200, name: "-02" }), - (14176800, FixedTimespan { offset: -10800, name: "-03" }), - (72846000, FixedTimespan { offset: -7200, name: "-02" }), - (80100000, FixedTimespan { offset: -10800, name: "-03" }), - (127278000, FixedTimespan { offset: -5400, name: "-0130" }), - (132111000, FixedTimespan { offset: -9000, name: "-0230" }), - (147234600, FixedTimespan { offset: -10800, name: "-03" }), - (156913200, FixedTimespan { offset: -7200, name: "-02" }), - (165376800, FixedTimespan { offset: -10800, name: "-03" }), - (219812400, FixedTimespan { offset: -7200, name: "-02" }), - (226461600, FixedTimespan { offset: -10800, name: "-03" }), - (250052400, FixedTimespan { offset: -7200, name: "-02" }), - (257911200, FixedTimespan { offset: -10800, name: "-03" }), - (282711600, FixedTimespan { offset: -7200, name: "-02" }), - (289360800, FixedTimespan { offset: -10800, name: "-03" }), - (294202800, FixedTimespan { offset: -7200, name: "-02" }), - (322020000, FixedTimespan { offset: -10800, name: "-03" }), - (566449200, FixedTimespan { offset: -7200, name: "-02" }), - (573012000, FixedTimespan { offset: -10800, name: "-03" }), - (597812400, FixedTimespan { offset: -7200, name: "-02" }), - (605066400, FixedTimespan { offset: -10800, name: "-03" }), - (625633200, FixedTimespan { offset: -7200, name: "-02" }), - (635911200, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (667965600, FixedTimespan { offset: -10800, name: "-03" }), - (688532400, FixedTimespan { offset: -7200, name: "-02" }), - (699415200, FixedTimespan { offset: -10800, name: "-03" }), - (719377200, FixedTimespan { offset: -7200, name: "-02" }), - (730864800, FixedTimespan { offset: -10800, name: "-03" }), - (1095562800, FixedTimespan { offset: -7200, name: "-02" }), - (1111896000, FixedTimespan { offset: -10800, name: "-03" }), - (1128834000, FixedTimespan { offset: -7200, name: "-02" }), - (1142136000, FixedTimespan { offset: -10800, name: "-03" }), - (1159678800, FixedTimespan { offset: -7200, name: "-02" }), - (1173585600, FixedTimespan { offset: -10800, name: "-03" }), - (1191733200, FixedTimespan { offset: -7200, name: "-02" }), - (1205035200, FixedTimespan { offset: -10800, name: "-03" }), - (1223182800, FixedTimespan { offset: -7200, name: "-02" }), - (1236484800, FixedTimespan { offset: -10800, name: "-03" }), - (1254632400, FixedTimespan { offset: -7200, name: "-02" }), - (1268539200, FixedTimespan { offset: -10800, name: "-03" }), - (1286082000, FixedTimespan { offset: -7200, name: "-02" }), - (1299988800, FixedTimespan { offset: -10800, name: "-03" }), - (1317531600, FixedTimespan { offset: -7200, name: "-02" }), - (1331438400, FixedTimespan { offset: -10800, name: "-03" }), - (1349586000, FixedTimespan { offset: -7200, name: "-02" }), - (1362888000, FixedTimespan { offset: -10800, name: "-03" }), - (1381035600, FixedTimespan { offset: -7200, name: "-02" }), - (1394337600, FixedTimespan { offset: -10800, name: "-03" }), - (1412485200, FixedTimespan { offset: -7200, name: "-02" }), - (1425787200, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-13491, 422, 3), + rest: &[ + (-1942690509, FixedTimespan::from_offset_and_name_indices(-13491, 426, 3)), + (-1567455309, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1459627200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1443819600, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-1428006600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1412283600, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-1396470600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1380747600, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-1141590600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1128286800, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-1110141000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1096837200, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-1078691400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1065387600, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-1047241800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1033938000, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-1015187400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1002488400, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-983737800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-971038800, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-954707400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-938984400, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-920838600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-907534800, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (-896819400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-853621200, FixedTimespan::from_offset_and_name_indices(-9000, 126, 5)), + (-845847000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-334789200, FixedTimespan::from_offset_and_name_indices(-9000, 126, 5)), + (-319671000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-314226000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-309996000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-149720400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-134604000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-50446800, FixedTimespan::from_offset_and_name_indices(-9000, 126, 5)), + (-34205400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (9860400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (14176800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (72846000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (80100000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (127278000, FixedTimespan::from_offset_and_name_indices(-5400, 121, 5)), + (132111000, FixedTimespan::from_offset_and_name_indices(-9000, 126, 5)), + (147234600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (156913200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (165376800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (219812400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (226461600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (250052400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (257911200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (282711600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (289360800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (294202800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (322020000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (566449200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (573012000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (597812400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (605066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (625633200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (635911200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (667965600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (688532400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (699415200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719377200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (730864800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1095562800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1111896000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1128834000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1142136000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1159678800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1173585600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1191733200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1205035200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1223182800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1236484800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1254632400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1268539200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1286082000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1299988800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1317531600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1331438400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1349586000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1362888000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1381035600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1394337600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1412485200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1425787200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__NEW_YORK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -17762, name: "LMT" }, - rest: &[ - (-2717650800, FixedTimespan { offset: -18000, name: "EST" }), - (-1633280400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1615140000, FixedTimespan { offset: -18000, name: "EST" }), - (-1601830800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1583690400, FixedTimespan { offset: -18000, name: "EST" }), - (-1570381200, FixedTimespan { offset: -14400, name: "EDT" }), - (-1551636000, FixedTimespan { offset: -18000, name: "EST" }), - (-1536512400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1523210400, FixedTimespan { offset: -18000, name: "EST" }), - (-1504458000, FixedTimespan { offset: -14400, name: "EDT" }), - (-1491760800, FixedTimespan { offset: -18000, name: "EST" }), - (-1473008400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1459706400, FixedTimespan { offset: -18000, name: "EST" }), - (-1441558800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1428256800, FixedTimespan { offset: -18000, name: "EST" }), - (-1410109200, FixedTimespan { offset: -14400, name: "EDT" }), - (-1396807200, FixedTimespan { offset: -18000, name: "EST" }), - (-1378659600, FixedTimespan { offset: -14400, name: "EDT" }), - (-1365357600, FixedTimespan { offset: -18000, name: "EST" }), - (-1347210000, FixedTimespan { offset: -14400, name: "EDT" }), - (-1333908000, FixedTimespan { offset: -18000, name: "EST" }), - (-1315155600, FixedTimespan { offset: -14400, name: "EDT" }), - (-1301853600, FixedTimespan { offset: -18000, name: "EST" }), - (-1283706000, FixedTimespan { offset: -14400, name: "EDT" }), - (-1270404000, FixedTimespan { offset: -18000, name: "EST" }), - (-1252256400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1238954400, FixedTimespan { offset: -18000, name: "EST" }), - (-1220806800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1207504800, FixedTimespan { offset: -18000, name: "EST" }), - (-1189357200, FixedTimespan { offset: -14400, name: "EDT" }), - (-1176055200, FixedTimespan { offset: -18000, name: "EST" }), - (-1157302800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1144605600, FixedTimespan { offset: -18000, name: "EST" }), - (-1125853200, FixedTimespan { offset: -14400, name: "EDT" }), - (-1112551200, FixedTimespan { offset: -18000, name: "EST" }), - (-1094403600, FixedTimespan { offset: -14400, name: "EDT" }), - (-1081101600, FixedTimespan { offset: -18000, name: "EST" }), - (-1062954000, FixedTimespan { offset: -14400, name: "EDT" }), - (-1049652000, FixedTimespan { offset: -18000, name: "EST" }), - (-1031504400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1018202400, FixedTimespan { offset: -18000, name: "EST" }), - (-1000054800, FixedTimespan { offset: -14400, name: "EDT" }), - (-986752800, FixedTimespan { offset: -18000, name: "EST" }), - (-968000400, FixedTimespan { offset: -14400, name: "EDT" }), - (-955303200, FixedTimespan { offset: -18000, name: "EST" }), - (-936550800, FixedTimespan { offset: -14400, name: "EDT" }), - (-923248800, FixedTimespan { offset: -18000, name: "EST" }), - (-905101200, FixedTimespan { offset: -14400, name: "EDT" }), - (-891799200, FixedTimespan { offset: -18000, name: "EST" }), - (-880218000, FixedTimespan { offset: -14400, name: "EWT" }), - (-769395600, FixedTimespan { offset: -14400, name: "EPT" }), - (-765396000, FixedTimespan { offset: -18000, name: "EST" }), - (-747248400, FixedTimespan { offset: -14400, name: "EDT" }), - (-733946400, FixedTimespan { offset: -18000, name: "EST" }), - (-715798800, FixedTimespan { offset: -14400, name: "EDT" }), - (-702496800, FixedTimespan { offset: -18000, name: "EST" }), - (-684349200, FixedTimespan { offset: -14400, name: "EDT" }), - (-671047200, FixedTimespan { offset: -18000, name: "EST" }), - (-652899600, FixedTimespan { offset: -14400, name: "EDT" }), - (-639597600, FixedTimespan { offset: -18000, name: "EST" }), - (-620845200, FixedTimespan { offset: -14400, name: "EDT" }), - (-608148000, FixedTimespan { offset: -18000, name: "EST" }), - (-589395600, FixedTimespan { offset: -14400, name: "EDT" }), - (-576093600, FixedTimespan { offset: -18000, name: "EST" }), - (-557946000, FixedTimespan { offset: -14400, name: "EDT" }), - (-544644000, FixedTimespan { offset: -18000, name: "EST" }), - (-526496400, FixedTimespan { offset: -14400, name: "EDT" }), - (-513194400, FixedTimespan { offset: -18000, name: "EST" }), - (-495046800, FixedTimespan { offset: -14400, name: "EDT" }), - (-481744800, FixedTimespan { offset: -18000, name: "EST" }), - (-463597200, FixedTimespan { offset: -14400, name: "EDT" }), - (-447271200, FixedTimespan { offset: -18000, name: "EST" }), - (-431542800, FixedTimespan { offset: -14400, name: "EDT" }), - (-415821600, FixedTimespan { offset: -18000, name: "EST" }), - (-400093200, FixedTimespan { offset: -14400, name: "EDT" }), - (-384372000, FixedTimespan { offset: -18000, name: "EST" }), - (-368643600, FixedTimespan { offset: -14400, name: "EDT" }), - (-352922400, FixedTimespan { offset: -18000, name: "EST" }), - (-337194000, FixedTimespan { offset: -14400, name: "EDT" }), - (-321472800, FixedTimespan { offset: -18000, name: "EST" }), - (-305744400, FixedTimespan { offset: -14400, name: "EDT" }), - (-289418400, FixedTimespan { offset: -18000, name: "EST" }), - (-273690000, FixedTimespan { offset: -14400, name: "EDT" }), - (-257968800, FixedTimespan { offset: -18000, name: "EST" }), - (-242240400, FixedTimespan { offset: -14400, name: "EDT" }), - (-226519200, FixedTimespan { offset: -18000, name: "EST" }), - (-210790800, FixedTimespan { offset: -14400, name: "EDT" }), - (-195069600, FixedTimespan { offset: -18000, name: "EST" }), - (-179341200, FixedTimespan { offset: -14400, name: "EDT" }), - (-163620000, FixedTimespan { offset: -18000, name: "EST" }), - (-147891600, FixedTimespan { offset: -14400, name: "EDT" }), - (-131565600, FixedTimespan { offset: -18000, name: "EST" }), - (-116442000, FixedTimespan { offset: -14400, name: "EDT" }), - (-100116000, FixedTimespan { offset: -18000, name: "EST" }), - (-84387600, FixedTimespan { offset: -14400, name: "EDT" }), - (-68666400, FixedTimespan { offset: -18000, name: "EST" }), - (-52938000, FixedTimespan { offset: -14400, name: "EDT" }), - (-37216800, FixedTimespan { offset: -18000, name: "EST" }), - (-21488400, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (41410800, FixedTimespan { offset: -14400, name: "EDT" }), - (57736800, FixedTimespan { offset: -18000, name: "EST" }), - (73465200, FixedTimespan { offset: -14400, name: "EDT" }), - (89186400, FixedTimespan { offset: -18000, name: "EST" }), - (104914800, FixedTimespan { offset: -14400, name: "EDT" }), - (120636000, FixedTimespan { offset: -18000, name: "EST" }), - (126687600, FixedTimespan { offset: -14400, name: "EDT" }), - (152085600, FixedTimespan { offset: -18000, name: "EST" }), - (162370800, FixedTimespan { offset: -14400, name: "EDT" }), - (183535200, FixedTimespan { offset: -18000, name: "EST" }), - (199263600, FixedTimespan { offset: -14400, name: "EDT" }), - (215589600, FixedTimespan { offset: -18000, name: "EST" }), - (230713200, FixedTimespan { offset: -14400, name: "EDT" }), - (247039200, FixedTimespan { offset: -18000, name: "EST" }), - (262767600, FixedTimespan { offset: -14400, name: "EDT" }), - (278488800, FixedTimespan { offset: -18000, name: "EST" }), - (294217200, FixedTimespan { offset: -14400, name: "EDT" }), - (309938400, FixedTimespan { offset: -18000, name: "EST" }), - (325666800, FixedTimespan { offset: -14400, name: "EDT" }), - (341388000, FixedTimespan { offset: -18000, name: "EST" }), - (357116400, FixedTimespan { offset: -14400, name: "EDT" }), - (372837600, FixedTimespan { offset: -18000, name: "EST" }), - (388566000, FixedTimespan { offset: -14400, name: "EDT" }), - (404892000, FixedTimespan { offset: -18000, name: "EST" }), - (420015600, FixedTimespan { offset: -14400, name: "EDT" }), - (436341600, FixedTimespan { offset: -18000, name: "EST" }), - (452070000, FixedTimespan { offset: -14400, name: "EDT" }), - (467791200, FixedTimespan { offset: -18000, name: "EST" }), - (483519600, FixedTimespan { offset: -14400, name: "EDT" }), - (499240800, FixedTimespan { offset: -18000, name: "EST" }), - (514969200, FixedTimespan { offset: -14400, name: "EDT" }), - (530690400, FixedTimespan { offset: -18000, name: "EST" }), - (544604400, FixedTimespan { offset: -14400, name: "EDT" }), - (562140000, FixedTimespan { offset: -18000, name: "EST" }), - (576054000, FixedTimespan { offset: -14400, name: "EDT" }), - (594194400, FixedTimespan { offset: -18000, name: "EST" }), - (607503600, FixedTimespan { offset: -14400, name: "EDT" }), - (625644000, FixedTimespan { offset: -18000, name: "EST" }), - (638953200, FixedTimespan { offset: -14400, name: "EDT" }), - (657093600, FixedTimespan { offset: -18000, name: "EST" }), - (671007600, FixedTimespan { offset: -14400, name: "EDT" }), - (688543200, FixedTimespan { offset: -18000, name: "EST" }), - (702457200, FixedTimespan { offset: -14400, name: "EDT" }), - (719992800, FixedTimespan { offset: -18000, name: "EST" }), - (733906800, FixedTimespan { offset: -14400, name: "EDT" }), - (752047200, FixedTimespan { offset: -18000, name: "EST" }), - (765356400, FixedTimespan { offset: -14400, name: "EDT" }), - (783496800, FixedTimespan { offset: -18000, name: "EST" }), - (796806000, FixedTimespan { offset: -14400, name: "EDT" }), - (814946400, FixedTimespan { offset: -18000, name: "EST" }), - (828860400, FixedTimespan { offset: -14400, name: "EDT" }), - (846396000, FixedTimespan { offset: -18000, name: "EST" }), - (860310000, FixedTimespan { offset: -14400, name: "EDT" }), - (877845600, FixedTimespan { offset: -18000, name: "EST" }), - (891759600, FixedTimespan { offset: -14400, name: "EDT" }), - (909295200, FixedTimespan { offset: -18000, name: "EST" }), - (923209200, FixedTimespan { offset: -14400, name: "EDT" }), - (941349600, FixedTimespan { offset: -18000, name: "EST" }), - (954658800, FixedTimespan { offset: -14400, name: "EDT" }), - (972799200, FixedTimespan { offset: -18000, name: "EST" }), - (986108400, FixedTimespan { offset: -14400, name: "EDT" }), - (1004248800, FixedTimespan { offset: -18000, name: "EST" }), - (1018162800, FixedTimespan { offset: -14400, name: "EDT" }), - (1035698400, FixedTimespan { offset: -18000, name: "EST" }), - (1049612400, FixedTimespan { offset: -14400, name: "EDT" }), - (1067148000, FixedTimespan { offset: -18000, name: "EST" }), - (1081062000, FixedTimespan { offset: -14400, name: "EDT" }), - (1099202400, FixedTimespan { offset: -18000, name: "EST" }), - (1112511600, FixedTimespan { offset: -14400, name: "EDT" }), - (1130652000, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-17762, 422, 3), + rest: &[ + (-2717650800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1633280400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1615140000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1601830800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1583690400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1570381200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1551636000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1536512400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1523210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1504458000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1491760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1473008400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1459706400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1441558800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1428256800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1410109200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1396807200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1378659600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1365357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1347210000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1333908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1315155600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1301853600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1283706000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1270404000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1252256400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1238954400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1220806800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1207504800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1189357200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1176055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1157302800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1144605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1125853200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1112551200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1094403600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1081101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1062954000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1049652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1031504400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1018202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1000054800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-986752800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-968000400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-955303200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-936550800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-923248800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-905101200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-891799200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-880218000, FixedTimespan::from_offset_and_name_indices(-14400, 300, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-14400, 297, 3)), + (-765396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-747248400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-733946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-715798800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-702496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-684349200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-671047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-652899600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-639597600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-620845200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-608148000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-589395600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-576093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-557946000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-544644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-526496400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-513194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-495046800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-481744800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-463597200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-447271200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-431542800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-415821600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-400093200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-384372000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-368643600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-352922400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-337194000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-321472800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-305744400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-289418400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-273690000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-257968800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-242240400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-226519200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-210790800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-195069600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-179341200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-163620000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-147891600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-131565600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-116442000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-100116000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-84387600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-68666400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-52938000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-37216800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-21488400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (41410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (57736800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (73465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (89186400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (104914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (120636000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (126687600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (152085600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (162370800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (183535200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (199263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (215589600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (230713200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (247039200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (262767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (278488800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (294217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (309938400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (325666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (341388000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (357116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (372837600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (388566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (404892000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (420015600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (436341600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (452070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (467791200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (483519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (499240800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (514969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (530690400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (544604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (562140000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (576054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (594194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (607503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (625644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (638953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (657093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (671007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (688543200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (702457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (719992800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (733906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (752047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (765356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (783496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (796806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (814946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (828860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (846396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (860310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (877845600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (891759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (909295200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (923209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (941349600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (954658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (972799200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1004248800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1018162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1035698400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1049612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1067148000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1081062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1099202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1112511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1130652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__NOME: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 46702, name: "LMT" }, - rest: &[ - (-3225223727, FixedTimespan { offset: -39698, name: "LMT" }), - (-2188947502, FixedTimespan { offset: -39600, name: "NST" }), - (-880196400, FixedTimespan { offset: -36000, name: "NWT" }), - (-769395600, FixedTimespan { offset: -36000, name: "NPT" }), - (-765374400, FixedTimespan { offset: -39600, name: "NST" }), - (-86878800, FixedTimespan { offset: -39600, name: "BST" }), - (-21466800, FixedTimespan { offset: -36000, name: "BDT" }), - (-5745600, FixedTimespan { offset: -39600, name: "BST" }), - (9982800, FixedTimespan { offset: -36000, name: "BDT" }), - (25704000, FixedTimespan { offset: -39600, name: "BST" }), - (41432400, FixedTimespan { offset: -36000, name: "BDT" }), - (57758400, FixedTimespan { offset: -39600, name: "BST" }), - (73486800, FixedTimespan { offset: -36000, name: "BDT" }), - (89208000, FixedTimespan { offset: -39600, name: "BST" }), - (104936400, FixedTimespan { offset: -36000, name: "BDT" }), - (120657600, FixedTimespan { offset: -39600, name: "BST" }), - (126709200, FixedTimespan { offset: -36000, name: "BDT" }), - (152107200, FixedTimespan { offset: -39600, name: "BST" }), - (162392400, FixedTimespan { offset: -36000, name: "BDT" }), - (183556800, FixedTimespan { offset: -39600, name: "BST" }), - (199285200, FixedTimespan { offset: -36000, name: "BDT" }), - (215611200, FixedTimespan { offset: -39600, name: "BST" }), - (230734800, FixedTimespan { offset: -36000, name: "BDT" }), - (247060800, FixedTimespan { offset: -39600, name: "BST" }), - (262789200, FixedTimespan { offset: -36000, name: "BDT" }), - (278510400, FixedTimespan { offset: -39600, name: "BST" }), - (294238800, FixedTimespan { offset: -36000, name: "BDT" }), - (309960000, FixedTimespan { offset: -39600, name: "BST" }), - (325688400, FixedTimespan { offset: -36000, name: "BDT" }), - (341409600, FixedTimespan { offset: -39600, name: "BST" }), - (357138000, FixedTimespan { offset: -36000, name: "BDT" }), - (372859200, FixedTimespan { offset: -39600, name: "BST" }), - (388587600, FixedTimespan { offset: -36000, name: "BDT" }), - (404913600, FixedTimespan { offset: -39600, name: "BST" }), - (420037200, FixedTimespan { offset: -36000, name: "BDT" }), - (436363200, FixedTimespan { offset: -32400, name: "YST" }), - (439030800, FixedTimespan { offset: -32400, name: "AKST" }), - (452084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (467805600, FixedTimespan { offset: -32400, name: "AKST" }), - (483534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (499255200, FixedTimespan { offset: -32400, name: "AKST" }), - (514983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (530704800, FixedTimespan { offset: -32400, name: "AKST" }), - (544618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (562154400, FixedTimespan { offset: -32400, name: "AKST" }), - (576068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (594208800, FixedTimespan { offset: -32400, name: "AKST" }), - (607518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (625658400, FixedTimespan { offset: -32400, name: "AKST" }), - (638967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (657108000, FixedTimespan { offset: -32400, name: "AKST" }), - (671022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (688557600, FixedTimespan { offset: -32400, name: "AKST" }), - (702471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (720007200, FixedTimespan { offset: -32400, name: "AKST" }), - (733921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (752061600, FixedTimespan { offset: -32400, name: "AKST" }), - (765370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (783511200, FixedTimespan { offset: -32400, name: "AKST" }), - (796820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (814960800, FixedTimespan { offset: -32400, name: "AKST" }), - (828874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (846410400, FixedTimespan { offset: -32400, name: "AKST" }), - (860324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (877860000, FixedTimespan { offset: -32400, name: "AKST" }), - (891774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (909309600, FixedTimespan { offset: -32400, name: "AKST" }), - (923223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (941364000, FixedTimespan { offset: -32400, name: "AKST" }), - (954673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (972813600, FixedTimespan { offset: -32400, name: "AKST" }), - (986122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1004263200, FixedTimespan { offset: -32400, name: "AKST" }), - (1018177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1035712800, FixedTimespan { offset: -32400, name: "AKST" }), - (1049626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1067162400, FixedTimespan { offset: -32400, name: "AKST" }), - (1081076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1099216800, FixedTimespan { offset: -32400, name: "AKST" }), - (1112526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1130666400, FixedTimespan { offset: -32400, name: "AKST" }), - (1143975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1162116000, FixedTimespan { offset: -32400, name: "AKST" }), - (1173610800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1194170400, FixedTimespan { offset: -32400, name: "AKST" }), - (1205060400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1225620000, FixedTimespan { offset: -32400, name: "AKST" }), - (1236510000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1257069600, FixedTimespan { offset: -32400, name: "AKST" }), - (1268564400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1289124000, FixedTimespan { offset: -32400, name: "AKST" }), - (1300014000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1320573600, FixedTimespan { offset: -32400, name: "AKST" }), - (1331463600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1352023200, FixedTimespan { offset: -32400, name: "AKST" }), - (1362913200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1383472800, FixedTimespan { offset: -32400, name: "AKST" }), - (1394362800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1414922400, FixedTimespan { offset: -32400, name: "AKST" }), - (1425812400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1446372000, FixedTimespan { offset: -32400, name: "AKST" }), - (1457866800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1478426400, FixedTimespan { offset: -32400, name: "AKST" }), - (1489316400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1509876000, FixedTimespan { offset: -32400, name: "AKST" }), - (1520766000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1541325600, FixedTimespan { offset: -32400, name: "AKST" }), - (1552215600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1572775200, FixedTimespan { offset: -32400, name: "AKST" }), - (1583665200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1604224800, FixedTimespan { offset: -32400, name: "AKST" }), - (1615719600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1636279200, FixedTimespan { offset: -32400, name: "AKST" }), - (1647169200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1667728800, FixedTimespan { offset: -32400, name: "AKST" }), - (1678618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1699178400, FixedTimespan { offset: -32400, name: "AKST" }), - (1710068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1730628000, FixedTimespan { offset: -32400, name: "AKST" }), - (1741518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1762077600, FixedTimespan { offset: -32400, name: "AKST" }), - (1772967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1793527200, FixedTimespan { offset: -32400, name: "AKST" }), - (1805022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1825581600, FixedTimespan { offset: -32400, name: "AKST" }), - (1836471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1857031200, FixedTimespan { offset: -32400, name: "AKST" }), - (1867921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1888480800, FixedTimespan { offset: -32400, name: "AKST" }), - (1899370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1919930400, FixedTimespan { offset: -32400, name: "AKST" }), - (1930820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1951380000, FixedTimespan { offset: -32400, name: "AKST" }), - (1962874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1983434400, FixedTimespan { offset: -32400, name: "AKST" }), - (1994324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2014884000, FixedTimespan { offset: -32400, name: "AKST" }), - (2025774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2046333600, FixedTimespan { offset: -32400, name: "AKST" }), - (2057223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2077783200, FixedTimespan { offset: -32400, name: "AKST" }), - (2088673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2109232800, FixedTimespan { offset: -32400, name: "AKST" }), - (2120122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2140682400, FixedTimespan { offset: -32400, name: "AKST" }), - (2152177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2172736800, FixedTimespan { offset: -32400, name: "AKST" }), - (2183626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2204186400, FixedTimespan { offset: -32400, name: "AKST" }), - (2215076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2235636000, FixedTimespan { offset: -32400, name: "AKST" }), - (2246526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2267085600, FixedTimespan { offset: -32400, name: "AKST" }), - (2277975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2298535200, FixedTimespan { offset: -32400, name: "AKST" }), - (2309425200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2329984800, FixedTimespan { offset: -32400, name: "AKST" }), - (2341479600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2362039200, FixedTimespan { offset: -32400, name: "AKST" }), - (2372929200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2393488800, FixedTimespan { offset: -32400, name: "AKST" }), - (2404378800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2424938400, FixedTimespan { offset: -32400, name: "AKST" }), - (2435828400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2456388000, FixedTimespan { offset: -32400, name: "AKST" }), - (2467278000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2487837600, FixedTimespan { offset: -32400, name: "AKST" }), - (2499332400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2519892000, FixedTimespan { offset: -32400, name: "AKST" }), - (2530782000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2551341600, FixedTimespan { offset: -32400, name: "AKST" }), - (2562231600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2582791200, FixedTimespan { offset: -32400, name: "AKST" }), - (2593681200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2614240800, FixedTimespan { offset: -32400, name: "AKST" }), - (2625130800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2645690400, FixedTimespan { offset: -32400, name: "AKST" }), - (2656580400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2677140000, FixedTimespan { offset: -32400, name: "AKST" }), - (2688634800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2709194400, FixedTimespan { offset: -32400, name: "AKST" }), - (2720084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2740644000, FixedTimespan { offset: -32400, name: "AKST" }), - (2751534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2772093600, FixedTimespan { offset: -32400, name: "AKST" }), - (2782983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2803543200, FixedTimespan { offset: -32400, name: "AKST" }), - (2814433200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2834992800, FixedTimespan { offset: -32400, name: "AKST" }), - (2846487600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2867047200, FixedTimespan { offset: -32400, name: "AKST" }), - (2877937200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2898496800, FixedTimespan { offset: -32400, name: "AKST" }), - (2909386800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2929946400, FixedTimespan { offset: -32400, name: "AKST" }), - (2940836400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2961396000, FixedTimespan { offset: -32400, name: "AKST" }), - (2972286000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2992845600, FixedTimespan { offset: -32400, name: "AKST" }), - (3003735600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3024295200, FixedTimespan { offset: -32400, name: "AKST" }), - (3035790000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3056349600, FixedTimespan { offset: -32400, name: "AKST" }), - (3067239600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3087799200, FixedTimespan { offset: -32400, name: "AKST" }), - (3098689200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3119248800, FixedTimespan { offset: -32400, name: "AKST" }), - (3130138800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3150698400, FixedTimespan { offset: -32400, name: "AKST" }), - (3161588400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3182148000, FixedTimespan { offset: -32400, name: "AKST" }), - (3193038000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3213597600, FixedTimespan { offset: -32400, name: "AKST" }), - (3225092400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3245652000, FixedTimespan { offset: -32400, name: "AKST" }), - (3256542000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3277101600, FixedTimespan { offset: -32400, name: "AKST" }), - (3287991600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3308551200, FixedTimespan { offset: -32400, name: "AKST" }), - (3319441200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3340000800, FixedTimespan { offset: -32400, name: "AKST" }), - (3350890800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3371450400, FixedTimespan { offset: -32400, name: "AKST" }), - (3382945200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3403504800, FixedTimespan { offset: -32400, name: "AKST" }), - (3414394800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3434954400, FixedTimespan { offset: -32400, name: "AKST" }), - (3445844400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3466404000, FixedTimespan { offset: -32400, name: "AKST" }), - (3477294000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3497853600, FixedTimespan { offset: -32400, name: "AKST" }), - (3508743600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3529303200, FixedTimespan { offset: -32400, name: "AKST" }), - (3540193200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3560752800, FixedTimespan { offset: -32400, name: "AKST" }), - (3572247600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3592807200, FixedTimespan { offset: -32400, name: "AKST" }), - (3603697200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3624256800, FixedTimespan { offset: -32400, name: "AKST" }), - (3635146800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3655706400, FixedTimespan { offset: -32400, name: "AKST" }), - (3666596400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3687156000, FixedTimespan { offset: -32400, name: "AKST" }), - (3698046000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3718605600, FixedTimespan { offset: -32400, name: "AKST" }), - (3730100400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3750660000, FixedTimespan { offset: -32400, name: "AKST" }), - (3761550000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3782109600, FixedTimespan { offset: -32400, name: "AKST" }), - (3792999600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3813559200, FixedTimespan { offset: -32400, name: "AKST" }), - (3824449200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3845008800, FixedTimespan { offset: -32400, name: "AKST" }), - (3855898800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3876458400, FixedTimespan { offset: -32400, name: "AKST" }), - (3887348400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3907908000, FixedTimespan { offset: -32400, name: "AKST" }), - (3919402800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3939962400, FixedTimespan { offset: -32400, name: "AKST" }), - (3950852400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3971412000, FixedTimespan { offset: -32400, name: "AKST" }), - (3982302000, FixedTimespan { offset: -28800, name: "AKDT" }), - (4002861600, FixedTimespan { offset: -32400, name: "AKST" }), - (4013751600, FixedTimespan { offset: -28800, name: "AKDT" }), - (4034311200, FixedTimespan { offset: -32400, name: "AKST" }), - (4045201200, FixedTimespan { offset: -28800, name: "AKDT" }), - (4065760800, FixedTimespan { offset: -32400, name: "AKST" }), - (4076650800, FixedTimespan { offset: -28800, name: "AKDT" }), - (4097210400, FixedTimespan { offset: -32400, name: "AKST" }), + first: FixedTimespan::from_offset_and_name_indices(46702, 422, 3), + rest: &[ + (-3225223727, FixedTimespan::from_offset_and_name_indices(-39698, 422, 3)), + (-2188947502, FixedTimespan::from_offset_and_name_indices(-39600, 393, 3)), + (-880196400, FixedTimespan::from_offset_and_name_indices(-36000, 396, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-36000, 390, 3)), + (-765374400, FixedTimespan::from_offset_and_name_indices(-39600, 393, 3)), + (-86878800, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (-21466800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (-5745600, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (9982800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (25704000, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (41432400, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (57758400, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (73486800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (89208000, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (104936400, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (120657600, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (126709200, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (152107200, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (162392400, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (183556800, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (199285200, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (215611200, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (230734800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (247060800, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (262789200, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (278510400, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (294238800, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (309960000, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (325688400, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (341409600, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (357138000, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (372859200, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (388587600, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (404913600, FixedTimespan::from_offset_and_name_indices(-39600, 253, 3)), + (420037200, FixedTimespan::from_offset_and_name_indices(-36000, 250, 3)), + (436363200, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (439030800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (452084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (467805600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (483534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (499255200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (514983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (530704800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (544618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (562154400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (576068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (594208800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (607518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (625658400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (638967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (657108000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (671022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (688557600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (702471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (720007200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (733921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (752061600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (765370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (783511200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (796820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (814960800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (828874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (846410400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (860324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (877860000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (891774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (909309600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (923223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (941364000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (954673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (972813600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (986122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1004263200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1018177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1035712800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1049626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1067162400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1081076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1099216800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1112526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1130666400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1143975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1162116000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1173610800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1194170400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1205060400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1225620000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1236510000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1257069600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1268564400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1289124000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1300014000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1320573600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1331463600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1352023200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1362913200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1383472800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1394362800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1414922400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1425812400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1446372000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1457866800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1478426400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1489316400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1509876000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1520766000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1541325600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1552215600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1572775200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1583665200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1604224800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1615719600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1636279200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1647169200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1667728800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1678618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1699178400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1710068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1730628000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1741518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1762077600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1772967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1793527200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1805022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1825581600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1836471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1857031200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1867921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1888480800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1899370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1919930400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1930820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1951380000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1962874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1983434400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1994324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2014884000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2025774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2046333600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2057223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2077783200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2088673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2109232800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2120122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2140682400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2152177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2172736800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2183626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2204186400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2215076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2235636000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2246526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2267085600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2277975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2298535200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2309425200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2329984800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2341479600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2362039200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2372929200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2393488800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2404378800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2424938400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2435828400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2456388000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2467278000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2487837600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2499332400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2519892000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2530782000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2551341600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2562231600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2582791200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2593681200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2614240800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2625130800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2645690400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2656580400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2677140000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2688634800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2709194400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2720084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2740644000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2751534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2772093600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2782983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2803543200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2814433200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2834992800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2846487600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2867047200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2877937200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2898496800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2909386800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2929946400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2940836400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2961396000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2972286000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2992845600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3003735600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3024295200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3035790000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3056349600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3067239600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3087799200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3098689200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3119248800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3130138800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3150698400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3161588400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3182148000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3193038000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3213597600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3225092400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3245652000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3256542000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3277101600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3287991600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3308551200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3319441200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3340000800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3350890800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3371450400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3382945200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3403504800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3414394800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3434954400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3445844400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3466404000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3477294000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3497853600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3508743600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3529303200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3540193200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3560752800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3572247600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3592807200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3603697200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3624256800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3635146800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3655706400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3666596400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3687156000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3698046000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3718605600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3730100400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3750660000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3761550000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3782109600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3792999600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3813559200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3824449200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3845008800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3855898800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3876458400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3887348400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3907908000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3919402800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3939962400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3950852400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3971412000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3982302000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4002861600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4013751600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4034311200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4045201200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4065760800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4076650800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4097210400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), ], }; const AMERICA__NORONHA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -7780, name: "LMT" }, - rest: &[ - (-1767217820, FixedTimespan { offset: -7200, name: "-02" }), - (-1206961200, FixedTimespan { offset: -3600, name: "-01" }), - (-1191366000, FixedTimespan { offset: -7200, name: "-02" }), - (-1175378400, FixedTimespan { offset: -3600, name: "-01" }), - (-1159830000, FixedTimespan { offset: -7200, name: "-02" }), - (-633823200, FixedTimespan { offset: -3600, name: "-01" }), - (-622072800, FixedTimespan { offset: -7200, name: "-02" }), - (-602287200, FixedTimespan { offset: -3600, name: "-01" }), - (-591836400, FixedTimespan { offset: -7200, name: "-02" }), - (-570751200, FixedTimespan { offset: -3600, name: "-01" }), - (-560214000, FixedTimespan { offset: -7200, name: "-02" }), - (-539128800, FixedTimespan { offset: -3600, name: "-01" }), - (-531356400, FixedTimespan { offset: -7200, name: "-02" }), - (-191368800, FixedTimespan { offset: -3600, name: "-01" }), - (-184201200, FixedTimespan { offset: -7200, name: "-02" }), - (-155167200, FixedTimespan { offset: -3600, name: "-01" }), - (-150073200, FixedTimespan { offset: -7200, name: "-02" }), - (-128901600, FixedTimespan { offset: -3600, name: "-01" }), - (-121129200, FixedTimespan { offset: -7200, name: "-02" }), - (-99957600, FixedTimespan { offset: -3600, name: "-01" }), - (-89593200, FixedTimespan { offset: -7200, name: "-02" }), - (-68421600, FixedTimespan { offset: -3600, name: "-01" }), - (-57970800, FixedTimespan { offset: -7200, name: "-02" }), - (499744800, FixedTimespan { offset: -3600, name: "-01" }), - (511232400, FixedTimespan { offset: -7200, name: "-02" }), - (530589600, FixedTimespan { offset: -3600, name: "-01" }), - (540262800, FixedTimespan { offset: -7200, name: "-02" }), - (562125600, FixedTimespan { offset: -3600, name: "-01" }), - (571194000, FixedTimespan { offset: -7200, name: "-02" }), - (592970400, FixedTimespan { offset: -3600, name: "-01" }), - (602038800, FixedTimespan { offset: -7200, name: "-02" }), - (624420000, FixedTimespan { offset: -3600, name: "-01" }), - (634698000, FixedTimespan { offset: -7200, name: "-02" }), - (938916000, FixedTimespan { offset: -3600, name: "-01" }), - (951613200, FixedTimespan { offset: -7200, name: "-02" }), - (970970400, FixedTimespan { offset: -3600, name: "-01" }), - (971571600, FixedTimespan { offset: -7200, name: "-02" }), - (1003024800, FixedTimespan { offset: -3600, name: "-01" }), - (1013907600, FixedTimespan { offset: -7200, name: "-02" }), + first: FixedTimespan::from_offset_and_name_indices(-7780, 422, 3), + rest: &[ + (-1767217820, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1206961200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1191366000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1175378400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1159830000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-633823200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-622072800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-602287200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-591836400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-570751200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-560214000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-539128800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-531356400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-191368800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-184201200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-155167200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-150073200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-128901600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-121129200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-99957600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-89593200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-68421600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-57970800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (499744800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (511232400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (530589600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (540262800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (562125600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (571194000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (592970400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (602038800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (624420000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (634698000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (938916000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (951613200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (970970400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (971571600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1003024800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1013907600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), ], }; const AMERICA__NORTH_DAKOTA__BEULAH: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -24427, name: "LMT" }, - rest: &[ - (-2717643600, FixedTimespan { offset: -25200, name: "MST" }), - (-1633273200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1615132800, FixedTimespan { offset: -25200, name: "MST" }), - (-1601823600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1583683200, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (-84380400, FixedTimespan { offset: -21600, name: "MDT" }), - (-68659200, FixedTimespan { offset: -25200, name: "MST" }), - (-52930800, FixedTimespan { offset: -21600, name: "MDT" }), - (-37209600, FixedTimespan { offset: -25200, name: "MST" }), - (-21481200, FixedTimespan { offset: -21600, name: "MDT" }), - (-5760000, FixedTimespan { offset: -25200, name: "MST" }), - (9968400, FixedTimespan { offset: -21600, name: "MDT" }), - (25689600, FixedTimespan { offset: -25200, name: "MST" }), - (41418000, FixedTimespan { offset: -21600, name: "MDT" }), - (57744000, FixedTimespan { offset: -25200, name: "MST" }), - (73472400, FixedTimespan { offset: -21600, name: "MDT" }), - (89193600, FixedTimespan { offset: -25200, name: "MST" }), - (104922000, FixedTimespan { offset: -21600, name: "MDT" }), - (120643200, FixedTimespan { offset: -25200, name: "MST" }), - (126694800, FixedTimespan { offset: -21600, name: "MDT" }), - (152092800, FixedTimespan { offset: -25200, name: "MST" }), - (162378000, FixedTimespan { offset: -21600, name: "MDT" }), - (183542400, FixedTimespan { offset: -25200, name: "MST" }), - (199270800, FixedTimespan { offset: -21600, name: "MDT" }), - (215596800, FixedTimespan { offset: -25200, name: "MST" }), - (230720400, FixedTimespan { offset: -21600, name: "MDT" }), - (247046400, FixedTimespan { offset: -25200, name: "MST" }), - (262774800, FixedTimespan { offset: -21600, name: "MDT" }), - (278496000, FixedTimespan { offset: -25200, name: "MST" }), - (294224400, FixedTimespan { offset: -21600, name: "MDT" }), - (309945600, FixedTimespan { offset: -25200, name: "MST" }), - (325674000, FixedTimespan { offset: -21600, name: "MDT" }), - (341395200, FixedTimespan { offset: -25200, name: "MST" }), - (357123600, FixedTimespan { offset: -21600, name: "MDT" }), - (372844800, FixedTimespan { offset: -25200, name: "MST" }), - (388573200, FixedTimespan { offset: -21600, name: "MDT" }), - (404899200, FixedTimespan { offset: -25200, name: "MST" }), - (420022800, FixedTimespan { offset: -21600, name: "MDT" }), - (436348800, FixedTimespan { offset: -25200, name: "MST" }), - (452077200, FixedTimespan { offset: -21600, name: "MDT" }), - (467798400, FixedTimespan { offset: -25200, name: "MST" }), - (483526800, FixedTimespan { offset: -21600, name: "MDT" }), - (499248000, FixedTimespan { offset: -25200, name: "MST" }), - (514976400, FixedTimespan { offset: -21600, name: "MDT" }), - (530697600, FixedTimespan { offset: -25200, name: "MST" }), - (544611600, FixedTimespan { offset: -21600, name: "MDT" }), - (562147200, FixedTimespan { offset: -25200, name: "MST" }), - (576061200, FixedTimespan { offset: -21600, name: "MDT" }), - (594201600, FixedTimespan { offset: -25200, name: "MST" }), - (607510800, FixedTimespan { offset: -21600, name: "MDT" }), - (625651200, FixedTimespan { offset: -25200, name: "MST" }), - (638960400, FixedTimespan { offset: -21600, name: "MDT" }), - (657100800, FixedTimespan { offset: -25200, name: "MST" }), - (671014800, FixedTimespan { offset: -21600, name: "MDT" }), - (688550400, FixedTimespan { offset: -25200, name: "MST" }), - (702464400, FixedTimespan { offset: -21600, name: "MDT" }), - (720000000, FixedTimespan { offset: -25200, name: "MST" }), - (733914000, FixedTimespan { offset: -21600, name: "MDT" }), - (752054400, FixedTimespan { offset: -25200, name: "MST" }), - (765363600, FixedTimespan { offset: -21600, name: "MDT" }), - (783504000, FixedTimespan { offset: -25200, name: "MST" }), - (796813200, FixedTimespan { offset: -21600, name: "MDT" }), - (814953600, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (986115600, FixedTimespan { offset: -21600, name: "MDT" }), - (1004256000, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1173603600, FixedTimespan { offset: -21600, name: "MDT" }), - (1194163200, FixedTimespan { offset: -25200, name: "MST" }), - (1205053200, FixedTimespan { offset: -21600, name: "MDT" }), - (1225612800, FixedTimespan { offset: -25200, name: "MST" }), - (1236502800, FixedTimespan { offset: -21600, name: "MDT" }), - (1257062400, FixedTimespan { offset: -25200, name: "MST" }), - (1268557200, FixedTimespan { offset: -21600, name: "MDT" }), - (1289116800, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-24427, 422, 3), + rest: &[ + (-2717643600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1633273200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1615132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1601823600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1583683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-84380400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-68659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-52930800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-37209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-21481200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-5760000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (9968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (25689600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (41418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (57744000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (73472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (89193600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (104922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (120643200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (126694800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (152092800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (162378000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (183542400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (199270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (215596800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (230720400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (247046400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (262774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (278496000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (294224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (325674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (357123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (388573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (420022800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (452077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (483526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (514976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (544611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (576061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (607510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (638960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (671014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (702464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (733914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (752054400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (765363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (783504000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (796813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (814953600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (986115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1004256000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1173603600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1194163200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1205053200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225612800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1236502800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1257062400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1268557200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1289116800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__NORTH_DAKOTA__CENTER: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -24312, name: "LMT" }, - rest: &[ - (-2717643600, FixedTimespan { offset: -25200, name: "MST" }), - (-1633273200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1615132800, FixedTimespan { offset: -25200, name: "MST" }), - (-1601823600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1583683200, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (-84380400, FixedTimespan { offset: -21600, name: "MDT" }), - (-68659200, FixedTimespan { offset: -25200, name: "MST" }), - (-52930800, FixedTimespan { offset: -21600, name: "MDT" }), - (-37209600, FixedTimespan { offset: -25200, name: "MST" }), - (-21481200, FixedTimespan { offset: -21600, name: "MDT" }), - (-5760000, FixedTimespan { offset: -25200, name: "MST" }), - (9968400, FixedTimespan { offset: -21600, name: "MDT" }), - (25689600, FixedTimespan { offset: -25200, name: "MST" }), - (41418000, FixedTimespan { offset: -21600, name: "MDT" }), - (57744000, FixedTimespan { offset: -25200, name: "MST" }), - (73472400, FixedTimespan { offset: -21600, name: "MDT" }), - (89193600, FixedTimespan { offset: -25200, name: "MST" }), - (104922000, FixedTimespan { offset: -21600, name: "MDT" }), - (120643200, FixedTimespan { offset: -25200, name: "MST" }), - (126694800, FixedTimespan { offset: -21600, name: "MDT" }), - (152092800, FixedTimespan { offset: -25200, name: "MST" }), - (162378000, FixedTimespan { offset: -21600, name: "MDT" }), - (183542400, FixedTimespan { offset: -25200, name: "MST" }), - (199270800, FixedTimespan { offset: -21600, name: "MDT" }), - (215596800, FixedTimespan { offset: -25200, name: "MST" }), - (230720400, FixedTimespan { offset: -21600, name: "MDT" }), - (247046400, FixedTimespan { offset: -25200, name: "MST" }), - (262774800, FixedTimespan { offset: -21600, name: "MDT" }), - (278496000, FixedTimespan { offset: -25200, name: "MST" }), - (294224400, FixedTimespan { offset: -21600, name: "MDT" }), - (309945600, FixedTimespan { offset: -25200, name: "MST" }), - (325674000, FixedTimespan { offset: -21600, name: "MDT" }), - (341395200, FixedTimespan { offset: -25200, name: "MST" }), - (357123600, FixedTimespan { offset: -21600, name: "MDT" }), - (372844800, FixedTimespan { offset: -25200, name: "MST" }), - (388573200, FixedTimespan { offset: -21600, name: "MDT" }), - (404899200, FixedTimespan { offset: -25200, name: "MST" }), - (420022800, FixedTimespan { offset: -21600, name: "MDT" }), - (436348800, FixedTimespan { offset: -25200, name: "MST" }), - (452077200, FixedTimespan { offset: -21600, name: "MDT" }), - (467798400, FixedTimespan { offset: -25200, name: "MST" }), - (483526800, FixedTimespan { offset: -21600, name: "MDT" }), - (499248000, FixedTimespan { offset: -25200, name: "MST" }), - (514976400, FixedTimespan { offset: -21600, name: "MDT" }), - (530697600, FixedTimespan { offset: -25200, name: "MST" }), - (544611600, FixedTimespan { offset: -21600, name: "MDT" }), - (562147200, FixedTimespan { offset: -25200, name: "MST" }), - (576061200, FixedTimespan { offset: -21600, name: "MDT" }), - (594201600, FixedTimespan { offset: -25200, name: "MST" }), - (607510800, FixedTimespan { offset: -21600, name: "MDT" }), - (625651200, FixedTimespan { offset: -25200, name: "MST" }), - (638960400, FixedTimespan { offset: -21600, name: "MDT" }), - (657100800, FixedTimespan { offset: -25200, name: "MST" }), - (671014800, FixedTimespan { offset: -21600, name: "MDT" }), - (688550400, FixedTimespan { offset: -25200, name: "MST" }), - (702464400, FixedTimespan { offset: -21600, name: "MDT" }), - (720000000, FixedTimespan { offset: -21600, name: "CST" }), - (733910400, FixedTimespan { offset: -18000, name: "CDT" }), - (752050800, FixedTimespan { offset: -21600, name: "CST" }), - (765360000, FixedTimespan { offset: -18000, name: "CDT" }), - (783500400, FixedTimespan { offset: -21600, name: "CST" }), - (796809600, FixedTimespan { offset: -18000, name: "CDT" }), - (814950000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -21600, name: "CST" }), - (986112000, FixedTimespan { offset: -18000, name: "CDT" }), - (1004252400, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-24312, 422, 3), + rest: &[ + (-2717643600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1633273200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1615132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1601823600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1583683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-84380400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-68659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-52930800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-37209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-21481200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-5760000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (9968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (25689600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (41418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (57744000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (73472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (89193600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (104922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (120643200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (126694800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (152092800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (162378000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (183542400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (199270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (215596800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (230720400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (247046400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (262774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (278496000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (294224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (325674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (357123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (388573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (420022800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (452077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (483526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (514976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (544611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (576061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (607510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (638960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (671014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (702464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (733910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (752050800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (765360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (783500400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (796809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (814950000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (986112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1004252400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__NORTH_DAKOTA__NEW_SALEM: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -24339, name: "LMT" }, - rest: &[ - (-2717643600, FixedTimespan { offset: -25200, name: "MST" }), - (-1633273200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1615132800, FixedTimespan { offset: -25200, name: "MST" }), - (-1601823600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1583683200, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (-84380400, FixedTimespan { offset: -21600, name: "MDT" }), - (-68659200, FixedTimespan { offset: -25200, name: "MST" }), - (-52930800, FixedTimespan { offset: -21600, name: "MDT" }), - (-37209600, FixedTimespan { offset: -25200, name: "MST" }), - (-21481200, FixedTimespan { offset: -21600, name: "MDT" }), - (-5760000, FixedTimespan { offset: -25200, name: "MST" }), - (9968400, FixedTimespan { offset: -21600, name: "MDT" }), - (25689600, FixedTimespan { offset: -25200, name: "MST" }), - (41418000, FixedTimespan { offset: -21600, name: "MDT" }), - (57744000, FixedTimespan { offset: -25200, name: "MST" }), - (73472400, FixedTimespan { offset: -21600, name: "MDT" }), - (89193600, FixedTimespan { offset: -25200, name: "MST" }), - (104922000, FixedTimespan { offset: -21600, name: "MDT" }), - (120643200, FixedTimespan { offset: -25200, name: "MST" }), - (126694800, FixedTimespan { offset: -21600, name: "MDT" }), - (152092800, FixedTimespan { offset: -25200, name: "MST" }), - (162378000, FixedTimespan { offset: -21600, name: "MDT" }), - (183542400, FixedTimespan { offset: -25200, name: "MST" }), - (199270800, FixedTimespan { offset: -21600, name: "MDT" }), - (215596800, FixedTimespan { offset: -25200, name: "MST" }), - (230720400, FixedTimespan { offset: -21600, name: "MDT" }), - (247046400, FixedTimespan { offset: -25200, name: "MST" }), - (262774800, FixedTimespan { offset: -21600, name: "MDT" }), - (278496000, FixedTimespan { offset: -25200, name: "MST" }), - (294224400, FixedTimespan { offset: -21600, name: "MDT" }), - (309945600, FixedTimespan { offset: -25200, name: "MST" }), - (325674000, FixedTimespan { offset: -21600, name: "MDT" }), - (341395200, FixedTimespan { offset: -25200, name: "MST" }), - (357123600, FixedTimespan { offset: -21600, name: "MDT" }), - (372844800, FixedTimespan { offset: -25200, name: "MST" }), - (388573200, FixedTimespan { offset: -21600, name: "MDT" }), - (404899200, FixedTimespan { offset: -25200, name: "MST" }), - (420022800, FixedTimespan { offset: -21600, name: "MDT" }), - (436348800, FixedTimespan { offset: -25200, name: "MST" }), - (452077200, FixedTimespan { offset: -21600, name: "MDT" }), - (467798400, FixedTimespan { offset: -25200, name: "MST" }), - (483526800, FixedTimespan { offset: -21600, name: "MDT" }), - (499248000, FixedTimespan { offset: -25200, name: "MST" }), - (514976400, FixedTimespan { offset: -21600, name: "MDT" }), - (530697600, FixedTimespan { offset: -25200, name: "MST" }), - (544611600, FixedTimespan { offset: -21600, name: "MDT" }), - (562147200, FixedTimespan { offset: -25200, name: "MST" }), - (576061200, FixedTimespan { offset: -21600, name: "MDT" }), - (594201600, FixedTimespan { offset: -25200, name: "MST" }), - (607510800, FixedTimespan { offset: -21600, name: "MDT" }), - (625651200, FixedTimespan { offset: -25200, name: "MST" }), - (638960400, FixedTimespan { offset: -21600, name: "MDT" }), - (657100800, FixedTimespan { offset: -25200, name: "MST" }), - (671014800, FixedTimespan { offset: -21600, name: "MDT" }), - (688550400, FixedTimespan { offset: -25200, name: "MST" }), - (702464400, FixedTimespan { offset: -21600, name: "MDT" }), - (720000000, FixedTimespan { offset: -25200, name: "MST" }), - (733914000, FixedTimespan { offset: -21600, name: "MDT" }), - (752054400, FixedTimespan { offset: -25200, name: "MST" }), - (765363600, FixedTimespan { offset: -21600, name: "MDT" }), - (783504000, FixedTimespan { offset: -25200, name: "MST" }), - (796813200, FixedTimespan { offset: -21600, name: "MDT" }), - (814953600, FixedTimespan { offset: -25200, name: "MST" }), - (828867600, FixedTimespan { offset: -21600, name: "MDT" }), - (846403200, FixedTimespan { offset: -25200, name: "MST" }), - (860317200, FixedTimespan { offset: -21600, name: "MDT" }), - (877852800, FixedTimespan { offset: -25200, name: "MST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (986115600, FixedTimespan { offset: -21600, name: "MDT" }), - (1004256000, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-24339, 422, 3), + rest: &[ + (-2717643600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1633273200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1615132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1601823600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1583683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-84380400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-68659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-52930800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-37209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-21481200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-5760000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (9968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (25689600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (41418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (57744000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (73472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (89193600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (104922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (120643200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (126694800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (152092800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (162378000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (183542400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (199270800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (215596800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (230720400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (247046400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (262774800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (278496000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (294224400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (325674000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (357123600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (388573200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (420022800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (452077200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (483526800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (514976400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (544611600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (576061200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (607510800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (638960400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (671014800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (702464400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (733914000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (752054400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (765363600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (783504000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (796813200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (814953600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (828867600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (860317200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (986115600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1004256000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__NUUK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -12416, name: "LMT" }, - rest: &[ - (-1686083584, FixedTimespan { offset: -10800, name: "-03" }), - (323845200, FixedTimespan { offset: -7200, name: "-02" }), - (338950800, FixedTimespan { offset: -10800, name: "-03" }), - (354675600, FixedTimespan { offset: -7200, name: "-02" }), - (370400400, FixedTimespan { offset: -10800, name: "-03" }), - (386125200, FixedTimespan { offset: -7200, name: "-02" }), - (401850000, FixedTimespan { offset: -10800, name: "-03" }), - (417574800, FixedTimespan { offset: -7200, name: "-02" }), - (433299600, FixedTimespan { offset: -10800, name: "-03" }), - (449024400, FixedTimespan { offset: -7200, name: "-02" }), - (465354000, FixedTimespan { offset: -10800, name: "-03" }), - (481078800, FixedTimespan { offset: -7200, name: "-02" }), - (496803600, FixedTimespan { offset: -10800, name: "-03" }), - (512528400, FixedTimespan { offset: -7200, name: "-02" }), - (528253200, FixedTimespan { offset: -10800, name: "-03" }), - (543978000, FixedTimespan { offset: -7200, name: "-02" }), - (559702800, FixedTimespan { offset: -10800, name: "-03" }), - (575427600, FixedTimespan { offset: -7200, name: "-02" }), - (591152400, FixedTimespan { offset: -10800, name: "-03" }), - (606877200, FixedTimespan { offset: -7200, name: "-02" }), - (622602000, FixedTimespan { offset: -10800, name: "-03" }), - (638326800, FixedTimespan { offset: -7200, name: "-02" }), - (654656400, FixedTimespan { offset: -10800, name: "-03" }), - (670381200, FixedTimespan { offset: -7200, name: "-02" }), - (686106000, FixedTimespan { offset: -10800, name: "-03" }), - (701830800, FixedTimespan { offset: -7200, name: "-02" }), - (717555600, FixedTimespan { offset: -10800, name: "-03" }), - (733280400, FixedTimespan { offset: -7200, name: "-02" }), - (749005200, FixedTimespan { offset: -10800, name: "-03" }), - (764730000, FixedTimespan { offset: -7200, name: "-02" }), - (780454800, FixedTimespan { offset: -10800, name: "-03" }), - (796179600, FixedTimespan { offset: -7200, name: "-02" }), - (811904400, FixedTimespan { offset: -10800, name: "-03" }), - (828234000, FixedTimespan { offset: -7200, name: "-02" }), - (846378000, FixedTimespan { offset: -10800, name: "-03" }), - (859683600, FixedTimespan { offset: -7200, name: "-02" }), - (877827600, FixedTimespan { offset: -10800, name: "-03" }), - (891133200, FixedTimespan { offset: -7200, name: "-02" }), - (909277200, FixedTimespan { offset: -10800, name: "-03" }), - (922582800, FixedTimespan { offset: -7200, name: "-02" }), - (941331600, FixedTimespan { offset: -10800, name: "-03" }), - (954032400, FixedTimespan { offset: -7200, name: "-02" }), - (972781200, FixedTimespan { offset: -10800, name: "-03" }), - (985482000, FixedTimespan { offset: -7200, name: "-02" }), - (1004230800, FixedTimespan { offset: -10800, name: "-03" }), - (1017536400, FixedTimespan { offset: -7200, name: "-02" }), - (1035680400, FixedTimespan { offset: -10800, name: "-03" }), - (1048986000, FixedTimespan { offset: -7200, name: "-02" }), - (1067130000, FixedTimespan { offset: -10800, name: "-03" }), - (1080435600, FixedTimespan { offset: -7200, name: "-02" }), - (1099184400, FixedTimespan { offset: -10800, name: "-03" }), - (1111885200, FixedTimespan { offset: -7200, name: "-02" }), - (1130634000, FixedTimespan { offset: -10800, name: "-03" }), - (1143334800, FixedTimespan { offset: -7200, name: "-02" }), - (1162083600, FixedTimespan { offset: -10800, name: "-03" }), - (1174784400, FixedTimespan { offset: -7200, name: "-02" }), - (1193533200, FixedTimespan { offset: -10800, name: "-03" }), - (1206838800, FixedTimespan { offset: -7200, name: "-02" }), - (1224982800, FixedTimespan { offset: -10800, name: "-03" }), - (1238288400, FixedTimespan { offset: -7200, name: "-02" }), - (1256432400, FixedTimespan { offset: -10800, name: "-03" }), - (1269738000, FixedTimespan { offset: -7200, name: "-02" }), - (1288486800, FixedTimespan { offset: -10800, name: "-03" }), - (1301187600, FixedTimespan { offset: -7200, name: "-02" }), - (1319936400, FixedTimespan { offset: -10800, name: "-03" }), - (1332637200, FixedTimespan { offset: -7200, name: "-02" }), - (1351386000, FixedTimespan { offset: -10800, name: "-03" }), - (1364691600, FixedTimespan { offset: -7200, name: "-02" }), - (1382835600, FixedTimespan { offset: -10800, name: "-03" }), - (1396141200, FixedTimespan { offset: -7200, name: "-02" }), - (1414285200, FixedTimespan { offset: -10800, name: "-03" }), - (1427590800, FixedTimespan { offset: -7200, name: "-02" }), - (1445734800, FixedTimespan { offset: -10800, name: "-03" }), - (1459040400, FixedTimespan { offset: -7200, name: "-02" }), - (1477789200, FixedTimespan { offset: -10800, name: "-03" }), - (1490490000, FixedTimespan { offset: -7200, name: "-02" }), - (1509238800, FixedTimespan { offset: -10800, name: "-03" }), - (1521939600, FixedTimespan { offset: -7200, name: "-02" }), - (1540688400, FixedTimespan { offset: -10800, name: "-03" }), - (1553994000, FixedTimespan { offset: -7200, name: "-02" }), - (1572138000, FixedTimespan { offset: -10800, name: "-03" }), - (1585443600, FixedTimespan { offset: -7200, name: "-02" }), - (1603587600, FixedTimespan { offset: -10800, name: "-03" }), - (1616893200, FixedTimespan { offset: -7200, name: "-02" }), - (1635642000, FixedTimespan { offset: -10800, name: "-03" }), - (1648342800, FixedTimespan { offset: -7200, name: "-02" }), - (1667091600, FixedTimespan { offset: -10800, name: "-03" }), - (1679792400, FixedTimespan { offset: -7200, name: "-02" }), - (1711846800, FixedTimespan { offset: -3600, name: "-01" }), - (1729990800, FixedTimespan { offset: -7200, name: "-02" }), - (1743296400, FixedTimespan { offset: -3600, name: "-01" }), - (1761440400, FixedTimespan { offset: -7200, name: "-02" }), - (1774746000, FixedTimespan { offset: -3600, name: "-01" }), - (1792890000, FixedTimespan { offset: -7200, name: "-02" }), - (1806195600, FixedTimespan { offset: -3600, name: "-01" }), - (1824944400, FixedTimespan { offset: -7200, name: "-02" }), - (1837645200, FixedTimespan { offset: -3600, name: "-01" }), - (1856394000, FixedTimespan { offset: -7200, name: "-02" }), - (1869094800, FixedTimespan { offset: -3600, name: "-01" }), - (1887843600, FixedTimespan { offset: -7200, name: "-02" }), - (1901149200, FixedTimespan { offset: -3600, name: "-01" }), - (1919293200, FixedTimespan { offset: -7200, name: "-02" }), - (1932598800, FixedTimespan { offset: -3600, name: "-01" }), - (1950742800, FixedTimespan { offset: -7200, name: "-02" }), - (1964048400, FixedTimespan { offset: -3600, name: "-01" }), - (1982797200, FixedTimespan { offset: -7200, name: "-02" }), - (1995498000, FixedTimespan { offset: -3600, name: "-01" }), - (2014246800, FixedTimespan { offset: -7200, name: "-02" }), - (2026947600, FixedTimespan { offset: -3600, name: "-01" }), - (2045696400, FixedTimespan { offset: -7200, name: "-02" }), - (2058397200, FixedTimespan { offset: -3600, name: "-01" }), - (2077146000, FixedTimespan { offset: -7200, name: "-02" }), - (2090451600, FixedTimespan { offset: -3600, name: "-01" }), - (2108595600, FixedTimespan { offset: -7200, name: "-02" }), - (2121901200, FixedTimespan { offset: -3600, name: "-01" }), - (2140045200, FixedTimespan { offset: -7200, name: "-02" }), - (2153350800, FixedTimespan { offset: -3600, name: "-01" }), - (2172099600, FixedTimespan { offset: -7200, name: "-02" }), - (2184800400, FixedTimespan { offset: -3600, name: "-01" }), - (2203549200, FixedTimespan { offset: -7200, name: "-02" }), - (2216250000, FixedTimespan { offset: -3600, name: "-01" }), - (2234998800, FixedTimespan { offset: -7200, name: "-02" }), - (2248304400, FixedTimespan { offset: -3600, name: "-01" }), - (2266448400, FixedTimespan { offset: -7200, name: "-02" }), - (2279754000, FixedTimespan { offset: -3600, name: "-01" }), - (2297898000, FixedTimespan { offset: -7200, name: "-02" }), - (2311203600, FixedTimespan { offset: -3600, name: "-01" }), - (2329347600, FixedTimespan { offset: -7200, name: "-02" }), - (2342653200, FixedTimespan { offset: -3600, name: "-01" }), - (2361402000, FixedTimespan { offset: -7200, name: "-02" }), - (2374102800, FixedTimespan { offset: -3600, name: "-01" }), - (2392851600, FixedTimespan { offset: -7200, name: "-02" }), - (2405552400, FixedTimespan { offset: -3600, name: "-01" }), - (2424301200, FixedTimespan { offset: -7200, name: "-02" }), - (2437606800, FixedTimespan { offset: -3600, name: "-01" }), - (2455750800, FixedTimespan { offset: -7200, name: "-02" }), - (2469056400, FixedTimespan { offset: -3600, name: "-01" }), - (2487200400, FixedTimespan { offset: -7200, name: "-02" }), - (2500506000, FixedTimespan { offset: -3600, name: "-01" }), - (2519254800, FixedTimespan { offset: -7200, name: "-02" }), - (2531955600, FixedTimespan { offset: -3600, name: "-01" }), - (2550704400, FixedTimespan { offset: -7200, name: "-02" }), - (2563405200, FixedTimespan { offset: -3600, name: "-01" }), - (2582154000, FixedTimespan { offset: -7200, name: "-02" }), - (2595459600, FixedTimespan { offset: -3600, name: "-01" }), - (2613603600, FixedTimespan { offset: -7200, name: "-02" }), - (2626909200, FixedTimespan { offset: -3600, name: "-01" }), - (2645053200, FixedTimespan { offset: -7200, name: "-02" }), - (2658358800, FixedTimespan { offset: -3600, name: "-01" }), - (2676502800, FixedTimespan { offset: -7200, name: "-02" }), - (2689808400, FixedTimespan { offset: -3600, name: "-01" }), - (2708557200, FixedTimespan { offset: -7200, name: "-02" }), - (2721258000, FixedTimespan { offset: -3600, name: "-01" }), - (2740006800, FixedTimespan { offset: -7200, name: "-02" }), - (2752707600, FixedTimespan { offset: -3600, name: "-01" }), - (2771456400, FixedTimespan { offset: -7200, name: "-02" }), - (2784762000, FixedTimespan { offset: -3600, name: "-01" }), - (2802906000, FixedTimespan { offset: -7200, name: "-02" }), - (2816211600, FixedTimespan { offset: -3600, name: "-01" }), - (2834355600, FixedTimespan { offset: -7200, name: "-02" }), - (2847661200, FixedTimespan { offset: -3600, name: "-01" }), - (2866410000, FixedTimespan { offset: -7200, name: "-02" }), - (2879110800, FixedTimespan { offset: -3600, name: "-01" }), - (2897859600, FixedTimespan { offset: -7200, name: "-02" }), - (2910560400, FixedTimespan { offset: -3600, name: "-01" }), - (2929309200, FixedTimespan { offset: -7200, name: "-02" }), - (2942010000, FixedTimespan { offset: -3600, name: "-01" }), - (2960758800, FixedTimespan { offset: -7200, name: "-02" }), - (2974064400, FixedTimespan { offset: -3600, name: "-01" }), - (2992208400, FixedTimespan { offset: -7200, name: "-02" }), - (3005514000, FixedTimespan { offset: -3600, name: "-01" }), - (3023658000, FixedTimespan { offset: -7200, name: "-02" }), - (3036963600, FixedTimespan { offset: -3600, name: "-01" }), - (3055712400, FixedTimespan { offset: -7200, name: "-02" }), - (3068413200, FixedTimespan { offset: -3600, name: "-01" }), - (3087162000, FixedTimespan { offset: -7200, name: "-02" }), - (3099862800, FixedTimespan { offset: -3600, name: "-01" }), - (3118611600, FixedTimespan { offset: -7200, name: "-02" }), - (3131917200, FixedTimespan { offset: -3600, name: "-01" }), - (3150061200, FixedTimespan { offset: -7200, name: "-02" }), - (3163366800, FixedTimespan { offset: -3600, name: "-01" }), - (3181510800, FixedTimespan { offset: -7200, name: "-02" }), - (3194816400, FixedTimespan { offset: -3600, name: "-01" }), - (3212960400, FixedTimespan { offset: -7200, name: "-02" }), - (3226266000, FixedTimespan { offset: -3600, name: "-01" }), - (3245014800, FixedTimespan { offset: -7200, name: "-02" }), - (3257715600, FixedTimespan { offset: -3600, name: "-01" }), - (3276464400, FixedTimespan { offset: -7200, name: "-02" }), - (3289165200, FixedTimespan { offset: -3600, name: "-01" }), - (3307914000, FixedTimespan { offset: -7200, name: "-02" }), - (3321219600, FixedTimespan { offset: -3600, name: "-01" }), - (3339363600, FixedTimespan { offset: -7200, name: "-02" }), - (3352669200, FixedTimespan { offset: -3600, name: "-01" }), - (3370813200, FixedTimespan { offset: -7200, name: "-02" }), - (3384118800, FixedTimespan { offset: -3600, name: "-01" }), - (3402867600, FixedTimespan { offset: -7200, name: "-02" }), - (3415568400, FixedTimespan { offset: -3600, name: "-01" }), - (3434317200, FixedTimespan { offset: -7200, name: "-02" }), - (3447018000, FixedTimespan { offset: -3600, name: "-01" }), - (3465766800, FixedTimespan { offset: -7200, name: "-02" }), - (3479072400, FixedTimespan { offset: -3600, name: "-01" }), - (3497216400, FixedTimespan { offset: -7200, name: "-02" }), - (3510522000, FixedTimespan { offset: -3600, name: "-01" }), - (3528666000, FixedTimespan { offset: -7200, name: "-02" }), - (3541971600, FixedTimespan { offset: -3600, name: "-01" }), - (3560115600, FixedTimespan { offset: -7200, name: "-02" }), - (3573421200, FixedTimespan { offset: -3600, name: "-01" }), - (3592170000, FixedTimespan { offset: -7200, name: "-02" }), - (3604870800, FixedTimespan { offset: -3600, name: "-01" }), - (3623619600, FixedTimespan { offset: -7200, name: "-02" }), - (3636320400, FixedTimespan { offset: -3600, name: "-01" }), - (3655069200, FixedTimespan { offset: -7200, name: "-02" }), - (3668374800, FixedTimespan { offset: -3600, name: "-01" }), - (3686518800, FixedTimespan { offset: -7200, name: "-02" }), - (3699824400, FixedTimespan { offset: -3600, name: "-01" }), - (3717968400, FixedTimespan { offset: -7200, name: "-02" }), - (3731274000, FixedTimespan { offset: -3600, name: "-01" }), - (3750022800, FixedTimespan { offset: -7200, name: "-02" }), - (3762723600, FixedTimespan { offset: -3600, name: "-01" }), - (3781472400, FixedTimespan { offset: -7200, name: "-02" }), - (3794173200, FixedTimespan { offset: -3600, name: "-01" }), - (3812922000, FixedTimespan { offset: -7200, name: "-02" }), - (3825622800, FixedTimespan { offset: -3600, name: "-01" }), - (3844371600, FixedTimespan { offset: -7200, name: "-02" }), - (3857677200, FixedTimespan { offset: -3600, name: "-01" }), - (3875821200, FixedTimespan { offset: -7200, name: "-02" }), - (3889126800, FixedTimespan { offset: -3600, name: "-01" }), - (3907270800, FixedTimespan { offset: -7200, name: "-02" }), - (3920576400, FixedTimespan { offset: -3600, name: "-01" }), - (3939325200, FixedTimespan { offset: -7200, name: "-02" }), - (3952026000, FixedTimespan { offset: -3600, name: "-01" }), - (3970774800, FixedTimespan { offset: -7200, name: "-02" }), - (3983475600, FixedTimespan { offset: -3600, name: "-01" }), - (4002224400, FixedTimespan { offset: -7200, name: "-02" }), - (4015530000, FixedTimespan { offset: -3600, name: "-01" }), - (4033674000, FixedTimespan { offset: -7200, name: "-02" }), - (4046979600, FixedTimespan { offset: -3600, name: "-01" }), - (4065123600, FixedTimespan { offset: -7200, name: "-02" }), - (4078429200, FixedTimespan { offset: -3600, name: "-01" }), - (4096573200, FixedTimespan { offset: -7200, name: "-02" }), + first: FixedTimespan::from_offset_and_name_indices(-12416, 422, 3), + rest: &[ + (-1686083584, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (323845200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (338950800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (370400400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (401850000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (433299600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (465354000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (496803600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (528253200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (559702800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (591152400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (622602000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (654656400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (686106000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (717555600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (749005200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (780454800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (811904400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (846378000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (877827600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (909277200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (941331600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (972781200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1004230800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1035680400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1067130000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1099184400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1130634000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1162083600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1193533200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1224982800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1256432400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1288486800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1319936400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1351386000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1382835600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1414285200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1445734800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1477789200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1509238800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1540688400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1572138000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1603587600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1635642000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1667091600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1729990800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1761440400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1792890000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1824944400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1856394000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1887843600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1919293200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1950742800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1982797200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2014246800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2045696400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2077146000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2108595600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2140045200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2172099600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2203549200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2234998800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2266448400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2297898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2329347600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2361402000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2392851600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2424301200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2455750800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2487200400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2519254800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2550704400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2582154000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2613603600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2645053200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2676502800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2708557200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2740006800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2771456400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2802906000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2834355600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2866410000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2897859600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2929309200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2960758800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2992208400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3023658000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3055712400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3087162000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3118611600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3150061200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3181510800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3212960400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3245014800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3276464400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3307914000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3339363600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3370813200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3402867600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3434317200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3465766800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3497216400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3528666000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3560115600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3592170000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3623619600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3655069200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3686518800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3717968400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3750022800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3781472400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3812922000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3844371600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3875821200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3907270800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3939325200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3970774800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4002224400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4033674000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4065123600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4096573200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), ], }; const AMERICA__OJINAGA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25060, name: "LMT" }, - rest: &[ - (-1514739600, FixedTimespan { offset: -25200, name: "MST" }), - (-1343149200, FixedTimespan { offset: -21600, name: "CST" }), - (-1234807200, FixedTimespan { offset: -25200, name: "MST" }), - (-1220461200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1207159200, FixedTimespan { offset: -25200, name: "MST" }), - (-1191344400, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891766800, FixedTimespan { offset: -21600, name: "MDT" }), - (909302400, FixedTimespan { offset: -25200, name: "MST" }), - (923216400, FixedTimespan { offset: -21600, name: "MDT" }), - (941356800, FixedTimespan { offset: -25200, name: "MST" }), - (954666000, FixedTimespan { offset: -21600, name: "MDT" }), - (972806400, FixedTimespan { offset: -25200, name: "MST" }), - (989139600, FixedTimespan { offset: -21600, name: "MDT" }), - (1001836800, FixedTimespan { offset: -25200, name: "MST" }), - (1018170000, FixedTimespan { offset: -21600, name: "MDT" }), - (1035705600, FixedTimespan { offset: -25200, name: "MST" }), - (1049619600, FixedTimespan { offset: -21600, name: "MDT" }), - (1067155200, FixedTimespan { offset: -25200, name: "MST" }), - (1081069200, FixedTimespan { offset: -21600, name: "MDT" }), - (1099209600, FixedTimespan { offset: -25200, name: "MST" }), - (1112518800, FixedTimespan { offset: -21600, name: "MDT" }), - (1130659200, FixedTimespan { offset: -25200, name: "MST" }), - (1143968400, FixedTimespan { offset: -21600, name: "MDT" }), - (1162108800, FixedTimespan { offset: -25200, name: "MST" }), - (1175418000, FixedTimespan { offset: -21600, name: "MDT" }), - (1193558400, FixedTimespan { offset: -25200, name: "MST" }), - (1207472400, FixedTimespan { offset: -21600, name: "MDT" }), - (1225008000, FixedTimespan { offset: -25200, name: "MST" }), - (1238922000, FixedTimespan { offset: -21600, name: "MDT" }), - (1256457600, FixedTimespan { offset: -25200, name: "MST" }), - (1268557200, FixedTimespan { offset: -21600, name: "MDT" }), - (1289116800, FixedTimespan { offset: -25200, name: "MST" }), - (1300006800, FixedTimespan { offset: -21600, name: "MDT" }), - (1320566400, FixedTimespan { offset: -25200, name: "MST" }), - (1331456400, FixedTimespan { offset: -21600, name: "MDT" }), - (1352016000, FixedTimespan { offset: -25200, name: "MST" }), - (1362906000, FixedTimespan { offset: -21600, name: "MDT" }), - (1383465600, FixedTimespan { offset: -25200, name: "MST" }), - (1394355600, FixedTimespan { offset: -21600, name: "MDT" }), - (1414915200, FixedTimespan { offset: -25200, name: "MST" }), - (1425805200, FixedTimespan { offset: -21600, name: "MDT" }), - (1446364800, FixedTimespan { offset: -25200, name: "MST" }), - (1457859600, FixedTimespan { offset: -21600, name: "MDT" }), - (1478419200, FixedTimespan { offset: -25200, name: "MST" }), - (1489309200, FixedTimespan { offset: -21600, name: "MDT" }), - (1509868800, FixedTimespan { offset: -25200, name: "MST" }), - (1520758800, FixedTimespan { offset: -21600, name: "MDT" }), - (1541318400, FixedTimespan { offset: -25200, name: "MST" }), - (1552208400, FixedTimespan { offset: -21600, name: "MDT" }), - (1572768000, FixedTimespan { offset: -25200, name: "MST" }), - (1583658000, FixedTimespan { offset: -21600, name: "MDT" }), - (1604217600, FixedTimespan { offset: -25200, name: "MST" }), - (1615712400, FixedTimespan { offset: -21600, name: "MDT" }), - (1636272000, FixedTimespan { offset: -25200, name: "MST" }), - (1647162000, FixedTimespan { offset: -21600, name: "MDT" }), - (1667116800, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-25060, 422, 3), + rest: &[ + (-1514739600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1343149200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1234807200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220461200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1207159200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1191344400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891766800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (923216400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (954666000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (989139600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1001836800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1018170000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1049619600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1081069200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1112518800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1143968400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1162108800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1175418000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1193558400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1207472400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1225008000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1238922000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1256457600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1268557200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1289116800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1300006800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1320566400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1331456400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1352016000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1362906000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1383465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1394355600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1414915200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1425805200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1446364800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1457859600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1478419200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1489309200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1509868800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1520758800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1541318400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1552208400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1572768000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1583658000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1604217600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1615712400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1636272000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (1647162000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (1667116800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__PANAMA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -19088, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-19088, 422, 3), rest: &[ - (-2524502512, FixedTimespan { offset: -19176, name: "CMT" }), - (-1946918424, FixedTimespan { offset: -18000, name: "EST" }), + (-2524502512, FixedTimespan::from_offset_and_name_indices(-19176, 274, 3)), + (-1946918424, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__PARAMARIBO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13240, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-13240, 422, 3), rest: &[ - (-1861906760, FixedTimespan { offset: -13252, name: "PMT" }), - (-1104524348, FixedTimespan { offset: -13236, name: "PMT" }), - (-765317964, FixedTimespan { offset: -12600, name: "-0330" }), - (465449400, FixedTimespan { offset: -10800, name: "-03" }), + (-1861906760, FixedTimespan::from_offset_and_name_indices(-13252, 430, 3)), + (-1104524348, FixedTimespan::from_offset_and_name_indices(-13236, 430, 3)), + (-765317964, FixedTimespan::from_offset_and_name_indices(-12600, 131, 5)), + (465449400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__PHOENIX: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -26898, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-26898, 422, 3), rest: &[ - (-2717643600, FixedTimespan { offset: -25200, name: "MST" }), - (-1633273200, FixedTimespan { offset: -21600, name: "MDT" }), - (-1615132800, FixedTimespan { offset: -25200, name: "MST" }), - (-1601823600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1583683200, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-820519140, FixedTimespan { offset: -25200, name: "MST" }), - (-812653140, FixedTimespan { offset: -21600, name: "MWT" }), - (-796845540, FixedTimespan { offset: -25200, name: "MST" }), - (-84380400, FixedTimespan { offset: -21600, name: "MDT" }), - (-68659200, FixedTimespan { offset: -25200, name: "MST" }), + (-2717643600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1633273200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1615132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1601823600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1583683200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-820519140, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-812653140, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-796845540, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-84380400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-68659200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__PORTAUPRINCE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -17360, name: "LMT" }, - rest: &[ - (-2524504240, FixedTimespan { offset: -17340, name: "PPMT" }), - (-1670483460, FixedTimespan { offset: -18000, name: "EST" }), - (421218000, FixedTimespan { offset: -14400, name: "EDT" }), - (436334400, FixedTimespan { offset: -18000, name: "EST" }), - (452062800, FixedTimespan { offset: -14400, name: "EDT" }), - (467784000, FixedTimespan { offset: -18000, name: "EST" }), - (483512400, FixedTimespan { offset: -14400, name: "EDT" }), - (499233600, FixedTimespan { offset: -18000, name: "EST" }), - (514962000, FixedTimespan { offset: -14400, name: "EDT" }), - (530683200, FixedTimespan { offset: -18000, name: "EST" }), - (546411600, FixedTimespan { offset: -14400, name: "EDT" }), - (562132800, FixedTimespan { offset: -18000, name: "EST" }), - (576050400, FixedTimespan { offset: -14400, name: "EDT" }), - (594194400, FixedTimespan { offset: -18000, name: "EST" }), - (607500000, FixedTimespan { offset: -14400, name: "EDT" }), - (625644000, FixedTimespan { offset: -18000, name: "EST" }), - (638949600, FixedTimespan { offset: -14400, name: "EDT" }), - (657093600, FixedTimespan { offset: -18000, name: "EST" }), - (671004000, FixedTimespan { offset: -14400, name: "EDT" }), - (688543200, FixedTimespan { offset: -18000, name: "EST" }), - (702453600, FixedTimespan { offset: -14400, name: "EDT" }), - (719992800, FixedTimespan { offset: -18000, name: "EST" }), - (733903200, FixedTimespan { offset: -14400, name: "EDT" }), - (752047200, FixedTimespan { offset: -18000, name: "EST" }), - (765352800, FixedTimespan { offset: -14400, name: "EDT" }), - (783496800, FixedTimespan { offset: -18000, name: "EST" }), - (796802400, FixedTimespan { offset: -14400, name: "EDT" }), - (814946400, FixedTimespan { offset: -18000, name: "EST" }), - (828856800, FixedTimespan { offset: -14400, name: "EDT" }), - (846396000, FixedTimespan { offset: -18000, name: "EST" }), - (860306400, FixedTimespan { offset: -14400, name: "EDT" }), - (877845600, FixedTimespan { offset: -18000, name: "EST" }), - (1112504400, FixedTimespan { offset: -14400, name: "EDT" }), - (1130644800, FixedTimespan { offset: -18000, name: "EST" }), - (1143954000, FixedTimespan { offset: -14400, name: "EDT" }), - (1162094400, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-17360, 422, 3), + rest: &[ + (-2524504240, FixedTimespan::from_offset_and_name_indices(-17340, 429, 4)), + (-1670483460, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (421218000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (436334400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (452062800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (467784000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (483512400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (499233600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (514962000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (530683200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (546411600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (562132800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (576050400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (594194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (607500000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (625644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (638949600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (657093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (671004000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (688543200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (702453600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (719992800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (733903200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (752047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (765352800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (783496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (796802400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (814946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (828856800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (846396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (860306400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (877845600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1112504400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1130644800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143954000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162094400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__PORTO_VELHO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15336, name: "LMT" }, - rest: &[ - (-1767210264, FixedTimespan { offset: -14400, name: "-04" }), - (-1206954000, FixedTimespan { offset: -10800, name: "-03" }), - (-1191358800, FixedTimespan { offset: -14400, name: "-04" }), - (-1175371200, FixedTimespan { offset: -10800, name: "-03" }), - (-1159822800, FixedTimespan { offset: -14400, name: "-04" }), - (-633816000, FixedTimespan { offset: -10800, name: "-03" }), - (-622065600, FixedTimespan { offset: -14400, name: "-04" }), - (-602280000, FixedTimespan { offset: -10800, name: "-03" }), - (-591829200, FixedTimespan { offset: -14400, name: "-04" }), - (-570744000, FixedTimespan { offset: -10800, name: "-03" }), - (-560206800, FixedTimespan { offset: -14400, name: "-04" }), - (-539121600, FixedTimespan { offset: -10800, name: "-03" }), - (-531349200, FixedTimespan { offset: -14400, name: "-04" }), - (-191361600, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-155160000, FixedTimespan { offset: -10800, name: "-03" }), - (-150066000, FixedTimespan { offset: -14400, name: "-04" }), - (-128894400, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-99950400, FixedTimespan { offset: -10800, name: "-03" }), - (-89586000, FixedTimespan { offset: -14400, name: "-04" }), - (-68414400, FixedTimespan { offset: -10800, name: "-03" }), - (-57963600, FixedTimespan { offset: -14400, name: "-04" }), - (499752000, FixedTimespan { offset: -10800, name: "-03" }), - (511239600, FixedTimespan { offset: -14400, name: "-04" }), - (530596800, FixedTimespan { offset: -10800, name: "-03" }), - (540270000, FixedTimespan { offset: -14400, name: "-04" }), - (562132800, FixedTimespan { offset: -10800, name: "-03" }), - (571201200, FixedTimespan { offset: -14400, name: "-04" }), + first: FixedTimespan::from_offset_and_name_indices(-15336, 422, 3), + rest: &[ + (-1767210264, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1206954000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1191358800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1175371200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1159822800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-633816000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-622065600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-602280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-591829200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-570744000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-560206800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-539121600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-531349200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-191361600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-155160000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-150066000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-128894400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-99950400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-89586000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-68414400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-57963600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (499752000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (511239600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (530596800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (540270000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (562132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (571201200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), ], }; const AMERICA__PUERTO_RICO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15865, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-15865, 422, 3), rest: &[ - (-2233035335, FixedTimespan { offset: -14400, name: "AST" }), - (-873057600, FixedTimespan { offset: -10800, name: "AWT" }), - (-769395600, FixedTimespan { offset: -10800, name: "APT" }), - (-765399600, FixedTimespan { offset: -14400, name: "AST" }), + (-2233035335, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-873057600, FixedTimespan::from_offset_and_name_indices(-10800, 243, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-10800, 232, 3)), + (-765399600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__PUNTA_ARENAS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -17020, name: "LMT" }, - rest: &[ - (-2524504580, FixedTimespan { offset: -16965, name: "SMT" }), - (-1892661435, FixedTimespan { offset: -18000, name: "-05" }), - (-1688410800, FixedTimespan { offset: -16965, name: "SMT" }), - (-1619205435, FixedTimespan { offset: -14400, name: "-04" }), - (-1593806400, FixedTimespan { offset: -16965, name: "SMT" }), - (-1335986235, FixedTimespan { offset: -14400, name: "-04" }), - (-1317585600, FixedTimespan { offset: -18000, name: "-05" }), - (-1304362800, FixedTimespan { offset: -14400, name: "-04" }), - (-1286049600, FixedTimespan { offset: -18000, name: "-05" }), - (-1272826800, FixedTimespan { offset: -14400, name: "-04" }), - (-1254513600, FixedTimespan { offset: -18000, name: "-05" }), - (-1241290800, FixedTimespan { offset: -14400, name: "-04" }), - (-1222977600, FixedTimespan { offset: -18000, name: "-05" }), - (-1209754800, FixedTimespan { offset: -14400, name: "-04" }), - (-1191355200, FixedTimespan { offset: -18000, name: "-05" }), - (-1178132400, FixedTimespan { offset: -14400, name: "-04" }), - (-870552000, FixedTimespan { offset: -18000, name: "-05" }), - (-865278000, FixedTimespan { offset: -14400, name: "-04" }), - (-736632000, FixedTimespan { offset: -14400, name: "-04" }), - (-718056000, FixedTimespan { offset: -18000, name: "-05" }), - (-713649600, FixedTimespan { offset: -14400, name: "-04" }), - (-36619200, FixedTimespan { offset: -10800, name: "-03" }), - (-23922000, FixedTimespan { offset: -14400, name: "-04" }), - (-3355200, FixedTimespan { offset: -10800, name: "-03" }), - (7527600, FixedTimespan { offset: -14400, name: "-04" }), - (24465600, FixedTimespan { offset: -10800, name: "-03" }), - (37767600, FixedTimespan { offset: -14400, name: "-04" }), - (55915200, FixedTimespan { offset: -10800, name: "-03" }), - (69217200, FixedTimespan { offset: -14400, name: "-04" }), - (87969600, FixedTimespan { offset: -10800, name: "-03" }), - (100666800, FixedTimespan { offset: -14400, name: "-04" }), - (118209600, FixedTimespan { offset: -10800, name: "-03" }), - (132116400, FixedTimespan { offset: -14400, name: "-04" }), - (150868800, FixedTimespan { offset: -10800, name: "-03" }), - (163566000, FixedTimespan { offset: -14400, name: "-04" }), - (182318400, FixedTimespan { offset: -10800, name: "-03" }), - (195620400, FixedTimespan { offset: -14400, name: "-04" }), - (213768000, FixedTimespan { offset: -10800, name: "-03" }), - (227070000, FixedTimespan { offset: -14400, name: "-04" }), - (245217600, FixedTimespan { offset: -10800, name: "-03" }), - (258519600, FixedTimespan { offset: -14400, name: "-04" }), - (277272000, FixedTimespan { offset: -10800, name: "-03" }), - (289969200, FixedTimespan { offset: -14400, name: "-04" }), - (308721600, FixedTimespan { offset: -10800, name: "-03" }), - (321418800, FixedTimespan { offset: -14400, name: "-04" }), - (340171200, FixedTimespan { offset: -10800, name: "-03" }), - (353473200, FixedTimespan { offset: -14400, name: "-04" }), - (371620800, FixedTimespan { offset: -10800, name: "-03" }), - (384922800, FixedTimespan { offset: -14400, name: "-04" }), - (403070400, FixedTimespan { offset: -10800, name: "-03" }), - (416372400, FixedTimespan { offset: -14400, name: "-04" }), - (434520000, FixedTimespan { offset: -10800, name: "-03" }), - (447822000, FixedTimespan { offset: -14400, name: "-04" }), - (466574400, FixedTimespan { offset: -10800, name: "-03" }), - (479271600, FixedTimespan { offset: -14400, name: "-04" }), - (498024000, FixedTimespan { offset: -10800, name: "-03" }), - (510721200, FixedTimespan { offset: -14400, name: "-04" }), - (529473600, FixedTimespan { offset: -10800, name: "-03" }), - (545194800, FixedTimespan { offset: -14400, name: "-04" }), - (560923200, FixedTimespan { offset: -10800, name: "-03" }), - (574225200, FixedTimespan { offset: -14400, name: "-04" }), - (592372800, FixedTimespan { offset: -10800, name: "-03" }), - (605674800, FixedTimespan { offset: -14400, name: "-04" }), - (624427200, FixedTimespan { offset: -10800, name: "-03" }), - (637124400, FixedTimespan { offset: -14400, name: "-04" }), - (653457600, FixedTimespan { offset: -10800, name: "-03" }), - (668574000, FixedTimespan { offset: -14400, name: "-04" }), - (687326400, FixedTimespan { offset: -10800, name: "-03" }), - (700628400, FixedTimespan { offset: -14400, name: "-04" }), - (718776000, FixedTimespan { offset: -10800, name: "-03" }), - (732078000, FixedTimespan { offset: -14400, name: "-04" }), - (750225600, FixedTimespan { offset: -10800, name: "-03" }), - (763527600, FixedTimespan { offset: -14400, name: "-04" }), - (781675200, FixedTimespan { offset: -10800, name: "-03" }), - (794977200, FixedTimespan { offset: -14400, name: "-04" }), - (813729600, FixedTimespan { offset: -10800, name: "-03" }), - (826426800, FixedTimespan { offset: -14400, name: "-04" }), - (845179200, FixedTimespan { offset: -10800, name: "-03" }), - (859690800, FixedTimespan { offset: -14400, name: "-04" }), - (876628800, FixedTimespan { offset: -10800, name: "-03" }), - (889930800, FixedTimespan { offset: -14400, name: "-04" }), - (906868800, FixedTimespan { offset: -10800, name: "-03" }), - (923194800, FixedTimespan { offset: -14400, name: "-04" }), - (939528000, FixedTimespan { offset: -10800, name: "-03" }), - (952830000, FixedTimespan { offset: -14400, name: "-04" }), - (971582400, FixedTimespan { offset: -10800, name: "-03" }), - (984279600, FixedTimespan { offset: -14400, name: "-04" }), - (1003032000, FixedTimespan { offset: -10800, name: "-03" }), - (1015729200, FixedTimespan { offset: -14400, name: "-04" }), - (1034481600, FixedTimespan { offset: -10800, name: "-03" }), - (1047178800, FixedTimespan { offset: -14400, name: "-04" }), - (1065931200, FixedTimespan { offset: -10800, name: "-03" }), - (1079233200, FixedTimespan { offset: -14400, name: "-04" }), - (1097380800, FixedTimespan { offset: -10800, name: "-03" }), - (1110682800, FixedTimespan { offset: -14400, name: "-04" }), - (1128830400, FixedTimespan { offset: -10800, name: "-03" }), - (1142132400, FixedTimespan { offset: -14400, name: "-04" }), - (1160884800, FixedTimespan { offset: -10800, name: "-03" }), - (1173582000, FixedTimespan { offset: -14400, name: "-04" }), - (1192334400, FixedTimespan { offset: -10800, name: "-03" }), - (1206846000, FixedTimespan { offset: -14400, name: "-04" }), - (1223784000, FixedTimespan { offset: -10800, name: "-03" }), - (1237086000, FixedTimespan { offset: -14400, name: "-04" }), - (1255233600, FixedTimespan { offset: -10800, name: "-03" }), - (1270350000, FixedTimespan { offset: -14400, name: "-04" }), - (1286683200, FixedTimespan { offset: -10800, name: "-03" }), - (1304823600, FixedTimespan { offset: -14400, name: "-04" }), - (1313899200, FixedTimespan { offset: -10800, name: "-03" }), - (1335668400, FixedTimespan { offset: -14400, name: "-04" }), - (1346558400, FixedTimespan { offset: -10800, name: "-03" }), - (1367118000, FixedTimespan { offset: -14400, name: "-04" }), - (1378612800, FixedTimespan { offset: -10800, name: "-03" }), - (1398567600, FixedTimespan { offset: -14400, name: "-04" }), - (1410062400, FixedTimespan { offset: -10800, name: "-03" }), - (1463281200, FixedTimespan { offset: -14400, name: "-04" }), - (1471147200, FixedTimespan { offset: -10800, name: "-03" }), - (1480820400, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-17020, 422, 3), + rest: &[ + (-2524504580, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1892661435, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1688410800, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1619205435, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1593806400, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1335986235, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1317585600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1304362800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1286049600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1272826800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1254513600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1241290800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1222977600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1209754800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1191355200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1178132400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-870552000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-865278000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-736632000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-718056000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-713649600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-36619200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23922000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-3355200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (7527600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (24465600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (37767600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (55915200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (69217200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (87969600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (100666800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (118209600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (132116400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (150868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (163566000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (182318400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (195620400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (213768000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (227070000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (245217600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (258519600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (277272000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (289969200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (308721600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (321418800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (340171200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (353473200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (371620800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (384922800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (403070400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (416372400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (434520000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (447822000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (466574400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (479271600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (498024000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (510721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (529473600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (545194800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (560923200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (574225200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (592372800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (605674800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (624427200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (637124400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (653457600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (668574000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687326400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (700628400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (718776000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (732078000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (750225600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (763527600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (781675200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (794977200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (813729600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (826426800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (845179200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (859690800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (876628800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (889930800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (906868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (923194800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (939528000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952830000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (971582400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (984279600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1003032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1015729200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1034481600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1047178800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1065931200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1079233200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1097380800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1110682800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1128830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1142132400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1160884800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1173582000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1192334400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1206846000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1223784000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1237086000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1255233600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1270350000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1286683200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1304823600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1313899200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1335668400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1346558400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1367118000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1378612800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1398567600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1410062400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1463281200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1471147200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1480820400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__RANKIN_INLET: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (-410227200, FixedTimespan { offset: -21600, name: "CST" }), - (73468800, FixedTimespan { offset: -18000, name: "CDT" }), - (89190000, FixedTimespan { offset: -21600, name: "CST" }), - (104918400, FixedTimespan { offset: -18000, name: "CDT" }), - (120639600, FixedTimespan { offset: -21600, name: "CST" }), - (136368000, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -21600, name: "CST" }), - (167817600, FixedTimespan { offset: -18000, name: "CDT" }), - (183538800, FixedTimespan { offset: -21600, name: "CST" }), - (199267200, FixedTimespan { offset: -18000, name: "CDT" }), - (215593200, FixedTimespan { offset: -21600, name: "CST" }), - (230716800, FixedTimespan { offset: -18000, name: "CDT" }), - (247042800, FixedTimespan { offset: -21600, name: "CST" }), - (262771200, FixedTimespan { offset: -18000, name: "CDT" }), - (278492400, FixedTimespan { offset: -21600, name: "CST" }), - (294220800, FixedTimespan { offset: -18000, name: "CDT" }), - (309942000, FixedTimespan { offset: -21600, name: "CST" }), - (325670400, FixedTimespan { offset: -18000, name: "CDT" }), - (341391600, FixedTimespan { offset: -21600, name: "CST" }), - (357120000, FixedTimespan { offset: -18000, name: "CDT" }), - (372841200, FixedTimespan { offset: -21600, name: "CST" }), - (388569600, FixedTimespan { offset: -18000, name: "CDT" }), - (404895600, FixedTimespan { offset: -21600, name: "CST" }), - (420019200, FixedTimespan { offset: -18000, name: "CDT" }), - (436345200, FixedTimespan { offset: -21600, name: "CST" }), - (452073600, FixedTimespan { offset: -18000, name: "CDT" }), - (467794800, FixedTimespan { offset: -21600, name: "CST" }), - (483523200, FixedTimespan { offset: -18000, name: "CDT" }), - (499244400, FixedTimespan { offset: -21600, name: "CST" }), - (514972800, FixedTimespan { offset: -18000, name: "CDT" }), - (530694000, FixedTimespan { offset: -21600, name: "CST" }), - (544608000, FixedTimespan { offset: -18000, name: "CDT" }), - (562143600, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594198000, FixedTimespan { offset: -21600, name: "CST" }), - (607507200, FixedTimespan { offset: -18000, name: "CDT" }), - (625647600, FixedTimespan { offset: -21600, name: "CST" }), - (638956800, FixedTimespan { offset: -18000, name: "CDT" }), - (657097200, FixedTimespan { offset: -21600, name: "CST" }), - (671011200, FixedTimespan { offset: -18000, name: "CDT" }), - (688546800, FixedTimespan { offset: -21600, name: "CST" }), - (702460800, FixedTimespan { offset: -18000, name: "CDT" }), - (719996400, FixedTimespan { offset: -21600, name: "CST" }), - (733910400, FixedTimespan { offset: -18000, name: "CDT" }), - (752050800, FixedTimespan { offset: -21600, name: "CST" }), - (765360000, FixedTimespan { offset: -18000, name: "CDT" }), - (783500400, FixedTimespan { offset: -21600, name: "CST" }), - (796809600, FixedTimespan { offset: -18000, name: "CDT" }), - (814950000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -18000, name: "EST" }), - (986112000, FixedTimespan { offset: -18000, name: "CDT" }), - (1004252400, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (-410227200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (73468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (89190000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (104918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (120639600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (136368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (167817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (183538800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (199267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (215593200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (230716800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (247042800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (262771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (278492400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (294220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (309942000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (325670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (341391600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (357120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (372841200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (388569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (404895600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (420019200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (436345200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (452073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (467794800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (483523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (499244400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (514972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (530694000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (544608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (562143600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594198000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (607507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (625647600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (638956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (657097200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (671011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (688546800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (702460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (719996400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (733910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (752050800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (765360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (783500400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (796809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (814950000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1004252400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__RECIFE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -8376, name: "LMT" }, - rest: &[ - (-1767217224, FixedTimespan { offset: -10800, name: "-03" }), - (-1206957600, FixedTimespan { offset: -7200, name: "-02" }), - (-1191362400, FixedTimespan { offset: -10800, name: "-03" }), - (-1175374800, FixedTimespan { offset: -7200, name: "-02" }), - (-1159826400, FixedTimespan { offset: -10800, name: "-03" }), - (-633819600, FixedTimespan { offset: -7200, name: "-02" }), - (-622069200, FixedTimespan { offset: -10800, name: "-03" }), - (-602283600, FixedTimespan { offset: -7200, name: "-02" }), - (-591832800, FixedTimespan { offset: -10800, name: "-03" }), - (-570747600, FixedTimespan { offset: -7200, name: "-02" }), - (-560210400, FixedTimespan { offset: -10800, name: "-03" }), - (-539125200, FixedTimespan { offset: -7200, name: "-02" }), - (-531352800, FixedTimespan { offset: -10800, name: "-03" }), - (-191365200, FixedTimespan { offset: -7200, name: "-02" }), - (-184197600, FixedTimespan { offset: -10800, name: "-03" }), - (-155163600, FixedTimespan { offset: -7200, name: "-02" }), - (-150069600, FixedTimespan { offset: -10800, name: "-03" }), - (-128898000, FixedTimespan { offset: -7200, name: "-02" }), - (-121125600, FixedTimespan { offset: -10800, name: "-03" }), - (-99954000, FixedTimespan { offset: -7200, name: "-02" }), - (-89589600, FixedTimespan { offset: -10800, name: "-03" }), - (-68418000, FixedTimespan { offset: -7200, name: "-02" }), - (-57967200, FixedTimespan { offset: -10800, name: "-03" }), - (499748400, FixedTimespan { offset: -7200, name: "-02" }), - (511236000, FixedTimespan { offset: -10800, name: "-03" }), - (530593200, FixedTimespan { offset: -7200, name: "-02" }), - (540266400, FixedTimespan { offset: -10800, name: "-03" }), - (562129200, FixedTimespan { offset: -7200, name: "-02" }), - (571197600, FixedTimespan { offset: -10800, name: "-03" }), - (592974000, FixedTimespan { offset: -7200, name: "-02" }), - (602042400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (634701600, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -7200, name: "-02" }), - (951616800, FixedTimespan { offset: -10800, name: "-03" }), - (970974000, FixedTimespan { offset: -7200, name: "-02" }), - (971575200, FixedTimespan { offset: -10800, name: "-03" }), - (1003028400, FixedTimespan { offset: -7200, name: "-02" }), - (1013911200, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-8376, 422, 3), + rest: &[ + (-1767217224, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1206957600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1191362400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1175374800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1159826400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-633819600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-622069200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-602283600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-591832800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-570747600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-560210400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-539125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-531352800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-191365200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-184197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-155163600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-150069600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-128898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-121125600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-99954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-89589600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-68418000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-57967200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (499748400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (511236000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (530593200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (540266400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (562129200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (571197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (592974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (602042400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (634701600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (951616800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (970974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (971575200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1003028400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1013911200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__REGINA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25116, name: "LMT" }, - rest: &[ - (-2030202084, FixedTimespan { offset: -25200, name: "MST" }), - (-1632063600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1615132800, FixedTimespan { offset: -25200, name: "MST" }), - (-1251651600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1238349600, FixedTimespan { offset: -25200, name: "MST" }), - (-1220202000, FixedTimespan { offset: -21600, name: "MDT" }), - (-1206900000, FixedTimespan { offset: -25200, name: "MST" }), - (-1188752400, FixedTimespan { offset: -21600, name: "MDT" }), - (-1175450400, FixedTimespan { offset: -25200, name: "MST" }), - (-1156698000, FixedTimespan { offset: -21600, name: "MDT" }), - (-1144000800, FixedTimespan { offset: -25200, name: "MST" }), - (-1125248400, FixedTimespan { offset: -21600, name: "MDT" }), - (-1111946400, FixedTimespan { offset: -25200, name: "MST" }), - (-1032714000, FixedTimespan { offset: -21600, name: "MDT" }), - (-1016992800, FixedTimespan { offset: -25200, name: "MST" }), - (-1001264400, FixedTimespan { offset: -21600, name: "MDT" }), - (-986148000, FixedTimespan { offset: -25200, name: "MST" }), - (-969814800, FixedTimespan { offset: -21600, name: "MDT" }), - (-954093600, FixedTimespan { offset: -25200, name: "MST" }), - (-937760400, FixedTimespan { offset: -21600, name: "MDT" }), - (-922039200, FixedTimespan { offset: -25200, name: "MST" }), - (-906310800, FixedTimespan { offset: -21600, name: "MDT" }), - (-890589600, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (-748450800, FixedTimespan { offset: -21600, name: "MDT" }), - (-732729600, FixedTimespan { offset: -25200, name: "MST" }), - (-715791600, FixedTimespan { offset: -21600, name: "MDT" }), - (-702489600, FixedTimespan { offset: -25200, name: "MST" }), - (-684342000, FixedTimespan { offset: -21600, name: "MDT" }), - (-671040000, FixedTimespan { offset: -25200, name: "MST" }), - (-652892400, FixedTimespan { offset: -21600, name: "MDT" }), - (-639590400, FixedTimespan { offset: -25200, name: "MST" }), - (-620838000, FixedTimespan { offset: -21600, name: "MDT" }), - (-608140800, FixedTimespan { offset: -25200, name: "MST" }), - (-589388400, FixedTimespan { offset: -21600, name: "MDT" }), - (-576086400, FixedTimespan { offset: -25200, name: "MST" }), - (-557938800, FixedTimespan { offset: -21600, name: "MDT" }), - (-544636800, FixedTimespan { offset: -25200, name: "MST" }), - (-526489200, FixedTimespan { offset: -21600, name: "MDT" }), - (-513187200, FixedTimespan { offset: -25200, name: "MST" }), - (-495039600, FixedTimespan { offset: -21600, name: "MDT" }), - (-481737600, FixedTimespan { offset: -25200, name: "MST" }), - (-463590000, FixedTimespan { offset: -21600, name: "MDT" }), - (-450288000, FixedTimespan { offset: -25200, name: "MST" }), - (-431535600, FixedTimespan { offset: -21600, name: "MDT" }), - (-418233600, FixedTimespan { offset: -25200, name: "MST" }), - (-400086000, FixedTimespan { offset: -21600, name: "MDT" }), - (-386784000, FixedTimespan { offset: -25200, name: "MST" }), - (-337186800, FixedTimespan { offset: -21600, name: "MDT" }), - (-321465600, FixedTimespan { offset: -25200, name: "MST" }), - (-305737200, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-25116, 422, 3), + rest: &[ + (-2030202084, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1632063600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1615132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1251651600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1238349600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1220202000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1206900000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1188752400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1175450400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1156698000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1144000800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1125248400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1111946400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1032714000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1016992800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1001264400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-986148000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-969814800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-954093600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-937760400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-922039200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-906310800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-890589600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-748450800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-732729600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-715791600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-702489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-684342000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-671040000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-652892400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-639590400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-620838000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-608140800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-589388400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-576086400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-557938800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-544636800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-526489200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-513187200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-495039600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-481737600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-463590000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-450288000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-431535600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-418233600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-400086000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-386784000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-337186800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-321465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-305737200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__RESOLUTE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (-704937600, FixedTimespan { offset: -21600, name: "CST" }), - (73468800, FixedTimespan { offset: -18000, name: "CDT" }), - (89190000, FixedTimespan { offset: -21600, name: "CST" }), - (104918400, FixedTimespan { offset: -18000, name: "CDT" }), - (120639600, FixedTimespan { offset: -21600, name: "CST" }), - (136368000, FixedTimespan { offset: -18000, name: "CDT" }), - (152089200, FixedTimespan { offset: -21600, name: "CST" }), - (167817600, FixedTimespan { offset: -18000, name: "CDT" }), - (183538800, FixedTimespan { offset: -21600, name: "CST" }), - (199267200, FixedTimespan { offset: -18000, name: "CDT" }), - (215593200, FixedTimespan { offset: -21600, name: "CST" }), - (230716800, FixedTimespan { offset: -18000, name: "CDT" }), - (247042800, FixedTimespan { offset: -21600, name: "CST" }), - (262771200, FixedTimespan { offset: -18000, name: "CDT" }), - (278492400, FixedTimespan { offset: -21600, name: "CST" }), - (294220800, FixedTimespan { offset: -18000, name: "CDT" }), - (309942000, FixedTimespan { offset: -21600, name: "CST" }), - (325670400, FixedTimespan { offset: -18000, name: "CDT" }), - (341391600, FixedTimespan { offset: -21600, name: "CST" }), - (357120000, FixedTimespan { offset: -18000, name: "CDT" }), - (372841200, FixedTimespan { offset: -21600, name: "CST" }), - (388569600, FixedTimespan { offset: -18000, name: "CDT" }), - (404895600, FixedTimespan { offset: -21600, name: "CST" }), - (420019200, FixedTimespan { offset: -18000, name: "CDT" }), - (436345200, FixedTimespan { offset: -21600, name: "CST" }), - (452073600, FixedTimespan { offset: -18000, name: "CDT" }), - (467794800, FixedTimespan { offset: -21600, name: "CST" }), - (483523200, FixedTimespan { offset: -18000, name: "CDT" }), - (499244400, FixedTimespan { offset: -21600, name: "CST" }), - (514972800, FixedTimespan { offset: -18000, name: "CDT" }), - (530694000, FixedTimespan { offset: -21600, name: "CST" }), - (544608000, FixedTimespan { offset: -18000, name: "CDT" }), - (562143600, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594198000, FixedTimespan { offset: -21600, name: "CST" }), - (607507200, FixedTimespan { offset: -18000, name: "CDT" }), - (625647600, FixedTimespan { offset: -21600, name: "CST" }), - (638956800, FixedTimespan { offset: -18000, name: "CDT" }), - (657097200, FixedTimespan { offset: -21600, name: "CST" }), - (671011200, FixedTimespan { offset: -18000, name: "CDT" }), - (688546800, FixedTimespan { offset: -21600, name: "CST" }), - (702460800, FixedTimespan { offset: -18000, name: "CDT" }), - (719996400, FixedTimespan { offset: -21600, name: "CST" }), - (733910400, FixedTimespan { offset: -18000, name: "CDT" }), - (752050800, FixedTimespan { offset: -21600, name: "CST" }), - (765360000, FixedTimespan { offset: -18000, name: "CDT" }), - (783500400, FixedTimespan { offset: -21600, name: "CST" }), - (796809600, FixedTimespan { offset: -18000, name: "CDT" }), - (814950000, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846399600, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877849200, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909298800, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941353200, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972802800, FixedTimespan { offset: -18000, name: "EST" }), - (986112000, FixedTimespan { offset: -18000, name: "CDT" }), - (1004252400, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035702000, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067151600, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099206000, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130655600, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -18000, name: "EST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (-704937600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (73468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (89190000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (104918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (120639600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (136368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152089200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (167817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (183538800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (199267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (215593200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (230716800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (247042800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (262771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (278492400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (294220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (309942000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (325670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (341391600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (357120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (372841200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (388569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (404895600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (420019200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (436345200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (452073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (467794800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (483523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (499244400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (514972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (530694000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (544608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (562143600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594198000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (607507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (625647600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (638956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (657097200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (671011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (688546800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (702460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (719996400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (733910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (752050800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (765360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (783500400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (796809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (814950000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846399600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877849200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909298800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941353200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972802800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1004252400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035702000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067151600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099206000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130655600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__RIO_BRANCO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16272, name: "LMT" }, - rest: &[ - (-1767209328, FixedTimespan { offset: -18000, name: "-05" }), - (-1206950400, FixedTimespan { offset: -14400, name: "-04" }), - (-1191355200, FixedTimespan { offset: -18000, name: "-05" }), - (-1175367600, FixedTimespan { offset: -14400, name: "-04" }), - (-1159819200, FixedTimespan { offset: -18000, name: "-05" }), - (-633812400, FixedTimespan { offset: -14400, name: "-04" }), - (-622062000, FixedTimespan { offset: -18000, name: "-05" }), - (-602276400, FixedTimespan { offset: -14400, name: "-04" }), - (-591825600, FixedTimespan { offset: -18000, name: "-05" }), - (-570740400, FixedTimespan { offset: -14400, name: "-04" }), - (-560203200, FixedTimespan { offset: -18000, name: "-05" }), - (-539118000, FixedTimespan { offset: -14400, name: "-04" }), - (-531345600, FixedTimespan { offset: -18000, name: "-05" }), - (-191358000, FixedTimespan { offset: -14400, name: "-04" }), - (-184190400, FixedTimespan { offset: -18000, name: "-05" }), - (-155156400, FixedTimespan { offset: -14400, name: "-04" }), - (-150062400, FixedTimespan { offset: -18000, name: "-05" }), - (-128890800, FixedTimespan { offset: -14400, name: "-04" }), - (-121118400, FixedTimespan { offset: -18000, name: "-05" }), - (-99946800, FixedTimespan { offset: -14400, name: "-04" }), - (-89582400, FixedTimespan { offset: -18000, name: "-05" }), - (-68410800, FixedTimespan { offset: -14400, name: "-04" }), - (-57960000, FixedTimespan { offset: -18000, name: "-05" }), - (499755600, FixedTimespan { offset: -14400, name: "-04" }), - (511243200, FixedTimespan { offset: -18000, name: "-05" }), - (530600400, FixedTimespan { offset: -14400, name: "-04" }), - (540273600, FixedTimespan { offset: -18000, name: "-05" }), - (562136400, FixedTimespan { offset: -14400, name: "-04" }), - (571204800, FixedTimespan { offset: -18000, name: "-05" }), - (1214283600, FixedTimespan { offset: -14400, name: "-04" }), - (1384056000, FixedTimespan { offset: -18000, name: "-05" }), + first: FixedTimespan::from_offset_and_name_indices(-16272, 422, 3), + rest: &[ + (-1767209328, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1206950400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1191355200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1175367600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1159819200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-633812400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-622062000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-602276400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-591825600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-570740400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-560203200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-539118000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-531345600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-191358000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-184190400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-155156400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-150062400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-128890800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-121118400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-99946800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-89582400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-68410800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-57960000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (499755600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (511243200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (530600400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (540273600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (562136400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (571204800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1214283600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1384056000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), ], }; const AMERICA__SANTAREM: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13128, name: "LMT" }, - rest: &[ - (-1767212472, FixedTimespan { offset: -14400, name: "-04" }), - (-1206954000, FixedTimespan { offset: -10800, name: "-03" }), - (-1191358800, FixedTimespan { offset: -14400, name: "-04" }), - (-1175371200, FixedTimespan { offset: -10800, name: "-03" }), - (-1159822800, FixedTimespan { offset: -14400, name: "-04" }), - (-633816000, FixedTimespan { offset: -10800, name: "-03" }), - (-622065600, FixedTimespan { offset: -14400, name: "-04" }), - (-602280000, FixedTimespan { offset: -10800, name: "-03" }), - (-591829200, FixedTimespan { offset: -14400, name: "-04" }), - (-570744000, FixedTimespan { offset: -10800, name: "-03" }), - (-560206800, FixedTimespan { offset: -14400, name: "-04" }), - (-539121600, FixedTimespan { offset: -10800, name: "-03" }), - (-531349200, FixedTimespan { offset: -14400, name: "-04" }), - (-191361600, FixedTimespan { offset: -10800, name: "-03" }), - (-184194000, FixedTimespan { offset: -14400, name: "-04" }), - (-155160000, FixedTimespan { offset: -10800, name: "-03" }), - (-150066000, FixedTimespan { offset: -14400, name: "-04" }), - (-128894400, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-99950400, FixedTimespan { offset: -10800, name: "-03" }), - (-89586000, FixedTimespan { offset: -14400, name: "-04" }), - (-68414400, FixedTimespan { offset: -10800, name: "-03" }), - (-57963600, FixedTimespan { offset: -14400, name: "-04" }), - (499752000, FixedTimespan { offset: -10800, name: "-03" }), - (511239600, FixedTimespan { offset: -14400, name: "-04" }), - (530596800, FixedTimespan { offset: -10800, name: "-03" }), - (540270000, FixedTimespan { offset: -14400, name: "-04" }), - (562132800, FixedTimespan { offset: -10800, name: "-03" }), - (571201200, FixedTimespan { offset: -14400, name: "-04" }), - (1214280000, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-13128, 422, 3), + rest: &[ + (-1767212472, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1206954000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1191358800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1175371200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1159822800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-633816000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-622065600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-602280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-591829200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-570744000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-560206800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-539121600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-531349200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-191361600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-184194000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-155160000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-150066000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-128894400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-99950400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-89586000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-68414400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-57963600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (499752000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (511239600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (530596800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (540270000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (562132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (571201200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1214280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__SANTIAGO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16965, name: "LMT" }, - rest: &[ - (-2524504635, FixedTimespan { offset: -16965, name: "SMT" }), - (-1892661435, FixedTimespan { offset: -18000, name: "-05" }), - (-1688410800, FixedTimespan { offset: -16965, name: "SMT" }), - (-1619205435, FixedTimespan { offset: -14400, name: "-04" }), - (-1593806400, FixedTimespan { offset: -16965, name: "SMT" }), - (-1335986235, FixedTimespan { offset: -14400, name: "-04" }), - (-1317585600, FixedTimespan { offset: -18000, name: "-05" }), - (-1304362800, FixedTimespan { offset: -14400, name: "-04" }), - (-1286049600, FixedTimespan { offset: -18000, name: "-05" }), - (-1272826800, FixedTimespan { offset: -14400, name: "-04" }), - (-1254513600, FixedTimespan { offset: -18000, name: "-05" }), - (-1241290800, FixedTimespan { offset: -14400, name: "-04" }), - (-1222977600, FixedTimespan { offset: -18000, name: "-05" }), - (-1209754800, FixedTimespan { offset: -14400, name: "-04" }), - (-1191355200, FixedTimespan { offset: -18000, name: "-05" }), - (-1178132400, FixedTimespan { offset: -14400, name: "-04" }), - (-870552000, FixedTimespan { offset: -18000, name: "-05" }), - (-865278000, FixedTimespan { offset: -14400, name: "-04" }), - (-740520000, FixedTimespan { offset: -10800, name: "-03" }), - (-736635600, FixedTimespan { offset: -14400, name: "-04" }), - (-718056000, FixedTimespan { offset: -18000, name: "-05" }), - (-713649600, FixedTimespan { offset: -14400, name: "-04" }), - (-36619200, FixedTimespan { offset: -10800, name: "-03" }), - (-23922000, FixedTimespan { offset: -14400, name: "-04" }), - (-3355200, FixedTimespan { offset: -10800, name: "-03" }), - (7527600, FixedTimespan { offset: -14400, name: "-04" }), - (24465600, FixedTimespan { offset: -10800, name: "-03" }), - (37767600, FixedTimespan { offset: -14400, name: "-04" }), - (55915200, FixedTimespan { offset: -10800, name: "-03" }), - (69217200, FixedTimespan { offset: -14400, name: "-04" }), - (87969600, FixedTimespan { offset: -10800, name: "-03" }), - (100666800, FixedTimespan { offset: -14400, name: "-04" }), - (118209600, FixedTimespan { offset: -10800, name: "-03" }), - (132116400, FixedTimespan { offset: -14400, name: "-04" }), - (150868800, FixedTimespan { offset: -10800, name: "-03" }), - (163566000, FixedTimespan { offset: -14400, name: "-04" }), - (182318400, FixedTimespan { offset: -10800, name: "-03" }), - (195620400, FixedTimespan { offset: -14400, name: "-04" }), - (213768000, FixedTimespan { offset: -10800, name: "-03" }), - (227070000, FixedTimespan { offset: -14400, name: "-04" }), - (245217600, FixedTimespan { offset: -10800, name: "-03" }), - (258519600, FixedTimespan { offset: -14400, name: "-04" }), - (277272000, FixedTimespan { offset: -10800, name: "-03" }), - (289969200, FixedTimespan { offset: -14400, name: "-04" }), - (308721600, FixedTimespan { offset: -10800, name: "-03" }), - (321418800, FixedTimespan { offset: -14400, name: "-04" }), - (340171200, FixedTimespan { offset: -10800, name: "-03" }), - (353473200, FixedTimespan { offset: -14400, name: "-04" }), - (371620800, FixedTimespan { offset: -10800, name: "-03" }), - (384922800, FixedTimespan { offset: -14400, name: "-04" }), - (403070400, FixedTimespan { offset: -10800, name: "-03" }), - (416372400, FixedTimespan { offset: -14400, name: "-04" }), - (434520000, FixedTimespan { offset: -10800, name: "-03" }), - (447822000, FixedTimespan { offset: -14400, name: "-04" }), - (466574400, FixedTimespan { offset: -10800, name: "-03" }), - (479271600, FixedTimespan { offset: -14400, name: "-04" }), - (498024000, FixedTimespan { offset: -10800, name: "-03" }), - (510721200, FixedTimespan { offset: -14400, name: "-04" }), - (529473600, FixedTimespan { offset: -10800, name: "-03" }), - (545194800, FixedTimespan { offset: -14400, name: "-04" }), - (560923200, FixedTimespan { offset: -10800, name: "-03" }), - (574225200, FixedTimespan { offset: -14400, name: "-04" }), - (592372800, FixedTimespan { offset: -10800, name: "-03" }), - (605674800, FixedTimespan { offset: -14400, name: "-04" }), - (624427200, FixedTimespan { offset: -10800, name: "-03" }), - (637124400, FixedTimespan { offset: -14400, name: "-04" }), - (653457600, FixedTimespan { offset: -10800, name: "-03" }), - (668574000, FixedTimespan { offset: -14400, name: "-04" }), - (687326400, FixedTimespan { offset: -10800, name: "-03" }), - (700628400, FixedTimespan { offset: -14400, name: "-04" }), - (718776000, FixedTimespan { offset: -10800, name: "-03" }), - (732078000, FixedTimespan { offset: -14400, name: "-04" }), - (750225600, FixedTimespan { offset: -10800, name: "-03" }), - (763527600, FixedTimespan { offset: -14400, name: "-04" }), - (781675200, FixedTimespan { offset: -10800, name: "-03" }), - (794977200, FixedTimespan { offset: -14400, name: "-04" }), - (813729600, FixedTimespan { offset: -10800, name: "-03" }), - (826426800, FixedTimespan { offset: -14400, name: "-04" }), - (845179200, FixedTimespan { offset: -10800, name: "-03" }), - (859690800, FixedTimespan { offset: -14400, name: "-04" }), - (876628800, FixedTimespan { offset: -10800, name: "-03" }), - (889930800, FixedTimespan { offset: -14400, name: "-04" }), - (906868800, FixedTimespan { offset: -10800, name: "-03" }), - (923194800, FixedTimespan { offset: -14400, name: "-04" }), - (939528000, FixedTimespan { offset: -10800, name: "-03" }), - (952830000, FixedTimespan { offset: -14400, name: "-04" }), - (971582400, FixedTimespan { offset: -10800, name: "-03" }), - (984279600, FixedTimespan { offset: -14400, name: "-04" }), - (1003032000, FixedTimespan { offset: -10800, name: "-03" }), - (1015729200, FixedTimespan { offset: -14400, name: "-04" }), - (1034481600, FixedTimespan { offset: -10800, name: "-03" }), - (1047178800, FixedTimespan { offset: -14400, name: "-04" }), - (1065931200, FixedTimespan { offset: -10800, name: "-03" }), - (1079233200, FixedTimespan { offset: -14400, name: "-04" }), - (1097380800, FixedTimespan { offset: -10800, name: "-03" }), - (1110682800, FixedTimespan { offset: -14400, name: "-04" }), - (1128830400, FixedTimespan { offset: -10800, name: "-03" }), - (1142132400, FixedTimespan { offset: -14400, name: "-04" }), - (1160884800, FixedTimespan { offset: -10800, name: "-03" }), - (1173582000, FixedTimespan { offset: -14400, name: "-04" }), - (1192334400, FixedTimespan { offset: -10800, name: "-03" }), - (1206846000, FixedTimespan { offset: -14400, name: "-04" }), - (1223784000, FixedTimespan { offset: -10800, name: "-03" }), - (1237086000, FixedTimespan { offset: -14400, name: "-04" }), - (1255233600, FixedTimespan { offset: -10800, name: "-03" }), - (1270350000, FixedTimespan { offset: -14400, name: "-04" }), - (1286683200, FixedTimespan { offset: -10800, name: "-03" }), - (1304823600, FixedTimespan { offset: -14400, name: "-04" }), - (1313899200, FixedTimespan { offset: -10800, name: "-03" }), - (1335668400, FixedTimespan { offset: -14400, name: "-04" }), - (1346558400, FixedTimespan { offset: -10800, name: "-03" }), - (1367118000, FixedTimespan { offset: -14400, name: "-04" }), - (1378612800, FixedTimespan { offset: -10800, name: "-03" }), - (1398567600, FixedTimespan { offset: -14400, name: "-04" }), - (1410062400, FixedTimespan { offset: -10800, name: "-03" }), - (1463281200, FixedTimespan { offset: -14400, name: "-04" }), - (1471147200, FixedTimespan { offset: -10800, name: "-03" }), - (1494730800, FixedTimespan { offset: -14400, name: "-04" }), - (1502596800, FixedTimespan { offset: -10800, name: "-03" }), - (1526180400, FixedTimespan { offset: -14400, name: "-04" }), - (1534046400, FixedTimespan { offset: -10800, name: "-03" }), - (1554606000, FixedTimespan { offset: -14400, name: "-04" }), - (1567915200, FixedTimespan { offset: -10800, name: "-03" }), - (1586055600, FixedTimespan { offset: -14400, name: "-04" }), - (1599364800, FixedTimespan { offset: -10800, name: "-03" }), - (1617505200, FixedTimespan { offset: -14400, name: "-04" }), - (1630814400, FixedTimespan { offset: -10800, name: "-03" }), - (1648954800, FixedTimespan { offset: -14400, name: "-04" }), - (1662868800, FixedTimespan { offset: -10800, name: "-03" }), - (1680404400, FixedTimespan { offset: -14400, name: "-04" }), - (1693713600, FixedTimespan { offset: -10800, name: "-03" }), - (1712458800, FixedTimespan { offset: -14400, name: "-04" }), - (1725768000, FixedTimespan { offset: -10800, name: "-03" }), - (1743908400, FixedTimespan { offset: -14400, name: "-04" }), - (1757217600, FixedTimespan { offset: -10800, name: "-03" }), - (1775358000, FixedTimespan { offset: -14400, name: "-04" }), - (1788667200, FixedTimespan { offset: -10800, name: "-03" }), - (1806807600, FixedTimespan { offset: -14400, name: "-04" }), - (1820116800, FixedTimespan { offset: -10800, name: "-03" }), - (1838257200, FixedTimespan { offset: -14400, name: "-04" }), - (1851566400, FixedTimespan { offset: -10800, name: "-03" }), - (1870311600, FixedTimespan { offset: -14400, name: "-04" }), - (1883016000, FixedTimespan { offset: -10800, name: "-03" }), - (1901761200, FixedTimespan { offset: -14400, name: "-04" }), - (1915070400, FixedTimespan { offset: -10800, name: "-03" }), - (1933210800, FixedTimespan { offset: -14400, name: "-04" }), - (1946520000, FixedTimespan { offset: -10800, name: "-03" }), - (1964660400, FixedTimespan { offset: -14400, name: "-04" }), - (1977969600, FixedTimespan { offset: -10800, name: "-03" }), - (1996110000, FixedTimespan { offset: -14400, name: "-04" }), - (2009419200, FixedTimespan { offset: -10800, name: "-03" }), - (2027559600, FixedTimespan { offset: -14400, name: "-04" }), - (2040868800, FixedTimespan { offset: -10800, name: "-03" }), - (2059614000, FixedTimespan { offset: -14400, name: "-04" }), - (2072318400, FixedTimespan { offset: -10800, name: "-03" }), - (2091063600, FixedTimespan { offset: -14400, name: "-04" }), - (2104372800, FixedTimespan { offset: -10800, name: "-03" }), - (2122513200, FixedTimespan { offset: -14400, name: "-04" }), - (2135822400, FixedTimespan { offset: -10800, name: "-03" }), - (2153962800, FixedTimespan { offset: -14400, name: "-04" }), - (2167272000, FixedTimespan { offset: -10800, name: "-03" }), - (2185412400, FixedTimespan { offset: -14400, name: "-04" }), - (2198721600, FixedTimespan { offset: -10800, name: "-03" }), - (2217466800, FixedTimespan { offset: -14400, name: "-04" }), - (2230171200, FixedTimespan { offset: -10800, name: "-03" }), - (2248916400, FixedTimespan { offset: -14400, name: "-04" }), - (2262225600, FixedTimespan { offset: -10800, name: "-03" }), - (2280366000, FixedTimespan { offset: -14400, name: "-04" }), - (2293675200, FixedTimespan { offset: -10800, name: "-03" }), - (2311815600, FixedTimespan { offset: -14400, name: "-04" }), - (2325124800, FixedTimespan { offset: -10800, name: "-03" }), - (2343265200, FixedTimespan { offset: -14400, name: "-04" }), - (2356574400, FixedTimespan { offset: -10800, name: "-03" }), - (2374714800, FixedTimespan { offset: -14400, name: "-04" }), - (2388024000, FixedTimespan { offset: -10800, name: "-03" }), - (2406769200, FixedTimespan { offset: -14400, name: "-04" }), - (2419473600, FixedTimespan { offset: -10800, name: "-03" }), - (2438218800, FixedTimespan { offset: -14400, name: "-04" }), - (2451528000, FixedTimespan { offset: -10800, name: "-03" }), - (2469668400, FixedTimespan { offset: -14400, name: "-04" }), - (2482977600, FixedTimespan { offset: -10800, name: "-03" }), - (2501118000, FixedTimespan { offset: -14400, name: "-04" }), - (2514427200, FixedTimespan { offset: -10800, name: "-03" }), - (2532567600, FixedTimespan { offset: -14400, name: "-04" }), - (2545876800, FixedTimespan { offset: -10800, name: "-03" }), - (2564017200, FixedTimespan { offset: -14400, name: "-04" }), - (2577326400, FixedTimespan { offset: -10800, name: "-03" }), - (2596071600, FixedTimespan { offset: -14400, name: "-04" }), - (2609380800, FixedTimespan { offset: -10800, name: "-03" }), - (2627521200, FixedTimespan { offset: -14400, name: "-04" }), - (2640830400, FixedTimespan { offset: -10800, name: "-03" }), - (2658970800, FixedTimespan { offset: -14400, name: "-04" }), - (2672280000, FixedTimespan { offset: -10800, name: "-03" }), - (2690420400, FixedTimespan { offset: -14400, name: "-04" }), - (2703729600, FixedTimespan { offset: -10800, name: "-03" }), - (2721870000, FixedTimespan { offset: -14400, name: "-04" }), - (2735179200, FixedTimespan { offset: -10800, name: "-03" }), - (2753924400, FixedTimespan { offset: -14400, name: "-04" }), - (2766628800, FixedTimespan { offset: -10800, name: "-03" }), - (2785374000, FixedTimespan { offset: -14400, name: "-04" }), - (2798683200, FixedTimespan { offset: -10800, name: "-03" }), - (2816823600, FixedTimespan { offset: -14400, name: "-04" }), - (2830132800, FixedTimespan { offset: -10800, name: "-03" }), - (2848273200, FixedTimespan { offset: -14400, name: "-04" }), - (2861582400, FixedTimespan { offset: -10800, name: "-03" }), - (2879722800, FixedTimespan { offset: -14400, name: "-04" }), - (2893032000, FixedTimespan { offset: -10800, name: "-03" }), - (2911172400, FixedTimespan { offset: -14400, name: "-04" }), - (2924481600, FixedTimespan { offset: -10800, name: "-03" }), - (2943226800, FixedTimespan { offset: -14400, name: "-04" }), - (2955931200, FixedTimespan { offset: -10800, name: "-03" }), - (2974676400, FixedTimespan { offset: -14400, name: "-04" }), - (2987985600, FixedTimespan { offset: -10800, name: "-03" }), - (3006126000, FixedTimespan { offset: -14400, name: "-04" }), - (3019435200, FixedTimespan { offset: -10800, name: "-03" }), - (3037575600, FixedTimespan { offset: -14400, name: "-04" }), - (3050884800, FixedTimespan { offset: -10800, name: "-03" }), - (3069025200, FixedTimespan { offset: -14400, name: "-04" }), - (3082334400, FixedTimespan { offset: -10800, name: "-03" }), - (3101079600, FixedTimespan { offset: -14400, name: "-04" }), - (3113784000, FixedTimespan { offset: -10800, name: "-03" }), - (3132529200, FixedTimespan { offset: -14400, name: "-04" }), - (3145838400, FixedTimespan { offset: -10800, name: "-03" }), - (3163978800, FixedTimespan { offset: -14400, name: "-04" }), - (3177288000, FixedTimespan { offset: -10800, name: "-03" }), - (3195428400, FixedTimespan { offset: -14400, name: "-04" }), - (3208737600, FixedTimespan { offset: -10800, name: "-03" }), - (3226878000, FixedTimespan { offset: -14400, name: "-04" }), - (3240187200, FixedTimespan { offset: -10800, name: "-03" }), - (3258327600, FixedTimespan { offset: -14400, name: "-04" }), - (3271636800, FixedTimespan { offset: -10800, name: "-03" }), - (3290382000, FixedTimespan { offset: -14400, name: "-04" }), - (3303086400, FixedTimespan { offset: -10800, name: "-03" }), - (3321831600, FixedTimespan { offset: -14400, name: "-04" }), - (3335140800, FixedTimespan { offset: -10800, name: "-03" }), - (3353281200, FixedTimespan { offset: -14400, name: "-04" }), - (3366590400, FixedTimespan { offset: -10800, name: "-03" }), - (3384730800, FixedTimespan { offset: -14400, name: "-04" }), - (3398040000, FixedTimespan { offset: -10800, name: "-03" }), - (3416180400, FixedTimespan { offset: -14400, name: "-04" }), - (3429489600, FixedTimespan { offset: -10800, name: "-03" }), - (3447630000, FixedTimespan { offset: -14400, name: "-04" }), - (3460939200, FixedTimespan { offset: -10800, name: "-03" }), - (3479684400, FixedTimespan { offset: -14400, name: "-04" }), - (3492993600, FixedTimespan { offset: -10800, name: "-03" }), - (3511134000, FixedTimespan { offset: -14400, name: "-04" }), - (3524443200, FixedTimespan { offset: -10800, name: "-03" }), - (3542583600, FixedTimespan { offset: -14400, name: "-04" }), - (3555892800, FixedTimespan { offset: -10800, name: "-03" }), - (3574033200, FixedTimespan { offset: -14400, name: "-04" }), - (3587342400, FixedTimespan { offset: -10800, name: "-03" }), - (3605482800, FixedTimespan { offset: -14400, name: "-04" }), - (3618792000, FixedTimespan { offset: -10800, name: "-03" }), - (3637537200, FixedTimespan { offset: -14400, name: "-04" }), - (3650241600, FixedTimespan { offset: -10800, name: "-03" }), - (3668986800, FixedTimespan { offset: -14400, name: "-04" }), - (3682296000, FixedTimespan { offset: -10800, name: "-03" }), - (3700436400, FixedTimespan { offset: -14400, name: "-04" }), - (3713745600, FixedTimespan { offset: -10800, name: "-03" }), - (3731886000, FixedTimespan { offset: -14400, name: "-04" }), - (3745195200, FixedTimespan { offset: -10800, name: "-03" }), - (3763335600, FixedTimespan { offset: -14400, name: "-04" }), - (3776644800, FixedTimespan { offset: -10800, name: "-03" }), - (3794785200, FixedTimespan { offset: -14400, name: "-04" }), - (3808094400, FixedTimespan { offset: -10800, name: "-03" }), - (3826839600, FixedTimespan { offset: -14400, name: "-04" }), - (3839544000, FixedTimespan { offset: -10800, name: "-03" }), - (3858289200, FixedTimespan { offset: -14400, name: "-04" }), - (3871598400, FixedTimespan { offset: -10800, name: "-03" }), - (3889738800, FixedTimespan { offset: -14400, name: "-04" }), - (3903048000, FixedTimespan { offset: -10800, name: "-03" }), - (3921188400, FixedTimespan { offset: -14400, name: "-04" }), - (3934497600, FixedTimespan { offset: -10800, name: "-03" }), - (3952638000, FixedTimespan { offset: -14400, name: "-04" }), - (3965947200, FixedTimespan { offset: -10800, name: "-03" }), - (3984692400, FixedTimespan { offset: -14400, name: "-04" }), - (3997396800, FixedTimespan { offset: -10800, name: "-03" }), - (4016142000, FixedTimespan { offset: -14400, name: "-04" }), - (4029451200, FixedTimespan { offset: -10800, name: "-03" }), - (4047591600, FixedTimespan { offset: -14400, name: "-04" }), - (4060900800, FixedTimespan { offset: -10800, name: "-03" }), - (4079041200, FixedTimespan { offset: -14400, name: "-04" }), - (4092350400, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-16965, 422, 3), + rest: &[ + (-2524504635, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1892661435, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1688410800, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1619205435, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1593806400, FixedTimespan::from_offset_and_name_indices(-16965, 460, 3)), + (-1335986235, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1317585600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1304362800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1286049600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1272826800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1254513600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1241290800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1222977600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1209754800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1191355200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-1178132400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-870552000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-865278000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-740520000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-736635600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-718056000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (-713649600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-36619200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23922000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-3355200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (7527600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (24465600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (37767600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (55915200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (69217200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (87969600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (100666800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (118209600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (132116400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (150868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (163566000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (182318400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (195620400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (213768000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (227070000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (245217600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (258519600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (277272000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (289969200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (308721600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (321418800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (340171200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (353473200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (371620800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (384922800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (403070400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (416372400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (434520000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (447822000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (466574400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (479271600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (498024000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (510721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (529473600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (545194800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (560923200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (574225200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (592372800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (605674800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (624427200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (637124400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (653457600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (668574000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687326400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (700628400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (718776000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (732078000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (750225600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (763527600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (781675200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (794977200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (813729600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (826426800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (845179200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (859690800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (876628800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (889930800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (906868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (923194800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (939528000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952830000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (971582400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (984279600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1003032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1015729200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1034481600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1047178800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1065931200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1079233200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1097380800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1110682800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1128830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1142132400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1160884800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1173582000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1192334400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1206846000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1223784000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1237086000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1255233600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1270350000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1286683200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1304823600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1313899200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1335668400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1346558400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1367118000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1378612800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1398567600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1410062400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1463281200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1471147200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1494730800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1502596800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1526180400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1534046400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1554606000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1567915200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1586055600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1599364800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1617505200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1630814400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1648954800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1662868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1680404400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1693713600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1712458800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1725768000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1743908400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1757217600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1775358000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1788667200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1806807600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1820116800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1838257200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1851566400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1870311600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1883016000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1901761200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1915070400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1933210800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1946520000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1964660400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1977969600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1996110000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2009419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2027559600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2040868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2059614000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2072318400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2091063600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2104372800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2122513200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2135822400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2153962800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2167272000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2185412400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2198721600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2217466800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2230171200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2248916400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2262225600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2280366000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2293675200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2311815600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2325124800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2343265200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2356574400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2374714800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2388024000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2406769200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2419473600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2438218800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2451528000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2469668400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2482977600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2501118000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2514427200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2532567600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2545876800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2564017200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2577326400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2596071600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2609380800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2627521200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2640830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2658970800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2672280000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2690420400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2703729600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2721870000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2735179200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2753924400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2766628800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2785374000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2798683200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2816823600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2830132800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2848273200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2861582400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2879722800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2893032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2911172400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2924481600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2943226800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2955931200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (2974676400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (2987985600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3006126000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3019435200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3037575600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3050884800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3069025200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3082334400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3101079600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3113784000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3132529200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3145838400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3163978800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3177288000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3195428400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3208737600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3226878000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3240187200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3258327600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3271636800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3290382000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3303086400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3321831600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3335140800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3353281200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3366590400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3384730800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3398040000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3416180400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3429489600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3447630000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3460939200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3479684400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3492993600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3511134000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3524443200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3542583600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3555892800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3574033200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3587342400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3605482800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3618792000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3637537200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3650241600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3668986800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3682296000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3700436400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3713745600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3731886000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3745195200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3763335600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3776644800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3794785200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3808094400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3826839600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3839544000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3858289200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3871598400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3889738800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3903048000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3921188400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3934497600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3952638000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3965947200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (3984692400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (3997396800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (4016142000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (4029451200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (4047591600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (4060900800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (4079041200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (4092350400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__SANTO_DOMINGO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16776, name: "LMT" }, - rest: &[ - (-2524504824, FixedTimespan { offset: -16800, name: "SDMT" }), - (-1159773600, FixedTimespan { offset: -18000, name: "EST" }), - (-100119600, FixedTimespan { offset: -14400, name: "EDT" }), - (-89668800, FixedTimespan { offset: -18000, name: "EST" }), - (-5770800, FixedTimespan { offset: -16200, name: "-0430" }), - (4422600, FixedTimespan { offset: -18000, name: "EST" }), - (25678800, FixedTimespan { offset: -16200, name: "-0430" }), - (33193800, FixedTimespan { offset: -18000, name: "EST" }), - (57733200, FixedTimespan { offset: -16200, name: "-0430" }), - (64816200, FixedTimespan { offset: -18000, name: "EST" }), - (89182800, FixedTimespan { offset: -16200, name: "-0430" }), - (96438600, FixedTimespan { offset: -18000, name: "EST" }), - (120632400, FixedTimespan { offset: -16200, name: "-0430" }), - (127974600, FixedTimespan { offset: -18000, name: "EST" }), - (152082000, FixedTimespan { offset: -14400, name: "AST" }), - (972799200, FixedTimespan { offset: -18000, name: "EST" }), - (975823200, FixedTimespan { offset: -14400, name: "AST" }), + first: FixedTimespan::from_offset_and_name_indices(-16776, 422, 3), + rest: &[ + (-2524504824, FixedTimespan::from_offset_and_name_indices(-16800, 452, 4)), + (-1159773600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-100119600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-89668800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-5770800, FixedTimespan::from_offset_and_name_indices(-16200, 141, 5)), + (4422600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (25678800, FixedTimespan::from_offset_and_name_indices(-16200, 141, 5)), + (33193800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (57733200, FixedTimespan::from_offset_and_name_indices(-16200, 141, 5)), + (64816200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (89182800, FixedTimespan::from_offset_and_name_indices(-16200, 141, 5)), + (96438600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (120632400, FixedTimespan::from_offset_and_name_indices(-16200, 141, 5)), + (127974600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (152082000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (972799200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (975823200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__SAO_PAULO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -11188, name: "LMT" }, - rest: &[ - (-1767214412, FixedTimespan { offset: -10800, name: "-03" }), - (-1206957600, FixedTimespan { offset: -7200, name: "-02" }), - (-1191362400, FixedTimespan { offset: -10800, name: "-03" }), - (-1175374800, FixedTimespan { offset: -7200, name: "-02" }), - (-1159826400, FixedTimespan { offset: -10800, name: "-03" }), - (-633819600, FixedTimespan { offset: -7200, name: "-02" }), - (-622069200, FixedTimespan { offset: -10800, name: "-03" }), - (-602283600, FixedTimespan { offset: -7200, name: "-02" }), - (-591832800, FixedTimespan { offset: -10800, name: "-03" }), - (-570747600, FixedTimespan { offset: -7200, name: "-02" }), - (-560210400, FixedTimespan { offset: -10800, name: "-03" }), - (-539125200, FixedTimespan { offset: -7200, name: "-02" }), - (-531352800, FixedTimespan { offset: -10800, name: "-03" }), - (-195426000, FixedTimespan { offset: -7200, name: "-02" }), - (-184197600, FixedTimespan { offset: -10800, name: "-03" }), - (-155163600, FixedTimespan { offset: -7200, name: "-02" }), - (-150069600, FixedTimespan { offset: -10800, name: "-03" }), - (-128898000, FixedTimespan { offset: -7200, name: "-02" }), - (-121125600, FixedTimespan { offset: -10800, name: "-03" }), - (-99954000, FixedTimespan { offset: -7200, name: "-02" }), - (-89589600, FixedTimespan { offset: -10800, name: "-03" }), - (-68418000, FixedTimespan { offset: -7200, name: "-02" }), - (-57967200, FixedTimespan { offset: -10800, name: "-03" }), - (499748400, FixedTimespan { offset: -7200, name: "-02" }), - (511236000, FixedTimespan { offset: -10800, name: "-03" }), - (530593200, FixedTimespan { offset: -7200, name: "-02" }), - (540266400, FixedTimespan { offset: -10800, name: "-03" }), - (562129200, FixedTimespan { offset: -7200, name: "-02" }), - (571197600, FixedTimespan { offset: -10800, name: "-03" }), - (592974000, FixedTimespan { offset: -7200, name: "-02" }), - (602042400, FixedTimespan { offset: -10800, name: "-03" }), - (624423600, FixedTimespan { offset: -7200, name: "-02" }), - (634701600, FixedTimespan { offset: -10800, name: "-03" }), - (656478000, FixedTimespan { offset: -7200, name: "-02" }), - (666756000, FixedTimespan { offset: -10800, name: "-03" }), - (687927600, FixedTimespan { offset: -7200, name: "-02" }), - (697600800, FixedTimespan { offset: -10800, name: "-03" }), - (719982000, FixedTimespan { offset: -7200, name: "-02" }), - (728445600, FixedTimespan { offset: -10800, name: "-03" }), - (750826800, FixedTimespan { offset: -7200, name: "-02" }), - (761709600, FixedTimespan { offset: -10800, name: "-03" }), - (782276400, FixedTimespan { offset: -7200, name: "-02" }), - (793159200, FixedTimespan { offset: -10800, name: "-03" }), - (813726000, FixedTimespan { offset: -7200, name: "-02" }), - (824004000, FixedTimespan { offset: -10800, name: "-03" }), - (844570800, FixedTimespan { offset: -7200, name: "-02" }), - (856058400, FixedTimespan { offset: -10800, name: "-03" }), - (876106800, FixedTimespan { offset: -7200, name: "-02" }), - (888717600, FixedTimespan { offset: -10800, name: "-03" }), - (908074800, FixedTimespan { offset: -7200, name: "-02" }), - (919562400, FixedTimespan { offset: -10800, name: "-03" }), - (938919600, FixedTimespan { offset: -7200, name: "-02" }), - (951616800, FixedTimespan { offset: -10800, name: "-03" }), - (970974000, FixedTimespan { offset: -7200, name: "-02" }), - (982461600, FixedTimespan { offset: -10800, name: "-03" }), - (1003028400, FixedTimespan { offset: -7200, name: "-02" }), - (1013911200, FixedTimespan { offset: -10800, name: "-03" }), - (1036292400, FixedTimespan { offset: -7200, name: "-02" }), - (1045360800, FixedTimespan { offset: -10800, name: "-03" }), - (1066532400, FixedTimespan { offset: -7200, name: "-02" }), - (1076810400, FixedTimespan { offset: -10800, name: "-03" }), - (1099364400, FixedTimespan { offset: -7200, name: "-02" }), - (1108864800, FixedTimespan { offset: -10800, name: "-03" }), - (1129431600, FixedTimespan { offset: -7200, name: "-02" }), - (1140314400, FixedTimespan { offset: -10800, name: "-03" }), - (1162695600, FixedTimespan { offset: -7200, name: "-02" }), - (1172368800, FixedTimespan { offset: -10800, name: "-03" }), - (1192330800, FixedTimespan { offset: -7200, name: "-02" }), - (1203213600, FixedTimespan { offset: -10800, name: "-03" }), - (1224385200, FixedTimespan { offset: -7200, name: "-02" }), - (1234663200, FixedTimespan { offset: -10800, name: "-03" }), - (1255834800, FixedTimespan { offset: -7200, name: "-02" }), - (1266717600, FixedTimespan { offset: -10800, name: "-03" }), - (1287284400, FixedTimespan { offset: -7200, name: "-02" }), - (1298167200, FixedTimespan { offset: -10800, name: "-03" }), - (1318734000, FixedTimespan { offset: -7200, name: "-02" }), - (1330221600, FixedTimespan { offset: -10800, name: "-03" }), - (1350788400, FixedTimespan { offset: -7200, name: "-02" }), - (1361066400, FixedTimespan { offset: -10800, name: "-03" }), - (1382238000, FixedTimespan { offset: -7200, name: "-02" }), - (1392516000, FixedTimespan { offset: -10800, name: "-03" }), - (1413687600, FixedTimespan { offset: -7200, name: "-02" }), - (1424570400, FixedTimespan { offset: -10800, name: "-03" }), - (1445137200, FixedTimespan { offset: -7200, name: "-02" }), - (1456020000, FixedTimespan { offset: -10800, name: "-03" }), - (1476586800, FixedTimespan { offset: -7200, name: "-02" }), - (1487469600, FixedTimespan { offset: -10800, name: "-03" }), - (1508036400, FixedTimespan { offset: -7200, name: "-02" }), - (1518919200, FixedTimespan { offset: -10800, name: "-03" }), - (1541300400, FixedTimespan { offset: -7200, name: "-02" }), - (1550368800, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-11188, 422, 3), + rest: &[ + (-1767214412, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1206957600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1191362400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1175374800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1159826400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-633819600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-622069200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-602283600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-591832800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-570747600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-560210400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-539125200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-531352800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-195426000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-184197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-155163600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-150069600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-128898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-121125600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-99954000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-89589600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-68418000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-57967200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (499748400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (511236000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (530593200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (540266400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (562129200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (571197600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (592974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (602042400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (624423600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (634701600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (656478000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (666756000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (687927600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (697600800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (719982000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (728445600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (750826800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (761709600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (782276400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (793159200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (813726000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (824004000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (844570800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (856058400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (876106800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (888717600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (908074800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (919562400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (938919600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (951616800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (970974000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (982461600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1003028400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1013911200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1036292400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1045360800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1066532400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1076810400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1099364400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1108864800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1129431600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1140314400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1162695600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1172368800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1192330800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1203213600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1224385200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1234663200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1255834800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1266717600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1287284400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1298167200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1318734000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1330221600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1350788400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1361066400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1382238000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1392516000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1413687600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1424570400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1445137200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1456020000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1476586800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1487469600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1508036400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1518919200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1541300400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1550368800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AMERICA__SCORESBYSUND: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -5272, name: "LMT" }, - rest: &[ - (-1686090728, FixedTimespan { offset: -7200, name: "-02" }), - (323841600, FixedTimespan { offset: -3600, name: "-01" }), - (338961600, FixedTimespan { offset: -7200, name: "-02" }), - (354679200, FixedTimespan { offset: 0, name: "+00" }), - (370400400, FixedTimespan { offset: -3600, name: "-01" }), - (386125200, FixedTimespan { offset: 0, name: "+00" }), - (401850000, FixedTimespan { offset: -3600, name: "-01" }), - (417574800, FixedTimespan { offset: 0, name: "+00" }), - (433299600, FixedTimespan { offset: -3600, name: "-01" }), - (449024400, FixedTimespan { offset: 0, name: "+00" }), - (465354000, FixedTimespan { offset: -3600, name: "-01" }), - (481078800, FixedTimespan { offset: 0, name: "+00" }), - (496803600, FixedTimespan { offset: -3600, name: "-01" }), - (512528400, FixedTimespan { offset: 0, name: "+00" }), - (528253200, FixedTimespan { offset: -3600, name: "-01" }), - (543978000, FixedTimespan { offset: 0, name: "+00" }), - (559702800, FixedTimespan { offset: -3600, name: "-01" }), - (575427600, FixedTimespan { offset: 0, name: "+00" }), - (591152400, FixedTimespan { offset: -3600, name: "-01" }), - (606877200, FixedTimespan { offset: 0, name: "+00" }), - (622602000, FixedTimespan { offset: -3600, name: "-01" }), - (638326800, FixedTimespan { offset: 0, name: "+00" }), - (654656400, FixedTimespan { offset: -3600, name: "-01" }), - (670381200, FixedTimespan { offset: 0, name: "+00" }), - (686106000, FixedTimespan { offset: -3600, name: "-01" }), - (701830800, FixedTimespan { offset: 0, name: "+00" }), - (717555600, FixedTimespan { offset: -3600, name: "-01" }), - (733280400, FixedTimespan { offset: 0, name: "+00" }), - (749005200, FixedTimespan { offset: -3600, name: "-01" }), - (764730000, FixedTimespan { offset: 0, name: "+00" }), - (780454800, FixedTimespan { offset: -3600, name: "-01" }), - (796179600, FixedTimespan { offset: 0, name: "+00" }), - (811904400, FixedTimespan { offset: -3600, name: "-01" }), - (828234000, FixedTimespan { offset: 0, name: "+00" }), - (846378000, FixedTimespan { offset: -3600, name: "-01" }), - (859683600, FixedTimespan { offset: 0, name: "+00" }), - (877827600, FixedTimespan { offset: -3600, name: "-01" }), - (891133200, FixedTimespan { offset: 0, name: "+00" }), - (909277200, FixedTimespan { offset: -3600, name: "-01" }), - (922582800, FixedTimespan { offset: 0, name: "+00" }), - (941331600, FixedTimespan { offset: -3600, name: "-01" }), - (954032400, FixedTimespan { offset: 0, name: "+00" }), - (972781200, FixedTimespan { offset: -3600, name: "-01" }), - (985482000, FixedTimespan { offset: 0, name: "+00" }), - (1004230800, FixedTimespan { offset: -3600, name: "-01" }), - (1017536400, FixedTimespan { offset: 0, name: "+00" }), - (1035680400, FixedTimespan { offset: -3600, name: "-01" }), - (1048986000, FixedTimespan { offset: 0, name: "+00" }), - (1067130000, FixedTimespan { offset: -3600, name: "-01" }), - (1080435600, FixedTimespan { offset: 0, name: "+00" }), - (1099184400, FixedTimespan { offset: -3600, name: "-01" }), - (1111885200, FixedTimespan { offset: 0, name: "+00" }), - (1130634000, FixedTimespan { offset: -3600, name: "-01" }), - (1143334800, FixedTimespan { offset: 0, name: "+00" }), - (1162083600, FixedTimespan { offset: -3600, name: "-01" }), - (1174784400, FixedTimespan { offset: 0, name: "+00" }), - (1193533200, FixedTimespan { offset: -3600, name: "-01" }), - (1206838800, FixedTimespan { offset: 0, name: "+00" }), - (1224982800, FixedTimespan { offset: -3600, name: "-01" }), - (1238288400, FixedTimespan { offset: 0, name: "+00" }), - (1256432400, FixedTimespan { offset: -3600, name: "-01" }), - (1269738000, FixedTimespan { offset: 0, name: "+00" }), - (1288486800, FixedTimespan { offset: -3600, name: "-01" }), - (1301187600, FixedTimespan { offset: 0, name: "+00" }), - (1319936400, FixedTimespan { offset: -3600, name: "-01" }), - (1332637200, FixedTimespan { offset: 0, name: "+00" }), - (1351386000, FixedTimespan { offset: -3600, name: "-01" }), - (1364691600, FixedTimespan { offset: 0, name: "+00" }), - (1382835600, FixedTimespan { offset: -3600, name: "-01" }), - (1396141200, FixedTimespan { offset: 0, name: "+00" }), - (1414285200, FixedTimespan { offset: -3600, name: "-01" }), - (1427590800, FixedTimespan { offset: 0, name: "+00" }), - (1445734800, FixedTimespan { offset: -3600, name: "-01" }), - (1459040400, FixedTimespan { offset: 0, name: "+00" }), - (1477789200, FixedTimespan { offset: -3600, name: "-01" }), - (1490490000, FixedTimespan { offset: 0, name: "+00" }), - (1509238800, FixedTimespan { offset: -3600, name: "-01" }), - (1521939600, FixedTimespan { offset: 0, name: "+00" }), - (1540688400, FixedTimespan { offset: -3600, name: "-01" }), - (1553994000, FixedTimespan { offset: 0, name: "+00" }), - (1572138000, FixedTimespan { offset: -3600, name: "-01" }), - (1585443600, FixedTimespan { offset: 0, name: "+00" }), - (1603587600, FixedTimespan { offset: -3600, name: "-01" }), - (1616893200, FixedTimespan { offset: 0, name: "+00" }), - (1635642000, FixedTimespan { offset: -3600, name: "-01" }), - (1648342800, FixedTimespan { offset: 0, name: "+00" }), - (1667091600, FixedTimespan { offset: -3600, name: "-01" }), - (1679792400, FixedTimespan { offset: 0, name: "+00" }), - (1698541200, FixedTimespan { offset: -3600, name: "-01" }), - (1711846800, FixedTimespan { offset: -3600, name: "-01" }), - (1729990800, FixedTimespan { offset: -7200, name: "-02" }), - (1743296400, FixedTimespan { offset: -3600, name: "-01" }), - (1761440400, FixedTimespan { offset: -7200, name: "-02" }), - (1774746000, FixedTimespan { offset: -3600, name: "-01" }), - (1792890000, FixedTimespan { offset: -7200, name: "-02" }), - (1806195600, FixedTimespan { offset: -3600, name: "-01" }), - (1824944400, FixedTimespan { offset: -7200, name: "-02" }), - (1837645200, FixedTimespan { offset: -3600, name: "-01" }), - (1856394000, FixedTimespan { offset: -7200, name: "-02" }), - (1869094800, FixedTimespan { offset: -3600, name: "-01" }), - (1887843600, FixedTimespan { offset: -7200, name: "-02" }), - (1901149200, FixedTimespan { offset: -3600, name: "-01" }), - (1919293200, FixedTimespan { offset: -7200, name: "-02" }), - (1932598800, FixedTimespan { offset: -3600, name: "-01" }), - (1950742800, FixedTimespan { offset: -7200, name: "-02" }), - (1964048400, FixedTimespan { offset: -3600, name: "-01" }), - (1982797200, FixedTimespan { offset: -7200, name: "-02" }), - (1995498000, FixedTimespan { offset: -3600, name: "-01" }), - (2014246800, FixedTimespan { offset: -7200, name: "-02" }), - (2026947600, FixedTimespan { offset: -3600, name: "-01" }), - (2045696400, FixedTimespan { offset: -7200, name: "-02" }), - (2058397200, FixedTimespan { offset: -3600, name: "-01" }), - (2077146000, FixedTimespan { offset: -7200, name: "-02" }), - (2090451600, FixedTimespan { offset: -3600, name: "-01" }), - (2108595600, FixedTimespan { offset: -7200, name: "-02" }), - (2121901200, FixedTimespan { offset: -3600, name: "-01" }), - (2140045200, FixedTimespan { offset: -7200, name: "-02" }), - (2153350800, FixedTimespan { offset: -3600, name: "-01" }), - (2172099600, FixedTimespan { offset: -7200, name: "-02" }), - (2184800400, FixedTimespan { offset: -3600, name: "-01" }), - (2203549200, FixedTimespan { offset: -7200, name: "-02" }), - (2216250000, FixedTimespan { offset: -3600, name: "-01" }), - (2234998800, FixedTimespan { offset: -7200, name: "-02" }), - (2248304400, FixedTimespan { offset: -3600, name: "-01" }), - (2266448400, FixedTimespan { offset: -7200, name: "-02" }), - (2279754000, FixedTimespan { offset: -3600, name: "-01" }), - (2297898000, FixedTimespan { offset: -7200, name: "-02" }), - (2311203600, FixedTimespan { offset: -3600, name: "-01" }), - (2329347600, FixedTimespan { offset: -7200, name: "-02" }), - (2342653200, FixedTimespan { offset: -3600, name: "-01" }), - (2361402000, FixedTimespan { offset: -7200, name: "-02" }), - (2374102800, FixedTimespan { offset: -3600, name: "-01" }), - (2392851600, FixedTimespan { offset: -7200, name: "-02" }), - (2405552400, FixedTimespan { offset: -3600, name: "-01" }), - (2424301200, FixedTimespan { offset: -7200, name: "-02" }), - (2437606800, FixedTimespan { offset: -3600, name: "-01" }), - (2455750800, FixedTimespan { offset: -7200, name: "-02" }), - (2469056400, FixedTimespan { offset: -3600, name: "-01" }), - (2487200400, FixedTimespan { offset: -7200, name: "-02" }), - (2500506000, FixedTimespan { offset: -3600, name: "-01" }), - (2519254800, FixedTimespan { offset: -7200, name: "-02" }), - (2531955600, FixedTimespan { offset: -3600, name: "-01" }), - (2550704400, FixedTimespan { offset: -7200, name: "-02" }), - (2563405200, FixedTimespan { offset: -3600, name: "-01" }), - (2582154000, FixedTimespan { offset: -7200, name: "-02" }), - (2595459600, FixedTimespan { offset: -3600, name: "-01" }), - (2613603600, FixedTimespan { offset: -7200, name: "-02" }), - (2626909200, FixedTimespan { offset: -3600, name: "-01" }), - (2645053200, FixedTimespan { offset: -7200, name: "-02" }), - (2658358800, FixedTimespan { offset: -3600, name: "-01" }), - (2676502800, FixedTimespan { offset: -7200, name: "-02" }), - (2689808400, FixedTimespan { offset: -3600, name: "-01" }), - (2708557200, FixedTimespan { offset: -7200, name: "-02" }), - (2721258000, FixedTimespan { offset: -3600, name: "-01" }), - (2740006800, FixedTimespan { offset: -7200, name: "-02" }), - (2752707600, FixedTimespan { offset: -3600, name: "-01" }), - (2771456400, FixedTimespan { offset: -7200, name: "-02" }), - (2784762000, FixedTimespan { offset: -3600, name: "-01" }), - (2802906000, FixedTimespan { offset: -7200, name: "-02" }), - (2816211600, FixedTimespan { offset: -3600, name: "-01" }), - (2834355600, FixedTimespan { offset: -7200, name: "-02" }), - (2847661200, FixedTimespan { offset: -3600, name: "-01" }), - (2866410000, FixedTimespan { offset: -7200, name: "-02" }), - (2879110800, FixedTimespan { offset: -3600, name: "-01" }), - (2897859600, FixedTimespan { offset: -7200, name: "-02" }), - (2910560400, FixedTimespan { offset: -3600, name: "-01" }), - (2929309200, FixedTimespan { offset: -7200, name: "-02" }), - (2942010000, FixedTimespan { offset: -3600, name: "-01" }), - (2960758800, FixedTimespan { offset: -7200, name: "-02" }), - (2974064400, FixedTimespan { offset: -3600, name: "-01" }), - (2992208400, FixedTimespan { offset: -7200, name: "-02" }), - (3005514000, FixedTimespan { offset: -3600, name: "-01" }), - (3023658000, FixedTimespan { offset: -7200, name: "-02" }), - (3036963600, FixedTimespan { offset: -3600, name: "-01" }), - (3055712400, FixedTimespan { offset: -7200, name: "-02" }), - (3068413200, FixedTimespan { offset: -3600, name: "-01" }), - (3087162000, FixedTimespan { offset: -7200, name: "-02" }), - (3099862800, FixedTimespan { offset: -3600, name: "-01" }), - (3118611600, FixedTimespan { offset: -7200, name: "-02" }), - (3131917200, FixedTimespan { offset: -3600, name: "-01" }), - (3150061200, FixedTimespan { offset: -7200, name: "-02" }), - (3163366800, FixedTimespan { offset: -3600, name: "-01" }), - (3181510800, FixedTimespan { offset: -7200, name: "-02" }), - (3194816400, FixedTimespan { offset: -3600, name: "-01" }), - (3212960400, FixedTimespan { offset: -7200, name: "-02" }), - (3226266000, FixedTimespan { offset: -3600, name: "-01" }), - (3245014800, FixedTimespan { offset: -7200, name: "-02" }), - (3257715600, FixedTimespan { offset: -3600, name: "-01" }), - (3276464400, FixedTimespan { offset: -7200, name: "-02" }), - (3289165200, FixedTimespan { offset: -3600, name: "-01" }), - (3307914000, FixedTimespan { offset: -7200, name: "-02" }), - (3321219600, FixedTimespan { offset: -3600, name: "-01" }), - (3339363600, FixedTimespan { offset: -7200, name: "-02" }), - (3352669200, FixedTimespan { offset: -3600, name: "-01" }), - (3370813200, FixedTimespan { offset: -7200, name: "-02" }), - (3384118800, FixedTimespan { offset: -3600, name: "-01" }), - (3402867600, FixedTimespan { offset: -7200, name: "-02" }), - (3415568400, FixedTimespan { offset: -3600, name: "-01" }), - (3434317200, FixedTimespan { offset: -7200, name: "-02" }), - (3447018000, FixedTimespan { offset: -3600, name: "-01" }), - (3465766800, FixedTimespan { offset: -7200, name: "-02" }), - (3479072400, FixedTimespan { offset: -3600, name: "-01" }), - (3497216400, FixedTimespan { offset: -7200, name: "-02" }), - (3510522000, FixedTimespan { offset: -3600, name: "-01" }), - (3528666000, FixedTimespan { offset: -7200, name: "-02" }), - (3541971600, FixedTimespan { offset: -3600, name: "-01" }), - (3560115600, FixedTimespan { offset: -7200, name: "-02" }), - (3573421200, FixedTimespan { offset: -3600, name: "-01" }), - (3592170000, FixedTimespan { offset: -7200, name: "-02" }), - (3604870800, FixedTimespan { offset: -3600, name: "-01" }), - (3623619600, FixedTimespan { offset: -7200, name: "-02" }), - (3636320400, FixedTimespan { offset: -3600, name: "-01" }), - (3655069200, FixedTimespan { offset: -7200, name: "-02" }), - (3668374800, FixedTimespan { offset: -3600, name: "-01" }), - (3686518800, FixedTimespan { offset: -7200, name: "-02" }), - (3699824400, FixedTimespan { offset: -3600, name: "-01" }), - (3717968400, FixedTimespan { offset: -7200, name: "-02" }), - (3731274000, FixedTimespan { offset: -3600, name: "-01" }), - (3750022800, FixedTimespan { offset: -7200, name: "-02" }), - (3762723600, FixedTimespan { offset: -3600, name: "-01" }), - (3781472400, FixedTimespan { offset: -7200, name: "-02" }), - (3794173200, FixedTimespan { offset: -3600, name: "-01" }), - (3812922000, FixedTimespan { offset: -7200, name: "-02" }), - (3825622800, FixedTimespan { offset: -3600, name: "-01" }), - (3844371600, FixedTimespan { offset: -7200, name: "-02" }), - (3857677200, FixedTimespan { offset: -3600, name: "-01" }), - (3875821200, FixedTimespan { offset: -7200, name: "-02" }), - (3889126800, FixedTimespan { offset: -3600, name: "-01" }), - (3907270800, FixedTimespan { offset: -7200, name: "-02" }), - (3920576400, FixedTimespan { offset: -3600, name: "-01" }), - (3939325200, FixedTimespan { offset: -7200, name: "-02" }), - (3952026000, FixedTimespan { offset: -3600, name: "-01" }), - (3970774800, FixedTimespan { offset: -7200, name: "-02" }), - (3983475600, FixedTimespan { offset: -3600, name: "-01" }), - (4002224400, FixedTimespan { offset: -7200, name: "-02" }), - (4015530000, FixedTimespan { offset: -3600, name: "-01" }), - (4033674000, FixedTimespan { offset: -7200, name: "-02" }), - (4046979600, FixedTimespan { offset: -3600, name: "-01" }), - (4065123600, FixedTimespan { offset: -7200, name: "-02" }), - (4078429200, FixedTimespan { offset: -3600, name: "-01" }), - (4096573200, FixedTimespan { offset: -7200, name: "-02" }), + first: FixedTimespan::from_offset_and_name_indices(-5272, 422, 3), + rest: &[ + (-1686090728, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (323841600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (338961600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (354679200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (370400400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (401850000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (433299600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (465354000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (496803600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (528253200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (559702800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (591152400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (622602000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (654656400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (686106000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (717555600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (749005200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (780454800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (811904400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (846378000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (877827600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (909277200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (941331600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (972781200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1004230800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1035680400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1067130000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1099184400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1130634000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1162083600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1193533200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1224982800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1256432400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1288486800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1319936400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1351386000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1382835600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1414285200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1445734800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1477789200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1509238800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1540688400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1572138000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1603587600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1635642000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1667091600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1698541200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1729990800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1761440400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1792890000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1824944400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1856394000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1887843600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1919293200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1950742800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1982797200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2014246800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2045696400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2077146000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2108595600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2140045200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2172099600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2203549200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2234998800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2266448400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2297898000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2329347600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2361402000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2392851600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2424301200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2455750800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2487200400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2519254800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2550704400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2582154000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2613603600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2645053200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2676502800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2708557200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2740006800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2771456400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2802906000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2834355600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2866410000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2897859600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2929309200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2960758800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2992208400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3023658000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3055712400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3087162000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3118611600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3150061200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3181510800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3212960400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3245014800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3276464400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3307914000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3339363600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3370813200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3402867600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3434317200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3465766800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3497216400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3528666000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3560115600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3592170000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3623619600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3655069200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3686518800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3717968400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3750022800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3781472400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3812922000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3844371600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3875821200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3907270800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3939325200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3970774800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4002224400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4033674000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4065123600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4096573200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), ], }; const AMERICA__SITKA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 53927, name: "LMT" }, - rest: &[ - (-3225223727, FixedTimespan { offset: -32473, name: "LMT" }), - (-2188954727, FixedTimespan { offset: -28800, name: "PST" }), - (-880207200, FixedTimespan { offset: -25200, name: "PWT" }), - (-769395600, FixedTimespan { offset: -25200, name: "PPT" }), - (-765385200, FixedTimespan { offset: -28800, name: "PST" }), - (-21477600, FixedTimespan { offset: -25200, name: "PDT" }), - (-5756400, FixedTimespan { offset: -28800, name: "PST" }), - (9972000, FixedTimespan { offset: -25200, name: "PDT" }), - (25693200, FixedTimespan { offset: -28800, name: "PST" }), - (41421600, FixedTimespan { offset: -25200, name: "PDT" }), - (57747600, FixedTimespan { offset: -28800, name: "PST" }), - (73476000, FixedTimespan { offset: -25200, name: "PDT" }), - (89197200, FixedTimespan { offset: -28800, name: "PST" }), - (104925600, FixedTimespan { offset: -25200, name: "PDT" }), - (120646800, FixedTimespan { offset: -28800, name: "PST" }), - (126698400, FixedTimespan { offset: -25200, name: "PDT" }), - (152096400, FixedTimespan { offset: -28800, name: "PST" }), - (162381600, FixedTimespan { offset: -25200, name: "PDT" }), - (183546000, FixedTimespan { offset: -28800, name: "PST" }), - (199274400, FixedTimespan { offset: -25200, name: "PDT" }), - (215600400, FixedTimespan { offset: -28800, name: "PST" }), - (230724000, FixedTimespan { offset: -25200, name: "PDT" }), - (247050000, FixedTimespan { offset: -28800, name: "PST" }), - (262778400, FixedTimespan { offset: -25200, name: "PDT" }), - (278499600, FixedTimespan { offset: -28800, name: "PST" }), - (294228000, FixedTimespan { offset: -25200, name: "PDT" }), - (309949200, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -25200, name: "PDT" }), - (341398800, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -32400, name: "YST" }), - (439030800, FixedTimespan { offset: -32400, name: "AKST" }), - (452084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (467805600, FixedTimespan { offset: -32400, name: "AKST" }), - (483534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (499255200, FixedTimespan { offset: -32400, name: "AKST" }), - (514983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (530704800, FixedTimespan { offset: -32400, name: "AKST" }), - (544618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (562154400, FixedTimespan { offset: -32400, name: "AKST" }), - (576068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (594208800, FixedTimespan { offset: -32400, name: "AKST" }), - (607518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (625658400, FixedTimespan { offset: -32400, name: "AKST" }), - (638967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (657108000, FixedTimespan { offset: -32400, name: "AKST" }), - (671022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (688557600, FixedTimespan { offset: -32400, name: "AKST" }), - (702471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (720007200, FixedTimespan { offset: -32400, name: "AKST" }), - (733921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (752061600, FixedTimespan { offset: -32400, name: "AKST" }), - (765370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (783511200, FixedTimespan { offset: -32400, name: "AKST" }), - (796820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (814960800, FixedTimespan { offset: -32400, name: "AKST" }), - (828874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (846410400, FixedTimespan { offset: -32400, name: "AKST" }), - (860324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (877860000, FixedTimespan { offset: -32400, name: "AKST" }), - (891774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (909309600, FixedTimespan { offset: -32400, name: "AKST" }), - (923223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (941364000, FixedTimespan { offset: -32400, name: "AKST" }), - (954673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (972813600, FixedTimespan { offset: -32400, name: "AKST" }), - (986122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1004263200, FixedTimespan { offset: -32400, name: "AKST" }), - (1018177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1035712800, FixedTimespan { offset: -32400, name: "AKST" }), - (1049626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1067162400, FixedTimespan { offset: -32400, name: "AKST" }), - (1081076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1099216800, FixedTimespan { offset: -32400, name: "AKST" }), - (1112526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1130666400, FixedTimespan { offset: -32400, name: "AKST" }), - (1143975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1162116000, FixedTimespan { offset: -32400, name: "AKST" }), - (1173610800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1194170400, FixedTimespan { offset: -32400, name: "AKST" }), - (1205060400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1225620000, FixedTimespan { offset: -32400, name: "AKST" }), - (1236510000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1257069600, FixedTimespan { offset: -32400, name: "AKST" }), - (1268564400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1289124000, FixedTimespan { offset: -32400, name: "AKST" }), - (1300014000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1320573600, FixedTimespan { offset: -32400, name: "AKST" }), - (1331463600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1352023200, FixedTimespan { offset: -32400, name: "AKST" }), - (1362913200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1383472800, FixedTimespan { offset: -32400, name: "AKST" }), - (1394362800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1414922400, FixedTimespan { offset: -32400, name: "AKST" }), - (1425812400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1446372000, FixedTimespan { offset: -32400, name: "AKST" }), - (1457866800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1478426400, FixedTimespan { offset: -32400, name: "AKST" }), - (1489316400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1509876000, FixedTimespan { offset: -32400, name: "AKST" }), - (1520766000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1541325600, FixedTimespan { offset: -32400, name: "AKST" }), - (1552215600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1572775200, FixedTimespan { offset: -32400, name: "AKST" }), - (1583665200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1604224800, FixedTimespan { offset: -32400, name: "AKST" }), - (1615719600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1636279200, FixedTimespan { offset: -32400, name: "AKST" }), - (1647169200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1667728800, FixedTimespan { offset: -32400, name: "AKST" }), - (1678618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1699178400, FixedTimespan { offset: -32400, name: "AKST" }), - (1710068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1730628000, FixedTimespan { offset: -32400, name: "AKST" }), - (1741518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1762077600, FixedTimespan { offset: -32400, name: "AKST" }), - (1772967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1793527200, FixedTimespan { offset: -32400, name: "AKST" }), - (1805022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1825581600, FixedTimespan { offset: -32400, name: "AKST" }), - (1836471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1857031200, FixedTimespan { offset: -32400, name: "AKST" }), - (1867921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1888480800, FixedTimespan { offset: -32400, name: "AKST" }), - (1899370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1919930400, FixedTimespan { offset: -32400, name: "AKST" }), - (1930820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1951380000, FixedTimespan { offset: -32400, name: "AKST" }), - (1962874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1983434400, FixedTimespan { offset: -32400, name: "AKST" }), - (1994324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2014884000, FixedTimespan { offset: -32400, name: "AKST" }), - (2025774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2046333600, FixedTimespan { offset: -32400, name: "AKST" }), - (2057223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2077783200, FixedTimespan { offset: -32400, name: "AKST" }), - (2088673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2109232800, FixedTimespan { offset: -32400, name: "AKST" }), - (2120122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2140682400, FixedTimespan { offset: -32400, name: "AKST" }), - (2152177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2172736800, FixedTimespan { offset: -32400, name: "AKST" }), - (2183626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2204186400, FixedTimespan { offset: -32400, name: "AKST" }), - (2215076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2235636000, FixedTimespan { offset: -32400, name: "AKST" }), - (2246526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2267085600, FixedTimespan { offset: -32400, name: "AKST" }), - (2277975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2298535200, FixedTimespan { offset: -32400, name: "AKST" }), - (2309425200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2329984800, FixedTimespan { offset: -32400, name: "AKST" }), - (2341479600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2362039200, FixedTimespan { offset: -32400, name: "AKST" }), - (2372929200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2393488800, FixedTimespan { offset: -32400, name: "AKST" }), - (2404378800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2424938400, FixedTimespan { offset: -32400, name: "AKST" }), - (2435828400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2456388000, FixedTimespan { offset: -32400, name: "AKST" }), - (2467278000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2487837600, FixedTimespan { offset: -32400, name: "AKST" }), - (2499332400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2519892000, FixedTimespan { offset: -32400, name: "AKST" }), - (2530782000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2551341600, FixedTimespan { offset: -32400, name: "AKST" }), - (2562231600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2582791200, FixedTimespan { offset: -32400, name: "AKST" }), - (2593681200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2614240800, FixedTimespan { offset: -32400, name: "AKST" }), - (2625130800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2645690400, FixedTimespan { offset: -32400, name: "AKST" }), - (2656580400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2677140000, FixedTimespan { offset: -32400, name: "AKST" }), - (2688634800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2709194400, FixedTimespan { offset: -32400, name: "AKST" }), - (2720084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2740644000, FixedTimespan { offset: -32400, name: "AKST" }), - (2751534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2772093600, FixedTimespan { offset: -32400, name: "AKST" }), - (2782983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2803543200, FixedTimespan { offset: -32400, name: "AKST" }), - (2814433200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2834992800, FixedTimespan { offset: -32400, name: "AKST" }), - (2846487600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2867047200, FixedTimespan { offset: -32400, name: "AKST" }), - (2877937200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2898496800, FixedTimespan { offset: -32400, name: "AKST" }), - (2909386800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2929946400, FixedTimespan { offset: -32400, name: "AKST" }), - (2940836400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2961396000, FixedTimespan { offset: -32400, name: "AKST" }), - (2972286000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2992845600, FixedTimespan { offset: -32400, name: "AKST" }), - (3003735600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3024295200, FixedTimespan { offset: -32400, name: "AKST" }), - (3035790000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3056349600, FixedTimespan { offset: -32400, name: "AKST" }), - (3067239600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3087799200, FixedTimespan { offset: -32400, name: "AKST" }), - (3098689200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3119248800, FixedTimespan { offset: -32400, name: "AKST" }), - (3130138800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3150698400, FixedTimespan { offset: -32400, name: "AKST" }), - (3161588400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3182148000, FixedTimespan { offset: -32400, name: "AKST" }), - (3193038000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3213597600, FixedTimespan { offset: -32400, name: "AKST" }), - (3225092400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3245652000, FixedTimespan { offset: -32400, name: "AKST" }), - (3256542000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3277101600, FixedTimespan { offset: -32400, name: "AKST" }), - (3287991600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3308551200, FixedTimespan { offset: -32400, name: "AKST" }), - (3319441200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3340000800, FixedTimespan { offset: -32400, name: "AKST" }), - (3350890800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3371450400, FixedTimespan { offset: -32400, name: "AKST" }), - (3382945200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3403504800, FixedTimespan { offset: -32400, name: "AKST" }), - (3414394800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3434954400, FixedTimespan { offset: -32400, name: "AKST" }), - (3445844400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3466404000, FixedTimespan { offset: -32400, name: "AKST" }), - (3477294000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3497853600, FixedTimespan { offset: -32400, name: "AKST" }), - (3508743600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3529303200, FixedTimespan { offset: -32400, name: "AKST" }), - (3540193200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3560752800, FixedTimespan { offset: -32400, name: "AKST" }), - (3572247600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3592807200, FixedTimespan { offset: -32400, name: "AKST" }), - (3603697200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3624256800, FixedTimespan { offset: -32400, name: "AKST" }), - (3635146800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3655706400, FixedTimespan { offset: -32400, name: "AKST" }), - (3666596400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3687156000, FixedTimespan { offset: -32400, name: "AKST" }), - (3698046000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3718605600, FixedTimespan { offset: -32400, name: "AKST" }), - (3730100400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3750660000, FixedTimespan { offset: -32400, name: "AKST" }), - (3761550000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3782109600, FixedTimespan { offset: -32400, name: "AKST" }), - (3792999600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3813559200, FixedTimespan { offset: -32400, name: "AKST" }), - (3824449200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3845008800, FixedTimespan { offset: -32400, name: "AKST" }), - (3855898800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3876458400, FixedTimespan { offset: -32400, name: "AKST" }), - (3887348400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3907908000, FixedTimespan { offset: -32400, name: "AKST" }), - (3919402800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3939962400, FixedTimespan { offset: -32400, name: "AKST" }), - (3950852400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3971412000, FixedTimespan { offset: -32400, name: "AKST" }), - (3982302000, FixedTimespan { offset: -28800, name: "AKDT" }), - (4002861600, FixedTimespan { offset: -32400, name: "AKST" }), - (4013751600, FixedTimespan { offset: -28800, name: "AKDT" }), - (4034311200, FixedTimespan { offset: -32400, name: "AKST" }), - (4045201200, FixedTimespan { offset: -28800, name: "AKDT" }), - (4065760800, FixedTimespan { offset: -32400, name: "AKST" }), - (4076650800, FixedTimespan { offset: -28800, name: "AKDT" }), - (4097210400, FixedTimespan { offset: -32400, name: "AKST" }), + first: FixedTimespan::from_offset_and_name_indices(53927, 422, 3), + rest: &[ + (-3225223727, FixedTimespan::from_offset_and_name_indices(-32473, 422, 3)), + (-2188954727, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-880207200, FixedTimespan::from_offset_and_name_indices(-25200, 439, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-25200, 433, 3)), + (-765385200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-21477600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-5756400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (9972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (25693200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (41421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (57747600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (73476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (89197200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (104925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (120646800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (126698400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (152096400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (162381600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (183546000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (199274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (215600400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (230724000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (247050000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (262778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (278499600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (294228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (309949200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (341398800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (439030800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (452084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (467805600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (483534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (499255200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (514983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (530704800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (544618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (562154400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (576068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (594208800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (607518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (625658400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (638967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (657108000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (671022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (688557600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (702471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (720007200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (733921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (752061600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (765370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (783511200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (796820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (814960800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (828874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (846410400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (860324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (877860000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (891774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (909309600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (923223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (941364000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (954673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (972813600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (986122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1004263200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1018177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1035712800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1049626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1067162400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1081076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1099216800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1112526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1130666400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1143975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1162116000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1173610800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1194170400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1205060400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1225620000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1236510000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1257069600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1268564400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1289124000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1300014000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1320573600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1331463600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1352023200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1362913200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1383472800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1394362800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1414922400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1425812400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1446372000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1457866800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1478426400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1489316400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1509876000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1520766000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1541325600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1552215600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1572775200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1583665200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1604224800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1615719600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1636279200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1647169200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1667728800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1678618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1699178400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1710068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1730628000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1741518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1762077600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1772967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1793527200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1805022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1825581600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1836471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1857031200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1867921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1888480800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1899370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1919930400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1930820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1951380000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1962874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1983434400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1994324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2014884000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2025774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2046333600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2057223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2077783200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2088673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2109232800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2120122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2140682400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2152177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2172736800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2183626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2204186400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2215076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2235636000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2246526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2267085600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2277975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2298535200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2309425200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2329984800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2341479600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2362039200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2372929200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2393488800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2404378800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2424938400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2435828400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2456388000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2467278000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2487837600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2499332400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2519892000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2530782000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2551341600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2562231600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2582791200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2593681200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2614240800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2625130800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2645690400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2656580400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2677140000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2688634800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2709194400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2720084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2740644000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2751534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2772093600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2782983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2803543200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2814433200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2834992800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2846487600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2867047200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2877937200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2898496800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2909386800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2929946400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2940836400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2961396000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2972286000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2992845600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3003735600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3024295200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3035790000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3056349600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3067239600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3087799200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3098689200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3119248800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3130138800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3150698400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3161588400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3182148000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3193038000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3213597600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3225092400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3245652000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3256542000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3277101600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3287991600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3308551200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3319441200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3340000800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3350890800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3371450400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3382945200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3403504800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3414394800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3434954400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3445844400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3466404000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3477294000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3497853600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3508743600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3529303200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3540193200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3560752800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3572247600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3592807200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3603697200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3624256800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3635146800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3655706400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3666596400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3687156000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3698046000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3718605600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3730100400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3750660000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3761550000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3782109600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3792999600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3813559200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3824449200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3845008800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3855898800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3876458400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3887348400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3907908000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3919402800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3939962400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3950852400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3971412000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3982302000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4002861600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4013751600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4034311200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4045201200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4065760800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4076650800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4097210400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), ], }; const AMERICA__ST_JOHNS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -12652, name: "LMT" }, - rest: &[ - (-2713897748, FixedTimespan { offset: -12652, name: "NST" }), - (-1664130548, FixedTimespan { offset: -9052, name: "NDT" }), - (-1650137348, FixedTimespan { offset: -12652, name: "NST" }), - (-1632076148, FixedTimespan { offset: -9052, name: "NDT" }), - (-1615145348, FixedTimespan { offset: -12652, name: "NST" }), - (-1598650148, FixedTimespan { offset: -9052, name: "NDT" }), - (-1590100148, FixedTimespan { offset: -12652, name: "NST" }), - (-1567286948, FixedTimespan { offset: -9052, name: "NDT" }), - (-1551565748, FixedTimespan { offset: -12652, name: "NST" }), - (-1535837348, FixedTimespan { offset: -9052, name: "NDT" }), - (-1520116148, FixedTimespan { offset: -12652, name: "NST" }), - (-1503782948, FixedTimespan { offset: -9052, name: "NDT" }), - (-1488666548, FixedTimespan { offset: -12652, name: "NST" }), - (-1472333348, FixedTimespan { offset: -9052, name: "NDT" }), - (-1457216948, FixedTimespan { offset: -12652, name: "NST" }), - (-1440883748, FixedTimespan { offset: -9052, name: "NDT" }), - (-1425767348, FixedTimespan { offset: -12652, name: "NST" }), - (-1409434148, FixedTimespan { offset: -9052, name: "NDT" }), - (-1394317748, FixedTimespan { offset: -12652, name: "NST" }), - (-1377984548, FixedTimespan { offset: -9052, name: "NDT" }), - (-1362263348, FixedTimespan { offset: -12652, name: "NST" }), - (-1346534948, FixedTimespan { offset: -9052, name: "NDT" }), - (-1330813748, FixedTimespan { offset: -12652, name: "NST" }), - (-1314480548, FixedTimespan { offset: -9052, name: "NDT" }), - (-1299364148, FixedTimespan { offset: -12652, name: "NST" }), - (-1283030948, FixedTimespan { offset: -9052, name: "NDT" }), - (-1267914548, FixedTimespan { offset: -12652, name: "NST" }), - (-1251581348, FixedTimespan { offset: -9052, name: "NDT" }), - (-1236464948, FixedTimespan { offset: -12652, name: "NST" }), - (-1220131748, FixedTimespan { offset: -9052, name: "NDT" }), - (-1205015348, FixedTimespan { offset: -12652, name: "NST" }), - (-1188682148, FixedTimespan { offset: -9052, name: "NDT" }), - (-1172960948, FixedTimespan { offset: -12652, name: "NST" }), - (-1156627748, FixedTimespan { offset: -9052, name: "NDT" }), - (-1141511348, FixedTimespan { offset: -12652, name: "NST" }), - (-1125178148, FixedTimespan { offset: -9052, name: "NDT" }), - (-1110061748, FixedTimespan { offset: -12652, name: "NST" }), - (-1096921748, FixedTimespan { offset: -12600, name: "NST" }), - (-1093728600, FixedTimespan { offset: -9000, name: "NDT" }), - (-1078612200, FixedTimespan { offset: -12600, name: "NST" }), - (-1061670600, FixedTimespan { offset: -9000, name: "NDT" }), - (-1048973400, FixedTimespan { offset: -12600, name: "NST" }), - (-1030221000, FixedTimespan { offset: -9000, name: "NDT" }), - (-1017523800, FixedTimespan { offset: -12600, name: "NST" }), - (-998771400, FixedTimespan { offset: -9000, name: "NDT" }), - (-986074200, FixedTimespan { offset: -12600, name: "NST" }), - (-966717000, FixedTimespan { offset: -9000, name: "NDT" }), - (-954624600, FixedTimespan { offset: -12600, name: "NST" }), - (-935267400, FixedTimespan { offset: -9000, name: "NDT" }), - (-922570200, FixedTimespan { offset: -12600, name: "NST" }), - (-903817800, FixedTimespan { offset: -9000, name: "NDT" }), - (-891120600, FixedTimespan { offset: -12600, name: "NST" }), - (-872368200, FixedTimespan { offset: -9000, name: "NWT" }), - (-769395600, FixedTimespan { offset: -9000, name: "NPT" }), - (-765401400, FixedTimespan { offset: -12600, name: "NST" }), - (-746044200, FixedTimespan { offset: -9000, name: "NDT" }), - (-733347000, FixedTimespan { offset: -12600, name: "NST" }), - (-714594600, FixedTimespan { offset: -9000, name: "NDT" }), - (-701897400, FixedTimespan { offset: -12600, name: "NST" }), - (-683145000, FixedTimespan { offset: -9000, name: "NDT" }), - (-670447800, FixedTimespan { offset: -12600, name: "NST" }), - (-651695400, FixedTimespan { offset: -9000, name: "NDT" }), - (-638998200, FixedTimespan { offset: -12600, name: "NST" }), - (-619641000, FixedTimespan { offset: -9000, name: "NDT" }), - (-606943800, FixedTimespan { offset: -12600, name: "NST" }), - (-589401000, FixedTimespan { offset: -9000, name: "NDT" }), - (-576099000, FixedTimespan { offset: -12600, name: "NST" }), - (-557951400, FixedTimespan { offset: -9000, name: "NDT" }), - (-544649400, FixedTimespan { offset: -12600, name: "NST" }), - (-526501800, FixedTimespan { offset: -9000, name: "NDT" }), - (-513199800, FixedTimespan { offset: -12600, name: "NST" }), - (-495052200, FixedTimespan { offset: -9000, name: "NDT" }), - (-481750200, FixedTimespan { offset: -12600, name: "NST" }), - (-463602600, FixedTimespan { offset: -9000, name: "NDT" }), - (-450300600, FixedTimespan { offset: -12600, name: "NST" }), - (-431548200, FixedTimespan { offset: -9000, name: "NDT" }), - (-418246200, FixedTimespan { offset: -12600, name: "NST" }), - (-400098600, FixedTimespan { offset: -9000, name: "NDT" }), - (-386796600, FixedTimespan { offset: -12600, name: "NST" }), - (-368649000, FixedTimespan { offset: -9000, name: "NDT" }), - (-355347000, FixedTimespan { offset: -12600, name: "NST" }), - (-337199400, FixedTimespan { offset: -9000, name: "NDT" }), - (-323897400, FixedTimespan { offset: -12600, name: "NST" }), - (-305749800, FixedTimespan { offset: -9000, name: "NDT" }), - (-289423800, FixedTimespan { offset: -12600, name: "NST" }), - (-273695400, FixedTimespan { offset: -9000, name: "NDT" }), - (-257974200, FixedTimespan { offset: -12600, name: "NST" }), - (-242245800, FixedTimespan { offset: -9000, name: "NDT" }), - (-226524600, FixedTimespan { offset: -12600, name: "NST" }), - (-210796200, FixedTimespan { offset: -9000, name: "NDT" }), - (-195075000, FixedTimespan { offset: -12600, name: "NST" }), - (-179346600, FixedTimespan { offset: -9000, name: "NDT" }), - (-163625400, FixedTimespan { offset: -12600, name: "NST" }), - (-147897000, FixedTimespan { offset: -9000, name: "NDT" }), - (-131571000, FixedTimespan { offset: -12600, name: "NST" }), - (-116447400, FixedTimespan { offset: -9000, name: "NDT" }), - (-100121400, FixedTimespan { offset: -12600, name: "NST" }), - (-84393000, FixedTimespan { offset: -9000, name: "NDT" }), - (-68671800, FixedTimespan { offset: -12600, name: "NST" }), - (-52943400, FixedTimespan { offset: -9000, name: "NDT" }), - (-37222200, FixedTimespan { offset: -12600, name: "NST" }), - (-21493800, FixedTimespan { offset: -9000, name: "NDT" }), - (-5772600, FixedTimespan { offset: -12600, name: "NST" }), - (9955800, FixedTimespan { offset: -9000, name: "NDT" }), - (25677000, FixedTimespan { offset: -12600, name: "NST" }), - (41405400, FixedTimespan { offset: -9000, name: "NDT" }), - (57731400, FixedTimespan { offset: -12600, name: "NST" }), - (73459800, FixedTimespan { offset: -9000, name: "NDT" }), - (89181000, FixedTimespan { offset: -12600, name: "NST" }), - (104909400, FixedTimespan { offset: -9000, name: "NDT" }), - (120630600, FixedTimespan { offset: -12600, name: "NST" }), - (136359000, FixedTimespan { offset: -9000, name: "NDT" }), - (152080200, FixedTimespan { offset: -12600, name: "NST" }), - (167808600, FixedTimespan { offset: -9000, name: "NDT" }), - (183529800, FixedTimespan { offset: -12600, name: "NST" }), - (199258200, FixedTimespan { offset: -9000, name: "NDT" }), - (215584200, FixedTimespan { offset: -12600, name: "NST" }), - (230707800, FixedTimespan { offset: -9000, name: "NDT" }), - (247033800, FixedTimespan { offset: -12600, name: "NST" }), - (262762200, FixedTimespan { offset: -9000, name: "NDT" }), - (278483400, FixedTimespan { offset: -12600, name: "NST" }), - (294211800, FixedTimespan { offset: -9000, name: "NDT" }), - (309933000, FixedTimespan { offset: -12600, name: "NST" }), - (325661400, FixedTimespan { offset: -9000, name: "NDT" }), - (341382600, FixedTimespan { offset: -12600, name: "NST" }), - (357111000, FixedTimespan { offset: -9000, name: "NDT" }), - (372832200, FixedTimespan { offset: -12600, name: "NST" }), - (388560600, FixedTimespan { offset: -9000, name: "NDT" }), - (404886600, FixedTimespan { offset: -12600, name: "NST" }), - (420010200, FixedTimespan { offset: -9000, name: "NDT" }), - (436336200, FixedTimespan { offset: -12600, name: "NST" }), - (452064600, FixedTimespan { offset: -9000, name: "NDT" }), - (467785800, FixedTimespan { offset: -12600, name: "NST" }), - (483514200, FixedTimespan { offset: -9000, name: "NDT" }), - (499235400, FixedTimespan { offset: -12600, name: "NST" }), - (514963800, FixedTimespan { offset: -9000, name: "NDT" }), - (530685000, FixedTimespan { offset: -12600, name: "NST" }), - (544591860, FixedTimespan { offset: -9000, name: "NDT" }), - (562127460, FixedTimespan { offset: -12600, name: "NST" }), - (576041460, FixedTimespan { offset: -5400, name: "NDDT" }), - (594178260, FixedTimespan { offset: -12600, name: "NST" }), - (607491060, FixedTimespan { offset: -9000, name: "NDT" }), - (625631460, FixedTimespan { offset: -12600, name: "NST" }), - (638940660, FixedTimespan { offset: -9000, name: "NDT" }), - (657081060, FixedTimespan { offset: -12600, name: "NST" }), - (670995060, FixedTimespan { offset: -9000, name: "NDT" }), - (688530660, FixedTimespan { offset: -12600, name: "NST" }), - (702444660, FixedTimespan { offset: -9000, name: "NDT" }), - (719980260, FixedTimespan { offset: -12600, name: "NST" }), - (733894260, FixedTimespan { offset: -9000, name: "NDT" }), - (752034660, FixedTimespan { offset: -12600, name: "NST" }), - (765343860, FixedTimespan { offset: -9000, name: "NDT" }), - (783484260, FixedTimespan { offset: -12600, name: "NST" }), - (796793460, FixedTimespan { offset: -9000, name: "NDT" }), - (814933860, FixedTimespan { offset: -12600, name: "NST" }), - (828847860, FixedTimespan { offset: -9000, name: "NDT" }), - (846383460, FixedTimespan { offset: -12600, name: "NST" }), - (860297460, FixedTimespan { offset: -9000, name: "NDT" }), - (877833060, FixedTimespan { offset: -12600, name: "NST" }), - (891747060, FixedTimespan { offset: -9000, name: "NDT" }), - (909282660, FixedTimespan { offset: -12600, name: "NST" }), - (923196660, FixedTimespan { offset: -9000, name: "NDT" }), - (941337060, FixedTimespan { offset: -12600, name: "NST" }), - (954646260, FixedTimespan { offset: -9000, name: "NDT" }), - (972786660, FixedTimespan { offset: -12600, name: "NST" }), - (986095860, FixedTimespan { offset: -9000, name: "NDT" }), - (1004236260, FixedTimespan { offset: -12600, name: "NST" }), - (1018150260, FixedTimespan { offset: -9000, name: "NDT" }), - (1035685860, FixedTimespan { offset: -12600, name: "NST" }), - (1049599860, FixedTimespan { offset: -9000, name: "NDT" }), - (1067135460, FixedTimespan { offset: -12600, name: "NST" }), - (1081049460, FixedTimespan { offset: -9000, name: "NDT" }), - (1099189860, FixedTimespan { offset: -12600, name: "NST" }), - (1112499060, FixedTimespan { offset: -9000, name: "NDT" }), - (1130639460, FixedTimespan { offset: -12600, name: "NST" }), - (1143948660, FixedTimespan { offset: -9000, name: "NDT" }), - (1162089060, FixedTimespan { offset: -12600, name: "NST" }), - (1173583860, FixedTimespan { offset: -9000, name: "NDT" }), - (1194143460, FixedTimespan { offset: -12600, name: "NST" }), - (1205033460, FixedTimespan { offset: -9000, name: "NDT" }), - (1225593060, FixedTimespan { offset: -12600, name: "NST" }), - (1236483060, FixedTimespan { offset: -9000, name: "NDT" }), - (1257042660, FixedTimespan { offset: -12600, name: "NST" }), - (1268537460, FixedTimespan { offset: -9000, name: "NDT" }), - (1289097060, FixedTimespan { offset: -12600, name: "NST" }), - (1299987060, FixedTimespan { offset: -9000, name: "NDT" }), - (1320553800, FixedTimespan { offset: -12600, name: "NST" }), - (1331443800, FixedTimespan { offset: -9000, name: "NDT" }), - (1352003400, FixedTimespan { offset: -12600, name: "NST" }), - (1362893400, FixedTimespan { offset: -9000, name: "NDT" }), - (1383453000, FixedTimespan { offset: -12600, name: "NST" }), - (1394343000, FixedTimespan { offset: -9000, name: "NDT" }), - (1414902600, FixedTimespan { offset: -12600, name: "NST" }), - (1425792600, FixedTimespan { offset: -9000, name: "NDT" }), - (1446352200, FixedTimespan { offset: -12600, name: "NST" }), - (1457847000, FixedTimespan { offset: -9000, name: "NDT" }), - (1478406600, FixedTimespan { offset: -12600, name: "NST" }), - (1489296600, FixedTimespan { offset: -9000, name: "NDT" }), - (1509856200, FixedTimespan { offset: -12600, name: "NST" }), - (1520746200, FixedTimespan { offset: -9000, name: "NDT" }), - (1541305800, FixedTimespan { offset: -12600, name: "NST" }), - (1552195800, FixedTimespan { offset: -9000, name: "NDT" }), - (1572755400, FixedTimespan { offset: -12600, name: "NST" }), - (1583645400, FixedTimespan { offset: -9000, name: "NDT" }), - (1604205000, FixedTimespan { offset: -12600, name: "NST" }), - (1615699800, FixedTimespan { offset: -9000, name: "NDT" }), - (1636259400, FixedTimespan { offset: -12600, name: "NST" }), - (1647149400, FixedTimespan { offset: -9000, name: "NDT" }), - (1667709000, FixedTimespan { offset: -12600, name: "NST" }), - (1678599000, FixedTimespan { offset: -9000, name: "NDT" }), - (1699158600, FixedTimespan { offset: -12600, name: "NST" }), - (1710048600, FixedTimespan { offset: -9000, name: "NDT" }), - (1730608200, FixedTimespan { offset: -12600, name: "NST" }), - (1741498200, FixedTimespan { offset: -9000, name: "NDT" }), - (1762057800, FixedTimespan { offset: -12600, name: "NST" }), - (1772947800, FixedTimespan { offset: -9000, name: "NDT" }), - (1793507400, FixedTimespan { offset: -12600, name: "NST" }), - (1805002200, FixedTimespan { offset: -9000, name: "NDT" }), - (1825561800, FixedTimespan { offset: -12600, name: "NST" }), - (1836451800, FixedTimespan { offset: -9000, name: "NDT" }), - (1857011400, FixedTimespan { offset: -12600, name: "NST" }), - (1867901400, FixedTimespan { offset: -9000, name: "NDT" }), - (1888461000, FixedTimespan { offset: -12600, name: "NST" }), - (1899351000, FixedTimespan { offset: -9000, name: "NDT" }), - (1919910600, FixedTimespan { offset: -12600, name: "NST" }), - (1930800600, FixedTimespan { offset: -9000, name: "NDT" }), - (1951360200, FixedTimespan { offset: -12600, name: "NST" }), - (1962855000, FixedTimespan { offset: -9000, name: "NDT" }), - (1983414600, FixedTimespan { offset: -12600, name: "NST" }), - (1994304600, FixedTimespan { offset: -9000, name: "NDT" }), - (2014864200, FixedTimespan { offset: -12600, name: "NST" }), - (2025754200, FixedTimespan { offset: -9000, name: "NDT" }), - (2046313800, FixedTimespan { offset: -12600, name: "NST" }), - (2057203800, FixedTimespan { offset: -9000, name: "NDT" }), - (2077763400, FixedTimespan { offset: -12600, name: "NST" }), - (2088653400, FixedTimespan { offset: -9000, name: "NDT" }), - (2109213000, FixedTimespan { offset: -12600, name: "NST" }), - (2120103000, FixedTimespan { offset: -9000, name: "NDT" }), - (2140662600, FixedTimespan { offset: -12600, name: "NST" }), - (2152157400, FixedTimespan { offset: -9000, name: "NDT" }), - (2172717000, FixedTimespan { offset: -12600, name: "NST" }), - (2183607000, FixedTimespan { offset: -9000, name: "NDT" }), - (2204166600, FixedTimespan { offset: -12600, name: "NST" }), - (2215056600, FixedTimespan { offset: -9000, name: "NDT" }), - (2235616200, FixedTimespan { offset: -12600, name: "NST" }), - (2246506200, FixedTimespan { offset: -9000, name: "NDT" }), - (2267065800, FixedTimespan { offset: -12600, name: "NST" }), - (2277955800, FixedTimespan { offset: -9000, name: "NDT" }), - (2298515400, FixedTimespan { offset: -12600, name: "NST" }), - (2309405400, FixedTimespan { offset: -9000, name: "NDT" }), - (2329965000, FixedTimespan { offset: -12600, name: "NST" }), - (2341459800, FixedTimespan { offset: -9000, name: "NDT" }), - (2362019400, FixedTimespan { offset: -12600, name: "NST" }), - (2372909400, FixedTimespan { offset: -9000, name: "NDT" }), - (2393469000, FixedTimespan { offset: -12600, name: "NST" }), - (2404359000, FixedTimespan { offset: -9000, name: "NDT" }), - (2424918600, FixedTimespan { offset: -12600, name: "NST" }), - (2435808600, FixedTimespan { offset: -9000, name: "NDT" }), - (2456368200, FixedTimespan { offset: -12600, name: "NST" }), - (2467258200, FixedTimespan { offset: -9000, name: "NDT" }), - (2487817800, FixedTimespan { offset: -12600, name: "NST" }), - (2499312600, FixedTimespan { offset: -9000, name: "NDT" }), - (2519872200, FixedTimespan { offset: -12600, name: "NST" }), - (2530762200, FixedTimespan { offset: -9000, name: "NDT" }), - (2551321800, FixedTimespan { offset: -12600, name: "NST" }), - (2562211800, FixedTimespan { offset: -9000, name: "NDT" }), - (2582771400, FixedTimespan { offset: -12600, name: "NST" }), - (2593661400, FixedTimespan { offset: -9000, name: "NDT" }), - (2614221000, FixedTimespan { offset: -12600, name: "NST" }), - (2625111000, FixedTimespan { offset: -9000, name: "NDT" }), - (2645670600, FixedTimespan { offset: -12600, name: "NST" }), - (2656560600, FixedTimespan { offset: -9000, name: "NDT" }), - (2677120200, FixedTimespan { offset: -12600, name: "NST" }), - (2688615000, FixedTimespan { offset: -9000, name: "NDT" }), - (2709174600, FixedTimespan { offset: -12600, name: "NST" }), - (2720064600, FixedTimespan { offset: -9000, name: "NDT" }), - (2740624200, FixedTimespan { offset: -12600, name: "NST" }), - (2751514200, FixedTimespan { offset: -9000, name: "NDT" }), - (2772073800, FixedTimespan { offset: -12600, name: "NST" }), - (2782963800, FixedTimespan { offset: -9000, name: "NDT" }), - (2803523400, FixedTimespan { offset: -12600, name: "NST" }), - (2814413400, FixedTimespan { offset: -9000, name: "NDT" }), - (2834973000, FixedTimespan { offset: -12600, name: "NST" }), - (2846467800, FixedTimespan { offset: -9000, name: "NDT" }), - (2867027400, FixedTimespan { offset: -12600, name: "NST" }), - (2877917400, FixedTimespan { offset: -9000, name: "NDT" }), - (2898477000, FixedTimespan { offset: -12600, name: "NST" }), - (2909367000, FixedTimespan { offset: -9000, name: "NDT" }), - (2929926600, FixedTimespan { offset: -12600, name: "NST" }), - (2940816600, FixedTimespan { offset: -9000, name: "NDT" }), - (2961376200, FixedTimespan { offset: -12600, name: "NST" }), - (2972266200, FixedTimespan { offset: -9000, name: "NDT" }), - (2992825800, FixedTimespan { offset: -12600, name: "NST" }), - (3003715800, FixedTimespan { offset: -9000, name: "NDT" }), - (3024275400, FixedTimespan { offset: -12600, name: "NST" }), - (3035770200, FixedTimespan { offset: -9000, name: "NDT" }), - (3056329800, FixedTimespan { offset: -12600, name: "NST" }), - (3067219800, FixedTimespan { offset: -9000, name: "NDT" }), - (3087779400, FixedTimespan { offset: -12600, name: "NST" }), - (3098669400, FixedTimespan { offset: -9000, name: "NDT" }), - (3119229000, FixedTimespan { offset: -12600, name: "NST" }), - (3130119000, FixedTimespan { offset: -9000, name: "NDT" }), - (3150678600, FixedTimespan { offset: -12600, name: "NST" }), - (3161568600, FixedTimespan { offset: -9000, name: "NDT" }), - (3182128200, FixedTimespan { offset: -12600, name: "NST" }), - (3193018200, FixedTimespan { offset: -9000, name: "NDT" }), - (3213577800, FixedTimespan { offset: -12600, name: "NST" }), - (3225072600, FixedTimespan { offset: -9000, name: "NDT" }), - (3245632200, FixedTimespan { offset: -12600, name: "NST" }), - (3256522200, FixedTimespan { offset: -9000, name: "NDT" }), - (3277081800, FixedTimespan { offset: -12600, name: "NST" }), - (3287971800, FixedTimespan { offset: -9000, name: "NDT" }), - (3308531400, FixedTimespan { offset: -12600, name: "NST" }), - (3319421400, FixedTimespan { offset: -9000, name: "NDT" }), - (3339981000, FixedTimespan { offset: -12600, name: "NST" }), - (3350871000, FixedTimespan { offset: -9000, name: "NDT" }), - (3371430600, FixedTimespan { offset: -12600, name: "NST" }), - (3382925400, FixedTimespan { offset: -9000, name: "NDT" }), - (3403485000, FixedTimespan { offset: -12600, name: "NST" }), - (3414375000, FixedTimespan { offset: -9000, name: "NDT" }), - (3434934600, FixedTimespan { offset: -12600, name: "NST" }), - (3445824600, FixedTimespan { offset: -9000, name: "NDT" }), - (3466384200, FixedTimespan { offset: -12600, name: "NST" }), - (3477274200, FixedTimespan { offset: -9000, name: "NDT" }), - (3497833800, FixedTimespan { offset: -12600, name: "NST" }), - (3508723800, FixedTimespan { offset: -9000, name: "NDT" }), - (3529283400, FixedTimespan { offset: -12600, name: "NST" }), - (3540173400, FixedTimespan { offset: -9000, name: "NDT" }), - (3560733000, FixedTimespan { offset: -12600, name: "NST" }), - (3572227800, FixedTimespan { offset: -9000, name: "NDT" }), - (3592787400, FixedTimespan { offset: -12600, name: "NST" }), - (3603677400, FixedTimespan { offset: -9000, name: "NDT" }), - (3624237000, FixedTimespan { offset: -12600, name: "NST" }), - (3635127000, FixedTimespan { offset: -9000, name: "NDT" }), - (3655686600, FixedTimespan { offset: -12600, name: "NST" }), - (3666576600, FixedTimespan { offset: -9000, name: "NDT" }), - (3687136200, FixedTimespan { offset: -12600, name: "NST" }), - (3698026200, FixedTimespan { offset: -9000, name: "NDT" }), - (3718585800, FixedTimespan { offset: -12600, name: "NST" }), - (3730080600, FixedTimespan { offset: -9000, name: "NDT" }), - (3750640200, FixedTimespan { offset: -12600, name: "NST" }), - (3761530200, FixedTimespan { offset: -9000, name: "NDT" }), - (3782089800, FixedTimespan { offset: -12600, name: "NST" }), - (3792979800, FixedTimespan { offset: -9000, name: "NDT" }), - (3813539400, FixedTimespan { offset: -12600, name: "NST" }), - (3824429400, FixedTimespan { offset: -9000, name: "NDT" }), - (3844989000, FixedTimespan { offset: -12600, name: "NST" }), - (3855879000, FixedTimespan { offset: -9000, name: "NDT" }), - (3876438600, FixedTimespan { offset: -12600, name: "NST" }), - (3887328600, FixedTimespan { offset: -9000, name: "NDT" }), - (3907888200, FixedTimespan { offset: -12600, name: "NST" }), - (3919383000, FixedTimespan { offset: -9000, name: "NDT" }), - (3939942600, FixedTimespan { offset: -12600, name: "NST" }), - (3950832600, FixedTimespan { offset: -9000, name: "NDT" }), - (3971392200, FixedTimespan { offset: -12600, name: "NST" }), - (3982282200, FixedTimespan { offset: -9000, name: "NDT" }), - (4002841800, FixedTimespan { offset: -12600, name: "NST" }), - (4013731800, FixedTimespan { offset: -9000, name: "NDT" }), - (4034291400, FixedTimespan { offset: -12600, name: "NST" }), - (4045181400, FixedTimespan { offset: -9000, name: "NDT" }), - (4065741000, FixedTimespan { offset: -12600, name: "NST" }), - (4076631000, FixedTimespan { offset: -9000, name: "NDT" }), - (4097190600, FixedTimespan { offset: -12600, name: "NST" }), + first: FixedTimespan::from_offset_and_name_indices(-12652, 422, 3), + rest: &[ + (-2713897748, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1664130548, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1650137348, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1632076148, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1615145348, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1598650148, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1590100148, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1567286948, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1551565748, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1535837348, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1520116148, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1503782948, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1488666548, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1472333348, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1457216948, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1440883748, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1425767348, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1409434148, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1394317748, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1377984548, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1362263348, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1346534948, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1330813748, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1314480548, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1299364148, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1283030948, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1267914548, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1251581348, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1236464948, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1220131748, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1205015348, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1188682148, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1172960948, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1156627748, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1141511348, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1125178148, FixedTimespan::from_offset_and_name_indices(-9052, 387, 3)), + (-1110061748, FixedTimespan::from_offset_and_name_indices(-12652, 393, 3)), + (-1096921748, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-1093728600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-1078612200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-1061670600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-1048973400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-1030221000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-1017523800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-998771400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-986074200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-966717000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-954624600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-935267400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-922570200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-903817800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-891120600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-872368200, FixedTimespan::from_offset_and_name_indices(-9000, 396, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-9000, 390, 3)), + (-765401400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-746044200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-733347000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-714594600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-701897400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-683145000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-670447800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-651695400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-638998200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-619641000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-606943800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-589401000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-576099000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-557951400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-544649400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-526501800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-513199800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-495052200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-481750200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-463602600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-450300600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-431548200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-418246200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-400098600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-386796600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-368649000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-355347000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-337199400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-323897400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-305749800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-289423800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-273695400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-257974200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-242245800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-226524600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-210796200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-195075000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-179346600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-163625400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-147897000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-131571000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-116447400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-100121400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-84393000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-68671800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-52943400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-37222200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (-21493800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (-5772600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (9955800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (25677000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (41405400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (57731400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (73459800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (89181000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (104909400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (120630600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (136359000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (152080200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (167808600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (183529800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (199258200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (215584200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (230707800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (247033800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (262762200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (278483400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (294211800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (309933000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (325661400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (341382600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (357111000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (372832200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (388560600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (404886600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (420010200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (436336200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (452064600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (467785800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (483514200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (499235400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (514963800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (530685000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (544591860, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (562127460, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (576041460, FixedTimespan::from_offset_and_name_indices(-5400, 383, 4)), + (594178260, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (607491060, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (625631460, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (638940660, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (657081060, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (670995060, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (688530660, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (702444660, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (719980260, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (733894260, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (752034660, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (765343860, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (783484260, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (796793460, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (814933860, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (828847860, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (846383460, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (860297460, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (877833060, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (891747060, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (909282660, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (923196660, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (941337060, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (954646260, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (972786660, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (986095860, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1004236260, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1018150260, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1035685860, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1049599860, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1067135460, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1081049460, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1099189860, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1112499060, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1130639460, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1143948660, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1162089060, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1173583860, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1194143460, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1205033460, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1225593060, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1236483060, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1257042660, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1268537460, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1289097060, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1299987060, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1320553800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1331443800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1352003400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1362893400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1383453000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1394343000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1414902600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1425792600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1446352200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1457847000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1478406600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1489296600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1509856200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1520746200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1541305800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1552195800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1572755400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1583645400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1604205000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1615699800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1636259400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1647149400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1667709000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1678599000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1699158600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1710048600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1730608200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1741498200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1762057800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1772947800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1793507400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1805002200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1825561800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1836451800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1857011400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1867901400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1888461000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1899351000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1919910600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1930800600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1951360200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1962855000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (1983414600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (1994304600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2014864200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2025754200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2046313800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2057203800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2077763400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2088653400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2109213000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2120103000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2140662600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2152157400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2172717000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2183607000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2204166600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2215056600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2235616200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2246506200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2267065800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2277955800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2298515400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2309405400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2329965000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2341459800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2362019400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2372909400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2393469000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2404359000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2424918600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2435808600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2456368200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2467258200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2487817800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2499312600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2519872200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2530762200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2551321800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2562211800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2582771400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2593661400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2614221000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2625111000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2645670600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2656560600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2677120200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2688615000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2709174600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2720064600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2740624200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2751514200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2772073800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2782963800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2803523400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2814413400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2834973000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2846467800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2867027400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2877917400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2898477000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2909367000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2929926600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2940816600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2961376200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (2972266200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (2992825800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3003715800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3024275400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3035770200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3056329800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3067219800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3087779400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3098669400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3119229000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3130119000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3150678600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3161568600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3182128200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3193018200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3213577800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3225072600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3245632200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3256522200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3277081800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3287971800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3308531400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3319421400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3339981000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3350871000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3371430600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3382925400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3403485000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3414375000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3434934600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3445824600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3466384200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3477274200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3497833800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3508723800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3529283400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3540173400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3560733000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3572227800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3592787400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3603677400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3624237000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3635127000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3655686600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3666576600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3687136200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3698026200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3718585800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3730080600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3750640200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3761530200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3782089800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3792979800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3813539400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3824429400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3844989000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3855879000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3876438600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3887328600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3907888200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3919383000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3939942600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3950832600, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (3971392200, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (3982282200, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (4002841800, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (4013731800, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (4034291400, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (4045181400, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (4065741000, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), + (4076631000, FixedTimespan::from_offset_and_name_indices(-9000, 387, 3)), + (4097190600, FixedTimespan::from_offset_and_name_indices(-12600, 393, 3)), ], }; const AMERICA__SWIFT_CURRENT: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25880, name: "LMT" }, - rest: &[ - (-2030201320, FixedTimespan { offset: -25200, name: "MST" }), - (-1632063600, FixedTimespan { offset: -21600, name: "MDT" }), - (-1615132800, FixedTimespan { offset: -25200, name: "MST" }), - (-880210800, FixedTimespan { offset: -21600, name: "MWT" }), - (-769395600, FixedTimespan { offset: -21600, name: "MPT" }), - (-765388800, FixedTimespan { offset: -25200, name: "MST" }), - (-747241200, FixedTimespan { offset: -21600, name: "MDT" }), - (-732729600, FixedTimespan { offset: -25200, name: "MST" }), - (-715791600, FixedTimespan { offset: -21600, name: "MDT" }), - (-702489600, FixedTimespan { offset: -25200, name: "MST" }), - (-684342000, FixedTimespan { offset: -21600, name: "MDT" }), - (-671040000, FixedTimespan { offset: -25200, name: "MST" }), - (-652892400, FixedTimespan { offset: -21600, name: "MDT" }), - (-639590400, FixedTimespan { offset: -25200, name: "MST" }), - (-400086000, FixedTimespan { offset: -21600, name: "MDT" }), - (-384364800, FixedTimespan { offset: -25200, name: "MST" }), - (-337186800, FixedTimespan { offset: -21600, name: "MDT" }), - (-321465600, FixedTimespan { offset: -25200, name: "MST" }), - (-305737200, FixedTimespan { offset: -21600, name: "MDT" }), - (-292435200, FixedTimespan { offset: -25200, name: "MST" }), - (-273682800, FixedTimespan { offset: -21600, name: "MDT" }), - (-260985600, FixedTimespan { offset: -25200, name: "MST" }), - (73472400, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-25880, 422, 3), + rest: &[ + (-2030201320, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1632063600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-1615132800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-880210800, FixedTimespan::from_offset_and_name_indices(-21600, 380, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-21600, 368, 3)), + (-765388800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-747241200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-732729600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-715791600, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-702489600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-684342000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-671040000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-652892400, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-639590400, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-400086000, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-384364800, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-337186800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-321465600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-305737200, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-292435200, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-273682800, FixedTimespan::from_offset_and_name_indices(-21600, 365, 3)), + (-260985600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (73472400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__TEGUCIGALPA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -20932, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-20932, 422, 3), rest: &[ - (-1538503868, FixedTimespan { offset: -21600, name: "CST" }), - (547020000, FixedTimespan { offset: -18000, name: "CDT" }), - (559717200, FixedTimespan { offset: -21600, name: "CST" }), - (578469600, FixedTimespan { offset: -18000, name: "CDT" }), - (591166800, FixedTimespan { offset: -21600, name: "CST" }), - (1146981600, FixedTimespan { offset: -18000, name: "CDT" }), - (1154926800, FixedTimespan { offset: -21600, name: "CST" }), + (-1538503868, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (547020000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (559717200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (578469600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (591166800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1146981600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1154926800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__THULE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -16508, name: "LMT" }, - rest: &[ - (-1686079492, FixedTimespan { offset: -14400, name: "AST" }), - (670399200, FixedTimespan { offset: -10800, name: "ADT" }), - (686120400, FixedTimespan { offset: -14400, name: "AST" }), - (701848800, FixedTimespan { offset: -10800, name: "ADT" }), - (717570000, FixedTimespan { offset: -14400, name: "AST" }), - (733903200, FixedTimespan { offset: -10800, name: "ADT" }), - (752043600, FixedTimespan { offset: -14400, name: "AST" }), - (765352800, FixedTimespan { offset: -10800, name: "ADT" }), - (783493200, FixedTimespan { offset: -14400, name: "AST" }), - (796802400, FixedTimespan { offset: -10800, name: "ADT" }), - (814942800, FixedTimespan { offset: -14400, name: "AST" }), - (828856800, FixedTimespan { offset: -10800, name: "ADT" }), - (846392400, FixedTimespan { offset: -14400, name: "AST" }), - (860306400, FixedTimespan { offset: -10800, name: "ADT" }), - (877842000, FixedTimespan { offset: -14400, name: "AST" }), - (891756000, FixedTimespan { offset: -10800, name: "ADT" }), - (909291600, FixedTimespan { offset: -14400, name: "AST" }), - (923205600, FixedTimespan { offset: -10800, name: "ADT" }), - (941346000, FixedTimespan { offset: -14400, name: "AST" }), - (954655200, FixedTimespan { offset: -10800, name: "ADT" }), - (972795600, FixedTimespan { offset: -14400, name: "AST" }), - (986104800, FixedTimespan { offset: -10800, name: "ADT" }), - (1004245200, FixedTimespan { offset: -14400, name: "AST" }), - (1018159200, FixedTimespan { offset: -10800, name: "ADT" }), - (1035694800, FixedTimespan { offset: -14400, name: "AST" }), - (1049608800, FixedTimespan { offset: -10800, name: "ADT" }), - (1067144400, FixedTimespan { offset: -14400, name: "AST" }), - (1081058400, FixedTimespan { offset: -10800, name: "ADT" }), - (1099198800, FixedTimespan { offset: -14400, name: "AST" }), - (1112508000, FixedTimespan { offset: -10800, name: "ADT" }), - (1130648400, FixedTimespan { offset: -14400, name: "AST" }), - (1143957600, FixedTimespan { offset: -10800, name: "ADT" }), - (1162098000, FixedTimespan { offset: -14400, name: "AST" }), - (1173592800, FixedTimespan { offset: -10800, name: "ADT" }), - (1194152400, FixedTimespan { offset: -14400, name: "AST" }), - (1205042400, FixedTimespan { offset: -10800, name: "ADT" }), - (1225602000, FixedTimespan { offset: -14400, name: "AST" }), - (1236492000, FixedTimespan { offset: -10800, name: "ADT" }), - (1257051600, FixedTimespan { offset: -14400, name: "AST" }), - (1268546400, FixedTimespan { offset: -10800, name: "ADT" }), - (1289106000, FixedTimespan { offset: -14400, name: "AST" }), - (1299996000, FixedTimespan { offset: -10800, name: "ADT" }), - (1320555600, FixedTimespan { offset: -14400, name: "AST" }), - (1331445600, FixedTimespan { offset: -10800, name: "ADT" }), - (1352005200, FixedTimespan { offset: -14400, name: "AST" }), - (1362895200, FixedTimespan { offset: -10800, name: "ADT" }), - (1383454800, FixedTimespan { offset: -14400, name: "AST" }), - (1394344800, FixedTimespan { offset: -10800, name: "ADT" }), - (1414904400, FixedTimespan { offset: -14400, name: "AST" }), - (1425794400, FixedTimespan { offset: -10800, name: "ADT" }), - (1446354000, FixedTimespan { offset: -14400, name: "AST" }), - (1457848800, FixedTimespan { offset: -10800, name: "ADT" }), - (1478408400, FixedTimespan { offset: -14400, name: "AST" }), - (1489298400, FixedTimespan { offset: -10800, name: "ADT" }), - (1509858000, FixedTimespan { offset: -14400, name: "AST" }), - (1520748000, FixedTimespan { offset: -10800, name: "ADT" }), - (1541307600, FixedTimespan { offset: -14400, name: "AST" }), - (1552197600, FixedTimespan { offset: -10800, name: "ADT" }), - (1572757200, FixedTimespan { offset: -14400, name: "AST" }), - (1583647200, FixedTimespan { offset: -10800, name: "ADT" }), - (1604206800, FixedTimespan { offset: -14400, name: "AST" }), - (1615701600, FixedTimespan { offset: -10800, name: "ADT" }), - (1636261200, FixedTimespan { offset: -14400, name: "AST" }), - (1647151200, FixedTimespan { offset: -10800, name: "ADT" }), - (1667710800, FixedTimespan { offset: -14400, name: "AST" }), - (1678600800, FixedTimespan { offset: -10800, name: "ADT" }), - (1699160400, FixedTimespan { offset: -14400, name: "AST" }), - (1710050400, FixedTimespan { offset: -10800, name: "ADT" }), - (1730610000, FixedTimespan { offset: -14400, name: "AST" }), - (1741500000, FixedTimespan { offset: -10800, name: "ADT" }), - (1762059600, FixedTimespan { offset: -14400, name: "AST" }), - (1772949600, FixedTimespan { offset: -10800, name: "ADT" }), - (1793509200, FixedTimespan { offset: -14400, name: "AST" }), - (1805004000, FixedTimespan { offset: -10800, name: "ADT" }), - (1825563600, FixedTimespan { offset: -14400, name: "AST" }), - (1836453600, FixedTimespan { offset: -10800, name: "ADT" }), - (1857013200, FixedTimespan { offset: -14400, name: "AST" }), - (1867903200, FixedTimespan { offset: -10800, name: "ADT" }), - (1888462800, FixedTimespan { offset: -14400, name: "AST" }), - (1899352800, FixedTimespan { offset: -10800, name: "ADT" }), - (1919912400, FixedTimespan { offset: -14400, name: "AST" }), - (1930802400, FixedTimespan { offset: -10800, name: "ADT" }), - (1951362000, FixedTimespan { offset: -14400, name: "AST" }), - (1962856800, FixedTimespan { offset: -10800, name: "ADT" }), - (1983416400, FixedTimespan { offset: -14400, name: "AST" }), - (1994306400, FixedTimespan { offset: -10800, name: "ADT" }), - (2014866000, FixedTimespan { offset: -14400, name: "AST" }), - (2025756000, FixedTimespan { offset: -10800, name: "ADT" }), - (2046315600, FixedTimespan { offset: -14400, name: "AST" }), - (2057205600, FixedTimespan { offset: -10800, name: "ADT" }), - (2077765200, FixedTimespan { offset: -14400, name: "AST" }), - (2088655200, FixedTimespan { offset: -10800, name: "ADT" }), - (2109214800, FixedTimespan { offset: -14400, name: "AST" }), - (2120104800, FixedTimespan { offset: -10800, name: "ADT" }), - (2140664400, FixedTimespan { offset: -14400, name: "AST" }), - (2152159200, FixedTimespan { offset: -10800, name: "ADT" }), - (2172718800, FixedTimespan { offset: -14400, name: "AST" }), - (2183608800, FixedTimespan { offset: -10800, name: "ADT" }), - (2204168400, FixedTimespan { offset: -14400, name: "AST" }), - (2215058400, FixedTimespan { offset: -10800, name: "ADT" }), - (2235618000, FixedTimespan { offset: -14400, name: "AST" }), - (2246508000, FixedTimespan { offset: -10800, name: "ADT" }), - (2267067600, FixedTimespan { offset: -14400, name: "AST" }), - (2277957600, FixedTimespan { offset: -10800, name: "ADT" }), - (2298517200, FixedTimespan { offset: -14400, name: "AST" }), - (2309407200, FixedTimespan { offset: -10800, name: "ADT" }), - (2329966800, FixedTimespan { offset: -14400, name: "AST" }), - (2341461600, FixedTimespan { offset: -10800, name: "ADT" }), - (2362021200, FixedTimespan { offset: -14400, name: "AST" }), - (2372911200, FixedTimespan { offset: -10800, name: "ADT" }), - (2393470800, FixedTimespan { offset: -14400, name: "AST" }), - (2404360800, FixedTimespan { offset: -10800, name: "ADT" }), - (2424920400, FixedTimespan { offset: -14400, name: "AST" }), - (2435810400, FixedTimespan { offset: -10800, name: "ADT" }), - (2456370000, FixedTimespan { offset: -14400, name: "AST" }), - (2467260000, FixedTimespan { offset: -10800, name: "ADT" }), - (2487819600, FixedTimespan { offset: -14400, name: "AST" }), - (2499314400, FixedTimespan { offset: -10800, name: "ADT" }), - (2519874000, FixedTimespan { offset: -14400, name: "AST" }), - (2530764000, FixedTimespan { offset: -10800, name: "ADT" }), - (2551323600, FixedTimespan { offset: -14400, name: "AST" }), - (2562213600, FixedTimespan { offset: -10800, name: "ADT" }), - (2582773200, FixedTimespan { offset: -14400, name: "AST" }), - (2593663200, FixedTimespan { offset: -10800, name: "ADT" }), - (2614222800, FixedTimespan { offset: -14400, name: "AST" }), - (2625112800, FixedTimespan { offset: -10800, name: "ADT" }), - (2645672400, FixedTimespan { offset: -14400, name: "AST" }), - (2656562400, FixedTimespan { offset: -10800, name: "ADT" }), - (2677122000, FixedTimespan { offset: -14400, name: "AST" }), - (2688616800, FixedTimespan { offset: -10800, name: "ADT" }), - (2709176400, FixedTimespan { offset: -14400, name: "AST" }), - (2720066400, FixedTimespan { offset: -10800, name: "ADT" }), - (2740626000, FixedTimespan { offset: -14400, name: "AST" }), - (2751516000, FixedTimespan { offset: -10800, name: "ADT" }), - (2772075600, FixedTimespan { offset: -14400, name: "AST" }), - (2782965600, FixedTimespan { offset: -10800, name: "ADT" }), - (2803525200, FixedTimespan { offset: -14400, name: "AST" }), - (2814415200, FixedTimespan { offset: -10800, name: "ADT" }), - (2834974800, FixedTimespan { offset: -14400, name: "AST" }), - (2846469600, FixedTimespan { offset: -10800, name: "ADT" }), - (2867029200, FixedTimespan { offset: -14400, name: "AST" }), - (2877919200, FixedTimespan { offset: -10800, name: "ADT" }), - (2898478800, FixedTimespan { offset: -14400, name: "AST" }), - (2909368800, FixedTimespan { offset: -10800, name: "ADT" }), - (2929928400, FixedTimespan { offset: -14400, name: "AST" }), - (2940818400, FixedTimespan { offset: -10800, name: "ADT" }), - (2961378000, FixedTimespan { offset: -14400, name: "AST" }), - (2972268000, FixedTimespan { offset: -10800, name: "ADT" }), - (2992827600, FixedTimespan { offset: -14400, name: "AST" }), - (3003717600, FixedTimespan { offset: -10800, name: "ADT" }), - (3024277200, FixedTimespan { offset: -14400, name: "AST" }), - (3035772000, FixedTimespan { offset: -10800, name: "ADT" }), - (3056331600, FixedTimespan { offset: -14400, name: "AST" }), - (3067221600, FixedTimespan { offset: -10800, name: "ADT" }), - (3087781200, FixedTimespan { offset: -14400, name: "AST" }), - (3098671200, FixedTimespan { offset: -10800, name: "ADT" }), - (3119230800, FixedTimespan { offset: -14400, name: "AST" }), - (3130120800, FixedTimespan { offset: -10800, name: "ADT" }), - (3150680400, FixedTimespan { offset: -14400, name: "AST" }), - (3161570400, FixedTimespan { offset: -10800, name: "ADT" }), - (3182130000, FixedTimespan { offset: -14400, name: "AST" }), - (3193020000, FixedTimespan { offset: -10800, name: "ADT" }), - (3213579600, FixedTimespan { offset: -14400, name: "AST" }), - (3225074400, FixedTimespan { offset: -10800, name: "ADT" }), - (3245634000, FixedTimespan { offset: -14400, name: "AST" }), - (3256524000, FixedTimespan { offset: -10800, name: "ADT" }), - (3277083600, FixedTimespan { offset: -14400, name: "AST" }), - (3287973600, FixedTimespan { offset: -10800, name: "ADT" }), - (3308533200, FixedTimespan { offset: -14400, name: "AST" }), - (3319423200, FixedTimespan { offset: -10800, name: "ADT" }), - (3339982800, FixedTimespan { offset: -14400, name: "AST" }), - (3350872800, FixedTimespan { offset: -10800, name: "ADT" }), - (3371432400, FixedTimespan { offset: -14400, name: "AST" }), - (3382927200, FixedTimespan { offset: -10800, name: "ADT" }), - (3403486800, FixedTimespan { offset: -14400, name: "AST" }), - (3414376800, FixedTimespan { offset: -10800, name: "ADT" }), - (3434936400, FixedTimespan { offset: -14400, name: "AST" }), - (3445826400, FixedTimespan { offset: -10800, name: "ADT" }), - (3466386000, FixedTimespan { offset: -14400, name: "AST" }), - (3477276000, FixedTimespan { offset: -10800, name: "ADT" }), - (3497835600, FixedTimespan { offset: -14400, name: "AST" }), - (3508725600, FixedTimespan { offset: -10800, name: "ADT" }), - (3529285200, FixedTimespan { offset: -14400, name: "AST" }), - (3540175200, FixedTimespan { offset: -10800, name: "ADT" }), - (3560734800, FixedTimespan { offset: -14400, name: "AST" }), - (3572229600, FixedTimespan { offset: -10800, name: "ADT" }), - (3592789200, FixedTimespan { offset: -14400, name: "AST" }), - (3603679200, FixedTimespan { offset: -10800, name: "ADT" }), - (3624238800, FixedTimespan { offset: -14400, name: "AST" }), - (3635128800, FixedTimespan { offset: -10800, name: "ADT" }), - (3655688400, FixedTimespan { offset: -14400, name: "AST" }), - (3666578400, FixedTimespan { offset: -10800, name: "ADT" }), - (3687138000, FixedTimespan { offset: -14400, name: "AST" }), - (3698028000, FixedTimespan { offset: -10800, name: "ADT" }), - (3718587600, FixedTimespan { offset: -14400, name: "AST" }), - (3730082400, FixedTimespan { offset: -10800, name: "ADT" }), - (3750642000, FixedTimespan { offset: -14400, name: "AST" }), - (3761532000, FixedTimespan { offset: -10800, name: "ADT" }), - (3782091600, FixedTimespan { offset: -14400, name: "AST" }), - (3792981600, FixedTimespan { offset: -10800, name: "ADT" }), - (3813541200, FixedTimespan { offset: -14400, name: "AST" }), - (3824431200, FixedTimespan { offset: -10800, name: "ADT" }), - (3844990800, FixedTimespan { offset: -14400, name: "AST" }), - (3855880800, FixedTimespan { offset: -10800, name: "ADT" }), - (3876440400, FixedTimespan { offset: -14400, name: "AST" }), - (3887330400, FixedTimespan { offset: -10800, name: "ADT" }), - (3907890000, FixedTimespan { offset: -14400, name: "AST" }), - (3919384800, FixedTimespan { offset: -10800, name: "ADT" }), - (3939944400, FixedTimespan { offset: -14400, name: "AST" }), - (3950834400, FixedTimespan { offset: -10800, name: "ADT" }), - (3971394000, FixedTimespan { offset: -14400, name: "AST" }), - (3982284000, FixedTimespan { offset: -10800, name: "ADT" }), - (4002843600, FixedTimespan { offset: -14400, name: "AST" }), - (4013733600, FixedTimespan { offset: -10800, name: "ADT" }), - (4034293200, FixedTimespan { offset: -14400, name: "AST" }), - (4045183200, FixedTimespan { offset: -10800, name: "ADT" }), - (4065742800, FixedTimespan { offset: -14400, name: "AST" }), - (4076632800, FixedTimespan { offset: -10800, name: "ADT" }), - (4097192400, FixedTimespan { offset: -14400, name: "AST" }), + first: FixedTimespan::from_offset_and_name_indices(-16508, 422, 3), + rest: &[ + (-1686079492, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (670399200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (686120400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (701848800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (717570000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (733903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (752043600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (765352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (783493200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (796802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (814942800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (828856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (846392400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (860306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (877842000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (891756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (909291600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (923205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (941346000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (954655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (972795600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (986104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1004245200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1018159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1035694800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1049608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1067144400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1081058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1099198800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1112508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1130648400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1143957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1162098000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1173592800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1194152400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1205042400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1225602000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1236492000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1257051600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1268546400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1289106000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1299996000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1320555600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1331445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1352005200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1362895200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1383454800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1394344800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1414904400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1425794400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1446354000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1457848800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1478408400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1489298400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1509858000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1520748000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1541307600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1552197600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1572757200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1583647200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1604206800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1615701600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1636261200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1647151200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1667710800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1678600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1699160400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1710050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1730610000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1741500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1762059600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1772949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1793509200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1805004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1825563600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1836453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1857013200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1867903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1888462800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1899352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1919912400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1930802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1951362000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1962856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1983416400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1994306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2014866000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2025756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2046315600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2057205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2077765200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2088655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2109214800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2120104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2140664400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2152159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2172718800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2183608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2204168400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2215058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2235618000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2246508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2267067600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2277957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2298517200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2309407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2329966800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2341461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2362021200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2372911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2393470800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2404360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2424920400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2435810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2456370000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2467260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2487819600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2499314400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2519874000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2530764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2551323600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2562213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2582773200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2593663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2614222800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2625112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2645672400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2656562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2677122000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2688616800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2709176400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2720066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2740626000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2751516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2772075600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2782965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2803525200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2814415200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2834974800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2846469600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2867029200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2877919200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2898478800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2909368800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2929928400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2940818400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2961378000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2972268000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2992827600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3003717600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3024277200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3035772000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3056331600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3067221600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3087781200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3098671200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3119230800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3130120800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3150680400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3161570400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3182130000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3193020000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3213579600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3225074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3245634000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3256524000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3277083600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3287973600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3308533200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3319423200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3339982800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3350872800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3371432400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3382927200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3403486800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3414376800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3434936400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3445826400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3466386000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3477276000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3497835600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3508725600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3529285200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3540175200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3560734800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3572229600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3592789200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3603679200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3624238800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3635128800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3655688400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3666578400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3687138000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3698028000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3718587600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3730082400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3750642000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3761532000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3782091600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3792981600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3813541200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3824431200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3844990800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3855880800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3876440400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3887330400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3907890000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3919384800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3939944400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3950834400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3971394000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3982284000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4002843600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4013733600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4034293200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4045183200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4065742800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4076632800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4097192400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const AMERICA__TIJUANA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -28084, name: "LMT" }, - rest: &[ - (-1514739600, FixedTimespan { offset: -25200, name: "MST" }), - (-1451667600, FixedTimespan { offset: -28800, name: "PST" }), - (-1343145600, FixedTimespan { offset: -25200, name: "MST" }), - (-1234803600, FixedTimespan { offset: -28800, name: "PST" }), - (-1222963200, FixedTimespan { offset: -25200, name: "PDT" }), - (-1207242000, FixedTimespan { offset: -28800, name: "PST" }), - (-873820800, FixedTimespan { offset: -25200, name: "PWT" }), - (-769395600, FixedTimespan { offset: -25200, name: "PPT" }), - (-761418000, FixedTimespan { offset: -28800, name: "PST" }), - (-686073600, FixedTimespan { offset: -25200, name: "PDT" }), - (-661539600, FixedTimespan { offset: -28800, name: "PST" }), - (-620755200, FixedTimespan { offset: -25200, name: "PDT" }), - (-608144400, FixedTimespan { offset: -28800, name: "PST" }), - (-589384800, FixedTimespan { offset: -25200, name: "PDT" }), - (-576082800, FixedTimespan { offset: -28800, name: "PST" }), - (-557935200, FixedTimespan { offset: -25200, name: "PDT" }), - (-544633200, FixedTimespan { offset: -28800, name: "PST" }), - (-495039600, FixedTimespan { offset: -25200, name: "PDT" }), - (-481734000, FixedTimespan { offset: -28800, name: "PST" }), - (-463590000, FixedTimespan { offset: -25200, name: "PDT" }), - (-450284400, FixedTimespan { offset: -28800, name: "PST" }), - (-431535600, FixedTimespan { offset: -25200, name: "PDT" }), - (-418230000, FixedTimespan { offset: -28800, name: "PST" }), - (-400086000, FixedTimespan { offset: -25200, name: "PDT" }), - (-386780400, FixedTimespan { offset: -28800, name: "PST" }), - (-368636400, FixedTimespan { offset: -25200, name: "PDT" }), - (-355330800, FixedTimespan { offset: -28800, name: "PST" }), - (-337186800, FixedTimespan { offset: -25200, name: "PDT" }), - (-323881200, FixedTimespan { offset: -28800, name: "PST" }), - (-305737200, FixedTimespan { offset: -25200, name: "PDT" }), - (-292431600, FixedTimespan { offset: -28800, name: "PST" }), - (199274400, FixedTimespan { offset: -25200, name: "PDT" }), - (215600400, FixedTimespan { offset: -28800, name: "PST" }), - (230724000, FixedTimespan { offset: -25200, name: "PDT" }), - (247050000, FixedTimespan { offset: -28800, name: "PST" }), - (262778400, FixedTimespan { offset: -25200, name: "PDT" }), - (278499600, FixedTimespan { offset: -28800, name: "PST" }), - (294228000, FixedTimespan { offset: -25200, name: "PDT" }), - (309949200, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -25200, name: "PDT" }), - (341398800, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -28800, name: "PST" }), - (452080800, FixedTimespan { offset: -25200, name: "PDT" }), - (467802000, FixedTimespan { offset: -28800, name: "PST" }), - (483530400, FixedTimespan { offset: -25200, name: "PDT" }), - (499251600, FixedTimespan { offset: -28800, name: "PST" }), - (514980000, FixedTimespan { offset: -25200, name: "PDT" }), - (530701200, FixedTimespan { offset: -28800, name: "PST" }), - (544615200, FixedTimespan { offset: -25200, name: "PDT" }), - (562150800, FixedTimespan { offset: -28800, name: "PST" }), - (576064800, FixedTimespan { offset: -25200, name: "PDT" }), - (594205200, FixedTimespan { offset: -28800, name: "PST" }), - (607514400, FixedTimespan { offset: -25200, name: "PDT" }), - (625654800, FixedTimespan { offset: -28800, name: "PST" }), - (638964000, FixedTimespan { offset: -25200, name: "PDT" }), - (657104400, FixedTimespan { offset: -28800, name: "PST" }), - (671018400, FixedTimespan { offset: -25200, name: "PDT" }), - (688554000, FixedTimespan { offset: -28800, name: "PST" }), - (702468000, FixedTimespan { offset: -25200, name: "PDT" }), - (720003600, FixedTimespan { offset: -28800, name: "PST" }), - (733917600, FixedTimespan { offset: -25200, name: "PDT" }), - (752058000, FixedTimespan { offset: -28800, name: "PST" }), - (765367200, FixedTimespan { offset: -25200, name: "PDT" }), - (783507600, FixedTimespan { offset: -28800, name: "PST" }), - (796816800, FixedTimespan { offset: -25200, name: "PDT" }), - (814957200, FixedTimespan { offset: -28800, name: "PST" }), - (828871200, FixedTimespan { offset: -25200, name: "PDT" }), - (846406800, FixedTimespan { offset: -28800, name: "PST" }), - (860320800, FixedTimespan { offset: -25200, name: "PDT" }), - (877856400, FixedTimespan { offset: -28800, name: "PST" }), - (891770400, FixedTimespan { offset: -25200, name: "PDT" }), - (909306000, FixedTimespan { offset: -28800, name: "PST" }), - (923220000, FixedTimespan { offset: -25200, name: "PDT" }), - (941360400, FixedTimespan { offset: -28800, name: "PST" }), - (954669600, FixedTimespan { offset: -25200, name: "PDT" }), - (972810000, FixedTimespan { offset: -28800, name: "PST" }), - (986119200, FixedTimespan { offset: -25200, name: "PDT" }), - (1004259600, FixedTimespan { offset: -28800, name: "PST" }), - (1018173600, FixedTimespan { offset: -25200, name: "PDT" }), - (1035709200, FixedTimespan { offset: -28800, name: "PST" }), - (1049623200, FixedTimespan { offset: -25200, name: "PDT" }), - (1067158800, FixedTimespan { offset: -28800, name: "PST" }), - (1081072800, FixedTimespan { offset: -25200, name: "PDT" }), - (1099213200, FixedTimespan { offset: -28800, name: "PST" }), - (1112522400, FixedTimespan { offset: -25200, name: "PDT" }), - (1130662800, FixedTimespan { offset: -28800, name: "PST" }), - (1143972000, FixedTimespan { offset: -25200, name: "PDT" }), - (1162112400, FixedTimespan { offset: -28800, name: "PST" }), - (1175421600, FixedTimespan { offset: -25200, name: "PDT" }), - (1193562000, FixedTimespan { offset: -28800, name: "PST" }), - (1207476000, FixedTimespan { offset: -25200, name: "PDT" }), - (1225011600, FixedTimespan { offset: -28800, name: "PST" }), - (1238925600, FixedTimespan { offset: -25200, name: "PDT" }), - (1256461200, FixedTimespan { offset: -28800, name: "PST" }), - (1268560800, FixedTimespan { offset: -25200, name: "PDT" }), - (1289120400, FixedTimespan { offset: -28800, name: "PST" }), - (1300010400, FixedTimespan { offset: -25200, name: "PDT" }), - (1320570000, FixedTimespan { offset: -28800, name: "PST" }), - (1331460000, FixedTimespan { offset: -25200, name: "PDT" }), - (1352019600, FixedTimespan { offset: -28800, name: "PST" }), - (1362909600, FixedTimespan { offset: -25200, name: "PDT" }), - (1383469200, FixedTimespan { offset: -28800, name: "PST" }), - (1394359200, FixedTimespan { offset: -25200, name: "PDT" }), - (1414918800, FixedTimespan { offset: -28800, name: "PST" }), - (1425808800, FixedTimespan { offset: -25200, name: "PDT" }), - (1446368400, FixedTimespan { offset: -28800, name: "PST" }), - (1457863200, FixedTimespan { offset: -25200, name: "PDT" }), - (1478422800, FixedTimespan { offset: -28800, name: "PST" }), - (1489312800, FixedTimespan { offset: -25200, name: "PDT" }), - (1509872400, FixedTimespan { offset: -28800, name: "PST" }), - (1520762400, FixedTimespan { offset: -25200, name: "PDT" }), - (1541322000, FixedTimespan { offset: -28800, name: "PST" }), - (1552212000, FixedTimespan { offset: -25200, name: "PDT" }), - (1572771600, FixedTimespan { offset: -28800, name: "PST" }), - (1583661600, FixedTimespan { offset: -25200, name: "PDT" }), - (1604221200, FixedTimespan { offset: -28800, name: "PST" }), - (1615716000, FixedTimespan { offset: -25200, name: "PDT" }), - (1636275600, FixedTimespan { offset: -28800, name: "PST" }), - (1647165600, FixedTimespan { offset: -25200, name: "PDT" }), - (1667725200, FixedTimespan { offset: -28800, name: "PST" }), - (1678615200, FixedTimespan { offset: -25200, name: "PDT" }), - (1699174800, FixedTimespan { offset: -28800, name: "PST" }), - (1710064800, FixedTimespan { offset: -25200, name: "PDT" }), - (1730624400, FixedTimespan { offset: -28800, name: "PST" }), - (1741514400, FixedTimespan { offset: -25200, name: "PDT" }), - (1762074000, FixedTimespan { offset: -28800, name: "PST" }), - (1772964000, FixedTimespan { offset: -25200, name: "PDT" }), - (1793523600, FixedTimespan { offset: -28800, name: "PST" }), - (1805018400, FixedTimespan { offset: -25200, name: "PDT" }), - (1825578000, FixedTimespan { offset: -28800, name: "PST" }), - (1836468000, FixedTimespan { offset: -25200, name: "PDT" }), - (1857027600, FixedTimespan { offset: -28800, name: "PST" }), - (1867917600, FixedTimespan { offset: -25200, name: "PDT" }), - (1888477200, FixedTimespan { offset: -28800, name: "PST" }), - (1899367200, FixedTimespan { offset: -25200, name: "PDT" }), - (1919926800, FixedTimespan { offset: -28800, name: "PST" }), - (1930816800, FixedTimespan { offset: -25200, name: "PDT" }), - (1951376400, FixedTimespan { offset: -28800, name: "PST" }), - (1962871200, FixedTimespan { offset: -25200, name: "PDT" }), - (1983430800, FixedTimespan { offset: -28800, name: "PST" }), - (1994320800, FixedTimespan { offset: -25200, name: "PDT" }), - (2014880400, FixedTimespan { offset: -28800, name: "PST" }), - (2025770400, FixedTimespan { offset: -25200, name: "PDT" }), - (2046330000, FixedTimespan { offset: -28800, name: "PST" }), - (2057220000, FixedTimespan { offset: -25200, name: "PDT" }), - (2077779600, FixedTimespan { offset: -28800, name: "PST" }), - (2088669600, FixedTimespan { offset: -25200, name: "PDT" }), - (2109229200, FixedTimespan { offset: -28800, name: "PST" }), - (2120119200, FixedTimespan { offset: -25200, name: "PDT" }), - (2140678800, FixedTimespan { offset: -28800, name: "PST" }), - (2152173600, FixedTimespan { offset: -25200, name: "PDT" }), - (2172733200, FixedTimespan { offset: -28800, name: "PST" }), - (2183623200, FixedTimespan { offset: -25200, name: "PDT" }), - (2204182800, FixedTimespan { offset: -28800, name: "PST" }), - (2215072800, FixedTimespan { offset: -25200, name: "PDT" }), - (2235632400, FixedTimespan { offset: -28800, name: "PST" }), - (2246522400, FixedTimespan { offset: -25200, name: "PDT" }), - (2267082000, FixedTimespan { offset: -28800, name: "PST" }), - (2277972000, FixedTimespan { offset: -25200, name: "PDT" }), - (2298531600, FixedTimespan { offset: -28800, name: "PST" }), - (2309421600, FixedTimespan { offset: -25200, name: "PDT" }), - (2329981200, FixedTimespan { offset: -28800, name: "PST" }), - (2341476000, FixedTimespan { offset: -25200, name: "PDT" }), - (2362035600, FixedTimespan { offset: -28800, name: "PST" }), - (2372925600, FixedTimespan { offset: -25200, name: "PDT" }), - (2393485200, FixedTimespan { offset: -28800, name: "PST" }), - (2404375200, FixedTimespan { offset: -25200, name: "PDT" }), - (2424934800, FixedTimespan { offset: -28800, name: "PST" }), - (2435824800, FixedTimespan { offset: -25200, name: "PDT" }), - (2456384400, FixedTimespan { offset: -28800, name: "PST" }), - (2467274400, FixedTimespan { offset: -25200, name: "PDT" }), - (2487834000, FixedTimespan { offset: -28800, name: "PST" }), - (2499328800, FixedTimespan { offset: -25200, name: "PDT" }), - (2519888400, FixedTimespan { offset: -28800, name: "PST" }), - (2530778400, FixedTimespan { offset: -25200, name: "PDT" }), - (2551338000, FixedTimespan { offset: -28800, name: "PST" }), - (2562228000, FixedTimespan { offset: -25200, name: "PDT" }), - (2582787600, FixedTimespan { offset: -28800, name: "PST" }), - (2593677600, FixedTimespan { offset: -25200, name: "PDT" }), - (2614237200, FixedTimespan { offset: -28800, name: "PST" }), - (2625127200, FixedTimespan { offset: -25200, name: "PDT" }), - (2645686800, FixedTimespan { offset: -28800, name: "PST" }), - (2656576800, FixedTimespan { offset: -25200, name: "PDT" }), - (2677136400, FixedTimespan { offset: -28800, name: "PST" }), - (2688631200, FixedTimespan { offset: -25200, name: "PDT" }), - (2709190800, FixedTimespan { offset: -28800, name: "PST" }), - (2720080800, FixedTimespan { offset: -25200, name: "PDT" }), - (2740640400, FixedTimespan { offset: -28800, name: "PST" }), - (2751530400, FixedTimespan { offset: -25200, name: "PDT" }), - (2772090000, FixedTimespan { offset: -28800, name: "PST" }), - (2782980000, FixedTimespan { offset: -25200, name: "PDT" }), - (2803539600, FixedTimespan { offset: -28800, name: "PST" }), - (2814429600, FixedTimespan { offset: -25200, name: "PDT" }), - (2834989200, FixedTimespan { offset: -28800, name: "PST" }), - (2846484000, FixedTimespan { offset: -25200, name: "PDT" }), - (2867043600, FixedTimespan { offset: -28800, name: "PST" }), - (2877933600, FixedTimespan { offset: -25200, name: "PDT" }), - (2898493200, FixedTimespan { offset: -28800, name: "PST" }), - (2909383200, FixedTimespan { offset: -25200, name: "PDT" }), - (2929942800, FixedTimespan { offset: -28800, name: "PST" }), - (2940832800, FixedTimespan { offset: -25200, name: "PDT" }), - (2961392400, FixedTimespan { offset: -28800, name: "PST" }), - (2972282400, FixedTimespan { offset: -25200, name: "PDT" }), - (2992842000, FixedTimespan { offset: -28800, name: "PST" }), - (3003732000, FixedTimespan { offset: -25200, name: "PDT" }), - (3024291600, FixedTimespan { offset: -28800, name: "PST" }), - (3035786400, FixedTimespan { offset: -25200, name: "PDT" }), - (3056346000, FixedTimespan { offset: -28800, name: "PST" }), - (3067236000, FixedTimespan { offset: -25200, name: "PDT" }), - (3087795600, FixedTimespan { offset: -28800, name: "PST" }), - (3098685600, FixedTimespan { offset: -25200, name: "PDT" }), - (3119245200, FixedTimespan { offset: -28800, name: "PST" }), - (3130135200, FixedTimespan { offset: -25200, name: "PDT" }), - (3150694800, FixedTimespan { offset: -28800, name: "PST" }), - (3161584800, FixedTimespan { offset: -25200, name: "PDT" }), - (3182144400, FixedTimespan { offset: -28800, name: "PST" }), - (3193034400, FixedTimespan { offset: -25200, name: "PDT" }), - (3213594000, FixedTimespan { offset: -28800, name: "PST" }), - (3225088800, FixedTimespan { offset: -25200, name: "PDT" }), - (3245648400, FixedTimespan { offset: -28800, name: "PST" }), - (3256538400, FixedTimespan { offset: -25200, name: "PDT" }), - (3277098000, FixedTimespan { offset: -28800, name: "PST" }), - (3287988000, FixedTimespan { offset: -25200, name: "PDT" }), - (3308547600, FixedTimespan { offset: -28800, name: "PST" }), - (3319437600, FixedTimespan { offset: -25200, name: "PDT" }), - (3339997200, FixedTimespan { offset: -28800, name: "PST" }), - (3350887200, FixedTimespan { offset: -25200, name: "PDT" }), - (3371446800, FixedTimespan { offset: -28800, name: "PST" }), - (3382941600, FixedTimespan { offset: -25200, name: "PDT" }), - (3403501200, FixedTimespan { offset: -28800, name: "PST" }), - (3414391200, FixedTimespan { offset: -25200, name: "PDT" }), - (3434950800, FixedTimespan { offset: -28800, name: "PST" }), - (3445840800, FixedTimespan { offset: -25200, name: "PDT" }), - (3466400400, FixedTimespan { offset: -28800, name: "PST" }), - (3477290400, FixedTimespan { offset: -25200, name: "PDT" }), - (3497850000, FixedTimespan { offset: -28800, name: "PST" }), - (3508740000, FixedTimespan { offset: -25200, name: "PDT" }), - (3529299600, FixedTimespan { offset: -28800, name: "PST" }), - (3540189600, FixedTimespan { offset: -25200, name: "PDT" }), - (3560749200, FixedTimespan { offset: -28800, name: "PST" }), - (3572244000, FixedTimespan { offset: -25200, name: "PDT" }), - (3592803600, FixedTimespan { offset: -28800, name: "PST" }), - (3603693600, FixedTimespan { offset: -25200, name: "PDT" }), - (3624253200, FixedTimespan { offset: -28800, name: "PST" }), - (3635143200, FixedTimespan { offset: -25200, name: "PDT" }), - (3655702800, FixedTimespan { offset: -28800, name: "PST" }), - (3666592800, FixedTimespan { offset: -25200, name: "PDT" }), - (3687152400, FixedTimespan { offset: -28800, name: "PST" }), - (3698042400, FixedTimespan { offset: -25200, name: "PDT" }), - (3718602000, FixedTimespan { offset: -28800, name: "PST" }), - (3730096800, FixedTimespan { offset: -25200, name: "PDT" }), - (3750656400, FixedTimespan { offset: -28800, name: "PST" }), - (3761546400, FixedTimespan { offset: -25200, name: "PDT" }), - (3782106000, FixedTimespan { offset: -28800, name: "PST" }), - (3792996000, FixedTimespan { offset: -25200, name: "PDT" }), - (3813555600, FixedTimespan { offset: -28800, name: "PST" }), - (3824445600, FixedTimespan { offset: -25200, name: "PDT" }), - (3845005200, FixedTimespan { offset: -28800, name: "PST" }), - (3855895200, FixedTimespan { offset: -25200, name: "PDT" }), - (3876454800, FixedTimespan { offset: -28800, name: "PST" }), - (3887344800, FixedTimespan { offset: -25200, name: "PDT" }), - (3907904400, FixedTimespan { offset: -28800, name: "PST" }), - (3919399200, FixedTimespan { offset: -25200, name: "PDT" }), - (3939958800, FixedTimespan { offset: -28800, name: "PST" }), - (3950848800, FixedTimespan { offset: -25200, name: "PDT" }), - (3971408400, FixedTimespan { offset: -28800, name: "PST" }), - (3982298400, FixedTimespan { offset: -25200, name: "PDT" }), - (4002858000, FixedTimespan { offset: -28800, name: "PST" }), - (4013748000, FixedTimespan { offset: -25200, name: "PDT" }), - (4034307600, FixedTimespan { offset: -28800, name: "PST" }), - (4045197600, FixedTimespan { offset: -25200, name: "PDT" }), - (4065757200, FixedTimespan { offset: -28800, name: "PST" }), - (4076647200, FixedTimespan { offset: -25200, name: "PDT" }), - (4097206800, FixedTimespan { offset: -28800, name: "PST" }), + first: FixedTimespan::from_offset_and_name_indices(-28084, 422, 3), + rest: &[ + (-1514739600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1451667600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1343145600, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), + (-1234803600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1222963200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-1207242000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-873820800, FixedTimespan::from_offset_and_name_indices(-25200, 439, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-25200, 433, 3)), + (-761418000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-686073600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-661539600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-620755200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-608144400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-589384800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-576082800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-557935200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-544633200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-495039600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-481734000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-463590000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-450284400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-431535600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-418230000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-400086000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-386780400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-368636400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-355330800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-337186800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-323881200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-305737200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-292431600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (199274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (215600400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (230724000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (247050000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (262778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (278499600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (294228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (309949200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (341398800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (452080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (467802000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (483530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (499251600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (514980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (530701200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (544615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (562150800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (576064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (594205200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (607514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (625654800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (638964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (657104400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (671018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (688554000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (702468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (720003600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (733917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (752058000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (765367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (783507600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (796816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (814957200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (828871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (846406800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (860320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (877856400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (891770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (909306000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (923220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (941360400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (954669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (972810000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (986119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1004259600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1018173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1035709200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1049623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1067158800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1081072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1099213200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1112522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1130662800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1143972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1162112400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1175421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1193562000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1207476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1225011600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1238925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1256461200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1268560800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1289120400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1300010400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1320570000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1331460000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1352019600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1362909600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1383469200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1394359200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1414918800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1425808800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1446368400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1457863200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1478422800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1489312800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1509872400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1520762400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1541322000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1552212000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1572771600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1583661600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1604221200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1615716000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1636275600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1647165600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1667725200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1678615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1699174800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1710064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1730624400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1741514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1762074000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1772964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1793523600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1805018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1825578000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1836468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1857027600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1867917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1888477200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1899367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1919926800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1930816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1951376400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1962871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1983430800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1994320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2014880400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2025770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2046330000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2057220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2077779600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2088669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2109229200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2120119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2140678800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2152173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2172733200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2183623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2204182800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2215072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2235632400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2246522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2267082000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2277972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2298531600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2309421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2329981200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2341476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2362035600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2372925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2393485200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2404375200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2424934800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2435824800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2456384400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2467274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2487834000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2499328800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2519888400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2530778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2551338000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2562228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2582787600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2593677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2614237200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2625127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2645686800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2656576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2677136400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2688631200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2709190800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2720080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2740640400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2751530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2772090000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2782980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2803539600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2814429600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2834989200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2846484000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2867043600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2877933600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2898493200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2909383200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2929942800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2940832800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2961392400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2972282400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2992842000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3003732000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3024291600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3035786400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3056346000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3067236000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3087795600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3098685600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3119245200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3130135200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3150694800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3161584800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3182144400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3193034400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3213594000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3225088800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3245648400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3256538400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3277098000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3287988000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3308547600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3319437600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3339997200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3350887200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3371446800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3382941600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3403501200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3414391200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3434950800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3445840800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3466400400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3477290400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3497850000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3508740000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3529299600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3540189600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3560749200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3572244000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3592803600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3603693600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3624253200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3635143200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3655702800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3666592800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3687152400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3698042400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3718602000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3730096800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3750656400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3761546400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3782106000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3792996000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3813555600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3824445600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3845005200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3855895200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3876454800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3887344800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3907904400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3919399200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3939958800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3950848800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3971408400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3982298400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4002858000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4013748000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4034307600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4045197600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4065757200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4076647200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4097206800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), ], }; const AMERICA__TORONTO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -19052, name: "LMT" }, - rest: &[ - (-2366736148, FixedTimespan { offset: -18000, name: "EST" }), - (-1632070800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1615140000, FixedTimespan { offset: -18000, name: "EST" }), - (-1601753400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1583697600, FixedTimespan { offset: -18000, name: "EST" }), - (-1567357200, FixedTimespan { offset: -14400, name: "EDT" }), - (-1554667200, FixedTimespan { offset: -18000, name: "EST" }), - (-1534698000, FixedTimespan { offset: -14400, name: "EDT" }), - (-1524074400, FixedTimespan { offset: -18000, name: "EST" }), - (-1503248400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1492365600, FixedTimespan { offset: -18000, name: "EST" }), - (-1471798800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1460916000, FixedTimespan { offset: -18000, name: "EST" }), - (-1440954000, FixedTimespan { offset: -14400, name: "EDT" }), - (-1428861600, FixedTimespan { offset: -18000, name: "EST" }), - (-1409504400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1397412000, FixedTimespan { offset: -18000, name: "EST" }), - (-1378054800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1365962400, FixedTimespan { offset: -18000, name: "EST" }), - (-1346605200, FixedTimespan { offset: -14400, name: "EDT" }), - (-1333908000, FixedTimespan { offset: -18000, name: "EST" }), - (-1315155600, FixedTimespan { offset: -14400, name: "EDT" }), - (-1301853600, FixedTimespan { offset: -18000, name: "EST" }), - (-1283706000, FixedTimespan { offset: -14400, name: "EDT" }), - (-1270404000, FixedTimespan { offset: -18000, name: "EST" }), - (-1252256400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1238954400, FixedTimespan { offset: -18000, name: "EST" }), - (-1220806800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1207504800, FixedTimespan { offset: -18000, name: "EST" }), - (-1188752400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1176055200, FixedTimespan { offset: -18000, name: "EST" }), - (-1157302800, FixedTimespan { offset: -14400, name: "EDT" }), - (-1144000800, FixedTimespan { offset: -18000, name: "EST" }), - (-1125853200, FixedTimespan { offset: -14400, name: "EDT" }), - (-1112551200, FixedTimespan { offset: -18000, name: "EST" }), - (-1094403600, FixedTimespan { offset: -14400, name: "EDT" }), - (-1081101600, FixedTimespan { offset: -18000, name: "EST" }), - (-1062954000, FixedTimespan { offset: -14400, name: "EDT" }), - (-1049652000, FixedTimespan { offset: -18000, name: "EST" }), - (-1031504400, FixedTimespan { offset: -14400, name: "EDT" }), - (-1018202400, FixedTimespan { offset: -18000, name: "EST" }), - (-1000054800, FixedTimespan { offset: -14400, name: "EDT" }), - (-986752800, FixedTimespan { offset: -18000, name: "EST" }), - (-968000400, FixedTimespan { offset: -14400, name: "EDT" }), - (-955303200, FixedTimespan { offset: -18000, name: "EST" }), - (-936550800, FixedTimespan { offset: -14400, name: "EDT" }), - (-880218000, FixedTimespan { offset: -14400, name: "EWT" }), - (-769395600, FixedTimespan { offset: -14400, name: "EPT" }), - (-765396000, FixedTimespan { offset: -18000, name: "EST" }), - (-747248400, FixedTimespan { offset: -14400, name: "EDT" }), - (-733946400, FixedTimespan { offset: -18000, name: "EST" }), - (-715798800, FixedTimespan { offset: -14400, name: "EDT" }), - (-702496800, FixedTimespan { offset: -18000, name: "EST" }), - (-684349200, FixedTimespan { offset: -14400, name: "EDT" }), - (-671047200, FixedTimespan { offset: -18000, name: "EST" }), - (-652899600, FixedTimespan { offset: -14400, name: "EDT" }), - (-634154400, FixedTimespan { offset: -18000, name: "EST" }), - (-620845200, FixedTimespan { offset: -14400, name: "EDT" }), - (-602704800, FixedTimespan { offset: -18000, name: "EST" }), - (-589395600, FixedTimespan { offset: -14400, name: "EDT" }), - (-576093600, FixedTimespan { offset: -18000, name: "EST" }), - (-557946000, FixedTimespan { offset: -14400, name: "EDT" }), - (-544644000, FixedTimespan { offset: -18000, name: "EST" }), - (-526496400, FixedTimespan { offset: -14400, name: "EDT" }), - (-513194400, FixedTimespan { offset: -18000, name: "EST" }), - (-495046800, FixedTimespan { offset: -14400, name: "EDT" }), - (-481744800, FixedTimespan { offset: -18000, name: "EST" }), - (-463597200, FixedTimespan { offset: -14400, name: "EDT" }), - (-450295200, FixedTimespan { offset: -18000, name: "EST" }), - (-431542800, FixedTimespan { offset: -14400, name: "EDT" }), - (-418240800, FixedTimespan { offset: -18000, name: "EST" }), - (-400093200, FixedTimespan { offset: -14400, name: "EDT" }), - (-384372000, FixedTimespan { offset: -18000, name: "EST" }), - (-368643600, FixedTimespan { offset: -14400, name: "EDT" }), - (-352922400, FixedTimespan { offset: -18000, name: "EST" }), - (-337194000, FixedTimespan { offset: -14400, name: "EDT" }), - (-321472800, FixedTimespan { offset: -18000, name: "EST" }), - (-305744400, FixedTimespan { offset: -14400, name: "EDT" }), - (-289418400, FixedTimespan { offset: -18000, name: "EST" }), - (-273690000, FixedTimespan { offset: -14400, name: "EDT" }), - (-257968800, FixedTimespan { offset: -18000, name: "EST" }), - (-242240400, FixedTimespan { offset: -14400, name: "EDT" }), - (-226519200, FixedTimespan { offset: -18000, name: "EST" }), - (-210790800, FixedTimespan { offset: -14400, name: "EDT" }), - (-195069600, FixedTimespan { offset: -18000, name: "EST" }), - (-179341200, FixedTimespan { offset: -14400, name: "EDT" }), - (-163620000, FixedTimespan { offset: -18000, name: "EST" }), - (-147891600, FixedTimespan { offset: -14400, name: "EDT" }), - (-131565600, FixedTimespan { offset: -18000, name: "EST" }), - (-116442000, FixedTimespan { offset: -14400, name: "EDT" }), - (-100116000, FixedTimespan { offset: -18000, name: "EST" }), - (-84387600, FixedTimespan { offset: -14400, name: "EDT" }), - (-68666400, FixedTimespan { offset: -18000, name: "EST" }), - (-52938000, FixedTimespan { offset: -14400, name: "EDT" }), - (-37216800, FixedTimespan { offset: -18000, name: "EST" }), - (-21488400, FixedTimespan { offset: -14400, name: "EDT" }), - (-5767200, FixedTimespan { offset: -18000, name: "EST" }), - (9961200, FixedTimespan { offset: -14400, name: "EDT" }), - (25682400, FixedTimespan { offset: -18000, name: "EST" }), - (41410800, FixedTimespan { offset: -14400, name: "EDT" }), - (57736800, FixedTimespan { offset: -18000, name: "EST" }), - (73465200, FixedTimespan { offset: -14400, name: "EDT" }), - (89186400, FixedTimespan { offset: -18000, name: "EST" }), - (104914800, FixedTimespan { offset: -14400, name: "EDT" }), - (120636000, FixedTimespan { offset: -18000, name: "EST" }), - (136364400, FixedTimespan { offset: -14400, name: "EDT" }), - (152085600, FixedTimespan { offset: -18000, name: "EST" }), - (167814000, FixedTimespan { offset: -14400, name: "EDT" }), - (183535200, FixedTimespan { offset: -18000, name: "EST" }), - (199263600, FixedTimespan { offset: -14400, name: "EDT" }), - (215589600, FixedTimespan { offset: -18000, name: "EST" }), - (230713200, FixedTimespan { offset: -14400, name: "EDT" }), - (247039200, FixedTimespan { offset: -18000, name: "EST" }), - (262767600, FixedTimespan { offset: -14400, name: "EDT" }), - (278488800, FixedTimespan { offset: -18000, name: "EST" }), - (294217200, FixedTimespan { offset: -14400, name: "EDT" }), - (309938400, FixedTimespan { offset: -18000, name: "EST" }), - (325666800, FixedTimespan { offset: -14400, name: "EDT" }), - (341388000, FixedTimespan { offset: -18000, name: "EST" }), - (357116400, FixedTimespan { offset: -14400, name: "EDT" }), - (372837600, FixedTimespan { offset: -18000, name: "EST" }), - (388566000, FixedTimespan { offset: -14400, name: "EDT" }), - (404892000, FixedTimespan { offset: -18000, name: "EST" }), - (420015600, FixedTimespan { offset: -14400, name: "EDT" }), - (436341600, FixedTimespan { offset: -18000, name: "EST" }), - (452070000, FixedTimespan { offset: -14400, name: "EDT" }), - (467791200, FixedTimespan { offset: -18000, name: "EST" }), - (483519600, FixedTimespan { offset: -14400, name: "EDT" }), - (499240800, FixedTimespan { offset: -18000, name: "EST" }), - (514969200, FixedTimespan { offset: -14400, name: "EDT" }), - (530690400, FixedTimespan { offset: -18000, name: "EST" }), - (544604400, FixedTimespan { offset: -14400, name: "EDT" }), - (562140000, FixedTimespan { offset: -18000, name: "EST" }), - (576054000, FixedTimespan { offset: -14400, name: "EDT" }), - (594194400, FixedTimespan { offset: -18000, name: "EST" }), - (607503600, FixedTimespan { offset: -14400, name: "EDT" }), - (625644000, FixedTimespan { offset: -18000, name: "EST" }), - (638953200, FixedTimespan { offset: -14400, name: "EDT" }), - (657093600, FixedTimespan { offset: -18000, name: "EST" }), - (671007600, FixedTimespan { offset: -14400, name: "EDT" }), - (688543200, FixedTimespan { offset: -18000, name: "EST" }), - (702457200, FixedTimespan { offset: -14400, name: "EDT" }), - (719992800, FixedTimespan { offset: -18000, name: "EST" }), - (733906800, FixedTimespan { offset: -14400, name: "EDT" }), - (752047200, FixedTimespan { offset: -18000, name: "EST" }), - (765356400, FixedTimespan { offset: -14400, name: "EDT" }), - (783496800, FixedTimespan { offset: -18000, name: "EST" }), - (796806000, FixedTimespan { offset: -14400, name: "EDT" }), - (814946400, FixedTimespan { offset: -18000, name: "EST" }), - (828860400, FixedTimespan { offset: -14400, name: "EDT" }), - (846396000, FixedTimespan { offset: -18000, name: "EST" }), - (860310000, FixedTimespan { offset: -14400, name: "EDT" }), - (877845600, FixedTimespan { offset: -18000, name: "EST" }), - (891759600, FixedTimespan { offset: -14400, name: "EDT" }), - (909295200, FixedTimespan { offset: -18000, name: "EST" }), - (923209200, FixedTimespan { offset: -14400, name: "EDT" }), - (941349600, FixedTimespan { offset: -18000, name: "EST" }), - (954658800, FixedTimespan { offset: -14400, name: "EDT" }), - (972799200, FixedTimespan { offset: -18000, name: "EST" }), - (986108400, FixedTimespan { offset: -14400, name: "EDT" }), - (1004248800, FixedTimespan { offset: -18000, name: "EST" }), - (1018162800, FixedTimespan { offset: -14400, name: "EDT" }), - (1035698400, FixedTimespan { offset: -18000, name: "EST" }), - (1049612400, FixedTimespan { offset: -14400, name: "EDT" }), - (1067148000, FixedTimespan { offset: -18000, name: "EST" }), - (1081062000, FixedTimespan { offset: -14400, name: "EDT" }), - (1099202400, FixedTimespan { offset: -18000, name: "EST" }), - (1112511600, FixedTimespan { offset: -14400, name: "EDT" }), - (1130652000, FixedTimespan { offset: -18000, name: "EST" }), - (1143961200, FixedTimespan { offset: -14400, name: "EDT" }), - (1162101600, FixedTimespan { offset: -18000, name: "EST" }), - (1173596400, FixedTimespan { offset: -14400, name: "EDT" }), - (1194156000, FixedTimespan { offset: -18000, name: "EST" }), - (1205046000, FixedTimespan { offset: -14400, name: "EDT" }), - (1225605600, FixedTimespan { offset: -18000, name: "EST" }), - (1236495600, FixedTimespan { offset: -14400, name: "EDT" }), - (1257055200, FixedTimespan { offset: -18000, name: "EST" }), - (1268550000, FixedTimespan { offset: -14400, name: "EDT" }), - (1289109600, FixedTimespan { offset: -18000, name: "EST" }), - (1299999600, FixedTimespan { offset: -14400, name: "EDT" }), - (1320559200, FixedTimespan { offset: -18000, name: "EST" }), - (1331449200, FixedTimespan { offset: -14400, name: "EDT" }), - (1352008800, FixedTimespan { offset: -18000, name: "EST" }), - (1362898800, FixedTimespan { offset: -14400, name: "EDT" }), - (1383458400, FixedTimespan { offset: -18000, name: "EST" }), - (1394348400, FixedTimespan { offset: -14400, name: "EDT" }), - (1414908000, FixedTimespan { offset: -18000, name: "EST" }), - (1425798000, FixedTimespan { offset: -14400, name: "EDT" }), - (1446357600, FixedTimespan { offset: -18000, name: "EST" }), - (1457852400, FixedTimespan { offset: -14400, name: "EDT" }), - (1478412000, FixedTimespan { offset: -18000, name: "EST" }), - (1489302000, FixedTimespan { offset: -14400, name: "EDT" }), - (1509861600, FixedTimespan { offset: -18000, name: "EST" }), - (1520751600, FixedTimespan { offset: -14400, name: "EDT" }), - (1541311200, FixedTimespan { offset: -18000, name: "EST" }), - (1552201200, FixedTimespan { offset: -14400, name: "EDT" }), - (1572760800, FixedTimespan { offset: -18000, name: "EST" }), - (1583650800, FixedTimespan { offset: -14400, name: "EDT" }), - (1604210400, FixedTimespan { offset: -18000, name: "EST" }), - (1615705200, FixedTimespan { offset: -14400, name: "EDT" }), - (1636264800, FixedTimespan { offset: -18000, name: "EST" }), - (1647154800, FixedTimespan { offset: -14400, name: "EDT" }), - (1667714400, FixedTimespan { offset: -18000, name: "EST" }), - (1678604400, FixedTimespan { offset: -14400, name: "EDT" }), - (1699164000, FixedTimespan { offset: -18000, name: "EST" }), - (1710054000, FixedTimespan { offset: -14400, name: "EDT" }), - (1730613600, FixedTimespan { offset: -18000, name: "EST" }), - (1741503600, FixedTimespan { offset: -14400, name: "EDT" }), - (1762063200, FixedTimespan { offset: -18000, name: "EST" }), - (1772953200, FixedTimespan { offset: -14400, name: "EDT" }), - (1793512800, FixedTimespan { offset: -18000, name: "EST" }), - (1805007600, FixedTimespan { offset: -14400, name: "EDT" }), - (1825567200, FixedTimespan { offset: -18000, name: "EST" }), - (1836457200, FixedTimespan { offset: -14400, name: "EDT" }), - (1857016800, FixedTimespan { offset: -18000, name: "EST" }), - (1867906800, FixedTimespan { offset: -14400, name: "EDT" }), - (1888466400, FixedTimespan { offset: -18000, name: "EST" }), - (1899356400, FixedTimespan { offset: -14400, name: "EDT" }), - (1919916000, FixedTimespan { offset: -18000, name: "EST" }), - (1930806000, FixedTimespan { offset: -14400, name: "EDT" }), - (1951365600, FixedTimespan { offset: -18000, name: "EST" }), - (1962860400, FixedTimespan { offset: -14400, name: "EDT" }), - (1983420000, FixedTimespan { offset: -18000, name: "EST" }), - (1994310000, FixedTimespan { offset: -14400, name: "EDT" }), - (2014869600, FixedTimespan { offset: -18000, name: "EST" }), - (2025759600, FixedTimespan { offset: -14400, name: "EDT" }), - (2046319200, FixedTimespan { offset: -18000, name: "EST" }), - (2057209200, FixedTimespan { offset: -14400, name: "EDT" }), - (2077768800, FixedTimespan { offset: -18000, name: "EST" }), - (2088658800, FixedTimespan { offset: -14400, name: "EDT" }), - (2109218400, FixedTimespan { offset: -18000, name: "EST" }), - (2120108400, FixedTimespan { offset: -14400, name: "EDT" }), - (2140668000, FixedTimespan { offset: -18000, name: "EST" }), - (2152162800, FixedTimespan { offset: -14400, name: "EDT" }), - (2172722400, FixedTimespan { offset: -18000, name: "EST" }), - (2183612400, FixedTimespan { offset: -14400, name: "EDT" }), - (2204172000, FixedTimespan { offset: -18000, name: "EST" }), - (2215062000, FixedTimespan { offset: -14400, name: "EDT" }), - (2235621600, FixedTimespan { offset: -18000, name: "EST" }), - (2246511600, FixedTimespan { offset: -14400, name: "EDT" }), - (2267071200, FixedTimespan { offset: -18000, name: "EST" }), - (2277961200, FixedTimespan { offset: -14400, name: "EDT" }), - (2298520800, FixedTimespan { offset: -18000, name: "EST" }), - (2309410800, FixedTimespan { offset: -14400, name: "EDT" }), - (2329970400, FixedTimespan { offset: -18000, name: "EST" }), - (2341465200, FixedTimespan { offset: -14400, name: "EDT" }), - (2362024800, FixedTimespan { offset: -18000, name: "EST" }), - (2372914800, FixedTimespan { offset: -14400, name: "EDT" }), - (2393474400, FixedTimespan { offset: -18000, name: "EST" }), - (2404364400, FixedTimespan { offset: -14400, name: "EDT" }), - (2424924000, FixedTimespan { offset: -18000, name: "EST" }), - (2435814000, FixedTimespan { offset: -14400, name: "EDT" }), - (2456373600, FixedTimespan { offset: -18000, name: "EST" }), - (2467263600, FixedTimespan { offset: -14400, name: "EDT" }), - (2487823200, FixedTimespan { offset: -18000, name: "EST" }), - (2499318000, FixedTimespan { offset: -14400, name: "EDT" }), - (2519877600, FixedTimespan { offset: -18000, name: "EST" }), - (2530767600, FixedTimespan { offset: -14400, name: "EDT" }), - (2551327200, FixedTimespan { offset: -18000, name: "EST" }), - (2562217200, FixedTimespan { offset: -14400, name: "EDT" }), - (2582776800, FixedTimespan { offset: -18000, name: "EST" }), - (2593666800, FixedTimespan { offset: -14400, name: "EDT" }), - (2614226400, FixedTimespan { offset: -18000, name: "EST" }), - (2625116400, FixedTimespan { offset: -14400, name: "EDT" }), - (2645676000, FixedTimespan { offset: -18000, name: "EST" }), - (2656566000, FixedTimespan { offset: -14400, name: "EDT" }), - (2677125600, FixedTimespan { offset: -18000, name: "EST" }), - (2688620400, FixedTimespan { offset: -14400, name: "EDT" }), - (2709180000, FixedTimespan { offset: -18000, name: "EST" }), - (2720070000, FixedTimespan { offset: -14400, name: "EDT" }), - (2740629600, FixedTimespan { offset: -18000, name: "EST" }), - (2751519600, FixedTimespan { offset: -14400, name: "EDT" }), - (2772079200, FixedTimespan { offset: -18000, name: "EST" }), - (2782969200, FixedTimespan { offset: -14400, name: "EDT" }), - (2803528800, FixedTimespan { offset: -18000, name: "EST" }), - (2814418800, FixedTimespan { offset: -14400, name: "EDT" }), - (2834978400, FixedTimespan { offset: -18000, name: "EST" }), - (2846473200, FixedTimespan { offset: -14400, name: "EDT" }), - (2867032800, FixedTimespan { offset: -18000, name: "EST" }), - (2877922800, FixedTimespan { offset: -14400, name: "EDT" }), - (2898482400, FixedTimespan { offset: -18000, name: "EST" }), - (2909372400, FixedTimespan { offset: -14400, name: "EDT" }), - (2929932000, FixedTimespan { offset: -18000, name: "EST" }), - (2940822000, FixedTimespan { offset: -14400, name: "EDT" }), - (2961381600, FixedTimespan { offset: -18000, name: "EST" }), - (2972271600, FixedTimespan { offset: -14400, name: "EDT" }), - (2992831200, FixedTimespan { offset: -18000, name: "EST" }), - (3003721200, FixedTimespan { offset: -14400, name: "EDT" }), - (3024280800, FixedTimespan { offset: -18000, name: "EST" }), - (3035775600, FixedTimespan { offset: -14400, name: "EDT" }), - (3056335200, FixedTimespan { offset: -18000, name: "EST" }), - (3067225200, FixedTimespan { offset: -14400, name: "EDT" }), - (3087784800, FixedTimespan { offset: -18000, name: "EST" }), - (3098674800, FixedTimespan { offset: -14400, name: "EDT" }), - (3119234400, FixedTimespan { offset: -18000, name: "EST" }), - (3130124400, FixedTimespan { offset: -14400, name: "EDT" }), - (3150684000, FixedTimespan { offset: -18000, name: "EST" }), - (3161574000, FixedTimespan { offset: -14400, name: "EDT" }), - (3182133600, FixedTimespan { offset: -18000, name: "EST" }), - (3193023600, FixedTimespan { offset: -14400, name: "EDT" }), - (3213583200, FixedTimespan { offset: -18000, name: "EST" }), - (3225078000, FixedTimespan { offset: -14400, name: "EDT" }), - (3245637600, FixedTimespan { offset: -18000, name: "EST" }), - (3256527600, FixedTimespan { offset: -14400, name: "EDT" }), - (3277087200, FixedTimespan { offset: -18000, name: "EST" }), - (3287977200, FixedTimespan { offset: -14400, name: "EDT" }), - (3308536800, FixedTimespan { offset: -18000, name: "EST" }), - (3319426800, FixedTimespan { offset: -14400, name: "EDT" }), - (3339986400, FixedTimespan { offset: -18000, name: "EST" }), - (3350876400, FixedTimespan { offset: -14400, name: "EDT" }), - (3371436000, FixedTimespan { offset: -18000, name: "EST" }), - (3382930800, FixedTimespan { offset: -14400, name: "EDT" }), - (3403490400, FixedTimespan { offset: -18000, name: "EST" }), - (3414380400, FixedTimespan { offset: -14400, name: "EDT" }), - (3434940000, FixedTimespan { offset: -18000, name: "EST" }), - (3445830000, FixedTimespan { offset: -14400, name: "EDT" }), - (3466389600, FixedTimespan { offset: -18000, name: "EST" }), - (3477279600, FixedTimespan { offset: -14400, name: "EDT" }), - (3497839200, FixedTimespan { offset: -18000, name: "EST" }), - (3508729200, FixedTimespan { offset: -14400, name: "EDT" }), - (3529288800, FixedTimespan { offset: -18000, name: "EST" }), - (3540178800, FixedTimespan { offset: -14400, name: "EDT" }), - (3560738400, FixedTimespan { offset: -18000, name: "EST" }), - (3572233200, FixedTimespan { offset: -14400, name: "EDT" }), - (3592792800, FixedTimespan { offset: -18000, name: "EST" }), - (3603682800, FixedTimespan { offset: -14400, name: "EDT" }), - (3624242400, FixedTimespan { offset: -18000, name: "EST" }), - (3635132400, FixedTimespan { offset: -14400, name: "EDT" }), - (3655692000, FixedTimespan { offset: -18000, name: "EST" }), - (3666582000, FixedTimespan { offset: -14400, name: "EDT" }), - (3687141600, FixedTimespan { offset: -18000, name: "EST" }), - (3698031600, FixedTimespan { offset: -14400, name: "EDT" }), - (3718591200, FixedTimespan { offset: -18000, name: "EST" }), - (3730086000, FixedTimespan { offset: -14400, name: "EDT" }), - (3750645600, FixedTimespan { offset: -18000, name: "EST" }), - (3761535600, FixedTimespan { offset: -14400, name: "EDT" }), - (3782095200, FixedTimespan { offset: -18000, name: "EST" }), - (3792985200, FixedTimespan { offset: -14400, name: "EDT" }), - (3813544800, FixedTimespan { offset: -18000, name: "EST" }), - (3824434800, FixedTimespan { offset: -14400, name: "EDT" }), - (3844994400, FixedTimespan { offset: -18000, name: "EST" }), - (3855884400, FixedTimespan { offset: -14400, name: "EDT" }), - (3876444000, FixedTimespan { offset: -18000, name: "EST" }), - (3887334000, FixedTimespan { offset: -14400, name: "EDT" }), - (3907893600, FixedTimespan { offset: -18000, name: "EST" }), - (3919388400, FixedTimespan { offset: -14400, name: "EDT" }), - (3939948000, FixedTimespan { offset: -18000, name: "EST" }), - (3950838000, FixedTimespan { offset: -14400, name: "EDT" }), - (3971397600, FixedTimespan { offset: -18000, name: "EST" }), - (3982287600, FixedTimespan { offset: -14400, name: "EDT" }), - (4002847200, FixedTimespan { offset: -18000, name: "EST" }), - (4013737200, FixedTimespan { offset: -14400, name: "EDT" }), - (4034296800, FixedTimespan { offset: -18000, name: "EST" }), - (4045186800, FixedTimespan { offset: -14400, name: "EDT" }), - (4065746400, FixedTimespan { offset: -18000, name: "EST" }), - (4076636400, FixedTimespan { offset: -14400, name: "EDT" }), - (4097196000, FixedTimespan { offset: -18000, name: "EST" }), + first: FixedTimespan::from_offset_and_name_indices(-19052, 422, 3), + rest: &[ + (-2366736148, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1632070800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1615140000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1601753400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1583697600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1567357200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1554667200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1534698000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1524074400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1503248400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1492365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1471798800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1460916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1440954000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1428861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1409504400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1397412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1378054800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1365962400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1346605200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1333908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1315155600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1301853600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1283706000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1270404000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1252256400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1238954400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1220806800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1207504800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1188752400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1176055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1157302800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1144000800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1125853200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1112551200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1094403600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1081101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1062954000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1049652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1031504400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-1018202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-1000054800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-986752800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-968000400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-955303200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-936550800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-880218000, FixedTimespan::from_offset_and_name_indices(-14400, 300, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-14400, 297, 3)), + (-765396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-747248400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-733946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-715798800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-702496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-684349200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-671047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-652899600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-634154400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-620845200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-602704800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-589395600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-576093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-557946000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-544644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-526496400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-513194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-495046800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-481744800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-463597200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-450295200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-431542800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-418240800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-400093200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-384372000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-368643600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-352922400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-337194000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-321472800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-305744400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-289418400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-273690000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-257968800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-242240400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-226519200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-210790800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-195069600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-179341200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-163620000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-147891600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-131565600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-116442000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-100116000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-84387600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-68666400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-52938000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-37216800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (-21488400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (-5767200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (9961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (25682400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (41410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (57736800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (73465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (89186400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (104914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (120636000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (136364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (152085600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (167814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (183535200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (199263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (215589600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (230713200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (247039200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (262767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (278488800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (294217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (309938400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (325666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (341388000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (357116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (372837600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (388566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (404892000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (420015600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (436341600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (452070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (467791200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (483519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (499240800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (514969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (530690400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (544604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (562140000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (576054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (594194400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (607503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (625644000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (638953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (657093600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (671007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (688543200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (702457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (719992800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (733906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (752047200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (765356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (783496800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (796806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (814946400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (828860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (846396000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (860310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (877845600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (891759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (909295200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (923209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (941349600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (954658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (972799200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (986108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1004248800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1018162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1035698400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1049612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1067148000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1081062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1099202400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1112511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1130652000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1143961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1162101600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1173596400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1194156000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1205046000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1225605600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1236495600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1257055200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1268550000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1289109600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1299999600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1320559200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1331449200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1352008800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1362898800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1383458400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1394348400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1414908000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1425798000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1446357600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1457852400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1478412000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1489302000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1509861600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1520751600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1541311200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1552201200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1572760800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1583650800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1604210400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1615705200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1636264800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1647154800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1667714400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1678604400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1699164000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1710054000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1730613600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1741503600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1762063200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1772953200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1793512800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1805007600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1825567200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1836457200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1857016800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1867906800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1888466400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1899356400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1919916000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1930806000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1951365600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1962860400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (1983420000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (1994310000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2014869600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2025759600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2046319200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2057209200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2077768800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2088658800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2109218400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2120108400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2140668000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2152162800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2172722400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2183612400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2204172000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2215062000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2235621600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2246511600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2267071200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2277961200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2298520800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2309410800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2329970400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2341465200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2362024800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2372914800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2393474400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2404364400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2424924000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2435814000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2456373600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2467263600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2487823200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2499318000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2519877600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2530767600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2551327200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2562217200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2582776800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2593666800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2614226400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2625116400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2645676000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2656566000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2677125600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2688620400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2709180000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2720070000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2740629600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2751519600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2772079200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2782969200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2803528800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2814418800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2834978400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2846473200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2867032800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2877922800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2898482400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2909372400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2929932000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2940822000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2961381600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (2972271600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (2992831200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3003721200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3024280800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3035775600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3056335200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3067225200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3087784800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3098674800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3119234400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3130124400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3150684000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3161574000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3182133600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3193023600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3213583200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3225078000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3245637600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3256527600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3277087200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3287977200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3308536800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3319426800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3339986400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3350876400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3371436000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3382930800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3403490400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3414380400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3434940000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3445830000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3466389600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3477279600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3497839200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3508729200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3529288800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3540178800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3560738400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3572233200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3592792800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3603682800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3624242400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3635132400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3655692000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3666582000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3687141600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3698031600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3718591200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3730086000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3750645600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3761535600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3782095200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3792985200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3813544800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3824434800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3844994400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3855884400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3876444000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3887334000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3907893600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3919388400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3939948000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3950838000, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (3971397600, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (3982287600, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4002847200, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4013737200, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4034296800, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4045186800, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4065746400, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), + (4076636400, FixedTimespan::from_offset_and_name_indices(-14400, 206, 3)), + (4097196000, FixedTimespan::from_offset_and_name_indices(-18000, 210, 3)), ], }; const AMERICA__VANCOUVER: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -29548, name: "LMT" }, - rest: &[ - (-2713880852, FixedTimespan { offset: -28800, name: "PST" }), - (-1632060000, FixedTimespan { offset: -25200, name: "PDT" }), - (-1615129200, FixedTimespan { offset: -28800, name: "PST" }), - (-880207200, FixedTimespan { offset: -25200, name: "PWT" }), - (-769395600, FixedTimespan { offset: -25200, name: "PPT" }), - (-765385200, FixedTimespan { offset: -28800, name: "PST" }), - (-747237600, FixedTimespan { offset: -25200, name: "PDT" }), - (-733935600, FixedTimespan { offset: -28800, name: "PST" }), - (-715788000, FixedTimespan { offset: -25200, name: "PDT" }), - (-702486000, FixedTimespan { offset: -28800, name: "PST" }), - (-684338400, FixedTimespan { offset: -25200, name: "PDT" }), - (-671036400, FixedTimespan { offset: -28800, name: "PST" }), - (-652888800, FixedTimespan { offset: -25200, name: "PDT" }), - (-639586800, FixedTimespan { offset: -28800, name: "PST" }), - (-620834400, FixedTimespan { offset: -25200, name: "PDT" }), - (-608137200, FixedTimespan { offset: -28800, name: "PST" }), - (-589384800, FixedTimespan { offset: -25200, name: "PDT" }), - (-576082800, FixedTimespan { offset: -28800, name: "PST" }), - (-557935200, FixedTimespan { offset: -25200, name: "PDT" }), - (-544633200, FixedTimespan { offset: -28800, name: "PST" }), - (-526485600, FixedTimespan { offset: -25200, name: "PDT" }), - (-513183600, FixedTimespan { offset: -28800, name: "PST" }), - (-495036000, FixedTimespan { offset: -25200, name: "PDT" }), - (-481734000, FixedTimespan { offset: -28800, name: "PST" }), - (-463586400, FixedTimespan { offset: -25200, name: "PDT" }), - (-450284400, FixedTimespan { offset: -28800, name: "PST" }), - (-431532000, FixedTimespan { offset: -25200, name: "PDT" }), - (-418230000, FixedTimespan { offset: -28800, name: "PST" }), - (-400082400, FixedTimespan { offset: -25200, name: "PDT" }), - (-386780400, FixedTimespan { offset: -28800, name: "PST" }), - (-368632800, FixedTimespan { offset: -25200, name: "PDT" }), - (-355330800, FixedTimespan { offset: -28800, name: "PST" }), - (-337183200, FixedTimespan { offset: -25200, name: "PDT" }), - (-323881200, FixedTimespan { offset: -28800, name: "PST" }), - (-305733600, FixedTimespan { offset: -25200, name: "PDT" }), - (-292431600, FixedTimespan { offset: -28800, name: "PST" }), - (-273679200, FixedTimespan { offset: -25200, name: "PDT" }), - (-260982000, FixedTimespan { offset: -28800, name: "PST" }), - (-242229600, FixedTimespan { offset: -25200, name: "PDT" }), - (-226508400, FixedTimespan { offset: -28800, name: "PST" }), - (-210780000, FixedTimespan { offset: -25200, name: "PDT" }), - (-195058800, FixedTimespan { offset: -28800, name: "PST" }), - (-179330400, FixedTimespan { offset: -25200, name: "PDT" }), - (-163609200, FixedTimespan { offset: -28800, name: "PST" }), - (-147880800, FixedTimespan { offset: -25200, name: "PDT" }), - (-131554800, FixedTimespan { offset: -28800, name: "PST" }), - (-116431200, FixedTimespan { offset: -25200, name: "PDT" }), - (-100105200, FixedTimespan { offset: -28800, name: "PST" }), - (-84376800, FixedTimespan { offset: -25200, name: "PDT" }), - (-68655600, FixedTimespan { offset: -28800, name: "PST" }), - (-52927200, FixedTimespan { offset: -25200, name: "PDT" }), - (-37206000, FixedTimespan { offset: -28800, name: "PST" }), - (-21477600, FixedTimespan { offset: -25200, name: "PDT" }), - (-5756400, FixedTimespan { offset: -28800, name: "PST" }), - (9972000, FixedTimespan { offset: -25200, name: "PDT" }), - (25693200, FixedTimespan { offset: -28800, name: "PST" }), - (41421600, FixedTimespan { offset: -25200, name: "PDT" }), - (57747600, FixedTimespan { offset: -28800, name: "PST" }), - (73476000, FixedTimespan { offset: -25200, name: "PDT" }), - (89197200, FixedTimespan { offset: -28800, name: "PST" }), - (104925600, FixedTimespan { offset: -25200, name: "PDT" }), - (120646800, FixedTimespan { offset: -28800, name: "PST" }), - (136375200, FixedTimespan { offset: -25200, name: "PDT" }), - (152096400, FixedTimespan { offset: -28800, name: "PST" }), - (167824800, FixedTimespan { offset: -25200, name: "PDT" }), - (183546000, FixedTimespan { offset: -28800, name: "PST" }), - (199274400, FixedTimespan { offset: -25200, name: "PDT" }), - (215600400, FixedTimespan { offset: -28800, name: "PST" }), - (230724000, FixedTimespan { offset: -25200, name: "PDT" }), - (247050000, FixedTimespan { offset: -28800, name: "PST" }), - (262778400, FixedTimespan { offset: -25200, name: "PDT" }), - (278499600, FixedTimespan { offset: -28800, name: "PST" }), - (294228000, FixedTimespan { offset: -25200, name: "PDT" }), - (309949200, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -25200, name: "PDT" }), - (341398800, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -28800, name: "PST" }), - (452080800, FixedTimespan { offset: -25200, name: "PDT" }), - (467802000, FixedTimespan { offset: -28800, name: "PST" }), - (483530400, FixedTimespan { offset: -25200, name: "PDT" }), - (499251600, FixedTimespan { offset: -28800, name: "PST" }), - (514980000, FixedTimespan { offset: -25200, name: "PDT" }), - (530701200, FixedTimespan { offset: -28800, name: "PST" }), - (544615200, FixedTimespan { offset: -25200, name: "PDT" }), - (562150800, FixedTimespan { offset: -28800, name: "PST" }), - (576064800, FixedTimespan { offset: -25200, name: "PDT" }), - (594205200, FixedTimespan { offset: -28800, name: "PST" }), - (607514400, FixedTimespan { offset: -25200, name: "PDT" }), - (625654800, FixedTimespan { offset: -28800, name: "PST" }), - (638964000, FixedTimespan { offset: -25200, name: "PDT" }), - (657104400, FixedTimespan { offset: -28800, name: "PST" }), - (671018400, FixedTimespan { offset: -25200, name: "PDT" }), - (688554000, FixedTimespan { offset: -28800, name: "PST" }), - (702468000, FixedTimespan { offset: -25200, name: "PDT" }), - (720003600, FixedTimespan { offset: -28800, name: "PST" }), - (733917600, FixedTimespan { offset: -25200, name: "PDT" }), - (752058000, FixedTimespan { offset: -28800, name: "PST" }), - (765367200, FixedTimespan { offset: -25200, name: "PDT" }), - (783507600, FixedTimespan { offset: -28800, name: "PST" }), - (796816800, FixedTimespan { offset: -25200, name: "PDT" }), - (814957200, FixedTimespan { offset: -28800, name: "PST" }), - (828871200, FixedTimespan { offset: -25200, name: "PDT" }), - (846406800, FixedTimespan { offset: -28800, name: "PST" }), - (860320800, FixedTimespan { offset: -25200, name: "PDT" }), - (877856400, FixedTimespan { offset: -28800, name: "PST" }), - (891770400, FixedTimespan { offset: -25200, name: "PDT" }), - (909306000, FixedTimespan { offset: -28800, name: "PST" }), - (923220000, FixedTimespan { offset: -25200, name: "PDT" }), - (941360400, FixedTimespan { offset: -28800, name: "PST" }), - (954669600, FixedTimespan { offset: -25200, name: "PDT" }), - (972810000, FixedTimespan { offset: -28800, name: "PST" }), - (986119200, FixedTimespan { offset: -25200, name: "PDT" }), - (1004259600, FixedTimespan { offset: -28800, name: "PST" }), - (1018173600, FixedTimespan { offset: -25200, name: "PDT" }), - (1035709200, FixedTimespan { offset: -28800, name: "PST" }), - (1049623200, FixedTimespan { offset: -25200, name: "PDT" }), - (1067158800, FixedTimespan { offset: -28800, name: "PST" }), - (1081072800, FixedTimespan { offset: -25200, name: "PDT" }), - (1099213200, FixedTimespan { offset: -28800, name: "PST" }), - (1112522400, FixedTimespan { offset: -25200, name: "PDT" }), - (1130662800, FixedTimespan { offset: -28800, name: "PST" }), - (1143972000, FixedTimespan { offset: -25200, name: "PDT" }), - (1162112400, FixedTimespan { offset: -28800, name: "PST" }), - (1173607200, FixedTimespan { offset: -25200, name: "PDT" }), - (1194166800, FixedTimespan { offset: -28800, name: "PST" }), - (1205056800, FixedTimespan { offset: -25200, name: "PDT" }), - (1225616400, FixedTimespan { offset: -28800, name: "PST" }), - (1236506400, FixedTimespan { offset: -25200, name: "PDT" }), - (1257066000, FixedTimespan { offset: -28800, name: "PST" }), - (1268560800, FixedTimespan { offset: -25200, name: "PDT" }), - (1289120400, FixedTimespan { offset: -28800, name: "PST" }), - (1300010400, FixedTimespan { offset: -25200, name: "PDT" }), - (1320570000, FixedTimespan { offset: -28800, name: "PST" }), - (1331460000, FixedTimespan { offset: -25200, name: "PDT" }), - (1352019600, FixedTimespan { offset: -28800, name: "PST" }), - (1362909600, FixedTimespan { offset: -25200, name: "PDT" }), - (1383469200, FixedTimespan { offset: -28800, name: "PST" }), - (1394359200, FixedTimespan { offset: -25200, name: "PDT" }), - (1414918800, FixedTimespan { offset: -28800, name: "PST" }), - (1425808800, FixedTimespan { offset: -25200, name: "PDT" }), - (1446368400, FixedTimespan { offset: -28800, name: "PST" }), - (1457863200, FixedTimespan { offset: -25200, name: "PDT" }), - (1478422800, FixedTimespan { offset: -28800, name: "PST" }), - (1489312800, FixedTimespan { offset: -25200, name: "PDT" }), - (1509872400, FixedTimespan { offset: -28800, name: "PST" }), - (1520762400, FixedTimespan { offset: -25200, name: "PDT" }), - (1541322000, FixedTimespan { offset: -28800, name: "PST" }), - (1552212000, FixedTimespan { offset: -25200, name: "PDT" }), - (1572771600, FixedTimespan { offset: -28800, name: "PST" }), - (1583661600, FixedTimespan { offset: -25200, name: "PDT" }), - (1604221200, FixedTimespan { offset: -28800, name: "PST" }), - (1615716000, FixedTimespan { offset: -25200, name: "PDT" }), - (1636275600, FixedTimespan { offset: -28800, name: "PST" }), - (1647165600, FixedTimespan { offset: -25200, name: "PDT" }), - (1667725200, FixedTimespan { offset: -28800, name: "PST" }), - (1678615200, FixedTimespan { offset: -25200, name: "PDT" }), - (1699174800, FixedTimespan { offset: -28800, name: "PST" }), - (1710064800, FixedTimespan { offset: -25200, name: "PDT" }), - (1730624400, FixedTimespan { offset: -28800, name: "PST" }), - (1741514400, FixedTimespan { offset: -25200, name: "PDT" }), - (1762074000, FixedTimespan { offset: -28800, name: "PST" }), - (1772964000, FixedTimespan { offset: -25200, name: "PDT" }), - (1793523600, FixedTimespan { offset: -28800, name: "PST" }), - (1805018400, FixedTimespan { offset: -25200, name: "PDT" }), - (1825578000, FixedTimespan { offset: -28800, name: "PST" }), - (1836468000, FixedTimespan { offset: -25200, name: "PDT" }), - (1857027600, FixedTimespan { offset: -28800, name: "PST" }), - (1867917600, FixedTimespan { offset: -25200, name: "PDT" }), - (1888477200, FixedTimespan { offset: -28800, name: "PST" }), - (1899367200, FixedTimespan { offset: -25200, name: "PDT" }), - (1919926800, FixedTimespan { offset: -28800, name: "PST" }), - (1930816800, FixedTimespan { offset: -25200, name: "PDT" }), - (1951376400, FixedTimespan { offset: -28800, name: "PST" }), - (1962871200, FixedTimespan { offset: -25200, name: "PDT" }), - (1983430800, FixedTimespan { offset: -28800, name: "PST" }), - (1994320800, FixedTimespan { offset: -25200, name: "PDT" }), - (2014880400, FixedTimespan { offset: -28800, name: "PST" }), - (2025770400, FixedTimespan { offset: -25200, name: "PDT" }), - (2046330000, FixedTimespan { offset: -28800, name: "PST" }), - (2057220000, FixedTimespan { offset: -25200, name: "PDT" }), - (2077779600, FixedTimespan { offset: -28800, name: "PST" }), - (2088669600, FixedTimespan { offset: -25200, name: "PDT" }), - (2109229200, FixedTimespan { offset: -28800, name: "PST" }), - (2120119200, FixedTimespan { offset: -25200, name: "PDT" }), - (2140678800, FixedTimespan { offset: -28800, name: "PST" }), - (2152173600, FixedTimespan { offset: -25200, name: "PDT" }), - (2172733200, FixedTimespan { offset: -28800, name: "PST" }), - (2183623200, FixedTimespan { offset: -25200, name: "PDT" }), - (2204182800, FixedTimespan { offset: -28800, name: "PST" }), - (2215072800, FixedTimespan { offset: -25200, name: "PDT" }), - (2235632400, FixedTimespan { offset: -28800, name: "PST" }), - (2246522400, FixedTimespan { offset: -25200, name: "PDT" }), - (2267082000, FixedTimespan { offset: -28800, name: "PST" }), - (2277972000, FixedTimespan { offset: -25200, name: "PDT" }), - (2298531600, FixedTimespan { offset: -28800, name: "PST" }), - (2309421600, FixedTimespan { offset: -25200, name: "PDT" }), - (2329981200, FixedTimespan { offset: -28800, name: "PST" }), - (2341476000, FixedTimespan { offset: -25200, name: "PDT" }), - (2362035600, FixedTimespan { offset: -28800, name: "PST" }), - (2372925600, FixedTimespan { offset: -25200, name: "PDT" }), - (2393485200, FixedTimespan { offset: -28800, name: "PST" }), - (2404375200, FixedTimespan { offset: -25200, name: "PDT" }), - (2424934800, FixedTimespan { offset: -28800, name: "PST" }), - (2435824800, FixedTimespan { offset: -25200, name: "PDT" }), - (2456384400, FixedTimespan { offset: -28800, name: "PST" }), - (2467274400, FixedTimespan { offset: -25200, name: "PDT" }), - (2487834000, FixedTimespan { offset: -28800, name: "PST" }), - (2499328800, FixedTimespan { offset: -25200, name: "PDT" }), - (2519888400, FixedTimespan { offset: -28800, name: "PST" }), - (2530778400, FixedTimespan { offset: -25200, name: "PDT" }), - (2551338000, FixedTimespan { offset: -28800, name: "PST" }), - (2562228000, FixedTimespan { offset: -25200, name: "PDT" }), - (2582787600, FixedTimespan { offset: -28800, name: "PST" }), - (2593677600, FixedTimespan { offset: -25200, name: "PDT" }), - (2614237200, FixedTimespan { offset: -28800, name: "PST" }), - (2625127200, FixedTimespan { offset: -25200, name: "PDT" }), - (2645686800, FixedTimespan { offset: -28800, name: "PST" }), - (2656576800, FixedTimespan { offset: -25200, name: "PDT" }), - (2677136400, FixedTimespan { offset: -28800, name: "PST" }), - (2688631200, FixedTimespan { offset: -25200, name: "PDT" }), - (2709190800, FixedTimespan { offset: -28800, name: "PST" }), - (2720080800, FixedTimespan { offset: -25200, name: "PDT" }), - (2740640400, FixedTimespan { offset: -28800, name: "PST" }), - (2751530400, FixedTimespan { offset: -25200, name: "PDT" }), - (2772090000, FixedTimespan { offset: -28800, name: "PST" }), - (2782980000, FixedTimespan { offset: -25200, name: "PDT" }), - (2803539600, FixedTimespan { offset: -28800, name: "PST" }), - (2814429600, FixedTimespan { offset: -25200, name: "PDT" }), - (2834989200, FixedTimespan { offset: -28800, name: "PST" }), - (2846484000, FixedTimespan { offset: -25200, name: "PDT" }), - (2867043600, FixedTimespan { offset: -28800, name: "PST" }), - (2877933600, FixedTimespan { offset: -25200, name: "PDT" }), - (2898493200, FixedTimespan { offset: -28800, name: "PST" }), - (2909383200, FixedTimespan { offset: -25200, name: "PDT" }), - (2929942800, FixedTimespan { offset: -28800, name: "PST" }), - (2940832800, FixedTimespan { offset: -25200, name: "PDT" }), - (2961392400, FixedTimespan { offset: -28800, name: "PST" }), - (2972282400, FixedTimespan { offset: -25200, name: "PDT" }), - (2992842000, FixedTimespan { offset: -28800, name: "PST" }), - (3003732000, FixedTimespan { offset: -25200, name: "PDT" }), - (3024291600, FixedTimespan { offset: -28800, name: "PST" }), - (3035786400, FixedTimespan { offset: -25200, name: "PDT" }), - (3056346000, FixedTimespan { offset: -28800, name: "PST" }), - (3067236000, FixedTimespan { offset: -25200, name: "PDT" }), - (3087795600, FixedTimespan { offset: -28800, name: "PST" }), - (3098685600, FixedTimespan { offset: -25200, name: "PDT" }), - (3119245200, FixedTimespan { offset: -28800, name: "PST" }), - (3130135200, FixedTimespan { offset: -25200, name: "PDT" }), - (3150694800, FixedTimespan { offset: -28800, name: "PST" }), - (3161584800, FixedTimespan { offset: -25200, name: "PDT" }), - (3182144400, FixedTimespan { offset: -28800, name: "PST" }), - (3193034400, FixedTimespan { offset: -25200, name: "PDT" }), - (3213594000, FixedTimespan { offset: -28800, name: "PST" }), - (3225088800, FixedTimespan { offset: -25200, name: "PDT" }), - (3245648400, FixedTimespan { offset: -28800, name: "PST" }), - (3256538400, FixedTimespan { offset: -25200, name: "PDT" }), - (3277098000, FixedTimespan { offset: -28800, name: "PST" }), - (3287988000, FixedTimespan { offset: -25200, name: "PDT" }), - (3308547600, FixedTimespan { offset: -28800, name: "PST" }), - (3319437600, FixedTimespan { offset: -25200, name: "PDT" }), - (3339997200, FixedTimespan { offset: -28800, name: "PST" }), - (3350887200, FixedTimespan { offset: -25200, name: "PDT" }), - (3371446800, FixedTimespan { offset: -28800, name: "PST" }), - (3382941600, FixedTimespan { offset: -25200, name: "PDT" }), - (3403501200, FixedTimespan { offset: -28800, name: "PST" }), - (3414391200, FixedTimespan { offset: -25200, name: "PDT" }), - (3434950800, FixedTimespan { offset: -28800, name: "PST" }), - (3445840800, FixedTimespan { offset: -25200, name: "PDT" }), - (3466400400, FixedTimespan { offset: -28800, name: "PST" }), - (3477290400, FixedTimespan { offset: -25200, name: "PDT" }), - (3497850000, FixedTimespan { offset: -28800, name: "PST" }), - (3508740000, FixedTimespan { offset: -25200, name: "PDT" }), - (3529299600, FixedTimespan { offset: -28800, name: "PST" }), - (3540189600, FixedTimespan { offset: -25200, name: "PDT" }), - (3560749200, FixedTimespan { offset: -28800, name: "PST" }), - (3572244000, FixedTimespan { offset: -25200, name: "PDT" }), - (3592803600, FixedTimespan { offset: -28800, name: "PST" }), - (3603693600, FixedTimespan { offset: -25200, name: "PDT" }), - (3624253200, FixedTimespan { offset: -28800, name: "PST" }), - (3635143200, FixedTimespan { offset: -25200, name: "PDT" }), - (3655702800, FixedTimespan { offset: -28800, name: "PST" }), - (3666592800, FixedTimespan { offset: -25200, name: "PDT" }), - (3687152400, FixedTimespan { offset: -28800, name: "PST" }), - (3698042400, FixedTimespan { offset: -25200, name: "PDT" }), - (3718602000, FixedTimespan { offset: -28800, name: "PST" }), - (3730096800, FixedTimespan { offset: -25200, name: "PDT" }), - (3750656400, FixedTimespan { offset: -28800, name: "PST" }), - (3761546400, FixedTimespan { offset: -25200, name: "PDT" }), - (3782106000, FixedTimespan { offset: -28800, name: "PST" }), - (3792996000, FixedTimespan { offset: -25200, name: "PDT" }), - (3813555600, FixedTimespan { offset: -28800, name: "PST" }), - (3824445600, FixedTimespan { offset: -25200, name: "PDT" }), - (3845005200, FixedTimespan { offset: -28800, name: "PST" }), - (3855895200, FixedTimespan { offset: -25200, name: "PDT" }), - (3876454800, FixedTimespan { offset: -28800, name: "PST" }), - (3887344800, FixedTimespan { offset: -25200, name: "PDT" }), - (3907904400, FixedTimespan { offset: -28800, name: "PST" }), - (3919399200, FixedTimespan { offset: -25200, name: "PDT" }), - (3939958800, FixedTimespan { offset: -28800, name: "PST" }), - (3950848800, FixedTimespan { offset: -25200, name: "PDT" }), - (3971408400, FixedTimespan { offset: -28800, name: "PST" }), - (3982298400, FixedTimespan { offset: -25200, name: "PDT" }), - (4002858000, FixedTimespan { offset: -28800, name: "PST" }), - (4013748000, FixedTimespan { offset: -25200, name: "PDT" }), - (4034307600, FixedTimespan { offset: -28800, name: "PST" }), - (4045197600, FixedTimespan { offset: -25200, name: "PDT" }), - (4065757200, FixedTimespan { offset: -28800, name: "PST" }), - (4076647200, FixedTimespan { offset: -25200, name: "PDT" }), - (4097206800, FixedTimespan { offset: -28800, name: "PST" }), + first: FixedTimespan::from_offset_and_name_indices(-29548, 422, 3), + rest: &[ + (-2713880852, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-1632060000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-1615129200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-880207200, FixedTimespan::from_offset_and_name_indices(-25200, 439, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-25200, 433, 3)), + (-765385200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-747237600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-733935600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-715788000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-702486000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-684338400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-671036400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-652888800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-639586800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-620834400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-608137200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-589384800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-576082800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-557935200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-544633200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-526485600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-513183600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-495036000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-481734000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-463586400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-450284400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-431532000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-418230000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-400082400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-386780400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-368632800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-355330800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-337183200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-323881200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-305733600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-292431600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-273679200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-260982000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-242229600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-226508400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-210780000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-195058800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-179330400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-163609200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-147880800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-131554800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-116431200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-100105200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-84376800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-68655600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-52927200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-37206000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (-21477600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (-5756400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (9972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (25693200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (41421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (57747600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (73476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (89197200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (104925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (120646800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (136375200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (152096400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (167824800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (183546000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (199274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (215600400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (230724000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (247050000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (262778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (278499600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (294228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (309949200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (341398800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (452080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (467802000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (483530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (499251600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (514980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (530701200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (544615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (562150800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (576064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (594205200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (607514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (625654800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (638964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (657104400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (671018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (688554000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (702468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (720003600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (733917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (752058000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (765367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (783507600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (796816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (814957200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (828871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (846406800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (860320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (877856400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (891770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (909306000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (923220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (941360400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (954669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (972810000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (986119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1004259600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1018173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1035709200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1049623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1067158800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1081072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1099213200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1112522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1130662800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1143972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1162112400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1173607200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1194166800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1205056800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1225616400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1236506400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1257066000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1268560800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1289120400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1300010400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1320570000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1331460000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1352019600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1362909600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1383469200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1394359200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1414918800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1425808800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1446368400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1457863200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1478422800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1489312800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1509872400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1520762400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1541322000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1552212000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1572771600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1583661600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1604221200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1615716000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1636275600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1647165600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1667725200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1678615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1699174800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1710064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1730624400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1741514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1762074000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1772964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1793523600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1805018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1825578000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1836468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1857027600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1867917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1888477200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1899367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1919926800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1930816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1951376400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1962871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1983430800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1994320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2014880400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2025770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2046330000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2057220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2077779600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2088669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2109229200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2120119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2140678800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2152173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2172733200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2183623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2204182800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2215072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2235632400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2246522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2267082000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2277972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2298531600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2309421600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2329981200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2341476000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2362035600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2372925600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2393485200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2404375200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2424934800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2435824800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2456384400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2467274400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2487834000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2499328800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2519888400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2530778400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2551338000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2562228000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2582787600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2593677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2614237200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2625127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2645686800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2656576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2677136400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2688631200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2709190800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2720080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2740640400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2751530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2772090000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2782980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2803539600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2814429600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2834989200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2846484000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2867043600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2877933600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2898493200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2909383200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2929942800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2940832800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2961392400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (2972282400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (2992842000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3003732000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3024291600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3035786400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3056346000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3067236000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3087795600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3098685600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3119245200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3130135200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3150694800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3161584800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3182144400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3193034400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3213594000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3225088800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3245648400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3256538400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3277098000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3287988000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3308547600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3319437600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3339997200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3350887200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3371446800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3382941600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3403501200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3414391200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3434950800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3445840800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3466400400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3477290400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3497850000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3508740000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3529299600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3540189600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3560749200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3572244000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3592803600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3603693600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3624253200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3635143200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3655702800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3666592800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3687152400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3698042400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3718602000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3730096800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3750656400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3761546400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3782106000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3792996000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3813555600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3824445600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3845005200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3855895200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3876454800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3887344800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3907904400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3919399200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3939958800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3950848800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (3971408400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (3982298400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4002858000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4013748000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4034307600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4045197600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4065757200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (4076647200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (4097206800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), ], }; const AMERICA__WHITEHORSE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -32412, name: "LMT" }, - rest: &[ - (-2188997988, FixedTimespan { offset: -32400, name: "YST" }), - (-1632056400, FixedTimespan { offset: -28800, name: "YDT" }), - (-1615125600, FixedTimespan { offset: -32400, name: "YST" }), - (-1596978000, FixedTimespan { offset: -28800, name: "YDT" }), - (-1583164800, FixedTimespan { offset: -32400, name: "YST" }), - (-880203600, FixedTimespan { offset: -28800, name: "YWT" }), - (-769395600, FixedTimespan { offset: -28800, name: "YPT" }), - (-765381600, FixedTimespan { offset: -32400, name: "YST" }), - (-147884400, FixedTimespan { offset: -25200, name: "YDDT" }), - (-131554800, FixedTimespan { offset: -32400, name: "YST" }), - (-121273200, FixedTimespan { offset: -28800, name: "PST" }), - (325677600, FixedTimespan { offset: -25200, name: "PDT" }), - (341398800, FixedTimespan { offset: -28800, name: "PST" }), - (357127200, FixedTimespan { offset: -25200, name: "PDT" }), - (372848400, FixedTimespan { offset: -28800, name: "PST" }), - (388576800, FixedTimespan { offset: -25200, name: "PDT" }), - (404902800, FixedTimespan { offset: -28800, name: "PST" }), - (420026400, FixedTimespan { offset: -25200, name: "PDT" }), - (436352400, FixedTimespan { offset: -28800, name: "PST" }), - (452080800, FixedTimespan { offset: -25200, name: "PDT" }), - (467802000, FixedTimespan { offset: -28800, name: "PST" }), - (483530400, FixedTimespan { offset: -25200, name: "PDT" }), - (499251600, FixedTimespan { offset: -28800, name: "PST" }), - (514980000, FixedTimespan { offset: -25200, name: "PDT" }), - (530701200, FixedTimespan { offset: -28800, name: "PST" }), - (544615200, FixedTimespan { offset: -25200, name: "PDT" }), - (562150800, FixedTimespan { offset: -28800, name: "PST" }), - (576064800, FixedTimespan { offset: -25200, name: "PDT" }), - (594205200, FixedTimespan { offset: -28800, name: "PST" }), - (607514400, FixedTimespan { offset: -25200, name: "PDT" }), - (625654800, FixedTimespan { offset: -28800, name: "PST" }), - (638964000, FixedTimespan { offset: -25200, name: "PDT" }), - (657104400, FixedTimespan { offset: -28800, name: "PST" }), - (671018400, FixedTimespan { offset: -25200, name: "PDT" }), - (688554000, FixedTimespan { offset: -28800, name: "PST" }), - (702468000, FixedTimespan { offset: -25200, name: "PDT" }), - (720003600, FixedTimespan { offset: -28800, name: "PST" }), - (733917600, FixedTimespan { offset: -25200, name: "PDT" }), - (752058000, FixedTimespan { offset: -28800, name: "PST" }), - (765367200, FixedTimespan { offset: -25200, name: "PDT" }), - (783507600, FixedTimespan { offset: -28800, name: "PST" }), - (796816800, FixedTimespan { offset: -25200, name: "PDT" }), - (814957200, FixedTimespan { offset: -28800, name: "PST" }), - (828871200, FixedTimespan { offset: -25200, name: "PDT" }), - (846406800, FixedTimespan { offset: -28800, name: "PST" }), - (860320800, FixedTimespan { offset: -25200, name: "PDT" }), - (877856400, FixedTimespan { offset: -28800, name: "PST" }), - (891770400, FixedTimespan { offset: -25200, name: "PDT" }), - (909306000, FixedTimespan { offset: -28800, name: "PST" }), - (923220000, FixedTimespan { offset: -25200, name: "PDT" }), - (941360400, FixedTimespan { offset: -28800, name: "PST" }), - (954669600, FixedTimespan { offset: -25200, name: "PDT" }), - (972810000, FixedTimespan { offset: -28800, name: "PST" }), - (986119200, FixedTimespan { offset: -25200, name: "PDT" }), - (1004259600, FixedTimespan { offset: -28800, name: "PST" }), - (1018173600, FixedTimespan { offset: -25200, name: "PDT" }), - (1035709200, FixedTimespan { offset: -28800, name: "PST" }), - (1049623200, FixedTimespan { offset: -25200, name: "PDT" }), - (1067158800, FixedTimespan { offset: -28800, name: "PST" }), - (1081072800, FixedTimespan { offset: -25200, name: "PDT" }), - (1099213200, FixedTimespan { offset: -28800, name: "PST" }), - (1112522400, FixedTimespan { offset: -25200, name: "PDT" }), - (1130662800, FixedTimespan { offset: -28800, name: "PST" }), - (1143972000, FixedTimespan { offset: -25200, name: "PDT" }), - (1162112400, FixedTimespan { offset: -28800, name: "PST" }), - (1173607200, FixedTimespan { offset: -25200, name: "PDT" }), - (1194166800, FixedTimespan { offset: -28800, name: "PST" }), - (1205056800, FixedTimespan { offset: -25200, name: "PDT" }), - (1225616400, FixedTimespan { offset: -28800, name: "PST" }), - (1236506400, FixedTimespan { offset: -25200, name: "PDT" }), - (1257066000, FixedTimespan { offset: -28800, name: "PST" }), - (1268560800, FixedTimespan { offset: -25200, name: "PDT" }), - (1289120400, FixedTimespan { offset: -28800, name: "PST" }), - (1300010400, FixedTimespan { offset: -25200, name: "PDT" }), - (1320570000, FixedTimespan { offset: -28800, name: "PST" }), - (1331460000, FixedTimespan { offset: -25200, name: "PDT" }), - (1352019600, FixedTimespan { offset: -28800, name: "PST" }), - (1362909600, FixedTimespan { offset: -25200, name: "PDT" }), - (1383469200, FixedTimespan { offset: -28800, name: "PST" }), - (1394359200, FixedTimespan { offset: -25200, name: "PDT" }), - (1414918800, FixedTimespan { offset: -28800, name: "PST" }), - (1425808800, FixedTimespan { offset: -25200, name: "PDT" }), - (1446368400, FixedTimespan { offset: -28800, name: "PST" }), - (1457863200, FixedTimespan { offset: -25200, name: "PDT" }), - (1478422800, FixedTimespan { offset: -28800, name: "PST" }), - (1489312800, FixedTimespan { offset: -25200, name: "PDT" }), - (1509872400, FixedTimespan { offset: -28800, name: "PST" }), - (1520762400, FixedTimespan { offset: -25200, name: "PDT" }), - (1541322000, FixedTimespan { offset: -28800, name: "PST" }), - (1552212000, FixedTimespan { offset: -25200, name: "PDT" }), - (1572771600, FixedTimespan { offset: -28800, name: "PST" }), - (1583661600, FixedTimespan { offset: -25200, name: "PDT" }), - (1604214000, FixedTimespan { offset: -25200, name: "MST" }), + first: FixedTimespan::from_offset_and_name_indices(-32412, 422, 3), + rest: &[ + (-2188997988, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-1632056400, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (-1615125600, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-1596978000, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (-1583164800, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-880203600, FixedTimespan::from_offset_and_name_indices(-28800, 517, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-28800, 511, 3)), + (-765381600, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-147884400, FixedTimespan::from_offset_and_name_indices(-25200, 504, 4)), + (-131554800, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-121273200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (325677600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (341398800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (357127200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (372848400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (388576800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (404902800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (420026400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (436352400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (452080800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (467802000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (483530400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (499251600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (514980000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (530701200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (544615200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (562150800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (576064800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (594205200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (607514400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (625654800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (638964000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (657104400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (671018400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (688554000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (702468000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (720003600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (733917600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (752058000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (765367200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (783507600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (796816800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (814957200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (828871200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (846406800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (860320800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (877856400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (891770400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (909306000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (923220000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (941360400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (954669600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (972810000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (986119200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1004259600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1018173600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1035709200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1049623200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1067158800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1081072800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1099213200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1112522400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1130662800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1143972000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1162112400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1173607200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1194166800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1205056800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1225616400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1236506400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1257066000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1268560800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1289120400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1300010400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1320570000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1331460000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1352019600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1362909600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1383469200, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1394359200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1414918800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1425808800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1446368400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1457863200, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1478422800, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1489312800, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1509872400, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1520762400, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1541322000, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1552212000, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1572771600, FixedTimespan::from_offset_and_name_indices(-28800, 436, 3)), + (1583661600, FixedTimespan::from_offset_and_name_indices(-25200, 411, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-25200, 377, 3)), ], }; const AMERICA__WINNIPEG: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -23316, name: "LMT" }, - rest: &[ - (-2602258284, FixedTimespan { offset: -21600, name: "CST" }), - (-1694368800, FixedTimespan { offset: -18000, name: "CDT" }), - (-1681671600, FixedTimespan { offset: -21600, name: "CST" }), - (-1632067200, FixedTimespan { offset: -18000, name: "CDT" }), - (-1615136400, FixedTimespan { offset: -21600, name: "CST" }), - (-1029686400, FixedTimespan { offset: -18000, name: "CDT" }), - (-1018198800, FixedTimespan { offset: -21600, name: "CST" }), - (-880214400, FixedTimespan { offset: -18000, name: "CWT" }), - (-769395600, FixedTimespan { offset: -18000, name: "CPT" }), - (-765392400, FixedTimespan { offset: -21600, name: "CST" }), - (-746035200, FixedTimespan { offset: -18000, name: "CDT" }), - (-732733200, FixedTimespan { offset: -21600, name: "CST" }), - (-715795200, FixedTimespan { offset: -18000, name: "CDT" }), - (-702493200, FixedTimespan { offset: -21600, name: "CST" }), - (-684345600, FixedTimespan { offset: -18000, name: "CDT" }), - (-671043600, FixedTimespan { offset: -21600, name: "CST" }), - (-652896000, FixedTimespan { offset: -18000, name: "CDT" }), - (-639594000, FixedTimespan { offset: -21600, name: "CST" }), - (-620755200, FixedTimespan { offset: -18000, name: "CDT" }), - (-607626000, FixedTimespan { offset: -21600, name: "CST" }), - (-589392000, FixedTimespan { offset: -18000, name: "CDT" }), - (-576090000, FixedTimespan { offset: -21600, name: "CST" }), - (-557942400, FixedTimespan { offset: -18000, name: "CDT" }), - (-544640400, FixedTimespan { offset: -21600, name: "CST" }), - (-526492800, FixedTimespan { offset: -18000, name: "CDT" }), - (-513190800, FixedTimespan { offset: -21600, name: "CST" }), - (-495043200, FixedTimespan { offset: -18000, name: "CDT" }), - (-481741200, FixedTimespan { offset: -21600, name: "CST" }), - (-463593600, FixedTimespan { offset: -18000, name: "CDT" }), - (-450291600, FixedTimespan { offset: -21600, name: "CST" }), - (-431539200, FixedTimespan { offset: -18000, name: "CDT" }), - (-418237200, FixedTimespan { offset: -21600, name: "CST" }), - (-400089600, FixedTimespan { offset: -18000, name: "CDT" }), - (-386787600, FixedTimespan { offset: -21600, name: "CST" }), - (-368640000, FixedTimespan { offset: -18000, name: "CDT" }), - (-355338000, FixedTimespan { offset: -21600, name: "CST" }), - (-337190400, FixedTimespan { offset: -18000, name: "CDT" }), - (-321469200, FixedTimespan { offset: -21600, name: "CST" }), - (-305740800, FixedTimespan { offset: -18000, name: "CDT" }), - (-292438800, FixedTimespan { offset: -21600, name: "CST" }), - (-210787200, FixedTimespan { offset: -18000, name: "CDT" }), - (-198090000, FixedTimespan { offset: -21600, name: "CST" }), - (-116438400, FixedTimespan { offset: -18000, name: "CDT" }), - (-100108800, FixedTimespan { offset: -21600, name: "CST" }), - (-84384000, FixedTimespan { offset: -18000, name: "CDT" }), - (-68659200, FixedTimespan { offset: -21600, name: "CST" }), - (-52934400, FixedTimespan { offset: -18000, name: "CDT" }), - (-37209600, FixedTimespan { offset: -21600, name: "CST" }), - (-21484800, FixedTimespan { offset: -18000, name: "CDT" }), - (-5760000, FixedTimespan { offset: -21600, name: "CST" }), - (9964800, FixedTimespan { offset: -18000, name: "CDT" }), - (25689600, FixedTimespan { offset: -21600, name: "CST" }), - (41414400, FixedTimespan { offset: -18000, name: "CDT" }), - (57744000, FixedTimespan { offset: -21600, name: "CST" }), - (73468800, FixedTimespan { offset: -18000, name: "CDT" }), - (89193600, FixedTimespan { offset: -21600, name: "CST" }), - (104918400, FixedTimespan { offset: -18000, name: "CDT" }), - (120643200, FixedTimespan { offset: -21600, name: "CST" }), - (136368000, FixedTimespan { offset: -18000, name: "CDT" }), - (152092800, FixedTimespan { offset: -21600, name: "CST" }), - (167817600, FixedTimespan { offset: -18000, name: "CDT" }), - (183542400, FixedTimespan { offset: -21600, name: "CST" }), - (199267200, FixedTimespan { offset: -18000, name: "CDT" }), - (215596800, FixedTimespan { offset: -21600, name: "CST" }), - (230716800, FixedTimespan { offset: -18000, name: "CDT" }), - (247046400, FixedTimespan { offset: -21600, name: "CST" }), - (262771200, FixedTimespan { offset: -18000, name: "CDT" }), - (278496000, FixedTimespan { offset: -21600, name: "CST" }), - (294220800, FixedTimespan { offset: -18000, name: "CDT" }), - (309945600, FixedTimespan { offset: -21600, name: "CST" }), - (325670400, FixedTimespan { offset: -18000, name: "CDT" }), - (341395200, FixedTimespan { offset: -21600, name: "CST" }), - (357120000, FixedTimespan { offset: -18000, name: "CDT" }), - (372844800, FixedTimespan { offset: -21600, name: "CST" }), - (388569600, FixedTimespan { offset: -18000, name: "CDT" }), - (404899200, FixedTimespan { offset: -21600, name: "CST" }), - (420019200, FixedTimespan { offset: -18000, name: "CDT" }), - (436348800, FixedTimespan { offset: -21600, name: "CST" }), - (452073600, FixedTimespan { offset: -18000, name: "CDT" }), - (467798400, FixedTimespan { offset: -21600, name: "CST" }), - (483523200, FixedTimespan { offset: -18000, name: "CDT" }), - (499248000, FixedTimespan { offset: -21600, name: "CST" }), - (514972800, FixedTimespan { offset: -18000, name: "CDT" }), - (530697600, FixedTimespan { offset: -21600, name: "CST" }), - (544608000, FixedTimespan { offset: -18000, name: "CDT" }), - (562147200, FixedTimespan { offset: -21600, name: "CST" }), - (576057600, FixedTimespan { offset: -18000, name: "CDT" }), - (594201600, FixedTimespan { offset: -21600, name: "CST" }), - (607507200, FixedTimespan { offset: -18000, name: "CDT" }), - (625651200, FixedTimespan { offset: -21600, name: "CST" }), - (638956800, FixedTimespan { offset: -18000, name: "CDT" }), - (657100800, FixedTimespan { offset: -21600, name: "CST" }), - (671011200, FixedTimespan { offset: -18000, name: "CDT" }), - (688550400, FixedTimespan { offset: -21600, name: "CST" }), - (702460800, FixedTimespan { offset: -18000, name: "CDT" }), - (720000000, FixedTimespan { offset: -21600, name: "CST" }), - (733910400, FixedTimespan { offset: -18000, name: "CDT" }), - (752054400, FixedTimespan { offset: -21600, name: "CST" }), - (765360000, FixedTimespan { offset: -18000, name: "CDT" }), - (783504000, FixedTimespan { offset: -21600, name: "CST" }), - (796809600, FixedTimespan { offset: -18000, name: "CDT" }), - (814953600, FixedTimespan { offset: -21600, name: "CST" }), - (828864000, FixedTimespan { offset: -18000, name: "CDT" }), - (846403200, FixedTimespan { offset: -21600, name: "CST" }), - (860313600, FixedTimespan { offset: -18000, name: "CDT" }), - (877852800, FixedTimespan { offset: -21600, name: "CST" }), - (891763200, FixedTimespan { offset: -18000, name: "CDT" }), - (909302400, FixedTimespan { offset: -21600, name: "CST" }), - (923212800, FixedTimespan { offset: -18000, name: "CDT" }), - (941356800, FixedTimespan { offset: -21600, name: "CST" }), - (954662400, FixedTimespan { offset: -18000, name: "CDT" }), - (972806400, FixedTimespan { offset: -21600, name: "CST" }), - (986112000, FixedTimespan { offset: -18000, name: "CDT" }), - (1004256000, FixedTimespan { offset: -21600, name: "CST" }), - (1018166400, FixedTimespan { offset: -18000, name: "CDT" }), - (1035705600, FixedTimespan { offset: -21600, name: "CST" }), - (1049616000, FixedTimespan { offset: -18000, name: "CDT" }), - (1067155200, FixedTimespan { offset: -21600, name: "CST" }), - (1081065600, FixedTimespan { offset: -18000, name: "CDT" }), - (1099209600, FixedTimespan { offset: -21600, name: "CST" }), - (1112515200, FixedTimespan { offset: -18000, name: "CDT" }), - (1130659200, FixedTimespan { offset: -21600, name: "CST" }), - (1143964800, FixedTimespan { offset: -18000, name: "CDT" }), - (1162105200, FixedTimespan { offset: -21600, name: "CST" }), - (1173600000, FixedTimespan { offset: -18000, name: "CDT" }), - (1194159600, FixedTimespan { offset: -21600, name: "CST" }), - (1205049600, FixedTimespan { offset: -18000, name: "CDT" }), - (1225609200, FixedTimespan { offset: -21600, name: "CST" }), - (1236499200, FixedTimespan { offset: -18000, name: "CDT" }), - (1257058800, FixedTimespan { offset: -21600, name: "CST" }), - (1268553600, FixedTimespan { offset: -18000, name: "CDT" }), - (1289113200, FixedTimespan { offset: -21600, name: "CST" }), - (1300003200, FixedTimespan { offset: -18000, name: "CDT" }), - (1320562800, FixedTimespan { offset: -21600, name: "CST" }), - (1331452800, FixedTimespan { offset: -18000, name: "CDT" }), - (1352012400, FixedTimespan { offset: -21600, name: "CST" }), - (1362902400, FixedTimespan { offset: -18000, name: "CDT" }), - (1383462000, FixedTimespan { offset: -21600, name: "CST" }), - (1394352000, FixedTimespan { offset: -18000, name: "CDT" }), - (1414911600, FixedTimespan { offset: -21600, name: "CST" }), - (1425801600, FixedTimespan { offset: -18000, name: "CDT" }), - (1446361200, FixedTimespan { offset: -21600, name: "CST" }), - (1457856000, FixedTimespan { offset: -18000, name: "CDT" }), - (1478415600, FixedTimespan { offset: -21600, name: "CST" }), - (1489305600, FixedTimespan { offset: -18000, name: "CDT" }), - (1509865200, FixedTimespan { offset: -21600, name: "CST" }), - (1520755200, FixedTimespan { offset: -18000, name: "CDT" }), - (1541314800, FixedTimespan { offset: -21600, name: "CST" }), - (1552204800, FixedTimespan { offset: -18000, name: "CDT" }), - (1572764400, FixedTimespan { offset: -21600, name: "CST" }), - (1583654400, FixedTimespan { offset: -18000, name: "CDT" }), - (1604214000, FixedTimespan { offset: -21600, name: "CST" }), - (1615708800, FixedTimespan { offset: -18000, name: "CDT" }), - (1636268400, FixedTimespan { offset: -21600, name: "CST" }), - (1647158400, FixedTimespan { offset: -18000, name: "CDT" }), - (1667718000, FixedTimespan { offset: -21600, name: "CST" }), - (1678608000, FixedTimespan { offset: -18000, name: "CDT" }), - (1699167600, FixedTimespan { offset: -21600, name: "CST" }), - (1710057600, FixedTimespan { offset: -18000, name: "CDT" }), - (1730617200, FixedTimespan { offset: -21600, name: "CST" }), - (1741507200, FixedTimespan { offset: -18000, name: "CDT" }), - (1762066800, FixedTimespan { offset: -21600, name: "CST" }), - (1772956800, FixedTimespan { offset: -18000, name: "CDT" }), - (1793516400, FixedTimespan { offset: -21600, name: "CST" }), - (1805011200, FixedTimespan { offset: -18000, name: "CDT" }), - (1825570800, FixedTimespan { offset: -21600, name: "CST" }), - (1836460800, FixedTimespan { offset: -18000, name: "CDT" }), - (1857020400, FixedTimespan { offset: -21600, name: "CST" }), - (1867910400, FixedTimespan { offset: -18000, name: "CDT" }), - (1888470000, FixedTimespan { offset: -21600, name: "CST" }), - (1899360000, FixedTimespan { offset: -18000, name: "CDT" }), - (1919919600, FixedTimespan { offset: -21600, name: "CST" }), - (1930809600, FixedTimespan { offset: -18000, name: "CDT" }), - (1951369200, FixedTimespan { offset: -21600, name: "CST" }), - (1962864000, FixedTimespan { offset: -18000, name: "CDT" }), - (1983423600, FixedTimespan { offset: -21600, name: "CST" }), - (1994313600, FixedTimespan { offset: -18000, name: "CDT" }), - (2014873200, FixedTimespan { offset: -21600, name: "CST" }), - (2025763200, FixedTimespan { offset: -18000, name: "CDT" }), - (2046322800, FixedTimespan { offset: -21600, name: "CST" }), - (2057212800, FixedTimespan { offset: -18000, name: "CDT" }), - (2077772400, FixedTimespan { offset: -21600, name: "CST" }), - (2088662400, FixedTimespan { offset: -18000, name: "CDT" }), - (2109222000, FixedTimespan { offset: -21600, name: "CST" }), - (2120112000, FixedTimespan { offset: -18000, name: "CDT" }), - (2140671600, FixedTimespan { offset: -21600, name: "CST" }), - (2152166400, FixedTimespan { offset: -18000, name: "CDT" }), - (2172726000, FixedTimespan { offset: -21600, name: "CST" }), - (2183616000, FixedTimespan { offset: -18000, name: "CDT" }), - (2204175600, FixedTimespan { offset: -21600, name: "CST" }), - (2215065600, FixedTimespan { offset: -18000, name: "CDT" }), - (2235625200, FixedTimespan { offset: -21600, name: "CST" }), - (2246515200, FixedTimespan { offset: -18000, name: "CDT" }), - (2267074800, FixedTimespan { offset: -21600, name: "CST" }), - (2277964800, FixedTimespan { offset: -18000, name: "CDT" }), - (2298524400, FixedTimespan { offset: -21600, name: "CST" }), - (2309414400, FixedTimespan { offset: -18000, name: "CDT" }), - (2329974000, FixedTimespan { offset: -21600, name: "CST" }), - (2341468800, FixedTimespan { offset: -18000, name: "CDT" }), - (2362028400, FixedTimespan { offset: -21600, name: "CST" }), - (2372918400, FixedTimespan { offset: -18000, name: "CDT" }), - (2393478000, FixedTimespan { offset: -21600, name: "CST" }), - (2404368000, FixedTimespan { offset: -18000, name: "CDT" }), - (2424927600, FixedTimespan { offset: -21600, name: "CST" }), - (2435817600, FixedTimespan { offset: -18000, name: "CDT" }), - (2456377200, FixedTimespan { offset: -21600, name: "CST" }), - (2467267200, FixedTimespan { offset: -18000, name: "CDT" }), - (2487826800, FixedTimespan { offset: -21600, name: "CST" }), - (2499321600, FixedTimespan { offset: -18000, name: "CDT" }), - (2519881200, FixedTimespan { offset: -21600, name: "CST" }), - (2530771200, FixedTimespan { offset: -18000, name: "CDT" }), - (2551330800, FixedTimespan { offset: -21600, name: "CST" }), - (2562220800, FixedTimespan { offset: -18000, name: "CDT" }), - (2582780400, FixedTimespan { offset: -21600, name: "CST" }), - (2593670400, FixedTimespan { offset: -18000, name: "CDT" }), - (2614230000, FixedTimespan { offset: -21600, name: "CST" }), - (2625120000, FixedTimespan { offset: -18000, name: "CDT" }), - (2645679600, FixedTimespan { offset: -21600, name: "CST" }), - (2656569600, FixedTimespan { offset: -18000, name: "CDT" }), - (2677129200, FixedTimespan { offset: -21600, name: "CST" }), - (2688624000, FixedTimespan { offset: -18000, name: "CDT" }), - (2709183600, FixedTimespan { offset: -21600, name: "CST" }), - (2720073600, FixedTimespan { offset: -18000, name: "CDT" }), - (2740633200, FixedTimespan { offset: -21600, name: "CST" }), - (2751523200, FixedTimespan { offset: -18000, name: "CDT" }), - (2772082800, FixedTimespan { offset: -21600, name: "CST" }), - (2782972800, FixedTimespan { offset: -18000, name: "CDT" }), - (2803532400, FixedTimespan { offset: -21600, name: "CST" }), - (2814422400, FixedTimespan { offset: -18000, name: "CDT" }), - (2834982000, FixedTimespan { offset: -21600, name: "CST" }), - (2846476800, FixedTimespan { offset: -18000, name: "CDT" }), - (2867036400, FixedTimespan { offset: -21600, name: "CST" }), - (2877926400, FixedTimespan { offset: -18000, name: "CDT" }), - (2898486000, FixedTimespan { offset: -21600, name: "CST" }), - (2909376000, FixedTimespan { offset: -18000, name: "CDT" }), - (2929935600, FixedTimespan { offset: -21600, name: "CST" }), - (2940825600, FixedTimespan { offset: -18000, name: "CDT" }), - (2961385200, FixedTimespan { offset: -21600, name: "CST" }), - (2972275200, FixedTimespan { offset: -18000, name: "CDT" }), - (2992834800, FixedTimespan { offset: -21600, name: "CST" }), - (3003724800, FixedTimespan { offset: -18000, name: "CDT" }), - (3024284400, FixedTimespan { offset: -21600, name: "CST" }), - (3035779200, FixedTimespan { offset: -18000, name: "CDT" }), - (3056338800, FixedTimespan { offset: -21600, name: "CST" }), - (3067228800, FixedTimespan { offset: -18000, name: "CDT" }), - (3087788400, FixedTimespan { offset: -21600, name: "CST" }), - (3098678400, FixedTimespan { offset: -18000, name: "CDT" }), - (3119238000, FixedTimespan { offset: -21600, name: "CST" }), - (3130128000, FixedTimespan { offset: -18000, name: "CDT" }), - (3150687600, FixedTimespan { offset: -21600, name: "CST" }), - (3161577600, FixedTimespan { offset: -18000, name: "CDT" }), - (3182137200, FixedTimespan { offset: -21600, name: "CST" }), - (3193027200, FixedTimespan { offset: -18000, name: "CDT" }), - (3213586800, FixedTimespan { offset: -21600, name: "CST" }), - (3225081600, FixedTimespan { offset: -18000, name: "CDT" }), - (3245641200, FixedTimespan { offset: -21600, name: "CST" }), - (3256531200, FixedTimespan { offset: -18000, name: "CDT" }), - (3277090800, FixedTimespan { offset: -21600, name: "CST" }), - (3287980800, FixedTimespan { offset: -18000, name: "CDT" }), - (3308540400, FixedTimespan { offset: -21600, name: "CST" }), - (3319430400, FixedTimespan { offset: -18000, name: "CDT" }), - (3339990000, FixedTimespan { offset: -21600, name: "CST" }), - (3350880000, FixedTimespan { offset: -18000, name: "CDT" }), - (3371439600, FixedTimespan { offset: -21600, name: "CST" }), - (3382934400, FixedTimespan { offset: -18000, name: "CDT" }), - (3403494000, FixedTimespan { offset: -21600, name: "CST" }), - (3414384000, FixedTimespan { offset: -18000, name: "CDT" }), - (3434943600, FixedTimespan { offset: -21600, name: "CST" }), - (3445833600, FixedTimespan { offset: -18000, name: "CDT" }), - (3466393200, FixedTimespan { offset: -21600, name: "CST" }), - (3477283200, FixedTimespan { offset: -18000, name: "CDT" }), - (3497842800, FixedTimespan { offset: -21600, name: "CST" }), - (3508732800, FixedTimespan { offset: -18000, name: "CDT" }), - (3529292400, FixedTimespan { offset: -21600, name: "CST" }), - (3540182400, FixedTimespan { offset: -18000, name: "CDT" }), - (3560742000, FixedTimespan { offset: -21600, name: "CST" }), - (3572236800, FixedTimespan { offset: -18000, name: "CDT" }), - (3592796400, FixedTimespan { offset: -21600, name: "CST" }), - (3603686400, FixedTimespan { offset: -18000, name: "CDT" }), - (3624246000, FixedTimespan { offset: -21600, name: "CST" }), - (3635136000, FixedTimespan { offset: -18000, name: "CDT" }), - (3655695600, FixedTimespan { offset: -21600, name: "CST" }), - (3666585600, FixedTimespan { offset: -18000, name: "CDT" }), - (3687145200, FixedTimespan { offset: -21600, name: "CST" }), - (3698035200, FixedTimespan { offset: -18000, name: "CDT" }), - (3718594800, FixedTimespan { offset: -21600, name: "CST" }), - (3730089600, FixedTimespan { offset: -18000, name: "CDT" }), - (3750649200, FixedTimespan { offset: -21600, name: "CST" }), - (3761539200, FixedTimespan { offset: -18000, name: "CDT" }), - (3782098800, FixedTimespan { offset: -21600, name: "CST" }), - (3792988800, FixedTimespan { offset: -18000, name: "CDT" }), - (3813548400, FixedTimespan { offset: -21600, name: "CST" }), - (3824438400, FixedTimespan { offset: -18000, name: "CDT" }), - (3844998000, FixedTimespan { offset: -21600, name: "CST" }), - (3855888000, FixedTimespan { offset: -18000, name: "CDT" }), - (3876447600, FixedTimespan { offset: -21600, name: "CST" }), - (3887337600, FixedTimespan { offset: -18000, name: "CDT" }), - (3907897200, FixedTimespan { offset: -21600, name: "CST" }), - (3919392000, FixedTimespan { offset: -18000, name: "CDT" }), - (3939951600, FixedTimespan { offset: -21600, name: "CST" }), - (3950841600, FixedTimespan { offset: -18000, name: "CDT" }), - (3971401200, FixedTimespan { offset: -21600, name: "CST" }), - (3982291200, FixedTimespan { offset: -18000, name: "CDT" }), - (4002850800, FixedTimespan { offset: -21600, name: "CST" }), - (4013740800, FixedTimespan { offset: -18000, name: "CDT" }), - (4034300400, FixedTimespan { offset: -21600, name: "CST" }), - (4045190400, FixedTimespan { offset: -18000, name: "CDT" }), - (4065750000, FixedTimespan { offset: -21600, name: "CST" }), - (4076640000, FixedTimespan { offset: -18000, name: "CDT" }), - (4097199600, FixedTimespan { offset: -21600, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(-23316, 422, 3), + rest: &[ + (-2602258284, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1694368800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1681671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1632067200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1615136400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-1029686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-1018198800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-880214400, FixedTimespan::from_offset_and_name_indices(-18000, 280, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-18000, 277, 3)), + (-765392400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-746035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-732733200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-715795200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-702493200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-684345600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-671043600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-652896000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-639594000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-620755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-607626000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-589392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-576090000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-557942400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-544640400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-526492800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-513190800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-495043200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-481741200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-463593600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-450291600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-431539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-418237200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-400089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-386787600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-368640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-355338000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-337190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-321469200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-305740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-292438800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-210787200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-198090000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-116438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-100108800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-84384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-68659200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-52934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-37209600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (-21484800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (-5760000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (9964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (25689600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (41414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (57744000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (73468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (89193600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (104918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (120643200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (136368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (152092800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (167817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (183542400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (199267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (215596800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (230716800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (247046400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (262771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (278496000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (294220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (309945600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (325670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (341395200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (357120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (372844800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (388569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (404899200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (420019200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (436348800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (452073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (467798400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (483523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (499248000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (514972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (530697600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (544608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (562147200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (576057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (594201600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (607507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (625651200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (638956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (657100800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (671011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (688550400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (702460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (720000000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (733910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (752054400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (765360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (783504000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (796809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (814953600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (828864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (846403200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (860313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (877852800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (891763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (909302400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (923212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (941356800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (954662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (972806400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (986112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1004256000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1018166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1035705600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1049616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1067155200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1081065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1099209600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1112515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1130659200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1143964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1162105200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1173600000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1194159600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1205049600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1225609200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1236499200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1257058800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1268553600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1289113200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1300003200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1320562800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1331452800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1352012400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1362902400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1383462000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1394352000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1414911600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1425801600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1446361200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1457856000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1478415600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1489305600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1509865200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1520755200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1541314800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1552204800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1572764400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1583654400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1604214000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1615708800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1636268400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1647158400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1667718000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1678608000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1699167600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1710057600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1730617200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1741507200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1762066800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1772956800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1793516400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1805011200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1825570800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1836460800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1857020400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1867910400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1888470000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1899360000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1919919600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1930809600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1951369200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1962864000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (1983423600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (1994313600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2014873200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2025763200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2046322800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2057212800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2077772400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2088662400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2109222000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2120112000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2140671600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2152166400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2172726000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2183616000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2204175600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2215065600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2235625200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2246515200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2267074800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2277964800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2298524400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2309414400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2329974000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2341468800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2362028400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2372918400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2393478000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2404368000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2424927600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2435817600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2456377200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2467267200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2487826800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2499321600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2519881200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2530771200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2551330800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2562220800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2582780400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2593670400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2614230000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2625120000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2645679600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2656569600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2677129200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2688624000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2709183600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2720073600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2740633200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2751523200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2772082800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2782972800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2803532400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2814422400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2834982000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2846476800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2867036400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2877926400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2898486000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2909376000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2929935600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2940825600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2961385200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (2972275200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (2992834800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3003724800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3024284400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3035779200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3056338800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3067228800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3087788400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3098678400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3119238000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3130128000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3150687600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3161577600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3182137200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3193027200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3213586800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3225081600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3245641200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3256531200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3277090800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3287980800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3308540400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3319430400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3339990000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3350880000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3371439600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3382934400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3403494000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3414384000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3434943600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3445833600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3466393200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3477283200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3497842800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3508732800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3529292400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3540182400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3560742000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3572236800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3592796400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3603686400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3624246000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3635136000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3655695600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3666585600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3687145200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3698035200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3718594800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3730089600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3750649200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3761539200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3782098800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3792988800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3813548400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3824438400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3844998000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3855888000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3876447600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3887337600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3907897200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3919392000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3939951600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3950841600, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (3971401200, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (3982291200, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4002850800, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4013740800, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4034300400, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4045190400, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4065750000, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), + (4076640000, FixedTimespan::from_offset_and_name_indices(-18000, 191, 3)), + (4097199600, FixedTimespan::from_offset_and_name_indices(-21600, 195, 3)), ], }; const AMERICA__YAKUTAT: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 52865, name: "LMT" }, - rest: &[ - (-3225223727, FixedTimespan { offset: -33535, name: "LMT" }), - (-2188953665, FixedTimespan { offset: -32400, name: "YST" }), - (-880203600, FixedTimespan { offset: -28800, name: "YWT" }), - (-769395600, FixedTimespan { offset: -28800, name: "YPT" }), - (-765381600, FixedTimespan { offset: -32400, name: "YST" }), - (-21474000, FixedTimespan { offset: -28800, name: "YDT" }), - (-5752800, FixedTimespan { offset: -32400, name: "YST" }), - (9975600, FixedTimespan { offset: -28800, name: "YDT" }), - (25696800, FixedTimespan { offset: -32400, name: "YST" }), - (41425200, FixedTimespan { offset: -28800, name: "YDT" }), - (57751200, FixedTimespan { offset: -32400, name: "YST" }), - (73479600, FixedTimespan { offset: -28800, name: "YDT" }), - (89200800, FixedTimespan { offset: -32400, name: "YST" }), - (104929200, FixedTimespan { offset: -28800, name: "YDT" }), - (120650400, FixedTimespan { offset: -32400, name: "YST" }), - (126702000, FixedTimespan { offset: -28800, name: "YDT" }), - (152100000, FixedTimespan { offset: -32400, name: "YST" }), - (162385200, FixedTimespan { offset: -28800, name: "YDT" }), - (183549600, FixedTimespan { offset: -32400, name: "YST" }), - (199278000, FixedTimespan { offset: -28800, name: "YDT" }), - (215604000, FixedTimespan { offset: -32400, name: "YST" }), - (230727600, FixedTimespan { offset: -28800, name: "YDT" }), - (247053600, FixedTimespan { offset: -32400, name: "YST" }), - (262782000, FixedTimespan { offset: -28800, name: "YDT" }), - (278503200, FixedTimespan { offset: -32400, name: "YST" }), - (294231600, FixedTimespan { offset: -28800, name: "YDT" }), - (309952800, FixedTimespan { offset: -32400, name: "YST" }), - (325681200, FixedTimespan { offset: -28800, name: "YDT" }), - (341402400, FixedTimespan { offset: -32400, name: "YST" }), - (357130800, FixedTimespan { offset: -28800, name: "YDT" }), - (372852000, FixedTimespan { offset: -32400, name: "YST" }), - (388580400, FixedTimespan { offset: -28800, name: "YDT" }), - (404906400, FixedTimespan { offset: -32400, name: "YST" }), - (420030000, FixedTimespan { offset: -28800, name: "YDT" }), - (436356000, FixedTimespan { offset: -32400, name: "YST" }), - (439030800, FixedTimespan { offset: -32400, name: "AKST" }), - (452084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (467805600, FixedTimespan { offset: -32400, name: "AKST" }), - (483534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (499255200, FixedTimespan { offset: -32400, name: "AKST" }), - (514983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (530704800, FixedTimespan { offset: -32400, name: "AKST" }), - (544618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (562154400, FixedTimespan { offset: -32400, name: "AKST" }), - (576068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (594208800, FixedTimespan { offset: -32400, name: "AKST" }), - (607518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (625658400, FixedTimespan { offset: -32400, name: "AKST" }), - (638967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (657108000, FixedTimespan { offset: -32400, name: "AKST" }), - (671022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (688557600, FixedTimespan { offset: -32400, name: "AKST" }), - (702471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (720007200, FixedTimespan { offset: -32400, name: "AKST" }), - (733921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (752061600, FixedTimespan { offset: -32400, name: "AKST" }), - (765370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (783511200, FixedTimespan { offset: -32400, name: "AKST" }), - (796820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (814960800, FixedTimespan { offset: -32400, name: "AKST" }), - (828874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (846410400, FixedTimespan { offset: -32400, name: "AKST" }), - (860324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (877860000, FixedTimespan { offset: -32400, name: "AKST" }), - (891774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (909309600, FixedTimespan { offset: -32400, name: "AKST" }), - (923223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (941364000, FixedTimespan { offset: -32400, name: "AKST" }), - (954673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (972813600, FixedTimespan { offset: -32400, name: "AKST" }), - (986122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1004263200, FixedTimespan { offset: -32400, name: "AKST" }), - (1018177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1035712800, FixedTimespan { offset: -32400, name: "AKST" }), - (1049626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1067162400, FixedTimespan { offset: -32400, name: "AKST" }), - (1081076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1099216800, FixedTimespan { offset: -32400, name: "AKST" }), - (1112526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1130666400, FixedTimespan { offset: -32400, name: "AKST" }), - (1143975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1162116000, FixedTimespan { offset: -32400, name: "AKST" }), - (1173610800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1194170400, FixedTimespan { offset: -32400, name: "AKST" }), - (1205060400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1225620000, FixedTimespan { offset: -32400, name: "AKST" }), - (1236510000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1257069600, FixedTimespan { offset: -32400, name: "AKST" }), - (1268564400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1289124000, FixedTimespan { offset: -32400, name: "AKST" }), - (1300014000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1320573600, FixedTimespan { offset: -32400, name: "AKST" }), - (1331463600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1352023200, FixedTimespan { offset: -32400, name: "AKST" }), - (1362913200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1383472800, FixedTimespan { offset: -32400, name: "AKST" }), - (1394362800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1414922400, FixedTimespan { offset: -32400, name: "AKST" }), - (1425812400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1446372000, FixedTimespan { offset: -32400, name: "AKST" }), - (1457866800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1478426400, FixedTimespan { offset: -32400, name: "AKST" }), - (1489316400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1509876000, FixedTimespan { offset: -32400, name: "AKST" }), - (1520766000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1541325600, FixedTimespan { offset: -32400, name: "AKST" }), - (1552215600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1572775200, FixedTimespan { offset: -32400, name: "AKST" }), - (1583665200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1604224800, FixedTimespan { offset: -32400, name: "AKST" }), - (1615719600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1636279200, FixedTimespan { offset: -32400, name: "AKST" }), - (1647169200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1667728800, FixedTimespan { offset: -32400, name: "AKST" }), - (1678618800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1699178400, FixedTimespan { offset: -32400, name: "AKST" }), - (1710068400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1730628000, FixedTimespan { offset: -32400, name: "AKST" }), - (1741518000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1762077600, FixedTimespan { offset: -32400, name: "AKST" }), - (1772967600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1793527200, FixedTimespan { offset: -32400, name: "AKST" }), - (1805022000, FixedTimespan { offset: -28800, name: "AKDT" }), - (1825581600, FixedTimespan { offset: -32400, name: "AKST" }), - (1836471600, FixedTimespan { offset: -28800, name: "AKDT" }), - (1857031200, FixedTimespan { offset: -32400, name: "AKST" }), - (1867921200, FixedTimespan { offset: -28800, name: "AKDT" }), - (1888480800, FixedTimespan { offset: -32400, name: "AKST" }), - (1899370800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1919930400, FixedTimespan { offset: -32400, name: "AKST" }), - (1930820400, FixedTimespan { offset: -28800, name: "AKDT" }), - (1951380000, FixedTimespan { offset: -32400, name: "AKST" }), - (1962874800, FixedTimespan { offset: -28800, name: "AKDT" }), - (1983434400, FixedTimespan { offset: -32400, name: "AKST" }), - (1994324400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2014884000, FixedTimespan { offset: -32400, name: "AKST" }), - (2025774000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2046333600, FixedTimespan { offset: -32400, name: "AKST" }), - (2057223600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2077783200, FixedTimespan { offset: -32400, name: "AKST" }), - (2088673200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2109232800, FixedTimespan { offset: -32400, name: "AKST" }), - (2120122800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2140682400, FixedTimespan { offset: -32400, name: "AKST" }), - (2152177200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2172736800, FixedTimespan { offset: -32400, name: "AKST" }), - (2183626800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2204186400, FixedTimespan { offset: -32400, name: "AKST" }), - (2215076400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2235636000, FixedTimespan { offset: -32400, name: "AKST" }), - (2246526000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2267085600, FixedTimespan { offset: -32400, name: "AKST" }), - (2277975600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2298535200, FixedTimespan { offset: -32400, name: "AKST" }), - (2309425200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2329984800, FixedTimespan { offset: -32400, name: "AKST" }), - (2341479600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2362039200, FixedTimespan { offset: -32400, name: "AKST" }), - (2372929200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2393488800, FixedTimespan { offset: -32400, name: "AKST" }), - (2404378800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2424938400, FixedTimespan { offset: -32400, name: "AKST" }), - (2435828400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2456388000, FixedTimespan { offset: -32400, name: "AKST" }), - (2467278000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2487837600, FixedTimespan { offset: -32400, name: "AKST" }), - (2499332400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2519892000, FixedTimespan { offset: -32400, name: "AKST" }), - (2530782000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2551341600, FixedTimespan { offset: -32400, name: "AKST" }), - (2562231600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2582791200, FixedTimespan { offset: -32400, name: "AKST" }), - (2593681200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2614240800, FixedTimespan { offset: -32400, name: "AKST" }), - (2625130800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2645690400, FixedTimespan { offset: -32400, name: "AKST" }), - (2656580400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2677140000, FixedTimespan { offset: -32400, name: "AKST" }), - (2688634800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2709194400, FixedTimespan { offset: -32400, name: "AKST" }), - (2720084400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2740644000, FixedTimespan { offset: -32400, name: "AKST" }), - (2751534000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2772093600, FixedTimespan { offset: -32400, name: "AKST" }), - (2782983600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2803543200, FixedTimespan { offset: -32400, name: "AKST" }), - (2814433200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2834992800, FixedTimespan { offset: -32400, name: "AKST" }), - (2846487600, FixedTimespan { offset: -28800, name: "AKDT" }), - (2867047200, FixedTimespan { offset: -32400, name: "AKST" }), - (2877937200, FixedTimespan { offset: -28800, name: "AKDT" }), - (2898496800, FixedTimespan { offset: -32400, name: "AKST" }), - (2909386800, FixedTimespan { offset: -28800, name: "AKDT" }), - (2929946400, FixedTimespan { offset: -32400, name: "AKST" }), - (2940836400, FixedTimespan { offset: -28800, name: "AKDT" }), - (2961396000, FixedTimespan { offset: -32400, name: "AKST" }), - (2972286000, FixedTimespan { offset: -28800, name: "AKDT" }), - (2992845600, FixedTimespan { offset: -32400, name: "AKST" }), - (3003735600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3024295200, FixedTimespan { offset: -32400, name: "AKST" }), - (3035790000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3056349600, FixedTimespan { offset: -32400, name: "AKST" }), - (3067239600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3087799200, FixedTimespan { offset: -32400, name: "AKST" }), - (3098689200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3119248800, FixedTimespan { offset: -32400, name: "AKST" }), - (3130138800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3150698400, FixedTimespan { offset: -32400, name: "AKST" }), - (3161588400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3182148000, FixedTimespan { offset: -32400, name: "AKST" }), - (3193038000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3213597600, FixedTimespan { offset: -32400, name: "AKST" }), - (3225092400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3245652000, FixedTimespan { offset: -32400, name: "AKST" }), - (3256542000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3277101600, FixedTimespan { offset: -32400, name: "AKST" }), - (3287991600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3308551200, FixedTimespan { offset: -32400, name: "AKST" }), - (3319441200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3340000800, FixedTimespan { offset: -32400, name: "AKST" }), - (3350890800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3371450400, FixedTimespan { offset: -32400, name: "AKST" }), - (3382945200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3403504800, FixedTimespan { offset: -32400, name: "AKST" }), - (3414394800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3434954400, FixedTimespan { offset: -32400, name: "AKST" }), - (3445844400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3466404000, FixedTimespan { offset: -32400, name: "AKST" }), - (3477294000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3497853600, FixedTimespan { offset: -32400, name: "AKST" }), - (3508743600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3529303200, FixedTimespan { offset: -32400, name: "AKST" }), - (3540193200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3560752800, FixedTimespan { offset: -32400, name: "AKST" }), - (3572247600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3592807200, FixedTimespan { offset: -32400, name: "AKST" }), - (3603697200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3624256800, FixedTimespan { offset: -32400, name: "AKST" }), - (3635146800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3655706400, FixedTimespan { offset: -32400, name: "AKST" }), - (3666596400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3687156000, FixedTimespan { offset: -32400, name: "AKST" }), - (3698046000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3718605600, FixedTimespan { offset: -32400, name: "AKST" }), - (3730100400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3750660000, FixedTimespan { offset: -32400, name: "AKST" }), - (3761550000, FixedTimespan { offset: -28800, name: "AKDT" }), - (3782109600, FixedTimespan { offset: -32400, name: "AKST" }), - (3792999600, FixedTimespan { offset: -28800, name: "AKDT" }), - (3813559200, FixedTimespan { offset: -32400, name: "AKST" }), - (3824449200, FixedTimespan { offset: -28800, name: "AKDT" }), - (3845008800, FixedTimespan { offset: -32400, name: "AKST" }), - (3855898800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3876458400, FixedTimespan { offset: -32400, name: "AKST" }), - (3887348400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3907908000, FixedTimespan { offset: -32400, name: "AKST" }), - (3919402800, FixedTimespan { offset: -28800, name: "AKDT" }), - (3939962400, FixedTimespan { offset: -32400, name: "AKST" }), - (3950852400, FixedTimespan { offset: -28800, name: "AKDT" }), - (3971412000, FixedTimespan { offset: -32400, name: "AKST" }), - (3982302000, FixedTimespan { offset: -28800, name: "AKDT" }), - (4002861600, FixedTimespan { offset: -32400, name: "AKST" }), - (4013751600, FixedTimespan { offset: -28800, name: "AKDT" }), - (4034311200, FixedTimespan { offset: -32400, name: "AKST" }), - (4045201200, FixedTimespan { offset: -28800, name: "AKDT" }), - (4065760800, FixedTimespan { offset: -32400, name: "AKST" }), - (4076650800, FixedTimespan { offset: -28800, name: "AKDT" }), - (4097210400, FixedTimespan { offset: -32400, name: "AKST" }), + first: FixedTimespan::from_offset_and_name_indices(52865, 422, 3), + rest: &[ + (-3225223727, FixedTimespan::from_offset_and_name_indices(-33535, 422, 3)), + (-2188953665, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-880203600, FixedTimespan::from_offset_and_name_indices(-28800, 517, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-28800, 511, 3)), + (-765381600, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (-21474000, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (-5752800, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (9975600, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (25696800, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (41425200, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (57751200, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (73479600, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (89200800, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (104929200, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (120650400, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (126702000, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (152100000, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (162385200, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (183549600, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (199278000, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (215604000, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (230727600, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (247053600, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (262782000, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (278503200, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (294231600, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (309952800, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (325681200, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (341402400, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (357130800, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (372852000, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (388580400, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (404906400, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (420030000, FixedTimespan::from_offset_and_name_indices(-28800, 508, 3)), + (436356000, FixedTimespan::from_offset_and_name_indices(-32400, 514, 3)), + (439030800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (452084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (467805600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (483534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (499255200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (514983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (530704800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (544618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (562154400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (576068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (594208800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (607518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (625658400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (638967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (657108000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (671022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (688557600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (702471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (720007200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (733921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (752061600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (765370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (783511200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (796820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (814960800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (828874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (846410400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (860324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (877860000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (891774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (909309600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (923223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (941364000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (954673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (972813600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (986122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1004263200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1018177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1035712800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1049626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1067162400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1081076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1099216800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1112526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1130666400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1143975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1162116000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1173610800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1194170400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1205060400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1225620000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1236510000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1257069600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1268564400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1289124000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1300014000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1320573600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1331463600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1352023200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1362913200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1383472800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1394362800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1414922400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1425812400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1446372000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1457866800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1478426400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1489316400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1509876000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1520766000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1541325600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1552215600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1572775200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1583665200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1604224800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1615719600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1636279200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1647169200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1667728800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1678618800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1699178400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1710068400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1730628000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1741518000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1762077600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1772967600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1793527200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1805022000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1825581600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1836471600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1857031200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1867921200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1888480800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1899370800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1919930400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1930820400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1951380000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1962874800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (1983434400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (1994324400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2014884000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2025774000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2046333600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2057223600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2077783200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2088673200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2109232800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2120122800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2140682400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2152177200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2172736800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2183626800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2204186400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2215076400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2235636000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2246526000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2267085600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2277975600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2298535200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2309425200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2329984800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2341479600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2362039200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2372929200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2393488800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2404378800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2424938400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2435828400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2456388000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2467278000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2487837600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2499332400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2519892000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2530782000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2551341600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2562231600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2582791200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2593681200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2614240800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2625130800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2645690400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2656580400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2677140000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2688634800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2709194400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2720084400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2740644000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2751534000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2772093600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2782983600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2803543200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2814433200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2834992800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2846487600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2867047200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2877937200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2898496800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2909386800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2929946400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2940836400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2961396000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (2972286000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (2992845600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3003735600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3024295200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3035790000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3056349600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3067239600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3087799200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3098689200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3119248800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3130138800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3150698400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3161588400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3182148000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3193038000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3213597600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3225092400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3245652000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3256542000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3277101600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3287991600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3308551200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3319441200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3340000800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3350890800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3371450400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3382945200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3403504800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3414394800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3434954400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3445844400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3466404000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3477294000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3497853600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3508743600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3529303200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3540193200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3560752800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3572247600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3592807200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3603697200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3624256800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3635146800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3655706400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3666596400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3687156000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3698046000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3718605600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3730100400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3750660000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3761550000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3782109600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3792999600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3813559200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3824449200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3845008800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3855898800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3876458400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3887348400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3907908000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3919402800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3939962400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3950852400, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (3971412000, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (3982302000, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4002861600, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4013751600, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4034311200, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4045201200, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4065760800, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), + (4076650800, FixedTimespan::from_offset_and_name_indices(-28800, 221, 4)), + (4097210400, FixedTimespan::from_offset_and_name_indices(-32400, 225, 4)), ], }; const ANTARCTICA__CASEY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (-31536000, FixedTimespan { offset: 28800, name: "+08" }), - (1255802400, FixedTimespan { offset: 39600, name: "+11" }), - (1267714800, FixedTimespan { offset: 28800, name: "+08" }), - (1319738400, FixedTimespan { offset: 39600, name: "+11" }), - (1329843600, FixedTimespan { offset: 28800, name: "+08" }), - (1477065600, FixedTimespan { offset: 39600, name: "+11" }), - (1520701200, FixedTimespan { offset: 28800, name: "+08" }), - (1538856000, FixedTimespan { offset: 39600, name: "+11" }), - (1552752000, FixedTimespan { offset: 28800, name: "+08" }), - (1570129200, FixedTimespan { offset: 39600, name: "+11" }), - (1583596800, FixedTimespan { offset: 28800, name: "+08" }), - (1601740860, FixedTimespan { offset: 39600, name: "+11" }), - (1615640400, FixedTimespan { offset: 28800, name: "+08" }), - (1633190460, FixedTimespan { offset: 39600, name: "+11" }), - (1647090000, FixedTimespan { offset: 28800, name: "+08" }), - (1664640060, FixedTimespan { offset: 39600, name: "+11" }), - (1678291200, FixedTimespan { offset: 28800, name: "+08" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (-31536000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1255802400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1267714800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1319738400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1329843600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1477065600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1520701200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1538856000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1552752000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1570129200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1583596800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1601740860, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1615640400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1633190460, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1647090000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1664640060, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1678291200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), ], }; const ANTARCTICA__DAVIS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), rest: &[ - (-409190400, FixedTimespan { offset: 25200, name: "+07" }), - (-163062000, FixedTimespan { offset: 0, name: "-00" }), - (-28857600, FixedTimespan { offset: 25200, name: "+07" }), - (1255806000, FixedTimespan { offset: 18000, name: "+05" }), - (1268251200, FixedTimespan { offset: 25200, name: "+07" }), - (1319742000, FixedTimespan { offset: 18000, name: "+05" }), - (1329854400, FixedTimespan { offset: 25200, name: "+07" }), + (-409190400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (-163062000, FixedTimespan::from_offset_and_name_indices(0, 118, 3)), + (-28857600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1255806000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1268251200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1319742000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1329854400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ANTARCTICA__MACQUARIE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (-2214259200, FixedTimespan { offset: 36000, name: "AEST" }), - (-1680508800, FixedTimespan { offset: 39600, name: "AEDT" }), - (-1665388800, FixedTimespan { offset: 36000, name: "AEST" }), - (-1601719200, FixedTimespan { offset: 0, name: "-00" }), - (-687052800, FixedTimespan { offset: 36000, name: "AEST" }), - (-71136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-55411200, FixedTimespan { offset: 36000, name: "AEST" }), - (-37267200, FixedTimespan { offset: 39600, name: "AEDT" }), - (-25776000, FixedTimespan { offset: 36000, name: "AEST" }), - (-5817600, FixedTimespan { offset: 39600, name: "AEDT" }), - (5673600, FixedTimespan { offset: 36000, name: "AEST" }), - (25632000, FixedTimespan { offset: 39600, name: "AEDT" }), - (37728000, FixedTimespan { offset: 36000, name: "AEST" }), - (57686400, FixedTimespan { offset: 39600, name: "AEDT" }), - (67968000, FixedTimespan { offset: 36000, name: "AEST" }), - (89136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (100022400, FixedTimespan { offset: 36000, name: "AEST" }), - (120585600, FixedTimespan { offset: 39600, name: "AEDT" }), - (131472000, FixedTimespan { offset: 36000, name: "AEST" }), - (152035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (162921600, FixedTimespan { offset: 36000, name: "AEST" }), - (183484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (194976000, FixedTimespan { offset: 36000, name: "AEST" }), - (215539200, FixedTimespan { offset: 39600, name: "AEDT" }), - (226425600, FixedTimespan { offset: 36000, name: "AEST" }), - (246988800, FixedTimespan { offset: 39600, name: "AEDT" }), - (257875200, FixedTimespan { offset: 36000, name: "AEST" }), - (278438400, FixedTimespan { offset: 39600, name: "AEDT" }), - (289324800, FixedTimespan { offset: 36000, name: "AEST" }), - (309888000, FixedTimespan { offset: 39600, name: "AEDT" }), - (320774400, FixedTimespan { offset: 36000, name: "AEST" }), - (341337600, FixedTimespan { offset: 39600, name: "AEDT" }), - (352224000, FixedTimespan { offset: 36000, name: "AEST" }), - (372787200, FixedTimespan { offset: 39600, name: "AEDT" }), - (386092800, FixedTimespan { offset: 36000, name: "AEST" }), - (404841600, FixedTimespan { offset: 39600, name: "AEDT" }), - (417542400, FixedTimespan { offset: 36000, name: "AEST" }), - (436291200, FixedTimespan { offset: 39600, name: "AEDT" }), - (447177600, FixedTimespan { offset: 36000, name: "AEST" }), - (467740800, FixedTimespan { offset: 39600, name: "AEDT" }), - (478627200, FixedTimespan { offset: 36000, name: "AEST" }), - (499190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (510076800, FixedTimespan { offset: 36000, name: "AEST" }), - (530035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (542736000, FixedTimespan { offset: 36000, name: "AEST" }), - (562089600, FixedTimespan { offset: 39600, name: "AEDT" }), - (574790400, FixedTimespan { offset: 36000, name: "AEST" }), - (594144000, FixedTimespan { offset: 39600, name: "AEDT" }), - (606240000, FixedTimespan { offset: 36000, name: "AEST" }), - (625593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (637689600, FixedTimespan { offset: 36000, name: "AEST" }), - (657043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (670348800, FixedTimespan { offset: 36000, name: "AEST" }), - (686678400, FixedTimespan { offset: 39600, name: "AEDT" }), - (701798400, FixedTimespan { offset: 36000, name: "AEST" }), - (718128000, FixedTimespan { offset: 39600, name: "AEDT" }), - (733248000, FixedTimespan { offset: 36000, name: "AEST" }), - (749577600, FixedTimespan { offset: 39600, name: "AEDT" }), - (764697600, FixedTimespan { offset: 36000, name: "AEST" }), - (781027200, FixedTimespan { offset: 39600, name: "AEDT" }), - (796147200, FixedTimespan { offset: 36000, name: "AEST" }), - (812476800, FixedTimespan { offset: 39600, name: "AEDT" }), - (828201600, FixedTimespan { offset: 36000, name: "AEST" }), - (844531200, FixedTimespan { offset: 39600, name: "AEDT" }), - (859651200, FixedTimespan { offset: 36000, name: "AEST" }), - (875980800, FixedTimespan { offset: 39600, name: "AEDT" }), - (891100800, FixedTimespan { offset: 36000, name: "AEST" }), - (907430400, FixedTimespan { offset: 39600, name: "AEDT" }), - (922550400, FixedTimespan { offset: 36000, name: "AEST" }), - (938880000, FixedTimespan { offset: 39600, name: "AEDT" }), - (954000000, FixedTimespan { offset: 36000, name: "AEST" }), - (967305600, FixedTimespan { offset: 39600, name: "AEDT" }), - (985449600, FixedTimespan { offset: 36000, name: "AEST" }), - (1002384000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1017504000, FixedTimespan { offset: 36000, name: "AEST" }), - (1033833600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1048953600, FixedTimespan { offset: 36000, name: "AEST" }), - (1065283200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1080403200, FixedTimespan { offset: 36000, name: "AEST" }), - (1096732800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1111852800, FixedTimespan { offset: 36000, name: "AEST" }), - (1128182400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1143907200, FixedTimespan { offset: 36000, name: "AEST" }), - (1159632000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1174752000, FixedTimespan { offset: 36000, name: "AEST" }), - (1191686400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1207411200, FixedTimespan { offset: 36000, name: "AEST" }), - (1223136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1238860800, FixedTimespan { offset: 36000, name: "AEST" }), - (1254585600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1301760000, FixedTimespan { offset: 36000, name: "AEST" }), - (1317484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1333209600, FixedTimespan { offset: 36000, name: "AEST" }), - (1349539200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1365264000, FixedTimespan { offset: 36000, name: "AEST" }), - (1380988800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1396713600, FixedTimespan { offset: 36000, name: "AEST" }), - (1412438400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1428163200, FixedTimespan { offset: 36000, name: "AEST" }), - (1443888000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1459612800, FixedTimespan { offset: 36000, name: "AEST" }), - (1475337600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1491062400, FixedTimespan { offset: 36000, name: "AEST" }), - (1506787200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1522512000, FixedTimespan { offset: 36000, name: "AEST" }), - (1538841600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1554566400, FixedTimespan { offset: 36000, name: "AEST" }), - (1570291200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1586016000, FixedTimespan { offset: 36000, name: "AEST" }), - (1601740800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1617465600, FixedTimespan { offset: 36000, name: "AEST" }), - (1633190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1648915200, FixedTimespan { offset: 36000, name: "AEST" }), - (1664640000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1680364800, FixedTimespan { offset: 36000, name: "AEST" }), - (1696089600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1712419200, FixedTimespan { offset: 36000, name: "AEST" }), - (1728144000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1743868800, FixedTimespan { offset: 36000, name: "AEST" }), - (1759593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1775318400, FixedTimespan { offset: 36000, name: "AEST" }), - (1791043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1806768000, FixedTimespan { offset: 36000, name: "AEST" }), - (1822492800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1838217600, FixedTimespan { offset: 36000, name: "AEST" }), - (1853942400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1869667200, FixedTimespan { offset: 36000, name: "AEST" }), - (1885996800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1901721600, FixedTimespan { offset: 36000, name: "AEST" }), - (1917446400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1933171200, FixedTimespan { offset: 36000, name: "AEST" }), - (1948896000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1964620800, FixedTimespan { offset: 36000, name: "AEST" }), - (1980345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1996070400, FixedTimespan { offset: 36000, name: "AEST" }), - (2011795200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2027520000, FixedTimespan { offset: 36000, name: "AEST" }), - (2043244800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2058969600, FixedTimespan { offset: 36000, name: "AEST" }), - (2075299200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2091024000, FixedTimespan { offset: 36000, name: "AEST" }), - (2106748800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2122473600, FixedTimespan { offset: 36000, name: "AEST" }), - (2138198400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2153923200, FixedTimespan { offset: 36000, name: "AEST" }), - (2169648000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2185372800, FixedTimespan { offset: 36000, name: "AEST" }), - (2201097600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2216822400, FixedTimespan { offset: 36000, name: "AEST" }), - (2233152000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2248876800, FixedTimespan { offset: 36000, name: "AEST" }), - (2264601600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2280326400, FixedTimespan { offset: 36000, name: "AEST" }), - (2296051200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2311776000, FixedTimespan { offset: 36000, name: "AEST" }), - (2327500800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2343225600, FixedTimespan { offset: 36000, name: "AEST" }), - (2358950400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2374675200, FixedTimespan { offset: 36000, name: "AEST" }), - (2390400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2406124800, FixedTimespan { offset: 36000, name: "AEST" }), - (2422454400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2438179200, FixedTimespan { offset: 36000, name: "AEST" }), - (2453904000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2469628800, FixedTimespan { offset: 36000, name: "AEST" }), - (2485353600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2501078400, FixedTimespan { offset: 36000, name: "AEST" }), - (2516803200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2532528000, FixedTimespan { offset: 36000, name: "AEST" }), - (2548252800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2563977600, FixedTimespan { offset: 36000, name: "AEST" }), - (2579702400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2596032000, FixedTimespan { offset: 36000, name: "AEST" }), - (2611756800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2627481600, FixedTimespan { offset: 36000, name: "AEST" }), - (2643206400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2658931200, FixedTimespan { offset: 36000, name: "AEST" }), - (2674656000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2690380800, FixedTimespan { offset: 36000, name: "AEST" }), - (2706105600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2721830400, FixedTimespan { offset: 36000, name: "AEST" }), - (2737555200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2753280000, FixedTimespan { offset: 36000, name: "AEST" }), - (2769609600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2785334400, FixedTimespan { offset: 36000, name: "AEST" }), - (2801059200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2816784000, FixedTimespan { offset: 36000, name: "AEST" }), - (2832508800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2848233600, FixedTimespan { offset: 36000, name: "AEST" }), - (2863958400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2879683200, FixedTimespan { offset: 36000, name: "AEST" }), - (2895408000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2911132800, FixedTimespan { offset: 36000, name: "AEST" }), - (2926857600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2942582400, FixedTimespan { offset: 36000, name: "AEST" }), - (2958912000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2974636800, FixedTimespan { offset: 36000, name: "AEST" }), - (2990361600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3006086400, FixedTimespan { offset: 36000, name: "AEST" }), - (3021811200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3037536000, FixedTimespan { offset: 36000, name: "AEST" }), - (3053260800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3068985600, FixedTimespan { offset: 36000, name: "AEST" }), - (3084710400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3100435200, FixedTimespan { offset: 36000, name: "AEST" }), - (3116764800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3132489600, FixedTimespan { offset: 36000, name: "AEST" }), - (3148214400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3163939200, FixedTimespan { offset: 36000, name: "AEST" }), - (3179664000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3195388800, FixedTimespan { offset: 36000, name: "AEST" }), - (3211113600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3226838400, FixedTimespan { offset: 36000, name: "AEST" }), - (3242563200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3258288000, FixedTimespan { offset: 36000, name: "AEST" }), - (3274012800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3289737600, FixedTimespan { offset: 36000, name: "AEST" }), - (3306067200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3321792000, FixedTimespan { offset: 36000, name: "AEST" }), - (3337516800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3353241600, FixedTimespan { offset: 36000, name: "AEST" }), - (3368966400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3384691200, FixedTimespan { offset: 36000, name: "AEST" }), - (3400416000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3416140800, FixedTimespan { offset: 36000, name: "AEST" }), - (3431865600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3447590400, FixedTimespan { offset: 36000, name: "AEST" }), - (3463315200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3479644800, FixedTimespan { offset: 36000, name: "AEST" }), - (3495369600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3511094400, FixedTimespan { offset: 36000, name: "AEST" }), - (3526819200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3542544000, FixedTimespan { offset: 36000, name: "AEST" }), - (3558268800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3573993600, FixedTimespan { offset: 36000, name: "AEST" }), - (3589718400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3605443200, FixedTimespan { offset: 36000, name: "AEST" }), - (3621168000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3636892800, FixedTimespan { offset: 36000, name: "AEST" }), - (3653222400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3668947200, FixedTimespan { offset: 36000, name: "AEST" }), - (3684672000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3700396800, FixedTimespan { offset: 36000, name: "AEST" }), - (3716121600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3731846400, FixedTimespan { offset: 36000, name: "AEST" }), - (3747571200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3763296000, FixedTimespan { offset: 36000, name: "AEST" }), - (3779020800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3794745600, FixedTimespan { offset: 36000, name: "AEST" }), - (3810470400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3826195200, FixedTimespan { offset: 36000, name: "AEST" }), - (3842524800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3858249600, FixedTimespan { offset: 36000, name: "AEST" }), - (3873974400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3889699200, FixedTimespan { offset: 36000, name: "AEST" }), - (3905424000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3921148800, FixedTimespan { offset: 36000, name: "AEST" }), - (3936873600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3952598400, FixedTimespan { offset: 36000, name: "AEST" }), - (3968323200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3984048000, FixedTimespan { offset: 36000, name: "AEST" }), - (4000377600, FixedTimespan { offset: 39600, name: "AEDT" }), - (4016102400, FixedTimespan { offset: 36000, name: "AEST" }), - (4031827200, FixedTimespan { offset: 39600, name: "AEDT" }), - (4047552000, FixedTimespan { offset: 36000, name: "AEST" }), - (4063276800, FixedTimespan { offset: 39600, name: "AEDT" }), - (4079001600, FixedTimespan { offset: 36000, name: "AEST" }), - (4094726400, FixedTimespan { offset: 39600, name: "AEDT" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (-2214259200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1680508800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-1665388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1601719200, FixedTimespan::from_offset_and_name_indices(0, 118, 3)), + (-687052800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-71136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-55411200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-37267200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-25776000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-5817600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (5673600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (25632000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (37728000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (57686400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (67968000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (89136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (100022400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (120585600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (131472000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (152035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (162921600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (183484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (194976000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (215539200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (226425600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (246988800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (257875200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (278438400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (289324800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (309888000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (320774400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (341337600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (352224000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (372787200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (386092800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (404841600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (417542400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (436291200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (447177600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (467740800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (478627200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (499190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (510076800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (530035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (542736000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (562089600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (574790400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (594144000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (606240000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (625593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (637689600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (657043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (670348800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (686678400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (701798400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (718128000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (733248000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (749577600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (764697600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (781027200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (796147200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (812476800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (828201600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (844531200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (859651200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (875980800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (891100800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (907430400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (922550400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (938880000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (954000000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (967305600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (985449600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1002384000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1017504000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1033833600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1048953600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1065283200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1080403200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1096732800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1111852800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1128182400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1143907200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1159632000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1174752000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1191686400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1207411200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1223136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1238860800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1254585600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1301760000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1317484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1333209600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1349539200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1365264000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1380988800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1396713600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1412438400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1428163200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1443888000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1459612800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1475337600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1491062400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1506787200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1522512000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1538841600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1554566400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1570291200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1586016000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1601740800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1617465600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1633190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1648915200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1664640000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1680364800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1696089600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1712419200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1728144000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1743868800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1759593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1775318400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1791043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1806768000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1822492800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1838217600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1853942400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1869667200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1885996800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1901721600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1917446400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1933171200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1948896000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1964620800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1980345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1996070400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2011795200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2027520000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2043244800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2058969600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2075299200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2091024000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2106748800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2122473600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2138198400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2153923200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2169648000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2185372800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2201097600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2216822400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2233152000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2248876800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2264601600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2280326400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2296051200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2311776000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2327500800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2343225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2358950400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2374675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2390400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2406124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2422454400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2438179200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2453904000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2469628800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2485353600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2501078400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2516803200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2532528000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2548252800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2563977600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2579702400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2596032000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2611756800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2627481600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2643206400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2658931200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2674656000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2690380800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2706105600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2721830400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2737555200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2753280000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2769609600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2785334400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2801059200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2816784000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2832508800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2848233600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2863958400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2879683200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2895408000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2911132800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2926857600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2942582400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2958912000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2974636800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2990361600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3006086400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3021811200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3037536000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3053260800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3068985600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3084710400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3100435200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3116764800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3132489600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3148214400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3163939200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3179664000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3195388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3211113600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3226838400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3242563200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3258288000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3274012800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3289737600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3306067200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3321792000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3337516800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3353241600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3368966400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3384691200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3400416000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3416140800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3431865600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3447590400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3463315200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3479644800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3495369600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3511094400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3526819200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3542544000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3558268800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3573993600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3589718400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3605443200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3621168000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3636892800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3653222400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3668947200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3684672000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3700396800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3716121600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3731846400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3747571200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3763296000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3779020800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3794745600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3810470400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3826195200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3842524800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3858249600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3873974400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3889699200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3905424000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3921148800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3936873600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3952598400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3968323200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3984048000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4000377600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4016102400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4031827200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4047552000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4063276800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4079001600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4094726400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), ], }; const ANTARCTICA__MAWSON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), rest: &[ - (-501206400, FixedTimespan { offset: 21600, name: "+06" }), - (1255809600, FixedTimespan { offset: 18000, name: "+05" }), + (-501206400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1255809600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ANTARCTICA__PALMER: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (-157766400, FixedTimespan { offset: -10800, name: "-03" }), - (-152658000, FixedTimespan { offset: -14400, name: "-04" }), - (-132955200, FixedTimespan { offset: -10800, name: "-03" }), - (-121122000, FixedTimespan { offset: -14400, name: "-04" }), - (-101419200, FixedTimespan { offset: -10800, name: "-03" }), - (-86821200, FixedTimespan { offset: -14400, name: "-04" }), - (-71092800, FixedTimespan { offset: -10800, name: "-03" }), - (-54766800, FixedTimespan { offset: -14400, name: "-04" }), - (-39038400, FixedTimespan { offset: -10800, name: "-03" }), - (-23317200, FixedTimespan { offset: -14400, name: "-04" }), - (-7588800, FixedTimespan { offset: -10800, name: "-03" }), - (128142000, FixedTimespan { offset: -7200, name: "-02" }), - (136605600, FixedTimespan { offset: -10800, name: "-03" }), - (389070000, FixedTimespan { offset: -14400, name: "-04" }), - (403070400, FixedTimespan { offset: -10800, name: "-03" }), - (416372400, FixedTimespan { offset: -14400, name: "-04" }), - (434520000, FixedTimespan { offset: -10800, name: "-03" }), - (447822000, FixedTimespan { offset: -14400, name: "-04" }), - (466574400, FixedTimespan { offset: -10800, name: "-03" }), - (479271600, FixedTimespan { offset: -14400, name: "-04" }), - (498024000, FixedTimespan { offset: -10800, name: "-03" }), - (510721200, FixedTimespan { offset: -14400, name: "-04" }), - (529473600, FixedTimespan { offset: -10800, name: "-03" }), - (545194800, FixedTimespan { offset: -14400, name: "-04" }), - (560923200, FixedTimespan { offset: -10800, name: "-03" }), - (574225200, FixedTimespan { offset: -14400, name: "-04" }), - (592372800, FixedTimespan { offset: -10800, name: "-03" }), - (605674800, FixedTimespan { offset: -14400, name: "-04" }), - (624427200, FixedTimespan { offset: -10800, name: "-03" }), - (637124400, FixedTimespan { offset: -14400, name: "-04" }), - (653457600, FixedTimespan { offset: -10800, name: "-03" }), - (668574000, FixedTimespan { offset: -14400, name: "-04" }), - (687326400, FixedTimespan { offset: -10800, name: "-03" }), - (700628400, FixedTimespan { offset: -14400, name: "-04" }), - (718776000, FixedTimespan { offset: -10800, name: "-03" }), - (732078000, FixedTimespan { offset: -14400, name: "-04" }), - (750225600, FixedTimespan { offset: -10800, name: "-03" }), - (763527600, FixedTimespan { offset: -14400, name: "-04" }), - (781675200, FixedTimespan { offset: -10800, name: "-03" }), - (794977200, FixedTimespan { offset: -14400, name: "-04" }), - (813729600, FixedTimespan { offset: -10800, name: "-03" }), - (826426800, FixedTimespan { offset: -14400, name: "-04" }), - (845179200, FixedTimespan { offset: -10800, name: "-03" }), - (859690800, FixedTimespan { offset: -14400, name: "-04" }), - (876628800, FixedTimespan { offset: -10800, name: "-03" }), - (889930800, FixedTimespan { offset: -14400, name: "-04" }), - (906868800, FixedTimespan { offset: -10800, name: "-03" }), - (923194800, FixedTimespan { offset: -14400, name: "-04" }), - (939528000, FixedTimespan { offset: -10800, name: "-03" }), - (952830000, FixedTimespan { offset: -14400, name: "-04" }), - (971582400, FixedTimespan { offset: -10800, name: "-03" }), - (984279600, FixedTimespan { offset: -14400, name: "-04" }), - (1003032000, FixedTimespan { offset: -10800, name: "-03" }), - (1015729200, FixedTimespan { offset: -14400, name: "-04" }), - (1034481600, FixedTimespan { offset: -10800, name: "-03" }), - (1047178800, FixedTimespan { offset: -14400, name: "-04" }), - (1065931200, FixedTimespan { offset: -10800, name: "-03" }), - (1079233200, FixedTimespan { offset: -14400, name: "-04" }), - (1097380800, FixedTimespan { offset: -10800, name: "-03" }), - (1110682800, FixedTimespan { offset: -14400, name: "-04" }), - (1128830400, FixedTimespan { offset: -10800, name: "-03" }), - (1142132400, FixedTimespan { offset: -14400, name: "-04" }), - (1160884800, FixedTimespan { offset: -10800, name: "-03" }), - (1173582000, FixedTimespan { offset: -14400, name: "-04" }), - (1192334400, FixedTimespan { offset: -10800, name: "-03" }), - (1206846000, FixedTimespan { offset: -14400, name: "-04" }), - (1223784000, FixedTimespan { offset: -10800, name: "-03" }), - (1237086000, FixedTimespan { offset: -14400, name: "-04" }), - (1255233600, FixedTimespan { offset: -10800, name: "-03" }), - (1270350000, FixedTimespan { offset: -14400, name: "-04" }), - (1286683200, FixedTimespan { offset: -10800, name: "-03" }), - (1304823600, FixedTimespan { offset: -14400, name: "-04" }), - (1313899200, FixedTimespan { offset: -10800, name: "-03" }), - (1335668400, FixedTimespan { offset: -14400, name: "-04" }), - (1346558400, FixedTimespan { offset: -10800, name: "-03" }), - (1367118000, FixedTimespan { offset: -14400, name: "-04" }), - (1378612800, FixedTimespan { offset: -10800, name: "-03" }), - (1398567600, FixedTimespan { offset: -14400, name: "-04" }), - (1410062400, FixedTimespan { offset: -10800, name: "-03" }), - (1463281200, FixedTimespan { offset: -14400, name: "-04" }), - (1471147200, FixedTimespan { offset: -10800, name: "-03" }), - (1480820400, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (-157766400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-152658000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-132955200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-121122000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-101419200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-86821200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-71092800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-54766800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-39038400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-23317200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-7588800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (128142000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (136605600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (389070000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (403070400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (416372400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (434520000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (447822000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (466574400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (479271600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (498024000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (510721200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (529473600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (545194800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (560923200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (574225200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (592372800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (605674800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (624427200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (637124400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (653457600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (668574000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (687326400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (700628400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (718776000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (732078000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (750225600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (763527600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (781675200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (794977200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (813729600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (826426800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (845179200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (859690800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (876628800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (889930800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (906868800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (923194800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (939528000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (952830000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (971582400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (984279600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1003032000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1015729200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1034481600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1047178800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1065931200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1079233200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1097380800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1110682800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1128830400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1142132400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1160884800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1173582000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1192334400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1206846000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1223784000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1237086000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1255233600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1270350000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1286683200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1304823600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1313899200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1335668400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1346558400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1367118000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1378612800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1398567600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1410062400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1463281200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1471147200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1480820400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const ANTARCTICA__ROTHERA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), rest: &[ - (218246400, FixedTimespan { offset: -10800, name: "-03" }), + (218246400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const ANTARCTICA__TROLL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, - rest: &[ - (1108166400, FixedTimespan { offset: 0, name: "+00" }), - (1111885200, FixedTimespan { offset: 7200, name: "+02" }), - (1130634000, FixedTimespan { offset: 0, name: "+00" }), - (1143334800, FixedTimespan { offset: 7200, name: "+02" }), - (1162083600, FixedTimespan { offset: 0, name: "+00" }), - (1174784400, FixedTimespan { offset: 7200, name: "+02" }), - (1193533200, FixedTimespan { offset: 0, name: "+00" }), - (1206838800, FixedTimespan { offset: 7200, name: "+02" }), - (1224982800, FixedTimespan { offset: 0, name: "+00" }), - (1238288400, FixedTimespan { offset: 7200, name: "+02" }), - (1256432400, FixedTimespan { offset: 0, name: "+00" }), - (1269738000, FixedTimespan { offset: 7200, name: "+02" }), - (1288486800, FixedTimespan { offset: 0, name: "+00" }), - (1301187600, FixedTimespan { offset: 7200, name: "+02" }), - (1319936400, FixedTimespan { offset: 0, name: "+00" }), - (1332637200, FixedTimespan { offset: 7200, name: "+02" }), - (1351386000, FixedTimespan { offset: 0, name: "+00" }), - (1364691600, FixedTimespan { offset: 7200, name: "+02" }), - (1382835600, FixedTimespan { offset: 0, name: "+00" }), - (1396141200, FixedTimespan { offset: 7200, name: "+02" }), - (1414285200, FixedTimespan { offset: 0, name: "+00" }), - (1427590800, FixedTimespan { offset: 7200, name: "+02" }), - (1445734800, FixedTimespan { offset: 0, name: "+00" }), - (1459040400, FixedTimespan { offset: 7200, name: "+02" }), - (1477789200, FixedTimespan { offset: 0, name: "+00" }), - (1490490000, FixedTimespan { offset: 7200, name: "+02" }), - (1509238800, FixedTimespan { offset: 0, name: "+00" }), - (1521939600, FixedTimespan { offset: 7200, name: "+02" }), - (1540688400, FixedTimespan { offset: 0, name: "+00" }), - (1553994000, FixedTimespan { offset: 7200, name: "+02" }), - (1572138000, FixedTimespan { offset: 0, name: "+00" }), - (1585443600, FixedTimespan { offset: 7200, name: "+02" }), - (1603587600, FixedTimespan { offset: 0, name: "+00" }), - (1616893200, FixedTimespan { offset: 7200, name: "+02" }), - (1635642000, FixedTimespan { offset: 0, name: "+00" }), - (1648342800, FixedTimespan { offset: 7200, name: "+02" }), - (1667091600, FixedTimespan { offset: 0, name: "+00" }), - (1679792400, FixedTimespan { offset: 7200, name: "+02" }), - (1698541200, FixedTimespan { offset: 0, name: "+00" }), - (1711846800, FixedTimespan { offset: 7200, name: "+02" }), - (1729990800, FixedTimespan { offset: 0, name: "+00" }), - (1743296400, FixedTimespan { offset: 7200, name: "+02" }), - (1761440400, FixedTimespan { offset: 0, name: "+00" }), - (1774746000, FixedTimespan { offset: 7200, name: "+02" }), - (1792890000, FixedTimespan { offset: 0, name: "+00" }), - (1806195600, FixedTimespan { offset: 7200, name: "+02" }), - (1824944400, FixedTimespan { offset: 0, name: "+00" }), - (1837645200, FixedTimespan { offset: 7200, name: "+02" }), - (1856394000, FixedTimespan { offset: 0, name: "+00" }), - (1869094800, FixedTimespan { offset: 7200, name: "+02" }), - (1887843600, FixedTimespan { offset: 0, name: "+00" }), - (1901149200, FixedTimespan { offset: 7200, name: "+02" }), - (1919293200, FixedTimespan { offset: 0, name: "+00" }), - (1932598800, FixedTimespan { offset: 7200, name: "+02" }), - (1950742800, FixedTimespan { offset: 0, name: "+00" }), - (1964048400, FixedTimespan { offset: 7200, name: "+02" }), - (1982797200, FixedTimespan { offset: 0, name: "+00" }), - (1995498000, FixedTimespan { offset: 7200, name: "+02" }), - (2014246800, FixedTimespan { offset: 0, name: "+00" }), - (2026947600, FixedTimespan { offset: 7200, name: "+02" }), - (2045696400, FixedTimespan { offset: 0, name: "+00" }), - (2058397200, FixedTimespan { offset: 7200, name: "+02" }), - (2077146000, FixedTimespan { offset: 0, name: "+00" }), - (2090451600, FixedTimespan { offset: 7200, name: "+02" }), - (2108595600, FixedTimespan { offset: 0, name: "+00" }), - (2121901200, FixedTimespan { offset: 7200, name: "+02" }), - (2140045200, FixedTimespan { offset: 0, name: "+00" }), - (2153350800, FixedTimespan { offset: 7200, name: "+02" }), - (2172099600, FixedTimespan { offset: 0, name: "+00" }), - (2184800400, FixedTimespan { offset: 7200, name: "+02" }), - (2203549200, FixedTimespan { offset: 0, name: "+00" }), - (2216250000, FixedTimespan { offset: 7200, name: "+02" }), - (2234998800, FixedTimespan { offset: 0, name: "+00" }), - (2248304400, FixedTimespan { offset: 7200, name: "+02" }), - (2266448400, FixedTimespan { offset: 0, name: "+00" }), - (2279754000, FixedTimespan { offset: 7200, name: "+02" }), - (2297898000, FixedTimespan { offset: 0, name: "+00" }), - (2311203600, FixedTimespan { offset: 7200, name: "+02" }), - (2329347600, FixedTimespan { offset: 0, name: "+00" }), - (2342653200, FixedTimespan { offset: 7200, name: "+02" }), - (2361402000, FixedTimespan { offset: 0, name: "+00" }), - (2374102800, FixedTimespan { offset: 7200, name: "+02" }), - (2392851600, FixedTimespan { offset: 0, name: "+00" }), - (2405552400, FixedTimespan { offset: 7200, name: "+02" }), - (2424301200, FixedTimespan { offset: 0, name: "+00" }), - (2437606800, FixedTimespan { offset: 7200, name: "+02" }), - (2455750800, FixedTimespan { offset: 0, name: "+00" }), - (2469056400, FixedTimespan { offset: 7200, name: "+02" }), - (2487200400, FixedTimespan { offset: 0, name: "+00" }), - (2500506000, FixedTimespan { offset: 7200, name: "+02" }), - (2519254800, FixedTimespan { offset: 0, name: "+00" }), - (2531955600, FixedTimespan { offset: 7200, name: "+02" }), - (2550704400, FixedTimespan { offset: 0, name: "+00" }), - (2563405200, FixedTimespan { offset: 7200, name: "+02" }), - (2582154000, FixedTimespan { offset: 0, name: "+00" }), - (2595459600, FixedTimespan { offset: 7200, name: "+02" }), - (2613603600, FixedTimespan { offset: 0, name: "+00" }), - (2626909200, FixedTimespan { offset: 7200, name: "+02" }), - (2645053200, FixedTimespan { offset: 0, name: "+00" }), - (2658358800, FixedTimespan { offset: 7200, name: "+02" }), - (2676502800, FixedTimespan { offset: 0, name: "+00" }), - (2689808400, FixedTimespan { offset: 7200, name: "+02" }), - (2708557200, FixedTimespan { offset: 0, name: "+00" }), - (2721258000, FixedTimespan { offset: 7200, name: "+02" }), - (2740006800, FixedTimespan { offset: 0, name: "+00" }), - (2752707600, FixedTimespan { offset: 7200, name: "+02" }), - (2771456400, FixedTimespan { offset: 0, name: "+00" }), - (2784762000, FixedTimespan { offset: 7200, name: "+02" }), - (2802906000, FixedTimespan { offset: 0, name: "+00" }), - (2816211600, FixedTimespan { offset: 7200, name: "+02" }), - (2834355600, FixedTimespan { offset: 0, name: "+00" }), - (2847661200, FixedTimespan { offset: 7200, name: "+02" }), - (2866410000, FixedTimespan { offset: 0, name: "+00" }), - (2879110800, FixedTimespan { offset: 7200, name: "+02" }), - (2897859600, FixedTimespan { offset: 0, name: "+00" }), - (2910560400, FixedTimespan { offset: 7200, name: "+02" }), - (2929309200, FixedTimespan { offset: 0, name: "+00" }), - (2942010000, FixedTimespan { offset: 7200, name: "+02" }), - (2960758800, FixedTimespan { offset: 0, name: "+00" }), - (2974064400, FixedTimespan { offset: 7200, name: "+02" }), - (2992208400, FixedTimespan { offset: 0, name: "+00" }), - (3005514000, FixedTimespan { offset: 7200, name: "+02" }), - (3023658000, FixedTimespan { offset: 0, name: "+00" }), - (3036963600, FixedTimespan { offset: 7200, name: "+02" }), - (3055712400, FixedTimespan { offset: 0, name: "+00" }), - (3068413200, FixedTimespan { offset: 7200, name: "+02" }), - (3087162000, FixedTimespan { offset: 0, name: "+00" }), - (3099862800, FixedTimespan { offset: 7200, name: "+02" }), - (3118611600, FixedTimespan { offset: 0, name: "+00" }), - (3131917200, FixedTimespan { offset: 7200, name: "+02" }), - (3150061200, FixedTimespan { offset: 0, name: "+00" }), - (3163366800, FixedTimespan { offset: 7200, name: "+02" }), - (3181510800, FixedTimespan { offset: 0, name: "+00" }), - (3194816400, FixedTimespan { offset: 7200, name: "+02" }), - (3212960400, FixedTimespan { offset: 0, name: "+00" }), - (3226266000, FixedTimespan { offset: 7200, name: "+02" }), - (3245014800, FixedTimespan { offset: 0, name: "+00" }), - (3257715600, FixedTimespan { offset: 7200, name: "+02" }), - (3276464400, FixedTimespan { offset: 0, name: "+00" }), - (3289165200, FixedTimespan { offset: 7200, name: "+02" }), - (3307914000, FixedTimespan { offset: 0, name: "+00" }), - (3321219600, FixedTimespan { offset: 7200, name: "+02" }), - (3339363600, FixedTimespan { offset: 0, name: "+00" }), - (3352669200, FixedTimespan { offset: 7200, name: "+02" }), - (3370813200, FixedTimespan { offset: 0, name: "+00" }), - (3384118800, FixedTimespan { offset: 7200, name: "+02" }), - (3402867600, FixedTimespan { offset: 0, name: "+00" }), - (3415568400, FixedTimespan { offset: 7200, name: "+02" }), - (3434317200, FixedTimespan { offset: 0, name: "+00" }), - (3447018000, FixedTimespan { offset: 7200, name: "+02" }), - (3465766800, FixedTimespan { offset: 0, name: "+00" }), - (3479072400, FixedTimespan { offset: 7200, name: "+02" }), - (3497216400, FixedTimespan { offset: 0, name: "+00" }), - (3510522000, FixedTimespan { offset: 7200, name: "+02" }), - (3528666000, FixedTimespan { offset: 0, name: "+00" }), - (3541971600, FixedTimespan { offset: 7200, name: "+02" }), - (3560115600, FixedTimespan { offset: 0, name: "+00" }), - (3573421200, FixedTimespan { offset: 7200, name: "+02" }), - (3592170000, FixedTimespan { offset: 0, name: "+00" }), - (3604870800, FixedTimespan { offset: 7200, name: "+02" }), - (3623619600, FixedTimespan { offset: 0, name: "+00" }), - (3636320400, FixedTimespan { offset: 7200, name: "+02" }), - (3655069200, FixedTimespan { offset: 0, name: "+00" }), - (3668374800, FixedTimespan { offset: 7200, name: "+02" }), - (3686518800, FixedTimespan { offset: 0, name: "+00" }), - (3699824400, FixedTimespan { offset: 7200, name: "+02" }), - (3717968400, FixedTimespan { offset: 0, name: "+00" }), - (3731274000, FixedTimespan { offset: 7200, name: "+02" }), - (3750022800, FixedTimespan { offset: 0, name: "+00" }), - (3762723600, FixedTimespan { offset: 7200, name: "+02" }), - (3781472400, FixedTimespan { offset: 0, name: "+00" }), - (3794173200, FixedTimespan { offset: 7200, name: "+02" }), - (3812922000, FixedTimespan { offset: 0, name: "+00" }), - (3825622800, FixedTimespan { offset: 7200, name: "+02" }), - (3844371600, FixedTimespan { offset: 0, name: "+00" }), - (3857677200, FixedTimespan { offset: 7200, name: "+02" }), - (3875821200, FixedTimespan { offset: 0, name: "+00" }), - (3889126800, FixedTimespan { offset: 7200, name: "+02" }), - (3907270800, FixedTimespan { offset: 0, name: "+00" }), - (3920576400, FixedTimespan { offset: 7200, name: "+02" }), - (3939325200, FixedTimespan { offset: 0, name: "+00" }), - (3952026000, FixedTimespan { offset: 7200, name: "+02" }), - (3970774800, FixedTimespan { offset: 0, name: "+00" }), - (3983475600, FixedTimespan { offset: 7200, name: "+02" }), - (4002224400, FixedTimespan { offset: 0, name: "+00" }), - (4015530000, FixedTimespan { offset: 7200, name: "+02" }), - (4033674000, FixedTimespan { offset: 0, name: "+00" }), - (4046979600, FixedTimespan { offset: 7200, name: "+02" }), - (4065123600, FixedTimespan { offset: 0, name: "+00" }), - (4078429200, FixedTimespan { offset: 7200, name: "+02" }), - (4096573200, FixedTimespan { offset: 0, name: "+00" }), + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), + rest: &[ + (1108166400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1130634000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1162083600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1193533200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1224982800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1256432400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1288486800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1319936400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1351386000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1382835600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1414285200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1445734800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1477789200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1509238800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1540688400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1572138000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1603587600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1635642000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1667091600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1698541200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1729990800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1761440400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1792890000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1824944400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1856394000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1887843600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1919293200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1950742800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (1982797200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2014246800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2045696400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2077146000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2108595600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2140045200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2172099600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2203549200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2234998800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2266448400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2297898000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2329347600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2361402000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2392851600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2424301200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2455750800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2487200400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2519254800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2550704400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2582154000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2613603600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2645053200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2676502800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2708557200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2740006800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2771456400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2802906000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2834355600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2866410000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2897859600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2929309200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2960758800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (2992208400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3023658000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3055712400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3087162000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3118611600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3150061200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3181510800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3212960400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3245014800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3276464400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3307914000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3339363600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3370813200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3402867600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3434317200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3465766800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3497216400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3528666000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3560115600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3592170000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3623619600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3655069200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3686518800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3717968400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3750022800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3781472400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3812922000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3844371600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3875821200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3907270800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3939325200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (3970774800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (4002224400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (4033674000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (4065123600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (4096573200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), ], }; const ANTARCTICA__VOSTOK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), rest: &[ - (-380073600, FixedTimespan { offset: 25200, name: "+07" }), - (760035600, FixedTimespan { offset: 0, name: "-00" }), - (783648000, FixedTimespan { offset: 25200, name: "+07" }), - (1702839600, FixedTimespan { offset: 18000, name: "+05" }), + (-380073600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (760035600, FixedTimespan::from_offset_and_name_indices(0, 118, 3)), + (783648000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1702839600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__ALMATY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 18468, name: "LMT" }, - rest: &[ - (-1441170468, FixedTimespan { offset: 18000, name: "+05" }), - (-1247547600, FixedTimespan { offset: 21600, name: "+06" }), - (354909600, FixedTimespan { offset: 25200, name: "+07" }), - (370717200, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 25200, name: "+07" }), - (402253200, FixedTimespan { offset: 21600, name: "+06" }), - (417981600, FixedTimespan { offset: 25200, name: "+07" }), - (433789200, FixedTimespan { offset: 21600, name: "+06" }), - (449604000, FixedTimespan { offset: 25200, name: "+07" }), - (465336000, FixedTimespan { offset: 21600, name: "+06" }), - (481060800, FixedTimespan { offset: 25200, name: "+07" }), - (496785600, FixedTimespan { offset: 21600, name: "+06" }), - (512510400, FixedTimespan { offset: 25200, name: "+07" }), - (528235200, FixedTimespan { offset: 21600, name: "+06" }), - (543960000, FixedTimespan { offset: 25200, name: "+07" }), - (559684800, FixedTimespan { offset: 21600, name: "+06" }), - (575409600, FixedTimespan { offset: 25200, name: "+07" }), - (591134400, FixedTimespan { offset: 21600, name: "+06" }), - (606859200, FixedTimespan { offset: 25200, name: "+07" }), - (622584000, FixedTimespan { offset: 21600, name: "+06" }), - (638308800, FixedTimespan { offset: 25200, name: "+07" }), - (654638400, FixedTimespan { offset: 21600, name: "+06" }), - (670363200, FixedTimespan { offset: 21600, name: "+06" }), - (686091600, FixedTimespan { offset: 18000, name: "+05" }), - (695768400, FixedTimespan { offset: 21600, name: "+06" }), - (701812800, FixedTimespan { offset: 25200, name: "+07" }), - (717537600, FixedTimespan { offset: 21600, name: "+06" }), - (733262400, FixedTimespan { offset: 25200, name: "+07" }), - (748987200, FixedTimespan { offset: 21600, name: "+06" }), - (764712000, FixedTimespan { offset: 25200, name: "+07" }), - (780436800, FixedTimespan { offset: 21600, name: "+06" }), - (796161600, FixedTimespan { offset: 25200, name: "+07" }), - (811886400, FixedTimespan { offset: 21600, name: "+06" }), - (828216000, FixedTimespan { offset: 25200, name: "+07" }), - (846360000, FixedTimespan { offset: 21600, name: "+06" }), - (859665600, FixedTimespan { offset: 25200, name: "+07" }), - (877809600, FixedTimespan { offset: 21600, name: "+06" }), - (891115200, FixedTimespan { offset: 25200, name: "+07" }), - (909259200, FixedTimespan { offset: 21600, name: "+06" }), - (922564800, FixedTimespan { offset: 25200, name: "+07" }), - (941313600, FixedTimespan { offset: 21600, name: "+06" }), - (954014400, FixedTimespan { offset: 25200, name: "+07" }), - (972763200, FixedTimespan { offset: 21600, name: "+06" }), - (985464000, FixedTimespan { offset: 25200, name: "+07" }), - (1004212800, FixedTimespan { offset: 21600, name: "+06" }), - (1017518400, FixedTimespan { offset: 25200, name: "+07" }), - (1035662400, FixedTimespan { offset: 21600, name: "+06" }), - (1048968000, FixedTimespan { offset: 25200, name: "+07" }), - (1067112000, FixedTimespan { offset: 21600, name: "+06" }), - (1080417600, FixedTimespan { offset: 25200, name: "+07" }), - (1099166400, FixedTimespan { offset: 21600, name: "+06" }), - (1709229600, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(18468, 422, 3), + rest: &[ + (-1441170468, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (-1247547600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (354909600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (370717200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (402253200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (417981600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (433789200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (449604000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (465336000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (481060800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (496785600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (512510400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (528235200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (543960000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (559684800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (575409600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (591134400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (606859200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (622584000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (638308800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (654638400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (670363200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (686091600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (695768400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (701812800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (717537600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (733262400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (748987200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (764712000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (780436800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (796161600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (811886400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (828216000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (846360000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (859665600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (877809600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (891115200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (909259200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (922564800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (941313600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (954014400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (972763200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (985464000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1004212800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1017518400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1035662400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1048968000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1067112000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1080417600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1099166400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1709229600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__AMMAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8624, name: "LMT" }, - rest: &[ - (-1230776624, FixedTimespan { offset: 7200, name: "EET" }), - (108165600, FixedTimespan { offset: 10800, name: "EEST" }), - (118270800, FixedTimespan { offset: 7200, name: "EET" }), - (136591200, FixedTimespan { offset: 10800, name: "EEST" }), - (149806800, FixedTimespan { offset: 7200, name: "EET" }), - (168127200, FixedTimespan { offset: 10800, name: "EEST" }), - (181342800, FixedTimespan { offset: 7200, name: "EET" }), - (199749600, FixedTimespan { offset: 10800, name: "EEST" }), - (215643600, FixedTimespan { offset: 7200, name: "EET" }), - (231285600, FixedTimespan { offset: 10800, name: "EEST" }), - (244501200, FixedTimespan { offset: 7200, name: "EET" }), - (262735200, FixedTimespan { offset: 10800, name: "EEST" }), - (275950800, FixedTimespan { offset: 7200, name: "EET" }), - (481154400, FixedTimespan { offset: 10800, name: "EEST" }), - (496962000, FixedTimespan { offset: 7200, name: "EET" }), - (512949600, FixedTimespan { offset: 10800, name: "EEST" }), - (528670800, FixedTimespan { offset: 7200, name: "EET" }), - (544399200, FixedTimespan { offset: 10800, name: "EEST" }), - (560120400, FixedTimespan { offset: 7200, name: "EET" }), - (575848800, FixedTimespan { offset: 10800, name: "EEST" }), - (592174800, FixedTimespan { offset: 7200, name: "EET" }), - (610581600, FixedTimespan { offset: 10800, name: "EEST" }), - (623624400, FixedTimespan { offset: 7200, name: "EET" }), - (641167200, FixedTimespan { offset: 10800, name: "EEST" }), - (655074000, FixedTimespan { offset: 7200, name: "EET" }), - (671839200, FixedTimespan { offset: 10800, name: "EEST" }), - (685918800, FixedTimespan { offset: 7200, name: "EET" }), - (702856800, FixedTimespan { offset: 10800, name: "EEST" }), - (717973200, FixedTimespan { offset: 7200, name: "EET" }), - (733701600, FixedTimespan { offset: 10800, name: "EEST" }), - (749422800, FixedTimespan { offset: 7200, name: "EET" }), - (765151200, FixedTimespan { offset: 10800, name: "EEST" }), - (779662800, FixedTimespan { offset: 7200, name: "EET" }), - (797205600, FixedTimespan { offset: 10800, name: "EEST" }), - (811116000, FixedTimespan { offset: 7200, name: "EET" }), - (828655200, FixedTimespan { offset: 10800, name: "EEST" }), - (843170400, FixedTimespan { offset: 7200, name: "EET" }), - (860104800, FixedTimespan { offset: 10800, name: "EEST" }), - (874620000, FixedTimespan { offset: 7200, name: "EET" }), - (891554400, FixedTimespan { offset: 10800, name: "EEST" }), - (906069600, FixedTimespan { offset: 7200, name: "EET" }), - (930780000, FixedTimespan { offset: 10800, name: "EEST" }), - (938124000, FixedTimespan { offset: 7200, name: "EET" }), - (954367200, FixedTimespan { offset: 10800, name: "EEST" }), - (970178400, FixedTimespan { offset: 7200, name: "EET" }), - (985816800, FixedTimespan { offset: 10800, name: "EEST" }), - (1001628000, FixedTimespan { offset: 7200, name: "EET" }), - (1017352800, FixedTimespan { offset: 10800, name: "EEST" }), - (1033077600, FixedTimespan { offset: 7200, name: "EET" }), - (1048802400, FixedTimespan { offset: 10800, name: "EEST" }), - (1066946400, FixedTimespan { offset: 7200, name: "EET" }), - (1080252000, FixedTimespan { offset: 10800, name: "EEST" }), - (1097791200, FixedTimespan { offset: 7200, name: "EET" }), - (1112306400, FixedTimespan { offset: 10800, name: "EEST" }), - (1128031200, FixedTimespan { offset: 7200, name: "EET" }), - (1143756000, FixedTimespan { offset: 10800, name: "EEST" }), - (1161900000, FixedTimespan { offset: 7200, name: "EET" }), - (1175205600, FixedTimespan { offset: 10800, name: "EEST" }), - (1193349600, FixedTimespan { offset: 7200, name: "EET" }), - (1206655200, FixedTimespan { offset: 10800, name: "EEST" }), - (1225404000, FixedTimespan { offset: 7200, name: "EET" }), - (1238104800, FixedTimespan { offset: 10800, name: "EEST" }), - (1256853600, FixedTimespan { offset: 7200, name: "EET" }), - (1269554400, FixedTimespan { offset: 10800, name: "EEST" }), - (1288303200, FixedTimespan { offset: 7200, name: "EET" }), - (1301608800, FixedTimespan { offset: 10800, name: "EEST" }), - (1319752800, FixedTimespan { offset: 7200, name: "EET" }), - (1333058400, FixedTimespan { offset: 10800, name: "EEST" }), - (1387486800, FixedTimespan { offset: 7200, name: "EET" }), - (1395957600, FixedTimespan { offset: 10800, name: "EEST" }), - (1414706400, FixedTimespan { offset: 7200, name: "EET" }), - (1427407200, FixedTimespan { offset: 10800, name: "EEST" }), - (1446156000, FixedTimespan { offset: 7200, name: "EET" }), - (1459461600, FixedTimespan { offset: 10800, name: "EEST" }), - (1477605600, FixedTimespan { offset: 7200, name: "EET" }), - (1490911200, FixedTimespan { offset: 10800, name: "EEST" }), - (1509055200, FixedTimespan { offset: 7200, name: "EET" }), - (1522360800, FixedTimespan { offset: 10800, name: "EEST" }), - (1540504800, FixedTimespan { offset: 7200, name: "EET" }), - (1553810400, FixedTimespan { offset: 10800, name: "EEST" }), - (1571954400, FixedTimespan { offset: 7200, name: "EET" }), - (1585260000, FixedTimespan { offset: 10800, name: "EEST" }), - (1604008800, FixedTimespan { offset: 7200, name: "EET" }), - (1616709600, FixedTimespan { offset: 10800, name: "EEST" }), - (1635458400, FixedTimespan { offset: 7200, name: "EET" }), - (1645740000, FixedTimespan { offset: 10800, name: "EEST" }), - (1666908000, FixedTimespan { offset: 10800, name: "+03" }), + first: FixedTimespan::from_offset_and_name_indices(8624, 422, 3), + rest: &[ + (-1230776624, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (108165600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (118270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (136591200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (149806800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (168127200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (181342800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (199749600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (215643600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (231285600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (244501200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (262735200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (275950800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (481154400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496962000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (512949600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528670800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (544399200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (560120400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (575848800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (592174800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (610581600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (623624400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (641167200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (655074000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (671839200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (685918800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (702856800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717973200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733701600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749422800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (765151200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (779662800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (797205600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811116000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828655200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (843170400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (860104800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (874620000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891554400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (906069600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (930780000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (938124000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954367200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (970178400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985816800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1001628000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017352800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1033077600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048802400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1066946400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080252000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1097791200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1112306400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1128031200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143756000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1161900000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1175205600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193349600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206655200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1225404000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238104800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256853600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269554400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288303200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301608800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319752800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1333058400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1387486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1395957600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414706400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427407200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1446156000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459461600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477605600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490911200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509055200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1522360800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540504800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553810400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1571954400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585260000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1604008800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616709600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635458400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1645740000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1666908000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), ], }; const ASIA__ANADYR: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 42596, name: "LMT" }, - rest: &[ - (-1441194596, FixedTimespan { offset: 43200, name: "+12" }), - (-1247572800, FixedTimespan { offset: 46800, name: "+13" }), - (354884400, FixedTimespan { offset: 50400, name: "+14" }), - (370692000, FixedTimespan { offset: 46800, name: "+13" }), - (386420400, FixedTimespan { offset: 46800, name: "+13" }), - (402231600, FixedTimespan { offset: 43200, name: "+12" }), - (417960000, FixedTimespan { offset: 46800, name: "+13" }), - (433767600, FixedTimespan { offset: 43200, name: "+12" }), - (449582400, FixedTimespan { offset: 46800, name: "+13" }), - (465314400, FixedTimespan { offset: 43200, name: "+12" }), - (481039200, FixedTimespan { offset: 46800, name: "+13" }), - (496764000, FixedTimespan { offset: 43200, name: "+12" }), - (512488800, FixedTimespan { offset: 46800, name: "+13" }), - (528213600, FixedTimespan { offset: 43200, name: "+12" }), - (543938400, FixedTimespan { offset: 46800, name: "+13" }), - (559663200, FixedTimespan { offset: 43200, name: "+12" }), - (575388000, FixedTimespan { offset: 46800, name: "+13" }), - (591112800, FixedTimespan { offset: 43200, name: "+12" }), - (606837600, FixedTimespan { offset: 46800, name: "+13" }), - (622562400, FixedTimespan { offset: 43200, name: "+12" }), - (638287200, FixedTimespan { offset: 46800, name: "+13" }), - (654616800, FixedTimespan { offset: 43200, name: "+12" }), - (670341600, FixedTimespan { offset: 43200, name: "+12" }), - (686070000, FixedTimespan { offset: 39600, name: "+11" }), - (695746800, FixedTimespan { offset: 43200, name: "+12" }), - (701791200, FixedTimespan { offset: 46800, name: "+13" }), - (717516000, FixedTimespan { offset: 43200, name: "+12" }), - (733240800, FixedTimespan { offset: 46800, name: "+13" }), - (748965600, FixedTimespan { offset: 43200, name: "+12" }), - (764690400, FixedTimespan { offset: 46800, name: "+13" }), - (780415200, FixedTimespan { offset: 43200, name: "+12" }), - (796140000, FixedTimespan { offset: 46800, name: "+13" }), - (811864800, FixedTimespan { offset: 43200, name: "+12" }), - (828194400, FixedTimespan { offset: 46800, name: "+13" }), - (846338400, FixedTimespan { offset: 43200, name: "+12" }), - (859644000, FixedTimespan { offset: 46800, name: "+13" }), - (877788000, FixedTimespan { offset: 43200, name: "+12" }), - (891093600, FixedTimespan { offset: 46800, name: "+13" }), - (909237600, FixedTimespan { offset: 43200, name: "+12" }), - (922543200, FixedTimespan { offset: 46800, name: "+13" }), - (941292000, FixedTimespan { offset: 43200, name: "+12" }), - (953992800, FixedTimespan { offset: 46800, name: "+13" }), - (972741600, FixedTimespan { offset: 43200, name: "+12" }), - (985442400, FixedTimespan { offset: 46800, name: "+13" }), - (1004191200, FixedTimespan { offset: 43200, name: "+12" }), - (1017496800, FixedTimespan { offset: 46800, name: "+13" }), - (1035640800, FixedTimespan { offset: 43200, name: "+12" }), - (1048946400, FixedTimespan { offset: 46800, name: "+13" }), - (1067090400, FixedTimespan { offset: 43200, name: "+12" }), - (1080396000, FixedTimespan { offset: 46800, name: "+13" }), - (1099144800, FixedTimespan { offset: 43200, name: "+12" }), - (1111845600, FixedTimespan { offset: 46800, name: "+13" }), - (1130594400, FixedTimespan { offset: 43200, name: "+12" }), - (1143295200, FixedTimespan { offset: 46800, name: "+13" }), - (1162044000, FixedTimespan { offset: 43200, name: "+12" }), - (1174744800, FixedTimespan { offset: 46800, name: "+13" }), - (1193493600, FixedTimespan { offset: 43200, name: "+12" }), - (1206799200, FixedTimespan { offset: 46800, name: "+13" }), - (1224943200, FixedTimespan { offset: 43200, name: "+12" }), - (1238248800, FixedTimespan { offset: 46800, name: "+13" }), - (1256392800, FixedTimespan { offset: 43200, name: "+12" }), - (1269698400, FixedTimespan { offset: 43200, name: "+12" }), - (1288450800, FixedTimespan { offset: 39600, name: "+11" }), - (1301151600, FixedTimespan { offset: 43200, name: "+12" }), + first: FixedTimespan::from_offset_and_name_indices(42596, 422, 3), + rest: &[ + (-1441194596, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (-1247572800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (354884400, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (370692000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (386420400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (402231600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (417960000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (433767600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (449582400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (465314400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (481039200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (496764000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (512488800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (528213600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (543938400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (559663200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (575388000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (591112800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (606837600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (622562400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (638287200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (654616800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (670341600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (686070000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (695746800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (701791200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (717516000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (733240800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (748965600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (764690400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (780415200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (796140000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (811864800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (828194400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (846338400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (859644000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (877788000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (891093600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (909237600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (922543200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (941292000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (953992800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (972741600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (985442400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1004191200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1017496800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1035640800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1048946400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1067090400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1080396000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1099144800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1111845600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1130594400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1143295200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1162044000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1174744800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1193493600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1206799200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1224943200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1238248800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1256392800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1269698400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1288450800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1301151600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), ], }; const ASIA__AQTAU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 12064, name: "LMT" }, - rest: &[ - (-1441164064, FixedTimespan { offset: 14400, name: "+04" }), - (-1247544000, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 21600, name: "+06" }), - (622587600, FixedTimespan { offset: 18000, name: "+05" }), - (638312400, FixedTimespan { offset: 21600, name: "+06" }), - (654642000, FixedTimespan { offset: 18000, name: "+05" }), - (670366800, FixedTimespan { offset: 18000, name: "+05" }), - (686095200, FixedTimespan { offset: 14400, name: "+04" }), - (695772000, FixedTimespan { offset: 18000, name: "+05" }), - (701816400, FixedTimespan { offset: 21600, name: "+06" }), - (717541200, FixedTimespan { offset: 18000, name: "+05" }), - (733266000, FixedTimespan { offset: 21600, name: "+06" }), - (748990800, FixedTimespan { offset: 18000, name: "+05" }), - (764715600, FixedTimespan { offset: 21600, name: "+06" }), - (780440400, FixedTimespan { offset: 14400, name: "+04" }), - (796168800, FixedTimespan { offset: 18000, name: "+05" }), - (811893600, FixedTimespan { offset: 14400, name: "+04" }), - (828223200, FixedTimespan { offset: 18000, name: "+05" }), - (846367200, FixedTimespan { offset: 14400, name: "+04" }), - (859672800, FixedTimespan { offset: 18000, name: "+05" }), - (877816800, FixedTimespan { offset: 14400, name: "+04" }), - (891122400, FixedTimespan { offset: 18000, name: "+05" }), - (909266400, FixedTimespan { offset: 14400, name: "+04" }), - (922572000, FixedTimespan { offset: 18000, name: "+05" }), - (941320800, FixedTimespan { offset: 14400, name: "+04" }), - (954021600, FixedTimespan { offset: 18000, name: "+05" }), - (972770400, FixedTimespan { offset: 14400, name: "+04" }), - (985471200, FixedTimespan { offset: 18000, name: "+05" }), - (1004220000, FixedTimespan { offset: 14400, name: "+04" }), - (1017525600, FixedTimespan { offset: 18000, name: "+05" }), - (1035669600, FixedTimespan { offset: 14400, name: "+04" }), - (1048975200, FixedTimespan { offset: 18000, name: "+05" }), - (1067119200, FixedTimespan { offset: 14400, name: "+04" }), - (1080424800, FixedTimespan { offset: 18000, name: "+05" }), - (1099173600, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(12064, 422, 3), + rest: &[ + (-1441164064, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (-1247544000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (622587600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (638312400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (654642000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (670366800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (686095200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (695772000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (701816400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (717541200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (733266000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (748990800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (764715600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (780440400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (811893600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (846367200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (859672800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (877816800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (891122400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (909266400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (922572000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (941320800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (954021600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (972770400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (985471200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1004220000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1017525600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1035669600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1048975200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1067119200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1080424800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1099173600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__AQTOBE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 13720, name: "LMT" }, - rest: &[ - (-1441165720, FixedTimespan { offset: 14400, name: "+04" }), - (-1247544000, FixedTimespan { offset: 18000, name: "+05" }), - (354913200, FixedTimespan { offset: 21600, name: "+06" }), - (370720800, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 21600, name: "+06" }), - (622587600, FixedTimespan { offset: 18000, name: "+05" }), - (638312400, FixedTimespan { offset: 21600, name: "+06" }), - (654642000, FixedTimespan { offset: 18000, name: "+05" }), - (670366800, FixedTimespan { offset: 18000, name: "+05" }), - (686095200, FixedTimespan { offset: 14400, name: "+04" }), - (695772000, FixedTimespan { offset: 18000, name: "+05" }), - (701816400, FixedTimespan { offset: 21600, name: "+06" }), - (717541200, FixedTimespan { offset: 18000, name: "+05" }), - (733266000, FixedTimespan { offset: 21600, name: "+06" }), - (748990800, FixedTimespan { offset: 18000, name: "+05" }), - (764715600, FixedTimespan { offset: 21600, name: "+06" }), - (780440400, FixedTimespan { offset: 18000, name: "+05" }), - (796165200, FixedTimespan { offset: 21600, name: "+06" }), - (811890000, FixedTimespan { offset: 18000, name: "+05" }), - (828219600, FixedTimespan { offset: 21600, name: "+06" }), - (846363600, FixedTimespan { offset: 18000, name: "+05" }), - (859669200, FixedTimespan { offset: 21600, name: "+06" }), - (877813200, FixedTimespan { offset: 18000, name: "+05" }), - (891118800, FixedTimespan { offset: 21600, name: "+06" }), - (909262800, FixedTimespan { offset: 18000, name: "+05" }), - (922568400, FixedTimespan { offset: 21600, name: "+06" }), - (941317200, FixedTimespan { offset: 18000, name: "+05" }), - (954018000, FixedTimespan { offset: 21600, name: "+06" }), - (972766800, FixedTimespan { offset: 18000, name: "+05" }), - (985467600, FixedTimespan { offset: 21600, name: "+06" }), - (1004216400, FixedTimespan { offset: 18000, name: "+05" }), - (1017522000, FixedTimespan { offset: 21600, name: "+06" }), - (1035666000, FixedTimespan { offset: 18000, name: "+05" }), - (1048971600, FixedTimespan { offset: 21600, name: "+06" }), - (1067115600, FixedTimespan { offset: 18000, name: "+05" }), - (1080421200, FixedTimespan { offset: 21600, name: "+06" }), - (1099170000, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(13720, 422, 3), + rest: &[ + (-1441165720, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (-1247544000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (354913200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (370720800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (622587600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (638312400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (654642000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (670366800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (686095200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (695772000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (701816400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (717541200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (733266000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (748990800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (764715600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (780440400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (796165200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (811890000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (828219600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (846363600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (859669200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (877813200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (891118800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (909262800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (922568400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (941317200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (954018000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (972766800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (985467600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1004216400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1017522000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1035666000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1048971600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1067115600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1080421200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1099170000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__ASHGABAT: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 14012, name: "LMT" }, - rest: &[ - (-1441166012, FixedTimespan { offset: 14400, name: "+04" }), - (-1247544000, FixedTimespan { offset: 18000, name: "+05" }), - (354913200, FixedTimespan { offset: 21600, name: "+06" }), - (370720800, FixedTimespan { offset: 18000, name: "+05" }), - (386449200, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 21600, name: "+06" }), - (622587600, FixedTimespan { offset: 18000, name: "+05" }), - (638312400, FixedTimespan { offset: 21600, name: "+06" }), - (654642000, FixedTimespan { offset: 18000, name: "+05" }), - (670366800, FixedTimespan { offset: 18000, name: "+05" }), - (686095200, FixedTimespan { offset: 14400, name: "+04" }), - (695772000, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(14012, 422, 3), + rest: &[ + (-1441166012, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (-1247544000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (354913200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (370720800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (386449200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (622587600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (638312400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (654642000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (670366800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (686095200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (695772000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__ATYRAU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 12464, name: "LMT" }, - rest: &[ - (-1441164464, FixedTimespan { offset: 10800, name: "+03" }), - (-1247540400, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 21600, name: "+06" }), - (622587600, FixedTimespan { offset: 18000, name: "+05" }), - (638312400, FixedTimespan { offset: 21600, name: "+06" }), - (654642000, FixedTimespan { offset: 18000, name: "+05" }), - (670366800, FixedTimespan { offset: 18000, name: "+05" }), - (686095200, FixedTimespan { offset: 14400, name: "+04" }), - (695772000, FixedTimespan { offset: 18000, name: "+05" }), - (701816400, FixedTimespan { offset: 21600, name: "+06" }), - (717541200, FixedTimespan { offset: 18000, name: "+05" }), - (733266000, FixedTimespan { offset: 21600, name: "+06" }), - (748990800, FixedTimespan { offset: 18000, name: "+05" }), - (764715600, FixedTimespan { offset: 21600, name: "+06" }), - (780440400, FixedTimespan { offset: 18000, name: "+05" }), - (796165200, FixedTimespan { offset: 21600, name: "+06" }), - (811890000, FixedTimespan { offset: 18000, name: "+05" }), - (828219600, FixedTimespan { offset: 21600, name: "+06" }), - (846363600, FixedTimespan { offset: 18000, name: "+05" }), - (859669200, FixedTimespan { offset: 21600, name: "+06" }), - (877813200, FixedTimespan { offset: 18000, name: "+05" }), - (891118800, FixedTimespan { offset: 21600, name: "+06" }), - (909262800, FixedTimespan { offset: 18000, name: "+05" }), - (922568400, FixedTimespan { offset: 18000, name: "+05" }), - (941320800, FixedTimespan { offset: 14400, name: "+04" }), - (954021600, FixedTimespan { offset: 18000, name: "+05" }), - (972770400, FixedTimespan { offset: 14400, name: "+04" }), - (985471200, FixedTimespan { offset: 18000, name: "+05" }), - (1004220000, FixedTimespan { offset: 14400, name: "+04" }), - (1017525600, FixedTimespan { offset: 18000, name: "+05" }), - (1035669600, FixedTimespan { offset: 14400, name: "+04" }), - (1048975200, FixedTimespan { offset: 18000, name: "+05" }), - (1067119200, FixedTimespan { offset: 14400, name: "+04" }), - (1080424800, FixedTimespan { offset: 18000, name: "+05" }), - (1099173600, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(12464, 422, 3), + rest: &[ + (-1441164464, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-1247540400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (622587600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (638312400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (654642000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (670366800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (686095200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (695772000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (701816400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (717541200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (733266000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (748990800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (764715600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (780440400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (796165200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (811890000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (828219600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (846363600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (859669200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (877813200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (891118800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (909262800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (922568400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (941320800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (954021600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (972770400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (985471200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1004220000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1017525600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1035669600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1048975200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1067119200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1080424800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1099173600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__BAGHDAD: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 10660, name: "LMT" }, - rest: &[ - (-2524532260, FixedTimespan { offset: 10656, name: "BMT" }), - (-1641005856, FixedTimespan { offset: 10800, name: "+03" }), - (389048400, FixedTimespan { offset: 14400, name: "+04" }), - (402264000, FixedTimespan { offset: 10800, name: "+03" }), - (417906000, FixedTimespan { offset: 14400, name: "+04" }), - (433800000, FixedTimespan { offset: 10800, name: "+03" }), - (449614800, FixedTimespan { offset: 14400, name: "+04" }), - (465422400, FixedTimespan { offset: 10800, name: "+03" }), - (481150800, FixedTimespan { offset: 14400, name: "+04" }), - (496792800, FixedTimespan { offset: 10800, name: "+03" }), - (512517600, FixedTimespan { offset: 14400, name: "+04" }), - (528242400, FixedTimespan { offset: 10800, name: "+03" }), - (543967200, FixedTimespan { offset: 14400, name: "+04" }), - (559692000, FixedTimespan { offset: 10800, name: "+03" }), - (575416800, FixedTimespan { offset: 14400, name: "+04" }), - (591141600, FixedTimespan { offset: 10800, name: "+03" }), - (606866400, FixedTimespan { offset: 14400, name: "+04" }), - (622591200, FixedTimespan { offset: 10800, name: "+03" }), - (638316000, FixedTimespan { offset: 14400, name: "+04" }), - (654645600, FixedTimespan { offset: 10800, name: "+03" }), - (670464000, FixedTimespan { offset: 14400, name: "+04" }), - (686275200, FixedTimespan { offset: 10800, name: "+03" }), - (702086400, FixedTimespan { offset: 14400, name: "+04" }), - (717897600, FixedTimespan { offset: 10800, name: "+03" }), - (733622400, FixedTimespan { offset: 14400, name: "+04" }), - (749433600, FixedTimespan { offset: 10800, name: "+03" }), - (765158400, FixedTimespan { offset: 14400, name: "+04" }), - (780969600, FixedTimespan { offset: 10800, name: "+03" }), - (796694400, FixedTimespan { offset: 14400, name: "+04" }), - (812505600, FixedTimespan { offset: 10800, name: "+03" }), - (828316800, FixedTimespan { offset: 14400, name: "+04" }), - (844128000, FixedTimespan { offset: 10800, name: "+03" }), - (859852800, FixedTimespan { offset: 14400, name: "+04" }), - (875664000, FixedTimespan { offset: 10800, name: "+03" }), - (891388800, FixedTimespan { offset: 14400, name: "+04" }), - (907200000, FixedTimespan { offset: 10800, name: "+03" }), - (922924800, FixedTimespan { offset: 14400, name: "+04" }), - (938736000, FixedTimespan { offset: 10800, name: "+03" }), - (954547200, FixedTimespan { offset: 14400, name: "+04" }), - (970358400, FixedTimespan { offset: 10800, name: "+03" }), - (986083200, FixedTimespan { offset: 14400, name: "+04" }), - (1001894400, FixedTimespan { offset: 10800, name: "+03" }), - (1017619200, FixedTimespan { offset: 14400, name: "+04" }), - (1033430400, FixedTimespan { offset: 10800, name: "+03" }), - (1049155200, FixedTimespan { offset: 14400, name: "+04" }), - (1064966400, FixedTimespan { offset: 10800, name: "+03" }), - (1080777600, FixedTimespan { offset: 14400, name: "+04" }), - (1096588800, FixedTimespan { offset: 10800, name: "+03" }), - (1112313600, FixedTimespan { offset: 14400, name: "+04" }), - (1128124800, FixedTimespan { offset: 10800, name: "+03" }), - (1143849600, FixedTimespan { offset: 14400, name: "+04" }), - (1159660800, FixedTimespan { offset: 10800, name: "+03" }), - (1175385600, FixedTimespan { offset: 14400, name: "+04" }), - (1191196800, FixedTimespan { offset: 10800, name: "+03" }), + first: FixedTimespan::from_offset_and_name_indices(10660, 422, 3), + rest: &[ + (-2524532260, FixedTimespan::from_offset_and_name_indices(10656, 467, 3)), + (-1641005856, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (389048400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (417906000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (465422400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (481150800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (591141600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (622591200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (654645600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (670464000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (686275200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (702086400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (717897600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (733622400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (749433600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (765158400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (780969600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (796694400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (812505600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (828316800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (844128000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (859852800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (875664000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (891388800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (907200000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (922924800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (938736000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (954547200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (970358400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (986083200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1001894400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1017619200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1033430400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1049155200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1064966400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1080777600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1096588800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1112313600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1128124800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1143849600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1159660800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1175385600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1191196800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), ], }; const ASIA__BAKU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 11964, name: "LMT" }, - rest: &[ - (-1441163964, FixedTimespan { offset: 10800, name: "+03" }), - (-405140400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 18000, name: "+05" }), - (591141600, FixedTimespan { offset: 14400, name: "+04" }), - (606866400, FixedTimespan { offset: 18000, name: "+05" }), - (622591200, FixedTimespan { offset: 14400, name: "+04" }), - (638316000, FixedTimespan { offset: 18000, name: "+05" }), - (654645600, FixedTimespan { offset: 14400, name: "+04" }), - (670370400, FixedTimespan { offset: 14400, name: "+04" }), - (686098800, FixedTimespan { offset: 10800, name: "+03" }), - (701823600, FixedTimespan { offset: 14400, name: "+04" }), - (717548400, FixedTimespan { offset: 14400, name: "+04" }), - (828234000, FixedTimespan { offset: 18000, name: "+05" }), - (846378000, FixedTimespan { offset: 14400, name: "+04" }), - (859680000, FixedTimespan { offset: 18000, name: "+05" }), - (877824000, FixedTimespan { offset: 14400, name: "+04" }), - (891129600, FixedTimespan { offset: 18000, name: "+05" }), - (909273600, FixedTimespan { offset: 14400, name: "+04" }), - (922579200, FixedTimespan { offset: 18000, name: "+05" }), - (941328000, FixedTimespan { offset: 14400, name: "+04" }), - (954028800, FixedTimespan { offset: 18000, name: "+05" }), - (972777600, FixedTimespan { offset: 14400, name: "+04" }), - (985478400, FixedTimespan { offset: 18000, name: "+05" }), - (1004227200, FixedTimespan { offset: 14400, name: "+04" }), - (1017532800, FixedTimespan { offset: 18000, name: "+05" }), - (1035676800, FixedTimespan { offset: 14400, name: "+04" }), - (1048982400, FixedTimespan { offset: 18000, name: "+05" }), - (1067126400, FixedTimespan { offset: 14400, name: "+04" }), - (1080432000, FixedTimespan { offset: 18000, name: "+05" }), - (1099180800, FixedTimespan { offset: 14400, name: "+04" }), - (1111881600, FixedTimespan { offset: 18000, name: "+05" }), - (1130630400, FixedTimespan { offset: 14400, name: "+04" }), - (1143331200, FixedTimespan { offset: 18000, name: "+05" }), - (1162080000, FixedTimespan { offset: 14400, name: "+04" }), - (1174780800, FixedTimespan { offset: 18000, name: "+05" }), - (1193529600, FixedTimespan { offset: 14400, name: "+04" }), - (1206835200, FixedTimespan { offset: 18000, name: "+05" }), - (1224979200, FixedTimespan { offset: 14400, name: "+04" }), - (1238284800, FixedTimespan { offset: 18000, name: "+05" }), - (1256428800, FixedTimespan { offset: 14400, name: "+04" }), - (1269734400, FixedTimespan { offset: 18000, name: "+05" }), - (1288483200, FixedTimespan { offset: 14400, name: "+04" }), - (1301184000, FixedTimespan { offset: 18000, name: "+05" }), - (1319932800, FixedTimespan { offset: 14400, name: "+04" }), - (1332633600, FixedTimespan { offset: 18000, name: "+05" }), - (1351382400, FixedTimespan { offset: 14400, name: "+04" }), - (1364688000, FixedTimespan { offset: 18000, name: "+05" }), - (1382832000, FixedTimespan { offset: 14400, name: "+04" }), - (1396137600, FixedTimespan { offset: 18000, name: "+05" }), - (1414281600, FixedTimespan { offset: 14400, name: "+04" }), - (1427587200, FixedTimespan { offset: 18000, name: "+05" }), - (1445731200, FixedTimespan { offset: 14400, name: "+04" }), + first: FixedTimespan::from_offset_and_name_indices(11964, 422, 3), + rest: &[ + (-1441163964, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-405140400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (591141600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (622591200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (654645600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (670370400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (686098800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (701823600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (717548400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (846378000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (859680000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (877824000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (891129600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (909273600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (922579200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (941328000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (954028800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (972777600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (985478400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1004227200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1017532800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1035676800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1048982400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1067126400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1080432000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1099180800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1111881600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1130630400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1143331200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1162080000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1174780800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1193529600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1206835200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1224979200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1238284800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1256428800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1269734400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1288483200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1301184000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1319932800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1332633600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1351382400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1364688000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1382832000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1396137600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1414281600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1427587200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1445731200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const ASIA__BANGKOK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 24124, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(24124, 422, 3), rest: &[ - (-2840164924, FixedTimespan { offset: 24124, name: "BMT" }), - (-1570084924, FixedTimespan { offset: 25200, name: "+07" }), + (-2840164924, FixedTimespan::from_offset_and_name_indices(24124, 467, 3)), + (-1570084924, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ASIA__BARNAUL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 20100, name: "LMT" }, - rest: &[ - (-1579844100, FixedTimespan { offset: 21600, name: "+06" }), - (-1247551200, FixedTimespan { offset: 25200, name: "+07" }), - (354906000, FixedTimespan { offset: 28800, name: "+08" }), - (370713600, FixedTimespan { offset: 25200, name: "+07" }), - (386442000, FixedTimespan { offset: 28800, name: "+08" }), - (402249600, FixedTimespan { offset: 25200, name: "+07" }), - (417978000, FixedTimespan { offset: 28800, name: "+08" }), - (433785600, FixedTimespan { offset: 25200, name: "+07" }), - (449600400, FixedTimespan { offset: 28800, name: "+08" }), - (465332400, FixedTimespan { offset: 25200, name: "+07" }), - (481057200, FixedTimespan { offset: 28800, name: "+08" }), - (496782000, FixedTimespan { offset: 25200, name: "+07" }), - (512506800, FixedTimespan { offset: 28800, name: "+08" }), - (528231600, FixedTimespan { offset: 25200, name: "+07" }), - (543956400, FixedTimespan { offset: 28800, name: "+08" }), - (559681200, FixedTimespan { offset: 25200, name: "+07" }), - (575406000, FixedTimespan { offset: 28800, name: "+08" }), - (591130800, FixedTimespan { offset: 25200, name: "+07" }), - (606855600, FixedTimespan { offset: 28800, name: "+08" }), - (622580400, FixedTimespan { offset: 25200, name: "+07" }), - (638305200, FixedTimespan { offset: 28800, name: "+08" }), - (654634800, FixedTimespan { offset: 25200, name: "+07" }), - (670359600, FixedTimespan { offset: 25200, name: "+07" }), - (686088000, FixedTimespan { offset: 21600, name: "+06" }), - (695764800, FixedTimespan { offset: 25200, name: "+07" }), - (701809200, FixedTimespan { offset: 28800, name: "+08" }), - (717534000, FixedTimespan { offset: 25200, name: "+07" }), - (733258800, FixedTimespan { offset: 28800, name: "+08" }), - (748983600, FixedTimespan { offset: 25200, name: "+07" }), - (764708400, FixedTimespan { offset: 28800, name: "+08" }), - (780433200, FixedTimespan { offset: 25200, name: "+07" }), - (796158000, FixedTimespan { offset: 28800, name: "+08" }), - (801590400, FixedTimespan { offset: 25200, name: "+07" }), - (811886400, FixedTimespan { offset: 21600, name: "+06" }), - (828216000, FixedTimespan { offset: 25200, name: "+07" }), - (846360000, FixedTimespan { offset: 21600, name: "+06" }), - (859665600, FixedTimespan { offset: 25200, name: "+07" }), - (877809600, FixedTimespan { offset: 21600, name: "+06" }), - (891115200, FixedTimespan { offset: 25200, name: "+07" }), - (909259200, FixedTimespan { offset: 21600, name: "+06" }), - (922564800, FixedTimespan { offset: 25200, name: "+07" }), - (941313600, FixedTimespan { offset: 21600, name: "+06" }), - (954014400, FixedTimespan { offset: 25200, name: "+07" }), - (972763200, FixedTimespan { offset: 21600, name: "+06" }), - (985464000, FixedTimespan { offset: 25200, name: "+07" }), - (1004212800, FixedTimespan { offset: 21600, name: "+06" }), - (1017518400, FixedTimespan { offset: 25200, name: "+07" }), - (1035662400, FixedTimespan { offset: 21600, name: "+06" }), - (1048968000, FixedTimespan { offset: 25200, name: "+07" }), - (1067112000, FixedTimespan { offset: 21600, name: "+06" }), - (1080417600, FixedTimespan { offset: 25200, name: "+07" }), - (1099166400, FixedTimespan { offset: 21600, name: "+06" }), - (1111867200, FixedTimespan { offset: 25200, name: "+07" }), - (1130616000, FixedTimespan { offset: 21600, name: "+06" }), - (1143316800, FixedTimespan { offset: 25200, name: "+07" }), - (1162065600, FixedTimespan { offset: 21600, name: "+06" }), - (1174766400, FixedTimespan { offset: 25200, name: "+07" }), - (1193515200, FixedTimespan { offset: 21600, name: "+06" }), - (1206820800, FixedTimespan { offset: 25200, name: "+07" }), - (1224964800, FixedTimespan { offset: 21600, name: "+06" }), - (1238270400, FixedTimespan { offset: 25200, name: "+07" }), - (1256414400, FixedTimespan { offset: 21600, name: "+06" }), - (1269720000, FixedTimespan { offset: 25200, name: "+07" }), - (1288468800, FixedTimespan { offset: 21600, name: "+06" }), - (1301169600, FixedTimespan { offset: 25200, name: "+07" }), - (1414263600, FixedTimespan { offset: 21600, name: "+06" }), - (1459022400, FixedTimespan { offset: 25200, name: "+07" }), + first: FixedTimespan::from_offset_and_name_indices(20100, 422, 3), + rest: &[ + (-1579844100, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (-1247551200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (354906000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (370713600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (386442000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (402249600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (417978000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (433785600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (449600400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (465332400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (481057200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (496782000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (512506800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (528231600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (543956400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (559681200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (575406000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (591130800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (606855600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (622580400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (638305200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (654634800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (670359600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (686088000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (695764800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (701809200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (717534000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (733258800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (748983600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (764708400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (780433200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (796158000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (801590400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (811886400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (828216000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (846360000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (859665600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (877809600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (891115200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (909259200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (922564800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (941313600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (954014400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (972763200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (985464000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1004212800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1017518400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1035662400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1048968000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1067112000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1080417600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1099166400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1111867200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1130616000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1143316800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1162065600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1174766400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1193515200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1206820800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1224964800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1238270400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1256414400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1269720000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1288468800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1301169600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1414263600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1459022400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ASIA__BEIRUT: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8520, name: "LMT" }, - rest: &[ - (-2840149320, FixedTimespan { offset: 7200, name: "EET" }), - (-1570413600, FixedTimespan { offset: 10800, name: "EEST" }), - (-1552186800, FixedTimespan { offset: 7200, name: "EET" }), - (-1538359200, FixedTimespan { offset: 10800, name: "EEST" }), - (-1522551600, FixedTimespan { offset: 7200, name: "EET" }), - (-1507514400, FixedTimespan { offset: 10800, name: "EEST" }), - (-1490583600, FixedTimespan { offset: 7200, name: "EET" }), - (-1473645600, FixedTimespan { offset: 10800, name: "EEST" }), - (-1460948400, FixedTimespan { offset: 7200, name: "EET" }), - (-399866400, FixedTimespan { offset: 10800, name: "EEST" }), - (-386650800, FixedTimespan { offset: 7200, name: "EET" }), - (-368330400, FixedTimespan { offset: 10800, name: "EEST" }), - (-355114800, FixedTimespan { offset: 7200, name: "EET" }), - (-336794400, FixedTimespan { offset: 10800, name: "EEST" }), - (-323578800, FixedTimespan { offset: 7200, name: "EET" }), - (-305172000, FixedTimespan { offset: 10800, name: "EEST" }), - (-291956400, FixedTimespan { offset: 7200, name: "EET" }), - (-273636000, FixedTimespan { offset: 10800, name: "EEST" }), - (-260420400, FixedTimespan { offset: 7200, name: "EET" }), - (78012000, FixedTimespan { offset: 10800, name: "EEST" }), - (86734800, FixedTimespan { offset: 7200, name: "EET" }), - (105055200, FixedTimespan { offset: 10800, name: "EEST" }), - (118270800, FixedTimespan { offset: 7200, name: "EET" }), - (136591200, FixedTimespan { offset: 10800, name: "EEST" }), - (149806800, FixedTimespan { offset: 7200, name: "EET" }), - (168127200, FixedTimespan { offset: 10800, name: "EEST" }), - (181342800, FixedTimespan { offset: 7200, name: "EET" }), - (199749600, FixedTimespan { offset: 10800, name: "EEST" }), - (212965200, FixedTimespan { offset: 7200, name: "EET" }), - (231285600, FixedTimespan { offset: 10800, name: "EEST" }), - (244501200, FixedTimespan { offset: 7200, name: "EET" }), - (262735200, FixedTimespan { offset: 10800, name: "EEST" }), - (275950800, FixedTimespan { offset: 7200, name: "EET" }), - (452210400, FixedTimespan { offset: 10800, name: "EEST" }), - (466722000, FixedTimespan { offset: 7200, name: "EET" }), - (483746400, FixedTimespan { offset: 10800, name: "EEST" }), - (498258000, FixedTimespan { offset: 7200, name: "EET" }), - (515282400, FixedTimespan { offset: 10800, name: "EEST" }), - (529794000, FixedTimespan { offset: 7200, name: "EET" }), - (546818400, FixedTimespan { offset: 10800, name: "EEST" }), - (561330000, FixedTimespan { offset: 7200, name: "EET" }), - (581119200, FixedTimespan { offset: 10800, name: "EEST" }), - (592952400, FixedTimespan { offset: 7200, name: "EET" }), - (610754400, FixedTimespan { offset: 10800, name: "EEST" }), - (624488400, FixedTimespan { offset: 7200, name: "EET" }), - (641512800, FixedTimespan { offset: 10800, name: "EEST" }), - (656024400, FixedTimespan { offset: 7200, name: "EET" }), - (673048800, FixedTimespan { offset: 10800, name: "EEST" }), - (687560400, FixedTimespan { offset: 7200, name: "EET" }), - (704671200, FixedTimespan { offset: 10800, name: "EEST" }), - (718146000, FixedTimespan { offset: 7200, name: "EET" }), - (733269600, FixedTimespan { offset: 10800, name: "EEST" }), - (748990800, FixedTimespan { offset: 7200, name: "EET" }), - (764719200, FixedTimespan { offset: 10800, name: "EEST" }), - (780440400, FixedTimespan { offset: 7200, name: "EET" }), - (796168800, FixedTimespan { offset: 10800, name: "EEST" }), - (811890000, FixedTimespan { offset: 7200, name: "EET" }), - (828223200, FixedTimespan { offset: 10800, name: "EEST" }), - (843944400, FixedTimespan { offset: 7200, name: "EET" }), - (859672800, FixedTimespan { offset: 10800, name: "EEST" }), - (875394000, FixedTimespan { offset: 7200, name: "EET" }), - (891122400, FixedTimespan { offset: 10800, name: "EEST" }), - (906843600, FixedTimespan { offset: 7200, name: "EET" }), - (922572000, FixedTimespan { offset: 10800, name: "EEST" }), - (941317200, FixedTimespan { offset: 7200, name: "EET" }), - (954021600, FixedTimespan { offset: 10800, name: "EEST" }), - (972766800, FixedTimespan { offset: 7200, name: "EET" }), - (985471200, FixedTimespan { offset: 10800, name: "EEST" }), - (1004216400, FixedTimespan { offset: 7200, name: "EET" }), - (1017525600, FixedTimespan { offset: 10800, name: "EEST" }), - (1035666000, FixedTimespan { offset: 7200, name: "EET" }), - (1048975200, FixedTimespan { offset: 10800, name: "EEST" }), - (1067115600, FixedTimespan { offset: 7200, name: "EET" }), - (1080424800, FixedTimespan { offset: 10800, name: "EEST" }), - (1099170000, FixedTimespan { offset: 7200, name: "EET" }), - (1111874400, FixedTimespan { offset: 10800, name: "EEST" }), - (1130619600, FixedTimespan { offset: 7200, name: "EET" }), - (1143324000, FixedTimespan { offset: 10800, name: "EEST" }), - (1162069200, FixedTimespan { offset: 7200, name: "EET" }), - (1174773600, FixedTimespan { offset: 10800, name: "EEST" }), - (1193518800, FixedTimespan { offset: 7200, name: "EET" }), - (1206828000, FixedTimespan { offset: 10800, name: "EEST" }), - (1224968400, FixedTimespan { offset: 7200, name: "EET" }), - (1238277600, FixedTimespan { offset: 10800, name: "EEST" }), - (1256418000, FixedTimespan { offset: 7200, name: "EET" }), - (1269727200, FixedTimespan { offset: 10800, name: "EEST" }), - (1288472400, FixedTimespan { offset: 7200, name: "EET" }), - (1301176800, FixedTimespan { offset: 10800, name: "EEST" }), - (1319922000, FixedTimespan { offset: 7200, name: "EET" }), - (1332626400, FixedTimespan { offset: 10800, name: "EEST" }), - (1351371600, FixedTimespan { offset: 7200, name: "EET" }), - (1364680800, FixedTimespan { offset: 10800, name: "EEST" }), - (1382821200, FixedTimespan { offset: 7200, name: "EET" }), - (1396130400, FixedTimespan { offset: 10800, name: "EEST" }), - (1414270800, FixedTimespan { offset: 7200, name: "EET" }), - (1427580000, FixedTimespan { offset: 10800, name: "EEST" }), - (1445720400, FixedTimespan { offset: 7200, name: "EET" }), - (1459029600, FixedTimespan { offset: 10800, name: "EEST" }), - (1477774800, FixedTimespan { offset: 7200, name: "EET" }), - (1490479200, FixedTimespan { offset: 10800, name: "EEST" }), - (1509224400, FixedTimespan { offset: 7200, name: "EET" }), - (1521928800, FixedTimespan { offset: 10800, name: "EEST" }), - (1540674000, FixedTimespan { offset: 7200, name: "EET" }), - (1553983200, FixedTimespan { offset: 10800, name: "EEST" }), - (1572123600, FixedTimespan { offset: 7200, name: "EET" }), - (1585432800, FixedTimespan { offset: 10800, name: "EEST" }), - (1603573200, FixedTimespan { offset: 7200, name: "EET" }), - (1616882400, FixedTimespan { offset: 10800, name: "EEST" }), - (1635627600, FixedTimespan { offset: 7200, name: "EET" }), - (1648332000, FixedTimespan { offset: 10800, name: "EEST" }), - (1667077200, FixedTimespan { offset: 7200, name: "EET" }), - (1679781600, FixedTimespan { offset: 10800, name: "EEST" }), - (1698526800, FixedTimespan { offset: 7200, name: "EET" }), - (1711836000, FixedTimespan { offset: 10800, name: "EEST" }), - (1729976400, FixedTimespan { offset: 7200, name: "EET" }), - (1743285600, FixedTimespan { offset: 10800, name: "EEST" }), - (1761426000, FixedTimespan { offset: 7200, name: "EET" }), - (1774735200, FixedTimespan { offset: 10800, name: "EEST" }), - (1792875600, FixedTimespan { offset: 7200, name: "EET" }), - (1806184800, FixedTimespan { offset: 10800, name: "EEST" }), - (1824930000, FixedTimespan { offset: 7200, name: "EET" }), - (1837634400, FixedTimespan { offset: 10800, name: "EEST" }), - (1856379600, FixedTimespan { offset: 7200, name: "EET" }), - (1869084000, FixedTimespan { offset: 10800, name: "EEST" }), - (1887829200, FixedTimespan { offset: 7200, name: "EET" }), - (1901138400, FixedTimespan { offset: 10800, name: "EEST" }), - (1919278800, FixedTimespan { offset: 7200, name: "EET" }), - (1932588000, FixedTimespan { offset: 10800, name: "EEST" }), - (1950728400, FixedTimespan { offset: 7200, name: "EET" }), - (1964037600, FixedTimespan { offset: 10800, name: "EEST" }), - (1982782800, FixedTimespan { offset: 7200, name: "EET" }), - (1995487200, FixedTimespan { offset: 10800, name: "EEST" }), - (2014232400, FixedTimespan { offset: 7200, name: "EET" }), - (2026936800, FixedTimespan { offset: 10800, name: "EEST" }), - (2045682000, FixedTimespan { offset: 7200, name: "EET" }), - (2058386400, FixedTimespan { offset: 10800, name: "EEST" }), - (2077131600, FixedTimespan { offset: 7200, name: "EET" }), - (2090440800, FixedTimespan { offset: 10800, name: "EEST" }), - (2108581200, FixedTimespan { offset: 7200, name: "EET" }), - (2121890400, FixedTimespan { offset: 10800, name: "EEST" }), - (2140030800, FixedTimespan { offset: 7200, name: "EET" }), - (2153340000, FixedTimespan { offset: 10800, name: "EEST" }), - (2172085200, FixedTimespan { offset: 7200, name: "EET" }), - (2184789600, FixedTimespan { offset: 10800, name: "EEST" }), - (2203534800, FixedTimespan { offset: 7200, name: "EET" }), - (2216239200, FixedTimespan { offset: 10800, name: "EEST" }), - (2234984400, FixedTimespan { offset: 7200, name: "EET" }), - (2248293600, FixedTimespan { offset: 10800, name: "EEST" }), - (2266434000, FixedTimespan { offset: 7200, name: "EET" }), - (2279743200, FixedTimespan { offset: 10800, name: "EEST" }), - (2297883600, FixedTimespan { offset: 7200, name: "EET" }), - (2311192800, FixedTimespan { offset: 10800, name: "EEST" }), - (2329333200, FixedTimespan { offset: 7200, name: "EET" }), - (2342642400, FixedTimespan { offset: 10800, name: "EEST" }), - (2361387600, FixedTimespan { offset: 7200, name: "EET" }), - (2374092000, FixedTimespan { offset: 10800, name: "EEST" }), - (2392837200, FixedTimespan { offset: 7200, name: "EET" }), - (2405541600, FixedTimespan { offset: 10800, name: "EEST" }), - (2424286800, FixedTimespan { offset: 7200, name: "EET" }), - (2437596000, FixedTimespan { offset: 10800, name: "EEST" }), - (2455736400, FixedTimespan { offset: 7200, name: "EET" }), - (2469045600, FixedTimespan { offset: 10800, name: "EEST" }), - (2487186000, FixedTimespan { offset: 7200, name: "EET" }), - (2500495200, FixedTimespan { offset: 10800, name: "EEST" }), - (2519240400, FixedTimespan { offset: 7200, name: "EET" }), - (2531944800, FixedTimespan { offset: 10800, name: "EEST" }), - (2550690000, FixedTimespan { offset: 7200, name: "EET" }), - (2563394400, FixedTimespan { offset: 10800, name: "EEST" }), - (2582139600, FixedTimespan { offset: 7200, name: "EET" }), - (2595448800, FixedTimespan { offset: 10800, name: "EEST" }), - (2613589200, FixedTimespan { offset: 7200, name: "EET" }), - (2626898400, FixedTimespan { offset: 10800, name: "EEST" }), - (2645038800, FixedTimespan { offset: 7200, name: "EET" }), - (2658348000, FixedTimespan { offset: 10800, name: "EEST" }), - (2676488400, FixedTimespan { offset: 7200, name: "EET" }), - (2689797600, FixedTimespan { offset: 10800, name: "EEST" }), - (2708542800, FixedTimespan { offset: 7200, name: "EET" }), - (2721247200, FixedTimespan { offset: 10800, name: "EEST" }), - (2739992400, FixedTimespan { offset: 7200, name: "EET" }), - (2752696800, FixedTimespan { offset: 10800, name: "EEST" }), - (2771442000, FixedTimespan { offset: 7200, name: "EET" }), - (2784751200, FixedTimespan { offset: 10800, name: "EEST" }), - (2802891600, FixedTimespan { offset: 7200, name: "EET" }), - (2816200800, FixedTimespan { offset: 10800, name: "EEST" }), - (2834341200, FixedTimespan { offset: 7200, name: "EET" }), - (2847650400, FixedTimespan { offset: 10800, name: "EEST" }), - (2866395600, FixedTimespan { offset: 7200, name: "EET" }), - (2879100000, FixedTimespan { offset: 10800, name: "EEST" }), - (2897845200, FixedTimespan { offset: 7200, name: "EET" }), - (2910549600, FixedTimespan { offset: 10800, name: "EEST" }), - (2929294800, FixedTimespan { offset: 7200, name: "EET" }), - (2941999200, FixedTimespan { offset: 10800, name: "EEST" }), - (2960744400, FixedTimespan { offset: 7200, name: "EET" }), - (2974053600, FixedTimespan { offset: 10800, name: "EEST" }), - (2992194000, FixedTimespan { offset: 7200, name: "EET" }), - (3005503200, FixedTimespan { offset: 10800, name: "EEST" }), - (3023643600, FixedTimespan { offset: 7200, name: "EET" }), - (3036952800, FixedTimespan { offset: 10800, name: "EEST" }), - (3055698000, FixedTimespan { offset: 7200, name: "EET" }), - (3068402400, FixedTimespan { offset: 10800, name: "EEST" }), - (3087147600, FixedTimespan { offset: 7200, name: "EET" }), - (3099852000, FixedTimespan { offset: 10800, name: "EEST" }), - (3118597200, FixedTimespan { offset: 7200, name: "EET" }), - (3131906400, FixedTimespan { offset: 10800, name: "EEST" }), - (3150046800, FixedTimespan { offset: 7200, name: "EET" }), - (3163356000, FixedTimespan { offset: 10800, name: "EEST" }), - (3181496400, FixedTimespan { offset: 7200, name: "EET" }), - (3194805600, FixedTimespan { offset: 10800, name: "EEST" }), - (3212946000, FixedTimespan { offset: 7200, name: "EET" }), - (3226255200, FixedTimespan { offset: 10800, name: "EEST" }), - (3245000400, FixedTimespan { offset: 7200, name: "EET" }), - (3257704800, FixedTimespan { offset: 10800, name: "EEST" }), - (3276450000, FixedTimespan { offset: 7200, name: "EET" }), - (3289154400, FixedTimespan { offset: 10800, name: "EEST" }), - (3307899600, FixedTimespan { offset: 7200, name: "EET" }), - (3321208800, FixedTimespan { offset: 10800, name: "EEST" }), - (3339349200, FixedTimespan { offset: 7200, name: "EET" }), - (3352658400, FixedTimespan { offset: 10800, name: "EEST" }), - (3370798800, FixedTimespan { offset: 7200, name: "EET" }), - (3384108000, FixedTimespan { offset: 10800, name: "EEST" }), - (3402853200, FixedTimespan { offset: 7200, name: "EET" }), - (3415557600, FixedTimespan { offset: 10800, name: "EEST" }), - (3434302800, FixedTimespan { offset: 7200, name: "EET" }), - (3447007200, FixedTimespan { offset: 10800, name: "EEST" }), - (3465752400, FixedTimespan { offset: 7200, name: "EET" }), - (3479061600, FixedTimespan { offset: 10800, name: "EEST" }), - (3497202000, FixedTimespan { offset: 7200, name: "EET" }), - (3510511200, FixedTimespan { offset: 10800, name: "EEST" }), - (3528651600, FixedTimespan { offset: 7200, name: "EET" }), - (3541960800, FixedTimespan { offset: 10800, name: "EEST" }), - (3560101200, FixedTimespan { offset: 7200, name: "EET" }), - (3573410400, FixedTimespan { offset: 10800, name: "EEST" }), - (3592155600, FixedTimespan { offset: 7200, name: "EET" }), - (3604860000, FixedTimespan { offset: 10800, name: "EEST" }), - (3623605200, FixedTimespan { offset: 7200, name: "EET" }), - (3636309600, FixedTimespan { offset: 10800, name: "EEST" }), - (3655054800, FixedTimespan { offset: 7200, name: "EET" }), - (3668364000, FixedTimespan { offset: 10800, name: "EEST" }), - (3686504400, FixedTimespan { offset: 7200, name: "EET" }), - (3699813600, FixedTimespan { offset: 10800, name: "EEST" }), - (3717954000, FixedTimespan { offset: 7200, name: "EET" }), - (3731263200, FixedTimespan { offset: 10800, name: "EEST" }), - (3750008400, FixedTimespan { offset: 7200, name: "EET" }), - (3762712800, FixedTimespan { offset: 10800, name: "EEST" }), - (3781458000, FixedTimespan { offset: 7200, name: "EET" }), - (3794162400, FixedTimespan { offset: 10800, name: "EEST" }), - (3812907600, FixedTimespan { offset: 7200, name: "EET" }), - (3825612000, FixedTimespan { offset: 10800, name: "EEST" }), - (3844357200, FixedTimespan { offset: 7200, name: "EET" }), - (3857666400, FixedTimespan { offset: 10800, name: "EEST" }), - (3875806800, FixedTimespan { offset: 7200, name: "EET" }), - (3889116000, FixedTimespan { offset: 10800, name: "EEST" }), - (3907256400, FixedTimespan { offset: 7200, name: "EET" }), - (3920565600, FixedTimespan { offset: 10800, name: "EEST" }), - (3939310800, FixedTimespan { offset: 7200, name: "EET" }), - (3952015200, FixedTimespan { offset: 10800, name: "EEST" }), - (3970760400, FixedTimespan { offset: 7200, name: "EET" }), - (3983464800, FixedTimespan { offset: 10800, name: "EEST" }), - (4002210000, FixedTimespan { offset: 7200, name: "EET" }), - (4015519200, FixedTimespan { offset: 10800, name: "EEST" }), - (4033659600, FixedTimespan { offset: 7200, name: "EET" }), - (4046968800, FixedTimespan { offset: 10800, name: "EEST" }), - (4065109200, FixedTimespan { offset: 7200, name: "EET" }), - (4078418400, FixedTimespan { offset: 10800, name: "EEST" }), - (4096558800, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(8520, 422, 3), + rest: &[ + (-2840149320, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1570413600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1552186800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1538359200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1522551600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1507514400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1490583600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1473645600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1460948400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-399866400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-386650800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-368330400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-355114800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-336794400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-323578800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-305172000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-291956400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-273636000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-260420400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (78012000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (86734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (105055200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (118270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (136591200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (149806800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (168127200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (181342800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (199749600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (212965200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (231285600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (244501200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (262735200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (275950800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (452210400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (466722000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (483746400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (498258000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (515282400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (529794000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (546818400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (561330000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (581119200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (592952400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (610754400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (624488400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (641512800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (656024400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (673048800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (687560400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (704671200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (718146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733269600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (748990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764719200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (843944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859672800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (875394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891122400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (906843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922572000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954021600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985471200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017525600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048975200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080424800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111874400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143324000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174773600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206828000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238277600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256418000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269727200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301176800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332626400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364680800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396130400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427580000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445720400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459029600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490479200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521928800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553983200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585432800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616882400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635627600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648332000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667077200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679781600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698526800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711836000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729976400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743285600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761426000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774735200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792875600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806184800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824930000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837634400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856379600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869084000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887829200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901138400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919278800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932588000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950728400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964037600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982782800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995487200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014232400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026936800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045682000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058386400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077131600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090440800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108581200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121890400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140030800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153340000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172085200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184789600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203534800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216239200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234984400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248293600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266434000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279743200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297883600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311192800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329333200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342642400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361387600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374092000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392837200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405541600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424286800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437596000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455736400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469045600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487186000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500495200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519240400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531944800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550690000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563394400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582139600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595448800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613589200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626898400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645038800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658348000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676488400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689797600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708542800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721247200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2739992400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752696800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771442000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784751200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802891600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816200800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834341200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847650400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866395600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879100000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897845200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910549600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929294800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2941999200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960744400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974053600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992194000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005503200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023643600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036952800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055698000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068402400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087147600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099852000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118597200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131906400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150046800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163356000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181496400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194805600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212946000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226255200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245000400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257704800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276450000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289154400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307899600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321208800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339349200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352658400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370798800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384108000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402853200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415557600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434302800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447007200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465752400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479061600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497202000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510511200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528651600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541960800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560101200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573410400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592155600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604860000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623605200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636309600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655054800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668364000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686504400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699813600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717954000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731263200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750008400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762712800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781458000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794162400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812907600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825612000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844357200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857666400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875806800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889116000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907256400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920565600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939310800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952015200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970760400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983464800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002210000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015519200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033659600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046968800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065109200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078418400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096558800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const ASIA__BISHKEK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 17904, name: "LMT" }, - rest: &[ - (-1441169904, FixedTimespan { offset: 18000, name: "+05" }), - (-1247547600, FixedTimespan { offset: 21600, name: "+06" }), - (354909600, FixedTimespan { offset: 25200, name: "+07" }), - (370717200, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 25200, name: "+07" }), - (402253200, FixedTimespan { offset: 21600, name: "+06" }), - (417981600, FixedTimespan { offset: 25200, name: "+07" }), - (433789200, FixedTimespan { offset: 21600, name: "+06" }), - (449604000, FixedTimespan { offset: 25200, name: "+07" }), - (465336000, FixedTimespan { offset: 21600, name: "+06" }), - (481060800, FixedTimespan { offset: 25200, name: "+07" }), - (496785600, FixedTimespan { offset: 21600, name: "+06" }), - (512510400, FixedTimespan { offset: 25200, name: "+07" }), - (528235200, FixedTimespan { offset: 21600, name: "+06" }), - (543960000, FixedTimespan { offset: 25200, name: "+07" }), - (559684800, FixedTimespan { offset: 21600, name: "+06" }), - (575409600, FixedTimespan { offset: 25200, name: "+07" }), - (591134400, FixedTimespan { offset: 21600, name: "+06" }), - (606859200, FixedTimespan { offset: 25200, name: "+07" }), - (622584000, FixedTimespan { offset: 21600, name: "+06" }), - (638308800, FixedTimespan { offset: 25200, name: "+07" }), - (654638400, FixedTimespan { offset: 21600, name: "+06" }), - (670363200, FixedTimespan { offset: 21600, name: "+06" }), - (683582400, FixedTimespan { offset: 18000, name: "+05" }), - (703018800, FixedTimespan { offset: 21600, name: "+06" }), - (717530400, FixedTimespan { offset: 18000, name: "+05" }), - (734468400, FixedTimespan { offset: 21600, name: "+06" }), - (748980000, FixedTimespan { offset: 18000, name: "+05" }), - (765918000, FixedTimespan { offset: 21600, name: "+06" }), - (780429600, FixedTimespan { offset: 18000, name: "+05" }), - (797367600, FixedTimespan { offset: 21600, name: "+06" }), - (811879200, FixedTimespan { offset: 18000, name: "+05" }), - (828817200, FixedTimespan { offset: 21600, name: "+06" }), - (843933600, FixedTimespan { offset: 18000, name: "+05" }), - (859671000, FixedTimespan { offset: 21600, name: "+06" }), - (877811400, FixedTimespan { offset: 18000, name: "+05" }), - (891120600, FixedTimespan { offset: 21600, name: "+06" }), - (909261000, FixedTimespan { offset: 18000, name: "+05" }), - (922570200, FixedTimespan { offset: 21600, name: "+06" }), - (941315400, FixedTimespan { offset: 18000, name: "+05" }), - (954019800, FixedTimespan { offset: 21600, name: "+06" }), - (972765000, FixedTimespan { offset: 18000, name: "+05" }), - (985469400, FixedTimespan { offset: 21600, name: "+06" }), - (1004214600, FixedTimespan { offset: 18000, name: "+05" }), - (1017523800, FixedTimespan { offset: 21600, name: "+06" }), - (1035664200, FixedTimespan { offset: 18000, name: "+05" }), - (1048973400, FixedTimespan { offset: 21600, name: "+06" }), - (1067113800, FixedTimespan { offset: 18000, name: "+05" }), - (1080423000, FixedTimespan { offset: 21600, name: "+06" }), - (1099168200, FixedTimespan { offset: 18000, name: "+05" }), - (1111872600, FixedTimespan { offset: 21600, name: "+06" }), - (1123783200, FixedTimespan { offset: 21600, name: "+06" }), + first: FixedTimespan::from_offset_and_name_indices(17904, 422, 3), + rest: &[ + (-1441169904, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (-1247547600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (354909600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (370717200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (402253200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (417981600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (433789200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (449604000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (465336000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (481060800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (496785600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (512510400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (528235200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (543960000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (559684800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (575409600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (591134400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (606859200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (622584000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (638308800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (654638400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (670363200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (683582400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (703018800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (717530400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (734468400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (748980000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (765918000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (780429600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (797367600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (811879200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (828817200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (843933600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (859671000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (877811400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (891120600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (909261000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (922570200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (941315400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (954019800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (972765000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (985469400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1004214600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1017523800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1035664200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1048973400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1067113800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1080423000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1099168200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1111872600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1123783200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), ], }; const ASIA__CHITA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 27232, name: "LMT" }, - rest: &[ - (-1579419232, FixedTimespan { offset: 28800, name: "+08" }), - (-1247558400, FixedTimespan { offset: 32400, name: "+09" }), - (354898800, FixedTimespan { offset: 36000, name: "+10" }), - (370706400, FixedTimespan { offset: 32400, name: "+09" }), - (386434800, FixedTimespan { offset: 36000, name: "+10" }), - (402242400, FixedTimespan { offset: 32400, name: "+09" }), - (417970800, FixedTimespan { offset: 36000, name: "+10" }), - (433778400, FixedTimespan { offset: 32400, name: "+09" }), - (449593200, FixedTimespan { offset: 36000, name: "+10" }), - (465325200, FixedTimespan { offset: 32400, name: "+09" }), - (481050000, FixedTimespan { offset: 36000, name: "+10" }), - (496774800, FixedTimespan { offset: 32400, name: "+09" }), - (512499600, FixedTimespan { offset: 36000, name: "+10" }), - (528224400, FixedTimespan { offset: 32400, name: "+09" }), - (543949200, FixedTimespan { offset: 36000, name: "+10" }), - (559674000, FixedTimespan { offset: 32400, name: "+09" }), - (575398800, FixedTimespan { offset: 36000, name: "+10" }), - (591123600, FixedTimespan { offset: 32400, name: "+09" }), - (606848400, FixedTimespan { offset: 36000, name: "+10" }), - (622573200, FixedTimespan { offset: 32400, name: "+09" }), - (638298000, FixedTimespan { offset: 36000, name: "+10" }), - (654627600, FixedTimespan { offset: 32400, name: "+09" }), - (670352400, FixedTimespan { offset: 32400, name: "+09" }), - (686080800, FixedTimespan { offset: 28800, name: "+08" }), - (695757600, FixedTimespan { offset: 32400, name: "+09" }), - (701802000, FixedTimespan { offset: 36000, name: "+10" }), - (717526800, FixedTimespan { offset: 32400, name: "+09" }), - (733251600, FixedTimespan { offset: 36000, name: "+10" }), - (748976400, FixedTimespan { offset: 32400, name: "+09" }), - (764701200, FixedTimespan { offset: 36000, name: "+10" }), - (780426000, FixedTimespan { offset: 32400, name: "+09" }), - (796150800, FixedTimespan { offset: 36000, name: "+10" }), - (811875600, FixedTimespan { offset: 32400, name: "+09" }), - (828205200, FixedTimespan { offset: 36000, name: "+10" }), - (846349200, FixedTimespan { offset: 32400, name: "+09" }), - (859654800, FixedTimespan { offset: 36000, name: "+10" }), - (877798800, FixedTimespan { offset: 32400, name: "+09" }), - (891104400, FixedTimespan { offset: 36000, name: "+10" }), - (909248400, FixedTimespan { offset: 32400, name: "+09" }), - (922554000, FixedTimespan { offset: 36000, name: "+10" }), - (941302800, FixedTimespan { offset: 32400, name: "+09" }), - (954003600, FixedTimespan { offset: 36000, name: "+10" }), - (972752400, FixedTimespan { offset: 32400, name: "+09" }), - (985453200, FixedTimespan { offset: 36000, name: "+10" }), - (1004202000, FixedTimespan { offset: 32400, name: "+09" }), - (1017507600, FixedTimespan { offset: 36000, name: "+10" }), - (1035651600, FixedTimespan { offset: 32400, name: "+09" }), - (1048957200, FixedTimespan { offset: 36000, name: "+10" }), - (1067101200, FixedTimespan { offset: 32400, name: "+09" }), - (1080406800, FixedTimespan { offset: 36000, name: "+10" }), - (1099155600, FixedTimespan { offset: 32400, name: "+09" }), - (1111856400, FixedTimespan { offset: 36000, name: "+10" }), - (1130605200, FixedTimespan { offset: 32400, name: "+09" }), - (1143306000, FixedTimespan { offset: 36000, name: "+10" }), - (1162054800, FixedTimespan { offset: 32400, name: "+09" }), - (1174755600, FixedTimespan { offset: 36000, name: "+10" }), - (1193504400, FixedTimespan { offset: 32400, name: "+09" }), - (1206810000, FixedTimespan { offset: 36000, name: "+10" }), - (1224954000, FixedTimespan { offset: 32400, name: "+09" }), - (1238259600, FixedTimespan { offset: 36000, name: "+10" }), - (1256403600, FixedTimespan { offset: 32400, name: "+09" }), - (1269709200, FixedTimespan { offset: 36000, name: "+10" }), - (1288458000, FixedTimespan { offset: 32400, name: "+09" }), - (1301158800, FixedTimespan { offset: 36000, name: "+10" }), - (1414252800, FixedTimespan { offset: 28800, name: "+08" }), - (1459015200, FixedTimespan { offset: 32400, name: "+09" }), + first: FixedTimespan::from_offset_and_name_indices(27232, 422, 3), + rest: &[ + (-1579419232, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-1247558400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (354898800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (370706400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (386434800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (402242400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (417970800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (433778400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (449593200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (465325200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (481050000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (496774800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (512499600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (528224400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (543949200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (559674000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (575398800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (591123600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (606848400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (622573200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (638298000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (654627600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (670352400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (686080800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (695757600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (701802000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (717526800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (733251600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (748976400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (764701200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (780426000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (796150800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (811875600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (828205200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (846349200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (859654800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (877798800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (891104400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (909248400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (922554000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (941302800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (954003600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (972752400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (985453200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1004202000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1017507600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1035651600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1048957200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1067101200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1080406800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1099155600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1111856400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1130605200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1143306000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1162054800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1174755600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1193504400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1206810000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1224954000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1238259600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1256403600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1269709200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1288458000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1301158800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1414252800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1459015200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), ], }; const ASIA__COLOMBO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 19164, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(19164, 422, 3), rest: &[ - (-2840159964, FixedTimespan { offset: 19172, name: "MMT" }), - (-2019705572, FixedTimespan { offset: 19800, name: "+0530" }), - (-883287000, FixedTimespan { offset: 21600, name: "+06" }), - (-862639200, FixedTimespan { offset: 23400, name: "+0630" }), - (-764051400, FixedTimespan { offset: 19800, name: "+0530" }), - (832962600, FixedTimespan { offset: 23400, name: "+0630" }), - (846266400, FixedTimespan { offset: 21600, name: "+06" }), - (1145039400, FixedTimespan { offset: 19800, name: "+0530" }), + (-2840159964, FixedTimespan::from_offset_and_name_indices(19172, 426, 3)), + (-2019705572, FixedTimespan::from_offset_and_name_indices(19800, 30, 5)), + (-883287000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (-862639200, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), + (-764051400, FixedTimespan::from_offset_and_name_indices(19800, 30, 5)), + (832962600, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), + (846266400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1145039400, FixedTimespan::from_offset_and_name_indices(19800, 30, 5)), ], }; const ASIA__DAMASCUS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8712, name: "LMT" }, - rest: &[ - (-1577931912, FixedTimespan { offset: 7200, name: "EET" }), - (-1568592000, FixedTimespan { offset: 10800, name: "EEST" }), - (-1554080400, FixedTimespan { offset: 7200, name: "EET" }), - (-1537142400, FixedTimespan { offset: 10800, name: "EEST" }), - (-1522630800, FixedTimespan { offset: 7200, name: "EET" }), - (-1505692800, FixedTimespan { offset: 10800, name: "EEST" }), - (-1491181200, FixedTimespan { offset: 7200, name: "EET" }), - (-1474243200, FixedTimespan { offset: 10800, name: "EEST" }), - (-1459126800, FixedTimespan { offset: 7200, name: "EET" }), - (-242265600, FixedTimespan { offset: 10800, name: "EEST" }), - (-228877200, FixedTimespan { offset: 7200, name: "EET" }), - (-210556800, FixedTimespan { offset: 10800, name: "EEST" }), - (-197427600, FixedTimespan { offset: 7200, name: "EET" }), - (-178934400, FixedTimespan { offset: 10800, name: "EEST" }), - (-165718800, FixedTimespan { offset: 7200, name: "EET" }), - (-147398400, FixedTimespan { offset: 10800, name: "EEST" }), - (-134269200, FixedTimespan { offset: 7200, name: "EET" }), - (-116467200, FixedTimespan { offset: 10800, name: "EEST" }), - (-102646800, FixedTimespan { offset: 7200, name: "EET" }), - (-84326400, FixedTimespan { offset: 10800, name: "EEST" }), - (-71110800, FixedTimespan { offset: 7200, name: "EET" }), - (-52704000, FixedTimespan { offset: 10800, name: "EEST" }), - (-39488400, FixedTimespan { offset: 7200, name: "EET" }), - (-21168000, FixedTimespan { offset: 10800, name: "EEST" }), - (-7952400, FixedTimespan { offset: 7200, name: "EET" }), - (10368000, FixedTimespan { offset: 10800, name: "EEST" }), - (23583600, FixedTimespan { offset: 7200, name: "EET" }), - (41904000, FixedTimespan { offset: 10800, name: "EEST" }), - (55119600, FixedTimespan { offset: 7200, name: "EET" }), - (73526400, FixedTimespan { offset: 10800, name: "EEST" }), - (86742000, FixedTimespan { offset: 7200, name: "EET" }), - (105062400, FixedTimespan { offset: 10800, name: "EEST" }), - (118278000, FixedTimespan { offset: 7200, name: "EET" }), - (136598400, FixedTimespan { offset: 10800, name: "EEST" }), - (149814000, FixedTimespan { offset: 7200, name: "EET" }), - (168134400, FixedTimespan { offset: 10800, name: "EEST" }), - (181350000, FixedTimespan { offset: 7200, name: "EET" }), - (199756800, FixedTimespan { offset: 10800, name: "EEST" }), - (212972400, FixedTimespan { offset: 7200, name: "EET" }), - (231292800, FixedTimespan { offset: 10800, name: "EEST" }), - (241916400, FixedTimespan { offset: 7200, name: "EET" }), - (262828800, FixedTimespan { offset: 10800, name: "EEST" }), - (273452400, FixedTimespan { offset: 7200, name: "EET" }), - (418694400, FixedTimespan { offset: 10800, name: "EEST" }), - (433810800, FixedTimespan { offset: 7200, name: "EET" }), - (450316800, FixedTimespan { offset: 10800, name: "EEST" }), - (465433200, FixedTimespan { offset: 7200, name: "EET" }), - (508896000, FixedTimespan { offset: 10800, name: "EEST" }), - (529196400, FixedTimespan { offset: 7200, name: "EET" }), - (541555200, FixedTimespan { offset: 10800, name: "EEST" }), - (562633200, FixedTimespan { offset: 7200, name: "EET" }), - (574387200, FixedTimespan { offset: 10800, name: "EEST" }), - (594255600, FixedTimespan { offset: 7200, name: "EET" }), - (607305600, FixedTimespan { offset: 10800, name: "EEST" }), - (623199600, FixedTimespan { offset: 7200, name: "EET" }), - (638928000, FixedTimespan { offset: 10800, name: "EEST" }), - (654649200, FixedTimespan { offset: 7200, name: "EET" }), - (670456800, FixedTimespan { offset: 10800, name: "EEST" }), - (686264400, FixedTimespan { offset: 7200, name: "EET" }), - (702684000, FixedTimespan { offset: 10800, name: "EEST" }), - (717886800, FixedTimespan { offset: 7200, name: "EET" }), - (733096800, FixedTimespan { offset: 10800, name: "EEST" }), - (748904400, FixedTimespan { offset: 7200, name: "EET" }), - (765151200, FixedTimespan { offset: 10800, name: "EEST" }), - (780958800, FixedTimespan { offset: 7200, name: "EET" }), - (796687200, FixedTimespan { offset: 10800, name: "EEST" }), - (812494800, FixedTimespan { offset: 7200, name: "EET" }), - (828309600, FixedTimespan { offset: 10800, name: "EEST" }), - (844117200, FixedTimespan { offset: 7200, name: "EET" }), - (859759200, FixedTimespan { offset: 10800, name: "EEST" }), - (875653200, FixedTimespan { offset: 7200, name: "EET" }), - (891208800, FixedTimespan { offset: 10800, name: "EEST" }), - (907189200, FixedTimespan { offset: 7200, name: "EET" }), - (922917600, FixedTimespan { offset: 10800, name: "EEST" }), - (938725200, FixedTimespan { offset: 7200, name: "EET" }), - (954540000, FixedTimespan { offset: 10800, name: "EEST" }), - (970347600, FixedTimespan { offset: 7200, name: "EET" }), - (986076000, FixedTimespan { offset: 10800, name: "EEST" }), - (1001883600, FixedTimespan { offset: 7200, name: "EET" }), - (1017612000, FixedTimespan { offset: 10800, name: "EEST" }), - (1033419600, FixedTimespan { offset: 7200, name: "EET" }), - (1049148000, FixedTimespan { offset: 10800, name: "EEST" }), - (1064955600, FixedTimespan { offset: 7200, name: "EET" }), - (1080770400, FixedTimespan { offset: 10800, name: "EEST" }), - (1096578000, FixedTimespan { offset: 7200, name: "EET" }), - (1112306400, FixedTimespan { offset: 10800, name: "EEST" }), - (1128114000, FixedTimespan { offset: 7200, name: "EET" }), - (1143842400, FixedTimespan { offset: 10800, name: "EEST" }), - (1158872400, FixedTimespan { offset: 7200, name: "EET" }), - (1175205600, FixedTimespan { offset: 10800, name: "EEST" }), - (1193950800, FixedTimespan { offset: 7200, name: "EET" }), - (1207260000, FixedTimespan { offset: 10800, name: "EEST" }), - (1225486800, FixedTimespan { offset: 7200, name: "EET" }), - (1238104800, FixedTimespan { offset: 10800, name: "EEST" }), - (1256850000, FixedTimespan { offset: 7200, name: "EET" }), - (1270159200, FixedTimespan { offset: 10800, name: "EEST" }), - (1288299600, FixedTimespan { offset: 7200, name: "EET" }), - (1301608800, FixedTimespan { offset: 10800, name: "EEST" }), - (1319749200, FixedTimespan { offset: 7200, name: "EET" }), - (1333058400, FixedTimespan { offset: 10800, name: "EEST" }), - (1351198800, FixedTimespan { offset: 7200, name: "EET" }), - (1364508000, FixedTimespan { offset: 10800, name: "EEST" }), - (1382648400, FixedTimespan { offset: 7200, name: "EET" }), - (1395957600, FixedTimespan { offset: 10800, name: "EEST" }), - (1414702800, FixedTimespan { offset: 7200, name: "EET" }), - (1427407200, FixedTimespan { offset: 10800, name: "EEST" }), - (1446152400, FixedTimespan { offset: 7200, name: "EET" }), - (1458856800, FixedTimespan { offset: 10800, name: "EEST" }), - (1477602000, FixedTimespan { offset: 7200, name: "EET" }), - (1490911200, FixedTimespan { offset: 10800, name: "EEST" }), - (1509051600, FixedTimespan { offset: 7200, name: "EET" }), - (1522360800, FixedTimespan { offset: 10800, name: "EEST" }), - (1540501200, FixedTimespan { offset: 7200, name: "EET" }), - (1553810400, FixedTimespan { offset: 10800, name: "EEST" }), - (1571950800, FixedTimespan { offset: 7200, name: "EET" }), - (1585260000, FixedTimespan { offset: 10800, name: "EEST" }), - (1604005200, FixedTimespan { offset: 7200, name: "EET" }), - (1616709600, FixedTimespan { offset: 10800, name: "EEST" }), - (1635454800, FixedTimespan { offset: 7200, name: "EET" }), - (1648159200, FixedTimespan { offset: 10800, name: "EEST" }), - (1666904400, FixedTimespan { offset: 10800, name: "+03" }), + first: FixedTimespan::from_offset_and_name_indices(8712, 422, 3), + rest: &[ + (-1577931912, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1568592000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1554080400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1537142400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1522630800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1505692800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1491181200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1474243200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1459126800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-242265600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-228877200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-210556800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-197427600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-178934400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-165718800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-147398400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-134269200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-116467200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-102646800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-84326400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-71110800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-52704000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-39488400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-21168000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-7952400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (10368000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (23583600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (41904000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (55119600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (73526400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (86742000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (105062400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (118278000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (136598400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (149814000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (168134400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (181350000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (199756800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (212972400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (231292800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (241916400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (262828800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (273452400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (418694400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (433810800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (450316800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (465433200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (508896000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (529196400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (541555200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (562633200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (574387200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (594255600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (607305600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (623199600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638928000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654649200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670456800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686264400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (702684000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717886800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733096800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (748904400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (765151200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780958800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796687200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (812494800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828309600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (844117200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859759200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (875653200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891208800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (907189200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922917600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (938725200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954540000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (970347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (986076000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1001883600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017612000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1033419600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1049148000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1064955600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080770400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1096578000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1112306400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1128114000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143842400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1158872400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1175205600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193950800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1207260000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1225486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238104800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256850000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1270159200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288299600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301608800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319749200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1333058400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351198800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364508000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382648400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1395957600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414702800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427407200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1446152400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1458856800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477602000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490911200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509051600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1522360800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540501200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553810400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1571950800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585260000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1604005200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616709600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635454800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648159200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1666904400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), ], }; const ASIA__DHAKA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 21700, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(21700, 422, 3), rest: &[ - (-2524543300, FixedTimespan { offset: 21200, name: "HMT" }), - (-891582800, FixedTimespan { offset: 23400, name: "+0630" }), - (-872058600, FixedTimespan { offset: 19800, name: "+0530" }), - (-862637400, FixedTimespan { offset: 23400, name: "+0630" }), - (-576138600, FixedTimespan { offset: 21600, name: "+06" }), - (1245430800, FixedTimespan { offset: 25200, name: "+07" }), - (1262278800, FixedTimespan { offset: 21600, name: "+06" }), + (-2524543300, FixedTimespan::from_offset_and_name_indices(21200, 327, 3)), + (-891582800, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), + (-872058600, FixedTimespan::from_offset_and_name_indices(19800, 30, 5)), + (-862637400, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), + (-576138600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1245430800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1262278800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), ], }; const ASIA__DILI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 30140, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(30140, 422, 3), rest: &[ - (-1830412800, FixedTimespan { offset: 28800, name: "+08" }), - (-879152400, FixedTimespan { offset: 32400, name: "+09" }), - (199897200, FixedTimespan { offset: 28800, name: "+08" }), - (969120000, FixedTimespan { offset: 32400, name: "+09" }), + (-1830412800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-879152400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (199897200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (969120000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), ], }; const ASIA__DUBAI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 13272, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(13272, 422, 3), rest: &[ - (-1577936472, FixedTimespan { offset: 14400, name: "+04" }), + (-1577936472, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const ASIA__DUSHANBE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 16512, name: "LMT" }, - rest: &[ - (-1441168512, FixedTimespan { offset: 18000, name: "+05" }), - (-1247547600, FixedTimespan { offset: 21600, name: "+06" }), - (354909600, FixedTimespan { offset: 25200, name: "+07" }), - (370717200, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 25200, name: "+07" }), - (402253200, FixedTimespan { offset: 21600, name: "+06" }), - (417981600, FixedTimespan { offset: 25200, name: "+07" }), - (433789200, FixedTimespan { offset: 21600, name: "+06" }), - (449604000, FixedTimespan { offset: 25200, name: "+07" }), - (465336000, FixedTimespan { offset: 21600, name: "+06" }), - (481060800, FixedTimespan { offset: 25200, name: "+07" }), - (496785600, FixedTimespan { offset: 21600, name: "+06" }), - (512510400, FixedTimespan { offset: 25200, name: "+07" }), - (528235200, FixedTimespan { offset: 21600, name: "+06" }), - (543960000, FixedTimespan { offset: 25200, name: "+07" }), - (559684800, FixedTimespan { offset: 21600, name: "+06" }), - (575409600, FixedTimespan { offset: 25200, name: "+07" }), - (591134400, FixedTimespan { offset: 21600, name: "+06" }), - (606859200, FixedTimespan { offset: 25200, name: "+07" }), - (622584000, FixedTimespan { offset: 21600, name: "+06" }), - (638308800, FixedTimespan { offset: 25200, name: "+07" }), - (654638400, FixedTimespan { offset: 21600, name: "+06" }), - (670363200, FixedTimespan { offset: 21600, name: "+06" }), - (684363600, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(16512, 422, 3), + rest: &[ + (-1441168512, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (-1247547600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (354909600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (370717200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (402253200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (417981600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (433789200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (449604000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (465336000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (481060800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (496785600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (512510400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (528235200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (543960000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (559684800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (575409600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (591134400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (606859200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (622584000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (638308800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (654638400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (670363200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (684363600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__FAMAGUSTA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8148, name: "LMT" }, - rest: &[ - (-1518920148, FixedTimespan { offset: 7200, name: "EET" }), - (166572000, FixedTimespan { offset: 10800, name: "EEST" }), - (182293200, FixedTimespan { offset: 7200, name: "EET" }), - (200959200, FixedTimespan { offset: 10800, name: "EEST" }), - (213829200, FixedTimespan { offset: 7200, name: "EET" }), - (228866400, FixedTimespan { offset: 10800, name: "EEST" }), - (243982800, FixedTimespan { offset: 7200, name: "EET" }), - (260316000, FixedTimespan { offset: 10800, name: "EEST" }), - (276123600, FixedTimespan { offset: 7200, name: "EET" }), - (291765600, FixedTimespan { offset: 10800, name: "EEST" }), - (307486800, FixedTimespan { offset: 7200, name: "EET" }), - (323820000, FixedTimespan { offset: 10800, name: "EEST" }), - (338936400, FixedTimespan { offset: 7200, name: "EET" }), - (354664800, FixedTimespan { offset: 10800, name: "EEST" }), - (370386000, FixedTimespan { offset: 7200, name: "EET" }), - (386114400, FixedTimespan { offset: 10800, name: "EEST" }), - (401835600, FixedTimespan { offset: 7200, name: "EET" }), - (417564000, FixedTimespan { offset: 10800, name: "EEST" }), - (433285200, FixedTimespan { offset: 7200, name: "EET" }), - (449013600, FixedTimespan { offset: 10800, name: "EEST" }), - (465339600, FixedTimespan { offset: 7200, name: "EET" }), - (481068000, FixedTimespan { offset: 10800, name: "EEST" }), - (496789200, FixedTimespan { offset: 7200, name: "EET" }), - (512517600, FixedTimespan { offset: 10800, name: "EEST" }), - (528238800, FixedTimespan { offset: 7200, name: "EET" }), - (543967200, FixedTimespan { offset: 10800, name: "EEST" }), - (559688400, FixedTimespan { offset: 7200, name: "EET" }), - (575416800, FixedTimespan { offset: 10800, name: "EEST" }), - (591138000, FixedTimespan { offset: 7200, name: "EET" }), - (606866400, FixedTimespan { offset: 10800, name: "EEST" }), - (622587600, FixedTimespan { offset: 7200, name: "EET" }), - (638316000, FixedTimespan { offset: 10800, name: "EEST" }), - (654642000, FixedTimespan { offset: 7200, name: "EET" }), - (670370400, FixedTimespan { offset: 10800, name: "EEST" }), - (686091600, FixedTimespan { offset: 7200, name: "EET" }), - (701820000, FixedTimespan { offset: 10800, name: "EEST" }), - (717541200, FixedTimespan { offset: 7200, name: "EET" }), - (733269600, FixedTimespan { offset: 10800, name: "EEST" }), - (748990800, FixedTimespan { offset: 7200, name: "EET" }), - (764719200, FixedTimespan { offset: 10800, name: "EEST" }), - (780440400, FixedTimespan { offset: 7200, name: "EET" }), - (796168800, FixedTimespan { offset: 10800, name: "EEST" }), - (811890000, FixedTimespan { offset: 7200, name: "EET" }), - (828223200, FixedTimespan { offset: 10800, name: "EEST" }), - (843944400, FixedTimespan { offset: 7200, name: "EET" }), - (859672800, FixedTimespan { offset: 10800, name: "EEST" }), - (875394000, FixedTimespan { offset: 7200, name: "EET" }), - (891122400, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (954032400, FixedTimespan { offset: 10800, name: "EEST" }), - (972781200, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1473282000, FixedTimespan { offset: 10800, name: "+03" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(8148, 422, 3), + rest: &[ + (-1518920148, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (166572000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (182293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (200959200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (213829200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (228866400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (243982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (260316000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (276123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (291765600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (307486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (323820000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (338936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (354664800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (370386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (386114400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (401835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (417564000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (433285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (449013600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (465339600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (559688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (591138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670370400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733269600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (748990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764719200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (843944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859672800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (875394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891122400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1473282000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const ASIA__GAZA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8272, name: "LMT" }, - rest: &[ - (-2185409872, FixedTimespan { offset: 7200, name: "EET" }), - (-933638400, FixedTimespan { offset: 10800, name: "EEST" }), - (-923097600, FixedTimespan { offset: 7200, name: "EET" }), - (-919036800, FixedTimespan { offset: 10800, name: "EEST" }), - (-857347200, FixedTimespan { offset: 7200, name: "EET" }), - (-844300800, FixedTimespan { offset: 10800, name: "EEST" }), - (-825811200, FixedTimespan { offset: 7200, name: "EET" }), - (-812678400, FixedTimespan { offset: 10800, name: "EEST" }), - (-794188800, FixedTimespan { offset: 7200, name: "EET" }), - (-779846400, FixedTimespan { offset: 10800, name: "EEST" }), - (-762652800, FixedTimespan { offset: 7200, name: "EET" }), - (-748310400, FixedTimespan { offset: 10800, name: "EEST" }), - (-731116800, FixedTimespan { offset: 7200, name: "EET" }), - (-399088800, FixedTimespan { offset: 10800, name: "EEST" }), - (-386650800, FixedTimespan { offset: 7200, name: "EET" }), - (-368330400, FixedTimespan { offset: 10800, name: "EEST" }), - (-355114800, FixedTimespan { offset: 7200, name: "EET" }), - (-336790800, FixedTimespan { offset: 10800, name: "EEST" }), - (-323654400, FixedTimespan { offset: 7200, name: "EET" }), - (-305168400, FixedTimespan { offset: 10800, name: "EEST" }), - (-292032000, FixedTimespan { offset: 7200, name: "EET" }), - (-273632400, FixedTimespan { offset: 10800, name: "EEST" }), - (-260496000, FixedTimespan { offset: 7200, name: "EET" }), - (-242096400, FixedTimespan { offset: 10800, name: "EEST" }), - (-228960000, FixedTimespan { offset: 7200, name: "EET" }), - (-210560400, FixedTimespan { offset: 10800, name: "EEST" }), - (-197424000, FixedTimespan { offset: 7200, name: "EET" }), - (-178938000, FixedTimespan { offset: 10800, name: "EEST" }), - (-165801600, FixedTimespan { offset: 7200, name: "EET" }), - (-147402000, FixedTimespan { offset: 10800, name: "EEST" }), - (-134265600, FixedTimespan { offset: 7200, name: "EET" }), - (-115866000, FixedTimespan { offset: 10800, name: "EEST" }), - (-102643200, FixedTimespan { offset: 7200, name: "EET" }), - (-84330000, FixedTimespan { offset: 10800, name: "EEST" }), - (-81313200, FixedTimespan { offset: 7200, name: "IST" }), - (142380000, FixedTimespan { offset: 10800, name: "IDT" }), - (150843600, FixedTimespan { offset: 7200, name: "IST" }), - (167176800, FixedTimespan { offset: 10800, name: "IDT" }), - (178664400, FixedTimespan { offset: 7200, name: "IST" }), - (334101600, FixedTimespan { offset: 10800, name: "IDT" }), - (337730400, FixedTimespan { offset: 7200, name: "IST" }), - (452642400, FixedTimespan { offset: 10800, name: "IDT" }), - (462319200, FixedTimespan { offset: 7200, name: "IST" }), - (482277600, FixedTimespan { offset: 10800, name: "IDT" }), - (494370000, FixedTimespan { offset: 7200, name: "IST" }), - (516751200, FixedTimespan { offset: 10800, name: "IDT" }), - (526424400, FixedTimespan { offset: 7200, name: "IST" }), - (545436000, FixedTimespan { offset: 10800, name: "IDT" }), - (558478800, FixedTimespan { offset: 7200, name: "IST" }), - (576626400, FixedTimespan { offset: 10800, name: "IDT" }), - (589323600, FixedTimespan { offset: 7200, name: "IST" }), - (609890400, FixedTimespan { offset: 10800, name: "IDT" }), - (620773200, FixedTimespan { offset: 7200, name: "IST" }), - (638316000, FixedTimespan { offset: 10800, name: "IDT" }), - (651618000, FixedTimespan { offset: 7200, name: "IST" }), - (669765600, FixedTimespan { offset: 10800, name: "IDT" }), - (683672400, FixedTimespan { offset: 7200, name: "IST" }), - (701820000, FixedTimespan { offset: 10800, name: "IDT" }), - (715726800, FixedTimespan { offset: 7200, name: "IST" }), - (733701600, FixedTimespan { offset: 10800, name: "IDT" }), - (747176400, FixedTimespan { offset: 7200, name: "IST" }), - (765151200, FixedTimespan { offset: 10800, name: "IDT" }), - (778021200, FixedTimespan { offset: 7200, name: "IST" }), - (796600800, FixedTimespan { offset: 10800, name: "IDT" }), - (810075600, FixedTimespan { offset: 7200, name: "IST" }), - (820447200, FixedTimespan { offset: 7200, name: "EET" }), - (828655200, FixedTimespan { offset: 10800, name: "EEST" }), - (843170400, FixedTimespan { offset: 7200, name: "EET" }), - (860104800, FixedTimespan { offset: 10800, name: "EEST" }), - (874620000, FixedTimespan { offset: 7200, name: "EET" }), - (891554400, FixedTimespan { offset: 10800, name: "EEST" }), - (906069600, FixedTimespan { offset: 7200, name: "EET" }), - (924213600, FixedTimespan { offset: 10800, name: "EEST" }), - (939934800, FixedTimespan { offset: 7200, name: "EET" }), - (956268000, FixedTimespan { offset: 10800, name: "EEST" }), - (971989200, FixedTimespan { offset: 7200, name: "EET" }), - (987717600, FixedTimespan { offset: 10800, name: "EEST" }), - (1003438800, FixedTimespan { offset: 7200, name: "EET" }), - (1019167200, FixedTimespan { offset: 10800, name: "EEST" }), - (1034888400, FixedTimespan { offset: 7200, name: "EET" }), - (1050616800, FixedTimespan { offset: 10800, name: "EEST" }), - (1066338000, FixedTimespan { offset: 7200, name: "EET" }), - (1082066400, FixedTimespan { offset: 10800, name: "EEST" }), - (1096581600, FixedTimespan { offset: 7200, name: "EET" }), - (1113516000, FixedTimespan { offset: 10800, name: "EEST" }), - (1128380400, FixedTimespan { offset: 7200, name: "EET" }), - (1143842400, FixedTimespan { offset: 10800, name: "EEST" }), - (1158872400, FixedTimespan { offset: 7200, name: "EET" }), - (1175378400, FixedTimespan { offset: 10800, name: "EEST" }), - (1189638000, FixedTimespan { offset: 7200, name: "EET" }), - (1206655200, FixedTimespan { offset: 10800, name: "EEST" }), - (1219957200, FixedTimespan { offset: 7200, name: "EET" }), - (1238104800, FixedTimespan { offset: 10800, name: "EEST" }), - (1252015200, FixedTimespan { offset: 7200, name: "EET" }), - (1269640860, FixedTimespan { offset: 10800, name: "EEST" }), - (1281474000, FixedTimespan { offset: 7200, name: "EET" }), - (1301608860, FixedTimespan { offset: 10800, name: "EEST" }), - (1312146000, FixedTimespan { offset: 7200, name: "EET" }), - (1333058400, FixedTimespan { offset: 10800, name: "EEST" }), - (1348178400, FixedTimespan { offset: 7200, name: "EET" }), - (1364508000, FixedTimespan { offset: 10800, name: "EEST" }), - (1380229200, FixedTimespan { offset: 7200, name: "EET" }), - (1395957600, FixedTimespan { offset: 10800, name: "EEST" }), - (1414098000, FixedTimespan { offset: 7200, name: "EET" }), - (1427493600, FixedTimespan { offset: 10800, name: "EEST" }), - (1445551200, FixedTimespan { offset: 7200, name: "EET" }), - (1458946800, FixedTimespan { offset: 10800, name: "EEST" }), - (1477692000, FixedTimespan { offset: 7200, name: "EET" }), - (1490396400, FixedTimespan { offset: 10800, name: "EEST" }), - (1509141600, FixedTimespan { offset: 7200, name: "EET" }), - (1521846000, FixedTimespan { offset: 10800, name: "EEST" }), - (1540591200, FixedTimespan { offset: 7200, name: "EET" }), - (1553810400, FixedTimespan { offset: 10800, name: "EEST" }), - (1572037200, FixedTimespan { offset: 7200, name: "EET" }), - (1585346400, FixedTimespan { offset: 10800, name: "EEST" }), - (1603490400, FixedTimespan { offset: 7200, name: "EET" }), - (1616796000, FixedTimespan { offset: 10800, name: "EEST" }), - (1635458400, FixedTimespan { offset: 7200, name: "EET" }), - (1648332000, FixedTimespan { offset: 10800, name: "EEST" }), - (1666998000, FixedTimespan { offset: 7200, name: "EET" }), - (1682726400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698447600, FixedTimespan { offset: 7200, name: "EET" }), - (1713571200, FixedTimespan { offset: 10800, name: "EEST" }), - (1729897200, FixedTimespan { offset: 7200, name: "EET" }), - (1744416000, FixedTimespan { offset: 10800, name: "EEST" }), - (1761346800, FixedTimespan { offset: 7200, name: "EET" }), - (1774656000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792796400, FixedTimespan { offset: 7200, name: "EET" }), - (1806105600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824850800, FixedTimespan { offset: 7200, name: "EET" }), - (1837555200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856300400, FixedTimespan { offset: 7200, name: "EET" }), - (1869004800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887750000, FixedTimespan { offset: 7200, name: "EET" }), - (1901059200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919199600, FixedTimespan { offset: 7200, name: "EET" }), - (1932508800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950649200, FixedTimespan { offset: 7200, name: "EET" }), - (1963958400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982703600, FixedTimespan { offset: 7200, name: "EET" }), - (1995408000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014153200, FixedTimespan { offset: 7200, name: "EET" }), - (2026857600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045602800, FixedTimespan { offset: 7200, name: "EET" }), - (2058307200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077052400, FixedTimespan { offset: 7200, name: "EET" }), - (2090361600, FixedTimespan { offset: 10800, name: "EEST" }), - (2107897200, FixedTimespan { offset: 7200, name: "EET" }), - (2121811200, FixedTimespan { offset: 10800, name: "EEST" }), - (2138742000, FixedTimespan { offset: 7200, name: "EET" }), - (2153260800, FixedTimespan { offset: 10800, name: "EEST" }), - (2168982000, FixedTimespan { offset: 7200, name: "EET" }), - (2184710400, FixedTimespan { offset: 10800, name: "EEST" }), - (2199826800, FixedTimespan { offset: 7200, name: "EET" }), - (2216160000, FixedTimespan { offset: 10800, name: "EEST" }), - (2230066800, FixedTimespan { offset: 7200, name: "EET" }), - (2234304000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234905200, FixedTimespan { offset: 7200, name: "EET" }), - (2248214400, FixedTimespan { offset: 10800, name: "EEST" }), - (2260911600, FixedTimespan { offset: 7200, name: "EET" }), - (2264544000, FixedTimespan { offset: 10800, name: "EEST" }), - (2266354800, FixedTimespan { offset: 7200, name: "EET" }), - (2279664000, FixedTimespan { offset: 10800, name: "EEST" }), - (2291756400, FixedTimespan { offset: 7200, name: "EET" }), - (2295388800, FixedTimespan { offset: 10800, name: "EEST" }), - (2297804400, FixedTimespan { offset: 7200, name: "EET" }), - (2311113600, FixedTimespan { offset: 10800, name: "EEST" }), - (2321996400, FixedTimespan { offset: 7200, name: "EET" }), - (2326233600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329254000, FixedTimespan { offset: 7200, name: "EET" }), - (2342563200, FixedTimespan { offset: 10800, name: "EEST" }), - (2352841200, FixedTimespan { offset: 7200, name: "EET" }), - (2356473600, FixedTimespan { offset: 10800, name: "EEST" }), - (2361308400, FixedTimespan { offset: 7200, name: "EET" }), - (2374012800, FixedTimespan { offset: 10800, name: "EEST" }), - (2383686000, FixedTimespan { offset: 7200, name: "EET" }), - (2387318400, FixedTimespan { offset: 10800, name: "EEST" }), - (2392758000, FixedTimespan { offset: 7200, name: "EET" }), - (2405462400, FixedTimespan { offset: 10800, name: "EEST" }), - (2413926000, FixedTimespan { offset: 7200, name: "EET" }), - (2418163200, FixedTimespan { offset: 10800, name: "EEST" }), - (2424207600, FixedTimespan { offset: 7200, name: "EET" }), - (2437516800, FixedTimespan { offset: 10800, name: "EEST" }), - (2444770800, FixedTimespan { offset: 7200, name: "EET" }), - (2448403200, FixedTimespan { offset: 10800, name: "EEST" }), - (2455657200, FixedTimespan { offset: 7200, name: "EET" }), - (2468966400, FixedTimespan { offset: 10800, name: "EEST" }), - (2475010800, FixedTimespan { offset: 7200, name: "EET" }), - (2479248000, FixedTimespan { offset: 10800, name: "EEST" }), - (2487106800, FixedTimespan { offset: 7200, name: "EET" }), - (2500416000, FixedTimespan { offset: 10800, name: "EEST" }), - (2505855600, FixedTimespan { offset: 7200, name: "EET" }), - (2509488000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519161200, FixedTimespan { offset: 7200, name: "EET" }), - (2531865600, FixedTimespan { offset: 10800, name: "EEST" }), - (2536700400, FixedTimespan { offset: 7200, name: "EET" }), - (2540332800, FixedTimespan { offset: 10800, name: "EEST" }), - (2550610800, FixedTimespan { offset: 7200, name: "EET" }), - (2563315200, FixedTimespan { offset: 10800, name: "EEST" }), - (2566940400, FixedTimespan { offset: 7200, name: "EET" }), - (2571177600, FixedTimespan { offset: 10800, name: "EEST" }), - (2582060400, FixedTimespan { offset: 7200, name: "EET" }), - (2595369600, FixedTimespan { offset: 10800, name: "EEST" }), - (2597785200, FixedTimespan { offset: 7200, name: "EET" }), - (2601417600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613510000, FixedTimespan { offset: 7200, name: "EET" }), - (2626819200, FixedTimespan { offset: 10800, name: "EEST" }), - (2628025200, FixedTimespan { offset: 7200, name: "EET" }), - (2632262400, FixedTimespan { offset: 10800, name: "EEST" }), - (2644959600, FixedTimespan { offset: 7200, name: "EET" }), - (2658268800, FixedTimespan { offset: 10800, name: "EEST" }), - (2658870000, FixedTimespan { offset: 7200, name: "EET" }), - (2663107200, FixedTimespan { offset: 10800, name: "EEST" }), - (2676409200, FixedTimespan { offset: 7200, name: "EET" }), - (2693347200, FixedTimespan { offset: 10800, name: "EEST" }), - (2708463600, FixedTimespan { offset: 7200, name: "EET" }), - (2724192000, FixedTimespan { offset: 10800, name: "EEST" }), - (2739913200, FixedTimespan { offset: 7200, name: "EET" }), - (2754432000, FixedTimespan { offset: 10800, name: "EEST" }), - (2771362800, FixedTimespan { offset: 7200, name: "EET" }), - (2785276800, FixedTimespan { offset: 10800, name: "EEST" }), - (2802812400, FixedTimespan { offset: 7200, name: "EET" }), - (2816121600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834262000, FixedTimespan { offset: 7200, name: "EET" }), - (2847571200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866316400, FixedTimespan { offset: 7200, name: "EET" }), - (2879020800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897766000, FixedTimespan { offset: 7200, name: "EET" }), - (2910470400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929215600, FixedTimespan { offset: 7200, name: "EET" }), - (2941920000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960665200, FixedTimespan { offset: 7200, name: "EET" }), - (2973974400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992114800, FixedTimespan { offset: 7200, name: "EET" }), - (3005424000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023564400, FixedTimespan { offset: 7200, name: "EET" }), - (3036873600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055618800, FixedTimespan { offset: 7200, name: "EET" }), - (3068323200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087068400, FixedTimespan { offset: 7200, name: "EET" }), - (3099772800, FixedTimespan { offset: 10800, name: "EEST" }), - (3117913200, FixedTimespan { offset: 7200, name: "EET" }), - (3131827200, FixedTimespan { offset: 10800, name: "EEST" }), - (3148758000, FixedTimespan { offset: 7200, name: "EET" }), - (3163276800, FixedTimespan { offset: 10800, name: "EEST" }), - (3179602800, FixedTimespan { offset: 7200, name: "EET" }), - (3194726400, FixedTimespan { offset: 10800, name: "EEST" }), - (3209842800, FixedTimespan { offset: 7200, name: "EET" }), - (3226176000, FixedTimespan { offset: 10800, name: "EEST" }), - (3240687600, FixedTimespan { offset: 7200, name: "EET" }), - (3244320000, FixedTimespan { offset: 10800, name: "EEST" }), - (3244921200, FixedTimespan { offset: 7200, name: "EET" }), - (3257625600, FixedTimespan { offset: 10800, name: "EEST" }), - (3271532400, FixedTimespan { offset: 7200, name: "EET" }), - (3275164800, FixedTimespan { offset: 10800, name: "EEST" }), - (3276370800, FixedTimespan { offset: 7200, name: "EET" }), - (3289075200, FixedTimespan { offset: 10800, name: "EEST" }), - (3301772400, FixedTimespan { offset: 7200, name: "EET" }), - (3306009600, FixedTimespan { offset: 10800, name: "EEST" }), - (3307820400, FixedTimespan { offset: 7200, name: "EET" }), - (3321129600, FixedTimespan { offset: 10800, name: "EEST" }), - (3332617200, FixedTimespan { offset: 7200, name: "EET" }), - (3336249600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339270000, FixedTimespan { offset: 7200, name: "EET" }), - (3352579200, FixedTimespan { offset: 10800, name: "EEST" }), - (3362857200, FixedTimespan { offset: 7200, name: "EET" }), - (3367094400, FixedTimespan { offset: 10800, name: "EEST" }), - (3370719600, FixedTimespan { offset: 7200, name: "EET" }), - (3384028800, FixedTimespan { offset: 10800, name: "EEST" }), - (3393702000, FixedTimespan { offset: 7200, name: "EET" }), - (3397939200, FixedTimespan { offset: 10800, name: "EEST" }), - (3402774000, FixedTimespan { offset: 7200, name: "EET" }), - (3415478400, FixedTimespan { offset: 10800, name: "EEST" }), - (3424546800, FixedTimespan { offset: 7200, name: "EET" }), - (3428179200, FixedTimespan { offset: 10800, name: "EEST" }), - (3434223600, FixedTimespan { offset: 7200, name: "EET" }), - (3446928000, FixedTimespan { offset: 10800, name: "EEST" }), - (3454786800, FixedTimespan { offset: 7200, name: "EET" }), - (3459024000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465673200, FixedTimespan { offset: 7200, name: "EET" }), - (3478982400, FixedTimespan { offset: 10800, name: "EEST" }), - (3485631600, FixedTimespan { offset: 7200, name: "EET" }), - (3489264000, FixedTimespan { offset: 10800, name: "EEST" }), - (3497122800, FixedTimespan { offset: 7200, name: "EET" }), - (3510432000, FixedTimespan { offset: 10800, name: "EEST" }), - (3516476400, FixedTimespan { offset: 7200, name: "EET" }), - (3520108800, FixedTimespan { offset: 10800, name: "EEST" }), - (3528572400, FixedTimespan { offset: 7200, name: "EET" }), - (3541881600, FixedTimespan { offset: 10800, name: "EEST" }), - (3546716400, FixedTimespan { offset: 7200, name: "EET" }), - (3550953600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560022000, FixedTimespan { offset: 7200, name: "EET" }), - (3573331200, FixedTimespan { offset: 10800, name: "EEST" }), - (3577561200, FixedTimespan { offset: 7200, name: "EET" }), - (3581193600, FixedTimespan { offset: 10800, name: "EEST" }), - (3592076400, FixedTimespan { offset: 7200, name: "EET" }), - (3604780800, FixedTimespan { offset: 10800, name: "EEST" }), - (3607801200, FixedTimespan { offset: 7200, name: "EET" }), - (3612038400, FixedTimespan { offset: 10800, name: "EEST" }), - (3623526000, FixedTimespan { offset: 7200, name: "EET" }), - (3636230400, FixedTimespan { offset: 10800, name: "EEST" }), - (3638646000, FixedTimespan { offset: 7200, name: "EET" }), - (3642883200, FixedTimespan { offset: 10800, name: "EEST" }), - (3654975600, FixedTimespan { offset: 7200, name: "EET" }), - (3668284800, FixedTimespan { offset: 10800, name: "EEST" }), - (3669490800, FixedTimespan { offset: 7200, name: "EET" }), - (3673123200, FixedTimespan { offset: 10800, name: "EEST" }), - (3686425200, FixedTimespan { offset: 7200, name: "EET" }), - (3699734400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717874800, FixedTimespan { offset: 7200, name: "EET" }), - (3731184000, FixedTimespan { offset: 10800, name: "EEST" }), - (3749929200, FixedTimespan { offset: 7200, name: "EET" }), - (3762633600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781378800, FixedTimespan { offset: 7200, name: "EET" }), - (3794083200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812828400, FixedTimespan { offset: 7200, name: "EET" }), - (3825532800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844278000, FixedTimespan { offset: 7200, name: "EET" }), - (3857587200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875727600, FixedTimespan { offset: 7200, name: "EET" }), - (3889036800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907177200, FixedTimespan { offset: 7200, name: "EET" }), - (3920486400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939231600, FixedTimespan { offset: 7200, name: "EET" }), - (3951936000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970681200, FixedTimespan { offset: 7200, name: "EET" }), - (3983385600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002130800, FixedTimespan { offset: 7200, name: "EET" }), - (4015440000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033580400, FixedTimespan { offset: 7200, name: "EET" }), - (4046889600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065030000, FixedTimespan { offset: 7200, name: "EET" }), - (4078339200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096479600, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(8272, 422, 3), + rest: &[ + (-2185409872, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-933638400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-923097600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-919036800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-857347200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-844300800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-825811200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-812678400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-794188800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-779846400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-762652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-748310400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-731116800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-399088800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-386650800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-368330400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-355114800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-336790800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-323654400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-305168400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-292032000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-273632400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-260496000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-242096400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-228960000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-210560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-197424000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-178938000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-165801600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-147402000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-134265600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-115866000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-102643200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-84330000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-81313200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (142380000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (150843600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (167176800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (178664400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (334101600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (337730400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (452642400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (462319200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (482277600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (494370000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (516751200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (526424400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (545436000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (558478800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (576626400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (589323600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (609890400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (620773200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (651618000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (669765600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (683672400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (715726800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (733701600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (747176400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (765151200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (778021200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (796600800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (810075600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (820447200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828655200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (843170400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (860104800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (874620000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891554400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (906069600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (924213600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (939934800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (956268000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (971989200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (987717600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1003438800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1019167200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1034888400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1050616800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1066338000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1082066400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1096581600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1113516000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1128380400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143842400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1158872400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1175378400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1189638000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206655200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1219957200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238104800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1252015200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269640860, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1281474000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301608860, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1312146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1333058400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1348178400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364508000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1380229200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1395957600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414098000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427493600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445551200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1458946800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477692000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490396400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509141600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521846000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540591200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553810400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572037200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585346400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603490400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616796000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635458400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648332000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1666998000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1682726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698447600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1713571200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729897200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1744416000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761346800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774656000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792796400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806105600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824850800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837555200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856300400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869004800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887750000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901059200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919199600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932508800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950649200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1963958400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982703600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995408000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014153200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026857600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045602800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058307200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077052400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090361600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2107897200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121811200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2138742000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153260800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2168982000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184710400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2199826800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216160000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2230066800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2234304000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234905200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248214400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2260911600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2264544000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266354800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279664000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2291756400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2295388800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297804400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311113600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2321996400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2326233600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329254000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342563200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2352841200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2356473600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361308400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374012800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2383686000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2387318400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392758000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405462400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2413926000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2418163200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424207600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437516800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2444770800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2448403200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455657200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2468966400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2475010800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2479248000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487106800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500416000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2505855600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2509488000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519161200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531865600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2536700400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2540332800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550610800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563315200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2566940400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2571177600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582060400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595369600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2597785200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2601417600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613510000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626819200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2628025200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2632262400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2644959600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658268800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2658870000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2663107200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676409200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2693347200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708463600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2724192000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2739913200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2754432000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771362800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2785276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802812400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816121600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834262000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847571200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866316400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879020800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897766000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910470400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929215600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2941920000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960665200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2973974400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992114800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005424000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023564400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036873600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055618800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087068400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099772800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3117913200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3148758000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3179602800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3209842800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226176000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3240687600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3244320000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3244921200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257625600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3271532400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3275164800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276370800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289075200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3301772400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3306009600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307820400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321129600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3332617200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3336249600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339270000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352579200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3362857200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3367094400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370719600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384028800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3393702000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3397939200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402774000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415478400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3424546800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3428179200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434223600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3446928000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3454786800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3459024000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465673200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3478982400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3485631600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3489264000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497122800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510432000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3516476400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3520108800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528572400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541881600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3546716400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3550953600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560022000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573331200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3577561200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3581193600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592076400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604780800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3607801200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3612038400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623526000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636230400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3638646000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3642883200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3654975600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668284800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3669490800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3673123200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686425200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699734400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717874800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731184000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3749929200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762633600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781378800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794083200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812828400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825532800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844278000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857587200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875727600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889036800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907177200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920486400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939231600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3951936000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970681200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983385600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002130800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015440000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033580400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046889600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065030000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078339200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096479600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const ASIA__HEBRON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8423, name: "LMT" }, - rest: &[ - (-2185410023, FixedTimespan { offset: 7200, name: "EET" }), - (-933638400, FixedTimespan { offset: 10800, name: "EEST" }), - (-923097600, FixedTimespan { offset: 7200, name: "EET" }), - (-919036800, FixedTimespan { offset: 10800, name: "EEST" }), - (-857347200, FixedTimespan { offset: 7200, name: "EET" }), - (-844300800, FixedTimespan { offset: 10800, name: "EEST" }), - (-825811200, FixedTimespan { offset: 7200, name: "EET" }), - (-812678400, FixedTimespan { offset: 10800, name: "EEST" }), - (-794188800, FixedTimespan { offset: 7200, name: "EET" }), - (-779846400, FixedTimespan { offset: 10800, name: "EEST" }), - (-762652800, FixedTimespan { offset: 7200, name: "EET" }), - (-748310400, FixedTimespan { offset: 10800, name: "EEST" }), - (-731116800, FixedTimespan { offset: 7200, name: "EET" }), - (-399088800, FixedTimespan { offset: 10800, name: "EEST" }), - (-386650800, FixedTimespan { offset: 7200, name: "EET" }), - (-368330400, FixedTimespan { offset: 10800, name: "EEST" }), - (-355114800, FixedTimespan { offset: 7200, name: "EET" }), - (-336790800, FixedTimespan { offset: 10800, name: "EEST" }), - (-323654400, FixedTimespan { offset: 7200, name: "EET" }), - (-305168400, FixedTimespan { offset: 10800, name: "EEST" }), - (-292032000, FixedTimespan { offset: 7200, name: "EET" }), - (-273632400, FixedTimespan { offset: 10800, name: "EEST" }), - (-260496000, FixedTimespan { offset: 7200, name: "EET" }), - (-242096400, FixedTimespan { offset: 10800, name: "EEST" }), - (-228960000, FixedTimespan { offset: 7200, name: "EET" }), - (-210560400, FixedTimespan { offset: 10800, name: "EEST" }), - (-197424000, FixedTimespan { offset: 7200, name: "EET" }), - (-178938000, FixedTimespan { offset: 10800, name: "EEST" }), - (-165801600, FixedTimespan { offset: 7200, name: "EET" }), - (-147402000, FixedTimespan { offset: 10800, name: "EEST" }), - (-134265600, FixedTimespan { offset: 7200, name: "EET" }), - (-115866000, FixedTimespan { offset: 10800, name: "EEST" }), - (-102643200, FixedTimespan { offset: 7200, name: "EET" }), - (-84330000, FixedTimespan { offset: 10800, name: "EEST" }), - (-81313200, FixedTimespan { offset: 7200, name: "IST" }), - (142380000, FixedTimespan { offset: 10800, name: "IDT" }), - (150843600, FixedTimespan { offset: 7200, name: "IST" }), - (167176800, FixedTimespan { offset: 10800, name: "IDT" }), - (178664400, FixedTimespan { offset: 7200, name: "IST" }), - (334101600, FixedTimespan { offset: 10800, name: "IDT" }), - (337730400, FixedTimespan { offset: 7200, name: "IST" }), - (452642400, FixedTimespan { offset: 10800, name: "IDT" }), - (462319200, FixedTimespan { offset: 7200, name: "IST" }), - (482277600, FixedTimespan { offset: 10800, name: "IDT" }), - (494370000, FixedTimespan { offset: 7200, name: "IST" }), - (516751200, FixedTimespan { offset: 10800, name: "IDT" }), - (526424400, FixedTimespan { offset: 7200, name: "IST" }), - (545436000, FixedTimespan { offset: 10800, name: "IDT" }), - (558478800, FixedTimespan { offset: 7200, name: "IST" }), - (576626400, FixedTimespan { offset: 10800, name: "IDT" }), - (589323600, FixedTimespan { offset: 7200, name: "IST" }), - (609890400, FixedTimespan { offset: 10800, name: "IDT" }), - (620773200, FixedTimespan { offset: 7200, name: "IST" }), - (638316000, FixedTimespan { offset: 10800, name: "IDT" }), - (651618000, FixedTimespan { offset: 7200, name: "IST" }), - (669765600, FixedTimespan { offset: 10800, name: "IDT" }), - (683672400, FixedTimespan { offset: 7200, name: "IST" }), - (701820000, FixedTimespan { offset: 10800, name: "IDT" }), - (715726800, FixedTimespan { offset: 7200, name: "IST" }), - (733701600, FixedTimespan { offset: 10800, name: "IDT" }), - (747176400, FixedTimespan { offset: 7200, name: "IST" }), - (765151200, FixedTimespan { offset: 10800, name: "IDT" }), - (778021200, FixedTimespan { offset: 7200, name: "IST" }), - (796600800, FixedTimespan { offset: 10800, name: "IDT" }), - (810075600, FixedTimespan { offset: 7200, name: "IST" }), - (820447200, FixedTimespan { offset: 7200, name: "EET" }), - (828655200, FixedTimespan { offset: 10800, name: "EEST" }), - (843170400, FixedTimespan { offset: 7200, name: "EET" }), - (860104800, FixedTimespan { offset: 10800, name: "EEST" }), - (874620000, FixedTimespan { offset: 7200, name: "EET" }), - (891554400, FixedTimespan { offset: 10800, name: "EEST" }), - (906069600, FixedTimespan { offset: 7200, name: "EET" }), - (924213600, FixedTimespan { offset: 10800, name: "EEST" }), - (939934800, FixedTimespan { offset: 7200, name: "EET" }), - (956268000, FixedTimespan { offset: 10800, name: "EEST" }), - (971989200, FixedTimespan { offset: 7200, name: "EET" }), - (987717600, FixedTimespan { offset: 10800, name: "EEST" }), - (1003438800, FixedTimespan { offset: 7200, name: "EET" }), - (1019167200, FixedTimespan { offset: 10800, name: "EEST" }), - (1034888400, FixedTimespan { offset: 7200, name: "EET" }), - (1050616800, FixedTimespan { offset: 10800, name: "EEST" }), - (1066338000, FixedTimespan { offset: 7200, name: "EET" }), - (1082066400, FixedTimespan { offset: 10800, name: "EEST" }), - (1096581600, FixedTimespan { offset: 7200, name: "EET" }), - (1113516000, FixedTimespan { offset: 10800, name: "EEST" }), - (1128380400, FixedTimespan { offset: 7200, name: "EET" }), - (1143842400, FixedTimespan { offset: 10800, name: "EEST" }), - (1158872400, FixedTimespan { offset: 7200, name: "EET" }), - (1175378400, FixedTimespan { offset: 10800, name: "EEST" }), - (1189638000, FixedTimespan { offset: 7200, name: "EET" }), - (1206655200, FixedTimespan { offset: 10800, name: "EEST" }), - (1220216400, FixedTimespan { offset: 7200, name: "EET" }), - (1238104800, FixedTimespan { offset: 10800, name: "EEST" }), - (1252015200, FixedTimespan { offset: 7200, name: "EET" }), - (1269554400, FixedTimespan { offset: 10800, name: "EEST" }), - (1281474000, FixedTimespan { offset: 7200, name: "EET" }), - (1301608860, FixedTimespan { offset: 10800, name: "EEST" }), - (1312146000, FixedTimespan { offset: 7200, name: "EET" }), - (1314655200, FixedTimespan { offset: 10800, name: "EEST" }), - (1317330000, FixedTimespan { offset: 7200, name: "EET" }), - (1333058400, FixedTimespan { offset: 10800, name: "EEST" }), - (1348178400, FixedTimespan { offset: 7200, name: "EET" }), - (1364508000, FixedTimespan { offset: 10800, name: "EEST" }), - (1380229200, FixedTimespan { offset: 7200, name: "EET" }), - (1395957600, FixedTimespan { offset: 10800, name: "EEST" }), - (1414098000, FixedTimespan { offset: 7200, name: "EET" }), - (1427493600, FixedTimespan { offset: 10800, name: "EEST" }), - (1445551200, FixedTimespan { offset: 7200, name: "EET" }), - (1458946800, FixedTimespan { offset: 10800, name: "EEST" }), - (1477692000, FixedTimespan { offset: 7200, name: "EET" }), - (1490396400, FixedTimespan { offset: 10800, name: "EEST" }), - (1509141600, FixedTimespan { offset: 7200, name: "EET" }), - (1521846000, FixedTimespan { offset: 10800, name: "EEST" }), - (1540591200, FixedTimespan { offset: 7200, name: "EET" }), - (1553810400, FixedTimespan { offset: 10800, name: "EEST" }), - (1572037200, FixedTimespan { offset: 7200, name: "EET" }), - (1585346400, FixedTimespan { offset: 10800, name: "EEST" }), - (1603490400, FixedTimespan { offset: 7200, name: "EET" }), - (1616796000, FixedTimespan { offset: 10800, name: "EEST" }), - (1635458400, FixedTimespan { offset: 7200, name: "EET" }), - (1648332000, FixedTimespan { offset: 10800, name: "EEST" }), - (1666998000, FixedTimespan { offset: 7200, name: "EET" }), - (1682726400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698447600, FixedTimespan { offset: 7200, name: "EET" }), - (1713571200, FixedTimespan { offset: 10800, name: "EEST" }), - (1729897200, FixedTimespan { offset: 7200, name: "EET" }), - (1744416000, FixedTimespan { offset: 10800, name: "EEST" }), - (1761346800, FixedTimespan { offset: 7200, name: "EET" }), - (1774656000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792796400, FixedTimespan { offset: 7200, name: "EET" }), - (1806105600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824850800, FixedTimespan { offset: 7200, name: "EET" }), - (1837555200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856300400, FixedTimespan { offset: 7200, name: "EET" }), - (1869004800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887750000, FixedTimespan { offset: 7200, name: "EET" }), - (1901059200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919199600, FixedTimespan { offset: 7200, name: "EET" }), - (1932508800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950649200, FixedTimespan { offset: 7200, name: "EET" }), - (1963958400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982703600, FixedTimespan { offset: 7200, name: "EET" }), - (1995408000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014153200, FixedTimespan { offset: 7200, name: "EET" }), - (2026857600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045602800, FixedTimespan { offset: 7200, name: "EET" }), - (2058307200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077052400, FixedTimespan { offset: 7200, name: "EET" }), - (2090361600, FixedTimespan { offset: 10800, name: "EEST" }), - (2107897200, FixedTimespan { offset: 7200, name: "EET" }), - (2121811200, FixedTimespan { offset: 10800, name: "EEST" }), - (2138742000, FixedTimespan { offset: 7200, name: "EET" }), - (2153260800, FixedTimespan { offset: 10800, name: "EEST" }), - (2168982000, FixedTimespan { offset: 7200, name: "EET" }), - (2184710400, FixedTimespan { offset: 10800, name: "EEST" }), - (2199826800, FixedTimespan { offset: 7200, name: "EET" }), - (2216160000, FixedTimespan { offset: 10800, name: "EEST" }), - (2230066800, FixedTimespan { offset: 7200, name: "EET" }), - (2234304000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234905200, FixedTimespan { offset: 7200, name: "EET" }), - (2248214400, FixedTimespan { offset: 10800, name: "EEST" }), - (2260911600, FixedTimespan { offset: 7200, name: "EET" }), - (2264544000, FixedTimespan { offset: 10800, name: "EEST" }), - (2266354800, FixedTimespan { offset: 7200, name: "EET" }), - (2279664000, FixedTimespan { offset: 10800, name: "EEST" }), - (2291756400, FixedTimespan { offset: 7200, name: "EET" }), - (2295388800, FixedTimespan { offset: 10800, name: "EEST" }), - (2297804400, FixedTimespan { offset: 7200, name: "EET" }), - (2311113600, FixedTimespan { offset: 10800, name: "EEST" }), - (2321996400, FixedTimespan { offset: 7200, name: "EET" }), - (2326233600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329254000, FixedTimespan { offset: 7200, name: "EET" }), - (2342563200, FixedTimespan { offset: 10800, name: "EEST" }), - (2352841200, FixedTimespan { offset: 7200, name: "EET" }), - (2356473600, FixedTimespan { offset: 10800, name: "EEST" }), - (2361308400, FixedTimespan { offset: 7200, name: "EET" }), - (2374012800, FixedTimespan { offset: 10800, name: "EEST" }), - (2383686000, FixedTimespan { offset: 7200, name: "EET" }), - (2387318400, FixedTimespan { offset: 10800, name: "EEST" }), - (2392758000, FixedTimespan { offset: 7200, name: "EET" }), - (2405462400, FixedTimespan { offset: 10800, name: "EEST" }), - (2413926000, FixedTimespan { offset: 7200, name: "EET" }), - (2418163200, FixedTimespan { offset: 10800, name: "EEST" }), - (2424207600, FixedTimespan { offset: 7200, name: "EET" }), - (2437516800, FixedTimespan { offset: 10800, name: "EEST" }), - (2444770800, FixedTimespan { offset: 7200, name: "EET" }), - (2448403200, FixedTimespan { offset: 10800, name: "EEST" }), - (2455657200, FixedTimespan { offset: 7200, name: "EET" }), - (2468966400, FixedTimespan { offset: 10800, name: "EEST" }), - (2475010800, FixedTimespan { offset: 7200, name: "EET" }), - (2479248000, FixedTimespan { offset: 10800, name: "EEST" }), - (2487106800, FixedTimespan { offset: 7200, name: "EET" }), - (2500416000, FixedTimespan { offset: 10800, name: "EEST" }), - (2505855600, FixedTimespan { offset: 7200, name: "EET" }), - (2509488000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519161200, FixedTimespan { offset: 7200, name: "EET" }), - (2531865600, FixedTimespan { offset: 10800, name: "EEST" }), - (2536700400, FixedTimespan { offset: 7200, name: "EET" }), - (2540332800, FixedTimespan { offset: 10800, name: "EEST" }), - (2550610800, FixedTimespan { offset: 7200, name: "EET" }), - (2563315200, FixedTimespan { offset: 10800, name: "EEST" }), - (2566940400, FixedTimespan { offset: 7200, name: "EET" }), - (2571177600, FixedTimespan { offset: 10800, name: "EEST" }), - (2582060400, FixedTimespan { offset: 7200, name: "EET" }), - (2595369600, FixedTimespan { offset: 10800, name: "EEST" }), - (2597785200, FixedTimespan { offset: 7200, name: "EET" }), - (2601417600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613510000, FixedTimespan { offset: 7200, name: "EET" }), - (2626819200, FixedTimespan { offset: 10800, name: "EEST" }), - (2628025200, FixedTimespan { offset: 7200, name: "EET" }), - (2632262400, FixedTimespan { offset: 10800, name: "EEST" }), - (2644959600, FixedTimespan { offset: 7200, name: "EET" }), - (2658268800, FixedTimespan { offset: 10800, name: "EEST" }), - (2658870000, FixedTimespan { offset: 7200, name: "EET" }), - (2663107200, FixedTimespan { offset: 10800, name: "EEST" }), - (2676409200, FixedTimespan { offset: 7200, name: "EET" }), - (2693347200, FixedTimespan { offset: 10800, name: "EEST" }), - (2708463600, FixedTimespan { offset: 7200, name: "EET" }), - (2724192000, FixedTimespan { offset: 10800, name: "EEST" }), - (2739913200, FixedTimespan { offset: 7200, name: "EET" }), - (2754432000, FixedTimespan { offset: 10800, name: "EEST" }), - (2771362800, FixedTimespan { offset: 7200, name: "EET" }), - (2785276800, FixedTimespan { offset: 10800, name: "EEST" }), - (2802812400, FixedTimespan { offset: 7200, name: "EET" }), - (2816121600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834262000, FixedTimespan { offset: 7200, name: "EET" }), - (2847571200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866316400, FixedTimespan { offset: 7200, name: "EET" }), - (2879020800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897766000, FixedTimespan { offset: 7200, name: "EET" }), - (2910470400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929215600, FixedTimespan { offset: 7200, name: "EET" }), - (2941920000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960665200, FixedTimespan { offset: 7200, name: "EET" }), - (2973974400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992114800, FixedTimespan { offset: 7200, name: "EET" }), - (3005424000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023564400, FixedTimespan { offset: 7200, name: "EET" }), - (3036873600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055618800, FixedTimespan { offset: 7200, name: "EET" }), - (3068323200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087068400, FixedTimespan { offset: 7200, name: "EET" }), - (3099772800, FixedTimespan { offset: 10800, name: "EEST" }), - (3117913200, FixedTimespan { offset: 7200, name: "EET" }), - (3131827200, FixedTimespan { offset: 10800, name: "EEST" }), - (3148758000, FixedTimespan { offset: 7200, name: "EET" }), - (3163276800, FixedTimespan { offset: 10800, name: "EEST" }), - (3179602800, FixedTimespan { offset: 7200, name: "EET" }), - (3194726400, FixedTimespan { offset: 10800, name: "EEST" }), - (3209842800, FixedTimespan { offset: 7200, name: "EET" }), - (3226176000, FixedTimespan { offset: 10800, name: "EEST" }), - (3240687600, FixedTimespan { offset: 7200, name: "EET" }), - (3244320000, FixedTimespan { offset: 10800, name: "EEST" }), - (3244921200, FixedTimespan { offset: 7200, name: "EET" }), - (3257625600, FixedTimespan { offset: 10800, name: "EEST" }), - (3271532400, FixedTimespan { offset: 7200, name: "EET" }), - (3275164800, FixedTimespan { offset: 10800, name: "EEST" }), - (3276370800, FixedTimespan { offset: 7200, name: "EET" }), - (3289075200, FixedTimespan { offset: 10800, name: "EEST" }), - (3301772400, FixedTimespan { offset: 7200, name: "EET" }), - (3306009600, FixedTimespan { offset: 10800, name: "EEST" }), - (3307820400, FixedTimespan { offset: 7200, name: "EET" }), - (3321129600, FixedTimespan { offset: 10800, name: "EEST" }), - (3332617200, FixedTimespan { offset: 7200, name: "EET" }), - (3336249600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339270000, FixedTimespan { offset: 7200, name: "EET" }), - (3352579200, FixedTimespan { offset: 10800, name: "EEST" }), - (3362857200, FixedTimespan { offset: 7200, name: "EET" }), - (3367094400, FixedTimespan { offset: 10800, name: "EEST" }), - (3370719600, FixedTimespan { offset: 7200, name: "EET" }), - (3384028800, FixedTimespan { offset: 10800, name: "EEST" }), - (3393702000, FixedTimespan { offset: 7200, name: "EET" }), - (3397939200, FixedTimespan { offset: 10800, name: "EEST" }), - (3402774000, FixedTimespan { offset: 7200, name: "EET" }), - (3415478400, FixedTimespan { offset: 10800, name: "EEST" }), - (3424546800, FixedTimespan { offset: 7200, name: "EET" }), - (3428179200, FixedTimespan { offset: 10800, name: "EEST" }), - (3434223600, FixedTimespan { offset: 7200, name: "EET" }), - (3446928000, FixedTimespan { offset: 10800, name: "EEST" }), - (3454786800, FixedTimespan { offset: 7200, name: "EET" }), - (3459024000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465673200, FixedTimespan { offset: 7200, name: "EET" }), - (3478982400, FixedTimespan { offset: 10800, name: "EEST" }), - (3485631600, FixedTimespan { offset: 7200, name: "EET" }), - (3489264000, FixedTimespan { offset: 10800, name: "EEST" }), - (3497122800, FixedTimespan { offset: 7200, name: "EET" }), - (3510432000, FixedTimespan { offset: 10800, name: "EEST" }), - (3516476400, FixedTimespan { offset: 7200, name: "EET" }), - (3520108800, FixedTimespan { offset: 10800, name: "EEST" }), - (3528572400, FixedTimespan { offset: 7200, name: "EET" }), - (3541881600, FixedTimespan { offset: 10800, name: "EEST" }), - (3546716400, FixedTimespan { offset: 7200, name: "EET" }), - (3550953600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560022000, FixedTimespan { offset: 7200, name: "EET" }), - (3573331200, FixedTimespan { offset: 10800, name: "EEST" }), - (3577561200, FixedTimespan { offset: 7200, name: "EET" }), - (3581193600, FixedTimespan { offset: 10800, name: "EEST" }), - (3592076400, FixedTimespan { offset: 7200, name: "EET" }), - (3604780800, FixedTimespan { offset: 10800, name: "EEST" }), - (3607801200, FixedTimespan { offset: 7200, name: "EET" }), - (3612038400, FixedTimespan { offset: 10800, name: "EEST" }), - (3623526000, FixedTimespan { offset: 7200, name: "EET" }), - (3636230400, FixedTimespan { offset: 10800, name: "EEST" }), - (3638646000, FixedTimespan { offset: 7200, name: "EET" }), - (3642883200, FixedTimespan { offset: 10800, name: "EEST" }), - (3654975600, FixedTimespan { offset: 7200, name: "EET" }), - (3668284800, FixedTimespan { offset: 10800, name: "EEST" }), - (3669490800, FixedTimespan { offset: 7200, name: "EET" }), - (3673123200, FixedTimespan { offset: 10800, name: "EEST" }), - (3686425200, FixedTimespan { offset: 7200, name: "EET" }), - (3699734400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717874800, FixedTimespan { offset: 7200, name: "EET" }), - (3731184000, FixedTimespan { offset: 10800, name: "EEST" }), - (3749929200, FixedTimespan { offset: 7200, name: "EET" }), - (3762633600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781378800, FixedTimespan { offset: 7200, name: "EET" }), - (3794083200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812828400, FixedTimespan { offset: 7200, name: "EET" }), - (3825532800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844278000, FixedTimespan { offset: 7200, name: "EET" }), - (3857587200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875727600, FixedTimespan { offset: 7200, name: "EET" }), - (3889036800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907177200, FixedTimespan { offset: 7200, name: "EET" }), - (3920486400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939231600, FixedTimespan { offset: 7200, name: "EET" }), - (3951936000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970681200, FixedTimespan { offset: 7200, name: "EET" }), - (3983385600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002130800, FixedTimespan { offset: 7200, name: "EET" }), - (4015440000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033580400, FixedTimespan { offset: 7200, name: "EET" }), - (4046889600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065030000, FixedTimespan { offset: 7200, name: "EET" }), - (4078339200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096479600, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(8423, 422, 3), + rest: &[ + (-2185410023, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-933638400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-923097600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-919036800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-857347200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-844300800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-825811200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-812678400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-794188800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-779846400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-762652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-748310400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-731116800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-399088800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-386650800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-368330400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-355114800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-336790800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-323654400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-305168400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-292032000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-273632400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-260496000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-242096400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-228960000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-210560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-197424000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-178938000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-165801600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-147402000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-134265600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-115866000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-102643200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-84330000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-81313200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (142380000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (150843600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (167176800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (178664400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (334101600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (337730400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (452642400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (462319200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (482277600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (494370000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (516751200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (526424400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (545436000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (558478800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (576626400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (589323600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (609890400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (620773200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (651618000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (669765600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (683672400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (715726800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (733701600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (747176400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (765151200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (778021200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (796600800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (810075600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (820447200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828655200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (843170400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (860104800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (874620000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891554400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (906069600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (924213600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (939934800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (956268000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (971989200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (987717600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1003438800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1019167200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1034888400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1050616800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1066338000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1082066400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1096581600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1113516000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1128380400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143842400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1158872400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1175378400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1189638000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206655200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1220216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238104800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1252015200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269554400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1281474000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301608860, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1312146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1314655200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1317330000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1333058400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1348178400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364508000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1380229200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1395957600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414098000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427493600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445551200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1458946800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477692000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490396400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509141600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521846000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540591200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553810400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572037200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585346400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603490400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616796000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635458400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648332000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1666998000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1682726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698447600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1713571200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729897200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1744416000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761346800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774656000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792796400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806105600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824850800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837555200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856300400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869004800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887750000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901059200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919199600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932508800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950649200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1963958400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982703600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995408000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014153200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026857600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045602800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058307200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077052400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090361600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2107897200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121811200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2138742000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153260800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2168982000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184710400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2199826800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216160000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2230066800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2234304000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234905200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248214400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2260911600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2264544000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266354800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279664000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2291756400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2295388800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297804400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311113600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2321996400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2326233600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329254000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342563200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2352841200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2356473600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361308400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374012800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2383686000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2387318400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392758000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405462400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2413926000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2418163200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424207600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437516800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2444770800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2448403200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455657200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2468966400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2475010800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2479248000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487106800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500416000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2505855600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2509488000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519161200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531865600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2536700400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2540332800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550610800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563315200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2566940400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2571177600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582060400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595369600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2597785200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2601417600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613510000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626819200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2628025200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2632262400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2644959600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658268800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2658870000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2663107200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676409200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2693347200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708463600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2724192000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2739913200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2754432000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771362800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2785276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802812400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816121600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834262000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847571200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866316400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879020800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897766000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910470400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929215600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2941920000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960665200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2973974400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992114800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005424000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023564400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036873600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055618800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087068400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099772800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3117913200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3148758000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3179602800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3209842800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226176000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3240687600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3244320000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3244921200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257625600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3271532400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3275164800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276370800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289075200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3301772400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3306009600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307820400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321129600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3332617200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3336249600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339270000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352579200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3362857200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3367094400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370719600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384028800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3393702000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3397939200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402774000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415478400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3424546800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3428179200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434223600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3446928000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3454786800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3459024000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465673200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3478982400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3485631600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3489264000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497122800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510432000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3516476400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3520108800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528572400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541881600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3546716400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3550953600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560022000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573331200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3577561200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3581193600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592076400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604780800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3607801200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3612038400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623526000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636230400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3638646000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3642883200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3654975600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668284800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3669490800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3673123200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686425200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699734400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717874800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731184000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3749929200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762633600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781378800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794083200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812828400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825532800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844278000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857587200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875727600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889036800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907177200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920486400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939231600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3951936000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970681200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983385600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002130800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015440000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033580400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046889600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065030000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078339200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096479600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const ASIA__HO_CHI_MINH: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 25590, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(25590, 422, 3), rest: &[ - (-2004073590, FixedTimespan { offset: 25590, name: "PLMT" }), - (-1851577590, FixedTimespan { offset: 25200, name: "+07" }), - (-852105600, FixedTimespan { offset: 28800, name: "+08" }), - (-782643600, FixedTimespan { offset: 32400, name: "+09" }), - (-767869200, FixedTimespan { offset: 25200, name: "+07" }), - (-718095600, FixedTimespan { offset: 28800, name: "+08" }), - (-457772400, FixedTimespan { offset: 25200, name: "+07" }), - (-315648000, FixedTimespan { offset: 28800, name: "+08" }), - (171820800, FixedTimespan { offset: 25200, name: "+07" }), + (-2004073590, FixedTimespan::from_offset_and_name_indices(25590, 421, 4)), + (-1851577590, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (-852105600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-782643600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-767869200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (-718095600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-457772400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (-315648000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (171820800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ASIA__HONG_KONG: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 27402, name: "LMT" }, - rest: &[ - (-2056690800, FixedTimespan { offset: 28800, name: "HKT" }), - (-900910800, FixedTimespan { offset: 32400, name: "HKST" }), - (-891579600, FixedTimespan { offset: 30600, name: "HKWT" }), - (-884248200, FixedTimespan { offset: 32400, name: "JST" }), - (-761209200, FixedTimespan { offset: 28800, name: "HKT" }), - (-747907200, FixedTimespan { offset: 32400, name: "HKST" }), - (-728541000, FixedTimespan { offset: 28800, name: "HKT" }), - (-717049800, FixedTimespan { offset: 32400, name: "HKST" }), - (-697091400, FixedTimespan { offset: 28800, name: "HKT" }), - (-683785800, FixedTimespan { offset: 32400, name: "HKST" }), - (-668061000, FixedTimespan { offset: 28800, name: "HKT" }), - (-654755400, FixedTimespan { offset: 32400, name: "HKST" }), - (-636611400, FixedTimespan { offset: 28800, name: "HKT" }), - (-623305800, FixedTimespan { offset: 32400, name: "HKST" }), - (-605161800, FixedTimespan { offset: 28800, name: "HKT" }), - (-591856200, FixedTimespan { offset: 32400, name: "HKST" }), - (-573712200, FixedTimespan { offset: 28800, name: "HKT" }), - (-559801800, FixedTimespan { offset: 32400, name: "HKST" }), - (-541657800, FixedTimespan { offset: 28800, name: "HKT" }), - (-528352200, FixedTimespan { offset: 32400, name: "HKST" }), - (-510211800, FixedTimespan { offset: 28800, name: "HKT" }), - (-498112200, FixedTimespan { offset: 32400, name: "HKST" }), - (-478762200, FixedTimespan { offset: 28800, name: "HKT" }), - (-466662600, FixedTimespan { offset: 32400, name: "HKST" }), - (-446707800, FixedTimespan { offset: 28800, name: "HKT" }), - (-435213000, FixedTimespan { offset: 32400, name: "HKST" }), - (-415258200, FixedTimespan { offset: 28800, name: "HKT" }), - (-403158600, FixedTimespan { offset: 32400, name: "HKST" }), - (-383808600, FixedTimespan { offset: 28800, name: "HKT" }), - (-371709000, FixedTimespan { offset: 32400, name: "HKST" }), - (-352359000, FixedTimespan { offset: 28800, name: "HKT" }), - (-340259400, FixedTimespan { offset: 32400, name: "HKST" }), - (-320909400, FixedTimespan { offset: 28800, name: "HKT" }), - (-308809800, FixedTimespan { offset: 32400, name: "HKST" }), - (-288855000, FixedTimespan { offset: 28800, name: "HKT" }), - (-277360200, FixedTimespan { offset: 32400, name: "HKST" }), - (-257405400, FixedTimespan { offset: 28800, name: "HKT" }), - (-245910600, FixedTimespan { offset: 32400, name: "HKST" }), - (-225955800, FixedTimespan { offset: 28800, name: "HKT" }), - (-213856200, FixedTimespan { offset: 32400, name: "HKST" }), - (-194506200, FixedTimespan { offset: 28800, name: "HKT" }), - (-182406600, FixedTimespan { offset: 32400, name: "HKST" }), - (-163056600, FixedTimespan { offset: 28800, name: "HKT" }), - (-148537800, FixedTimespan { offset: 32400, name: "HKST" }), - (-132816600, FixedTimespan { offset: 28800, name: "HKT" }), - (-117088200, FixedTimespan { offset: 32400, name: "HKST" }), - (-101367000, FixedTimespan { offset: 28800, name: "HKT" }), - (-85638600, FixedTimespan { offset: 32400, name: "HKST" }), - (-69312600, FixedTimespan { offset: 28800, name: "HKT" }), - (-53584200, FixedTimespan { offset: 32400, name: "HKST" }), - (-37863000, FixedTimespan { offset: 28800, name: "HKT" }), - (-22134600, FixedTimespan { offset: 32400, name: "HKST" }), - (-6413400, FixedTimespan { offset: 28800, name: "HKT" }), - (9315000, FixedTimespan { offset: 32400, name: "HKST" }), - (25036200, FixedTimespan { offset: 28800, name: "HKT" }), - (40764600, FixedTimespan { offset: 32400, name: "HKST" }), - (56485800, FixedTimespan { offset: 28800, name: "HKT" }), - (72214200, FixedTimespan { offset: 32400, name: "HKST" }), - (88540200, FixedTimespan { offset: 28800, name: "HKT" }), - (104268600, FixedTimespan { offset: 32400, name: "HKST" }), - (119989800, FixedTimespan { offset: 28800, name: "HKT" }), - (126041400, FixedTimespan { offset: 32400, name: "HKST" }), - (151439400, FixedTimespan { offset: 28800, name: "HKT" }), - (167167800, FixedTimespan { offset: 32400, name: "HKST" }), - (182889000, FixedTimespan { offset: 28800, name: "HKT" }), - (198617400, FixedTimespan { offset: 32400, name: "HKST" }), - (214338600, FixedTimespan { offset: 28800, name: "HKT" }), - (295385400, FixedTimespan { offset: 32400, name: "HKST" }), - (309292200, FixedTimespan { offset: 28800, name: "HKT" }), + first: FixedTimespan::from_offset_and_name_indices(27402, 422, 3), + rest: &[ + (-2056690800, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-900910800, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-891579600, FixedTimespan::from_offset_and_name_indices(30600, 323, 4)), + (-884248200, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-761209200, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-747907200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-728541000, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-717049800, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-697091400, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-683785800, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-668061000, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-654755400, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-636611400, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-623305800, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-605161800, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-591856200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-573712200, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-559801800, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-541657800, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-528352200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-510211800, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-498112200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-478762200, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-466662600, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-446707800, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-435213000, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-415258200, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-403158600, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-383808600, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-371709000, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-352359000, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-340259400, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-320909400, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-308809800, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-288855000, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-277360200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-257405400, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-245910600, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-225955800, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-213856200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-194506200, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-182406600, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-163056600, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-148537800, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-132816600, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-117088200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-101367000, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-85638600, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-69312600, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-53584200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-37863000, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (-22134600, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (-6413400, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (9315000, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (25036200, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (40764600, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (56485800, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (72214200, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (88540200, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (104268600, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (119989800, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (126041400, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (151439400, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (167167800, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (182889000, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (198617400, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (214338600, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), + (295385400, FixedTimespan::from_offset_and_name_indices(32400, 316, 4)), + (309292200, FixedTimespan::from_offset_and_name_indices(28800, 320, 3)), ], }; const ASIA__HOVD: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 21996, name: "LMT" }, - rest: &[ - (-2032927596, FixedTimespan { offset: 21600, name: "+06" }), - (252439200, FixedTimespan { offset: 25200, name: "+07" }), - (417978000, FixedTimespan { offset: 28800, name: "+08" }), - (433785600, FixedTimespan { offset: 25200, name: "+07" }), - (449600400, FixedTimespan { offset: 28800, name: "+08" }), - (465321600, FixedTimespan { offset: 25200, name: "+07" }), - (481050000, FixedTimespan { offset: 28800, name: "+08" }), - (496771200, FixedTimespan { offset: 25200, name: "+07" }), - (512499600, FixedTimespan { offset: 28800, name: "+08" }), - (528220800, FixedTimespan { offset: 25200, name: "+07" }), - (543949200, FixedTimespan { offset: 28800, name: "+08" }), - (559670400, FixedTimespan { offset: 25200, name: "+07" }), - (575398800, FixedTimespan { offset: 28800, name: "+08" }), - (591120000, FixedTimespan { offset: 25200, name: "+07" }), - (606848400, FixedTimespan { offset: 28800, name: "+08" }), - (622569600, FixedTimespan { offset: 25200, name: "+07" }), - (638298000, FixedTimespan { offset: 28800, name: "+08" }), - (654624000, FixedTimespan { offset: 25200, name: "+07" }), - (670352400, FixedTimespan { offset: 28800, name: "+08" }), - (686073600, FixedTimespan { offset: 25200, name: "+07" }), - (701802000, FixedTimespan { offset: 28800, name: "+08" }), - (717523200, FixedTimespan { offset: 25200, name: "+07" }), - (733251600, FixedTimespan { offset: 28800, name: "+08" }), - (748972800, FixedTimespan { offset: 25200, name: "+07" }), - (764701200, FixedTimespan { offset: 28800, name: "+08" }), - (780422400, FixedTimespan { offset: 25200, name: "+07" }), - (796150800, FixedTimespan { offset: 28800, name: "+08" }), - (811872000, FixedTimespan { offset: 25200, name: "+07" }), - (828205200, FixedTimespan { offset: 28800, name: "+08" }), - (843926400, FixedTimespan { offset: 25200, name: "+07" }), - (859654800, FixedTimespan { offset: 28800, name: "+08" }), - (875376000, FixedTimespan { offset: 25200, name: "+07" }), - (891104400, FixedTimespan { offset: 28800, name: "+08" }), - (906825600, FixedTimespan { offset: 25200, name: "+07" }), - (988398000, FixedTimespan { offset: 28800, name: "+08" }), - (1001700000, FixedTimespan { offset: 25200, name: "+07" }), - (1017428400, FixedTimespan { offset: 28800, name: "+08" }), - (1033149600, FixedTimespan { offset: 25200, name: "+07" }), - (1048878000, FixedTimespan { offset: 28800, name: "+08" }), - (1064599200, FixedTimespan { offset: 25200, name: "+07" }), - (1080327600, FixedTimespan { offset: 28800, name: "+08" }), - (1096048800, FixedTimespan { offset: 25200, name: "+07" }), - (1111777200, FixedTimespan { offset: 28800, name: "+08" }), - (1127498400, FixedTimespan { offset: 25200, name: "+07" }), - (1143226800, FixedTimespan { offset: 28800, name: "+08" }), - (1159552800, FixedTimespan { offset: 25200, name: "+07" }), - (1427482800, FixedTimespan { offset: 28800, name: "+08" }), - (1443196800, FixedTimespan { offset: 25200, name: "+07" }), - (1458932400, FixedTimespan { offset: 28800, name: "+08" }), - (1474646400, FixedTimespan { offset: 25200, name: "+07" }), + first: FixedTimespan::from_offset_and_name_indices(21996, 422, 3), + rest: &[ + (-2032927596, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (252439200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (417978000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (433785600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (449600400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (465321600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (481050000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (496771200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (512499600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (528220800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (543949200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (559670400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (575398800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (591120000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (606848400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (622569600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (638298000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (654624000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (670352400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (686073600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (701802000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (717523200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (733251600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (748972800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (764701200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (780422400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (796150800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (811872000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (828205200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (843926400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (859654800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (875376000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (891104400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (906825600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (988398000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1001700000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1017428400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1033149600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1048878000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1064599200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1080327600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1096048800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1111777200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1127498400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1143226800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1159552800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1427482800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1443196800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1458932400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1474646400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ASIA__IRKUTSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 25025, name: "LMT" }, - rest: &[ - (-2840165825, FixedTimespan { offset: 25025, name: "IMT" }), - (-1575874625, FixedTimespan { offset: 25200, name: "+07" }), - (-1247554800, FixedTimespan { offset: 28800, name: "+08" }), - (354902400, FixedTimespan { offset: 32400, name: "+09" }), - (370710000, FixedTimespan { offset: 28800, name: "+08" }), - (386438400, FixedTimespan { offset: 32400, name: "+09" }), - (402246000, FixedTimespan { offset: 28800, name: "+08" }), - (417974400, FixedTimespan { offset: 32400, name: "+09" }), - (433782000, FixedTimespan { offset: 28800, name: "+08" }), - (449596800, FixedTimespan { offset: 32400, name: "+09" }), - (465328800, FixedTimespan { offset: 28800, name: "+08" }), - (481053600, FixedTimespan { offset: 32400, name: "+09" }), - (496778400, FixedTimespan { offset: 28800, name: "+08" }), - (512503200, FixedTimespan { offset: 32400, name: "+09" }), - (528228000, FixedTimespan { offset: 28800, name: "+08" }), - (543952800, FixedTimespan { offset: 32400, name: "+09" }), - (559677600, FixedTimespan { offset: 28800, name: "+08" }), - (575402400, FixedTimespan { offset: 32400, name: "+09" }), - (591127200, FixedTimespan { offset: 28800, name: "+08" }), - (606852000, FixedTimespan { offset: 32400, name: "+09" }), - (622576800, FixedTimespan { offset: 28800, name: "+08" }), - (638301600, FixedTimespan { offset: 32400, name: "+09" }), - (654631200, FixedTimespan { offset: 28800, name: "+08" }), - (670356000, FixedTimespan { offset: 28800, name: "+08" }), - (686084400, FixedTimespan { offset: 25200, name: "+07" }), - (695761200, FixedTimespan { offset: 28800, name: "+08" }), - (701805600, FixedTimespan { offset: 32400, name: "+09" }), - (717530400, FixedTimespan { offset: 28800, name: "+08" }), - (733255200, FixedTimespan { offset: 32400, name: "+09" }), - (748980000, FixedTimespan { offset: 28800, name: "+08" }), - (764704800, FixedTimespan { offset: 32400, name: "+09" }), - (780429600, FixedTimespan { offset: 28800, name: "+08" }), - (796154400, FixedTimespan { offset: 32400, name: "+09" }), - (811879200, FixedTimespan { offset: 28800, name: "+08" }), - (828208800, FixedTimespan { offset: 32400, name: "+09" }), - (846352800, FixedTimespan { offset: 28800, name: "+08" }), - (859658400, FixedTimespan { offset: 32400, name: "+09" }), - (877802400, FixedTimespan { offset: 28800, name: "+08" }), - (891108000, FixedTimespan { offset: 32400, name: "+09" }), - (909252000, FixedTimespan { offset: 28800, name: "+08" }), - (922557600, FixedTimespan { offset: 32400, name: "+09" }), - (941306400, FixedTimespan { offset: 28800, name: "+08" }), - (954007200, FixedTimespan { offset: 32400, name: "+09" }), - (972756000, FixedTimespan { offset: 28800, name: "+08" }), - (985456800, FixedTimespan { offset: 32400, name: "+09" }), - (1004205600, FixedTimespan { offset: 28800, name: "+08" }), - (1017511200, FixedTimespan { offset: 32400, name: "+09" }), - (1035655200, FixedTimespan { offset: 28800, name: "+08" }), - (1048960800, FixedTimespan { offset: 32400, name: "+09" }), - (1067104800, FixedTimespan { offset: 28800, name: "+08" }), - (1080410400, FixedTimespan { offset: 32400, name: "+09" }), - (1099159200, FixedTimespan { offset: 28800, name: "+08" }), - (1111860000, FixedTimespan { offset: 32400, name: "+09" }), - (1130608800, FixedTimespan { offset: 28800, name: "+08" }), - (1143309600, FixedTimespan { offset: 32400, name: "+09" }), - (1162058400, FixedTimespan { offset: 28800, name: "+08" }), - (1174759200, FixedTimespan { offset: 32400, name: "+09" }), - (1193508000, FixedTimespan { offset: 28800, name: "+08" }), - (1206813600, FixedTimespan { offset: 32400, name: "+09" }), - (1224957600, FixedTimespan { offset: 28800, name: "+08" }), - (1238263200, FixedTimespan { offset: 32400, name: "+09" }), - (1256407200, FixedTimespan { offset: 28800, name: "+08" }), - (1269712800, FixedTimespan { offset: 32400, name: "+09" }), - (1288461600, FixedTimespan { offset: 28800, name: "+08" }), - (1301162400, FixedTimespan { offset: 32400, name: "+09" }), - (1414256400, FixedTimespan { offset: 28800, name: "+08" }), + first: FixedTimespan::from_offset_and_name_indices(25025, 422, 3), + rest: &[ + (-2840165825, FixedTimespan::from_offset_and_name_indices(25025, 343, 3)), + (-1575874625, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (-1247554800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (354902400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (370710000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (386438400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (402246000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (417974400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (433782000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (449596800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (465328800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (481053600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (496778400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (512503200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (528228000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (543952800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (559677600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (575402400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (591127200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (606852000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (622576800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (638301600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (654631200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (670356000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (686084400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (695761200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (701805600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (717530400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (733255200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (748980000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (764704800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (780429600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (796154400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (811879200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (828208800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (846352800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (859658400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (877802400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (891108000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (909252000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (922557600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (941306400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (954007200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (972756000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (985456800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1004205600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1017511200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1035655200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1048960800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1067104800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1080410400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1099159200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1111860000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1130608800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1143309600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1162058400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1174759200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1193508000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1206813600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1224957600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1238263200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1256407200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1269712800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1288461600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1301162400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1414256400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), ], }; const ASIA__JAKARTA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 25632, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(25632, 422, 3), rest: &[ - (-3231299232, FixedTimespan { offset: 25632, name: "BMT" }), - (-1451719200, FixedTimespan { offset: 26400, name: "+0720" }), - (-1172906400, FixedTimespan { offset: 27000, name: "+0730" }), - (-876641400, FixedTimespan { offset: 32400, name: "+09" }), - (-766054800, FixedTimespan { offset: 27000, name: "+0730" }), - (-683883000, FixedTimespan { offset: 28800, name: "+08" }), - (-620812800, FixedTimespan { offset: 27000, name: "+0730" }), - (-189415800, FixedTimespan { offset: 25200, name: "WIB" }), + (-3231299232, FixedTimespan::from_offset_and_name_indices(25632, 467, 3)), + (-1451719200, FixedTimespan::from_offset_and_name_indices(26400, 45, 5)), + (-1172906400, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (-876641400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-766054800, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (-683883000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-620812800, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (-189415800, FixedTimespan::from_offset_and_name_indices(25200, 494, 3)), ], }; const ASIA__JAYAPURA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 33768, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(33768, 422, 3), rest: &[ - (-1172913768, FixedTimespan { offset: 32400, name: "+09" }), - (-799491600, FixedTimespan { offset: 34200, name: "+0930" }), - (-189423000, FixedTimespan { offset: 32400, name: "WIT" }), + (-1172913768, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-799491600, FixedTimespan::from_offset_and_name_indices(34200, 65, 5)), + (-189423000, FixedTimespan::from_offset_and_name_indices(32400, 497, 3)), ], }; const ASIA__JERUSALEM: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8454, name: "LMT" }, - rest: &[ - (-2840149254, FixedTimespan { offset: 8440, name: "JMT" }), - (-1641003640, FixedTimespan { offset: 7200, name: "IST" }), - (-933638400, FixedTimespan { offset: 10800, name: "IDT" }), - (-923097600, FixedTimespan { offset: 7200, name: "IST" }), - (-919036800, FixedTimespan { offset: 10800, name: "IDT" }), - (-857347200, FixedTimespan { offset: 7200, name: "IST" }), - (-844300800, FixedTimespan { offset: 10800, name: "IDT" }), - (-825811200, FixedTimespan { offset: 7200, name: "IST" }), - (-812678400, FixedTimespan { offset: 10800, name: "IDT" }), - (-794188800, FixedTimespan { offset: 7200, name: "IST" }), - (-779846400, FixedTimespan { offset: 10800, name: "IDT" }), - (-762652800, FixedTimespan { offset: 7200, name: "IST" }), - (-748310400, FixedTimespan { offset: 10800, name: "IDT" }), - (-731116800, FixedTimespan { offset: 7200, name: "IST" }), - (-681955200, FixedTimespan { offset: 14400, name: "IDDT" }), - (-673228800, FixedTimespan { offset: 10800, name: "IDT" }), - (-667958400, FixedTimespan { offset: 7200, name: "IST" }), - (-652320000, FixedTimespan { offset: 10800, name: "IDT" }), - (-636422400, FixedTimespan { offset: 7200, name: "IST" }), - (-622080000, FixedTimespan { offset: 10800, name: "IDT" }), - (-608947200, FixedTimespan { offset: 7200, name: "IST" }), - (-591840000, FixedTimespan { offset: 10800, name: "IDT" }), - (-572486400, FixedTimespan { offset: 7200, name: "IST" }), - (-558576000, FixedTimespan { offset: 10800, name: "IDT" }), - (-542851200, FixedTimespan { offset: 7200, name: "IST" }), - (-527731200, FixedTimespan { offset: 10800, name: "IDT" }), - (-514425600, FixedTimespan { offset: 7200, name: "IST" }), - (-490838400, FixedTimespan { offset: 10800, name: "IDT" }), - (-482976000, FixedTimespan { offset: 7200, name: "IST" }), - (-459388800, FixedTimespan { offset: 10800, name: "IDT" }), - (-451526400, FixedTimespan { offset: 7200, name: "IST" }), - (-428544000, FixedTimespan { offset: 10800, name: "IDT" }), - (-418262400, FixedTimespan { offset: 7200, name: "IST" }), - (-400118400, FixedTimespan { offset: 10800, name: "IDT" }), - (-387417600, FixedTimespan { offset: 7200, name: "IST" }), - (142380000, FixedTimespan { offset: 10800, name: "IDT" }), - (150843600, FixedTimespan { offset: 7200, name: "IST" }), - (167176800, FixedTimespan { offset: 10800, name: "IDT" }), - (178664400, FixedTimespan { offset: 7200, name: "IST" }), - (334101600, FixedTimespan { offset: 10800, name: "IDT" }), - (337730400, FixedTimespan { offset: 7200, name: "IST" }), - (452642400, FixedTimespan { offset: 10800, name: "IDT" }), - (462319200, FixedTimespan { offset: 7200, name: "IST" }), - (482277600, FixedTimespan { offset: 10800, name: "IDT" }), - (494370000, FixedTimespan { offset: 7200, name: "IST" }), - (516751200, FixedTimespan { offset: 10800, name: "IDT" }), - (526424400, FixedTimespan { offset: 7200, name: "IST" }), - (545436000, FixedTimespan { offset: 10800, name: "IDT" }), - (558478800, FixedTimespan { offset: 7200, name: "IST" }), - (576626400, FixedTimespan { offset: 10800, name: "IDT" }), - (589323600, FixedTimespan { offset: 7200, name: "IST" }), - (609890400, FixedTimespan { offset: 10800, name: "IDT" }), - (620773200, FixedTimespan { offset: 7200, name: "IST" }), - (638316000, FixedTimespan { offset: 10800, name: "IDT" }), - (651618000, FixedTimespan { offset: 7200, name: "IST" }), - (669765600, FixedTimespan { offset: 10800, name: "IDT" }), - (683672400, FixedTimespan { offset: 7200, name: "IST" }), - (701820000, FixedTimespan { offset: 10800, name: "IDT" }), - (715726800, FixedTimespan { offset: 7200, name: "IST" }), - (733701600, FixedTimespan { offset: 10800, name: "IDT" }), - (747176400, FixedTimespan { offset: 7200, name: "IST" }), - (765151200, FixedTimespan { offset: 10800, name: "IDT" }), - (778021200, FixedTimespan { offset: 7200, name: "IST" }), - (796600800, FixedTimespan { offset: 10800, name: "IDT" }), - (810075600, FixedTimespan { offset: 7200, name: "IST" }), - (826840800, FixedTimespan { offset: 10800, name: "IDT" }), - (842821200, FixedTimespan { offset: 7200, name: "IST" }), - (858895200, FixedTimespan { offset: 10800, name: "IDT" }), - (874184400, FixedTimespan { offset: 7200, name: "IST" }), - (890344800, FixedTimespan { offset: 10800, name: "IDT" }), - (905029200, FixedTimespan { offset: 7200, name: "IST" }), - (923011200, FixedTimespan { offset: 10800, name: "IDT" }), - (936313200, FixedTimespan { offset: 7200, name: "IST" }), - (955670400, FixedTimespan { offset: 10800, name: "IDT" }), - (970783200, FixedTimespan { offset: 7200, name: "IST" }), - (986770800, FixedTimespan { offset: 10800, name: "IDT" }), - (1001282400, FixedTimespan { offset: 7200, name: "IST" }), - (1017356400, FixedTimespan { offset: 10800, name: "IDT" }), - (1033941600, FixedTimespan { offset: 7200, name: "IST" }), - (1048806000, FixedTimespan { offset: 10800, name: "IDT" }), - (1065132000, FixedTimespan { offset: 7200, name: "IST" }), - (1081292400, FixedTimespan { offset: 10800, name: "IDT" }), - (1095804000, FixedTimespan { offset: 7200, name: "IST" }), - (1112313600, FixedTimespan { offset: 10800, name: "IDT" }), - (1128812400, FixedTimespan { offset: 7200, name: "IST" }), - (1143763200, FixedTimespan { offset: 10800, name: "IDT" }), - (1159657200, FixedTimespan { offset: 7200, name: "IST" }), - (1175212800, FixedTimespan { offset: 10800, name: "IDT" }), - (1189897200, FixedTimespan { offset: 7200, name: "IST" }), - (1206662400, FixedTimespan { offset: 10800, name: "IDT" }), - (1223161200, FixedTimespan { offset: 7200, name: "IST" }), - (1238112000, FixedTimespan { offset: 10800, name: "IDT" }), - (1254006000, FixedTimespan { offset: 7200, name: "IST" }), - (1269561600, FixedTimespan { offset: 10800, name: "IDT" }), - (1284246000, FixedTimespan { offset: 7200, name: "IST" }), - (1301616000, FixedTimespan { offset: 10800, name: "IDT" }), - (1317510000, FixedTimespan { offset: 7200, name: "IST" }), - (1333065600, FixedTimespan { offset: 10800, name: "IDT" }), - (1348354800, FixedTimespan { offset: 7200, name: "IST" }), - (1364515200, FixedTimespan { offset: 10800, name: "IDT" }), - (1382828400, FixedTimespan { offset: 7200, name: "IST" }), - (1395964800, FixedTimespan { offset: 10800, name: "IDT" }), - (1414278000, FixedTimespan { offset: 7200, name: "IST" }), - (1427414400, FixedTimespan { offset: 10800, name: "IDT" }), - (1445727600, FixedTimespan { offset: 7200, name: "IST" }), - (1458864000, FixedTimespan { offset: 10800, name: "IDT" }), - (1477782000, FixedTimespan { offset: 7200, name: "IST" }), - (1490313600, FixedTimespan { offset: 10800, name: "IDT" }), - (1509231600, FixedTimespan { offset: 7200, name: "IST" }), - (1521763200, FixedTimespan { offset: 10800, name: "IDT" }), - (1540681200, FixedTimespan { offset: 7200, name: "IST" }), - (1553817600, FixedTimespan { offset: 10800, name: "IDT" }), - (1572130800, FixedTimespan { offset: 7200, name: "IST" }), - (1585267200, FixedTimespan { offset: 10800, name: "IDT" }), - (1603580400, FixedTimespan { offset: 7200, name: "IST" }), - (1616716800, FixedTimespan { offset: 10800, name: "IDT" }), - (1635634800, FixedTimespan { offset: 7200, name: "IST" }), - (1648166400, FixedTimespan { offset: 10800, name: "IDT" }), - (1667084400, FixedTimespan { offset: 7200, name: "IST" }), - (1679616000, FixedTimespan { offset: 10800, name: "IDT" }), - (1698534000, FixedTimespan { offset: 7200, name: "IST" }), - (1711670400, FixedTimespan { offset: 10800, name: "IDT" }), - (1729983600, FixedTimespan { offset: 7200, name: "IST" }), - (1743120000, FixedTimespan { offset: 10800, name: "IDT" }), - (1761433200, FixedTimespan { offset: 7200, name: "IST" }), - (1774569600, FixedTimespan { offset: 10800, name: "IDT" }), - (1792882800, FixedTimespan { offset: 7200, name: "IST" }), - (1806019200, FixedTimespan { offset: 10800, name: "IDT" }), - (1824937200, FixedTimespan { offset: 7200, name: "IST" }), - (1837468800, FixedTimespan { offset: 10800, name: "IDT" }), - (1856386800, FixedTimespan { offset: 7200, name: "IST" }), - (1868918400, FixedTimespan { offset: 10800, name: "IDT" }), - (1887836400, FixedTimespan { offset: 7200, name: "IST" }), - (1900972800, FixedTimespan { offset: 10800, name: "IDT" }), - (1919286000, FixedTimespan { offset: 7200, name: "IST" }), - (1932422400, FixedTimespan { offset: 10800, name: "IDT" }), - (1950735600, FixedTimespan { offset: 7200, name: "IST" }), - (1963872000, FixedTimespan { offset: 10800, name: "IDT" }), - (1982790000, FixedTimespan { offset: 7200, name: "IST" }), - (1995321600, FixedTimespan { offset: 10800, name: "IDT" }), - (2014239600, FixedTimespan { offset: 7200, name: "IST" }), - (2026771200, FixedTimespan { offset: 10800, name: "IDT" }), - (2045689200, FixedTimespan { offset: 7200, name: "IST" }), - (2058220800, FixedTimespan { offset: 10800, name: "IDT" }), - (2077138800, FixedTimespan { offset: 7200, name: "IST" }), - (2090275200, FixedTimespan { offset: 10800, name: "IDT" }), - (2108588400, FixedTimespan { offset: 7200, name: "IST" }), - (2121724800, FixedTimespan { offset: 10800, name: "IDT" }), - (2140038000, FixedTimespan { offset: 7200, name: "IST" }), - (2153174400, FixedTimespan { offset: 10800, name: "IDT" }), - (2172092400, FixedTimespan { offset: 7200, name: "IST" }), - (2184624000, FixedTimespan { offset: 10800, name: "IDT" }), - (2203542000, FixedTimespan { offset: 7200, name: "IST" }), - (2216073600, FixedTimespan { offset: 10800, name: "IDT" }), - (2234991600, FixedTimespan { offset: 7200, name: "IST" }), - (2248128000, FixedTimespan { offset: 10800, name: "IDT" }), - (2266441200, FixedTimespan { offset: 7200, name: "IST" }), - (2279577600, FixedTimespan { offset: 10800, name: "IDT" }), - (2297890800, FixedTimespan { offset: 7200, name: "IST" }), - (2311027200, FixedTimespan { offset: 10800, name: "IDT" }), - (2329340400, FixedTimespan { offset: 7200, name: "IST" }), - (2342476800, FixedTimespan { offset: 10800, name: "IDT" }), - (2361394800, FixedTimespan { offset: 7200, name: "IST" }), - (2373926400, FixedTimespan { offset: 10800, name: "IDT" }), - (2392844400, FixedTimespan { offset: 7200, name: "IST" }), - (2405376000, FixedTimespan { offset: 10800, name: "IDT" }), - (2424294000, FixedTimespan { offset: 7200, name: "IST" }), - (2437430400, FixedTimespan { offset: 10800, name: "IDT" }), - (2455743600, FixedTimespan { offset: 7200, name: "IST" }), - (2468880000, FixedTimespan { offset: 10800, name: "IDT" }), - (2487193200, FixedTimespan { offset: 7200, name: "IST" }), - (2500329600, FixedTimespan { offset: 10800, name: "IDT" }), - (2519247600, FixedTimespan { offset: 7200, name: "IST" }), - (2531779200, FixedTimespan { offset: 10800, name: "IDT" }), - (2550697200, FixedTimespan { offset: 7200, name: "IST" }), - (2563228800, FixedTimespan { offset: 10800, name: "IDT" }), - (2582146800, FixedTimespan { offset: 7200, name: "IST" }), - (2595283200, FixedTimespan { offset: 10800, name: "IDT" }), - (2613596400, FixedTimespan { offset: 7200, name: "IST" }), - (2626732800, FixedTimespan { offset: 10800, name: "IDT" }), - (2645046000, FixedTimespan { offset: 7200, name: "IST" }), - (2658182400, FixedTimespan { offset: 10800, name: "IDT" }), - (2676495600, FixedTimespan { offset: 7200, name: "IST" }), - (2689632000, FixedTimespan { offset: 10800, name: "IDT" }), - (2708550000, FixedTimespan { offset: 7200, name: "IST" }), - (2721081600, FixedTimespan { offset: 10800, name: "IDT" }), - (2739999600, FixedTimespan { offset: 7200, name: "IST" }), - (2752531200, FixedTimespan { offset: 10800, name: "IDT" }), - (2771449200, FixedTimespan { offset: 7200, name: "IST" }), - (2784585600, FixedTimespan { offset: 10800, name: "IDT" }), - (2802898800, FixedTimespan { offset: 7200, name: "IST" }), - (2816035200, FixedTimespan { offset: 10800, name: "IDT" }), - (2834348400, FixedTimespan { offset: 7200, name: "IST" }), - (2847484800, FixedTimespan { offset: 10800, name: "IDT" }), - (2866402800, FixedTimespan { offset: 7200, name: "IST" }), - (2878934400, FixedTimespan { offset: 10800, name: "IDT" }), - (2897852400, FixedTimespan { offset: 7200, name: "IST" }), - (2910384000, FixedTimespan { offset: 10800, name: "IDT" }), - (2929302000, FixedTimespan { offset: 7200, name: "IST" }), - (2941833600, FixedTimespan { offset: 10800, name: "IDT" }), - (2960751600, FixedTimespan { offset: 7200, name: "IST" }), - (2973888000, FixedTimespan { offset: 10800, name: "IDT" }), - (2992201200, FixedTimespan { offset: 7200, name: "IST" }), - (3005337600, FixedTimespan { offset: 10800, name: "IDT" }), - (3023650800, FixedTimespan { offset: 7200, name: "IST" }), - (3036787200, FixedTimespan { offset: 10800, name: "IDT" }), - (3055705200, FixedTimespan { offset: 7200, name: "IST" }), - (3068236800, FixedTimespan { offset: 10800, name: "IDT" }), - (3087154800, FixedTimespan { offset: 7200, name: "IST" }), - (3099686400, FixedTimespan { offset: 10800, name: "IDT" }), - (3118604400, FixedTimespan { offset: 7200, name: "IST" }), - (3131740800, FixedTimespan { offset: 10800, name: "IDT" }), - (3150054000, FixedTimespan { offset: 7200, name: "IST" }), - (3163190400, FixedTimespan { offset: 10800, name: "IDT" }), - (3181503600, FixedTimespan { offset: 7200, name: "IST" }), - (3194640000, FixedTimespan { offset: 10800, name: "IDT" }), - (3212953200, FixedTimespan { offset: 7200, name: "IST" }), - (3226089600, FixedTimespan { offset: 10800, name: "IDT" }), - (3245007600, FixedTimespan { offset: 7200, name: "IST" }), - (3257539200, FixedTimespan { offset: 10800, name: "IDT" }), - (3276457200, FixedTimespan { offset: 7200, name: "IST" }), - (3288988800, FixedTimespan { offset: 10800, name: "IDT" }), - (3307906800, FixedTimespan { offset: 7200, name: "IST" }), - (3321043200, FixedTimespan { offset: 10800, name: "IDT" }), - (3339356400, FixedTimespan { offset: 7200, name: "IST" }), - (3352492800, FixedTimespan { offset: 10800, name: "IDT" }), - (3370806000, FixedTimespan { offset: 7200, name: "IST" }), - (3383942400, FixedTimespan { offset: 10800, name: "IDT" }), - (3402860400, FixedTimespan { offset: 7200, name: "IST" }), - (3415392000, FixedTimespan { offset: 10800, name: "IDT" }), - (3434310000, FixedTimespan { offset: 7200, name: "IST" }), - (3446841600, FixedTimespan { offset: 10800, name: "IDT" }), - (3465759600, FixedTimespan { offset: 7200, name: "IST" }), - (3478896000, FixedTimespan { offset: 10800, name: "IDT" }), - (3497209200, FixedTimespan { offset: 7200, name: "IST" }), - (3510345600, FixedTimespan { offset: 10800, name: "IDT" }), - (3528658800, FixedTimespan { offset: 7200, name: "IST" }), - (3541795200, FixedTimespan { offset: 10800, name: "IDT" }), - (3560108400, FixedTimespan { offset: 7200, name: "IST" }), - (3573244800, FixedTimespan { offset: 10800, name: "IDT" }), - (3592162800, FixedTimespan { offset: 7200, name: "IST" }), - (3604694400, FixedTimespan { offset: 10800, name: "IDT" }), - (3623612400, FixedTimespan { offset: 7200, name: "IST" }), - (3636144000, FixedTimespan { offset: 10800, name: "IDT" }), - (3655062000, FixedTimespan { offset: 7200, name: "IST" }), - (3668198400, FixedTimespan { offset: 10800, name: "IDT" }), - (3686511600, FixedTimespan { offset: 7200, name: "IST" }), - (3699648000, FixedTimespan { offset: 10800, name: "IDT" }), - (3717961200, FixedTimespan { offset: 7200, name: "IST" }), - (3731097600, FixedTimespan { offset: 10800, name: "IDT" }), - (3750015600, FixedTimespan { offset: 7200, name: "IST" }), - (3762547200, FixedTimespan { offset: 10800, name: "IDT" }), - (3781465200, FixedTimespan { offset: 7200, name: "IST" }), - (3793996800, FixedTimespan { offset: 10800, name: "IDT" }), - (3812914800, FixedTimespan { offset: 7200, name: "IST" }), - (3825446400, FixedTimespan { offset: 10800, name: "IDT" }), - (3844364400, FixedTimespan { offset: 7200, name: "IST" }), - (3857500800, FixedTimespan { offset: 10800, name: "IDT" }), - (3875814000, FixedTimespan { offset: 7200, name: "IST" }), - (3888950400, FixedTimespan { offset: 10800, name: "IDT" }), - (3907263600, FixedTimespan { offset: 7200, name: "IST" }), - (3920400000, FixedTimespan { offset: 10800, name: "IDT" }), - (3939318000, FixedTimespan { offset: 7200, name: "IST" }), - (3951849600, FixedTimespan { offset: 10800, name: "IDT" }), - (3970767600, FixedTimespan { offset: 7200, name: "IST" }), - (3983299200, FixedTimespan { offset: 10800, name: "IDT" }), - (4002217200, FixedTimespan { offset: 7200, name: "IST" }), - (4015353600, FixedTimespan { offset: 10800, name: "IDT" }), - (4033666800, FixedTimespan { offset: 7200, name: "IST" }), - (4046803200, FixedTimespan { offset: 10800, name: "IDT" }), - (4065116400, FixedTimespan { offset: 7200, name: "IST" }), - (4078252800, FixedTimespan { offset: 10800, name: "IDT" }), - (4096566000, FixedTimespan { offset: 7200, name: "IST" }), + first: FixedTimespan::from_offset_and_name_indices(8454, 422, 3), + rest: &[ + (-2840149254, FixedTimespan::from_offset_and_name_indices(8440, 457, 3)), + (-1641003640, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-933638400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-923097600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-919036800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-857347200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-844300800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-825811200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-812678400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-794188800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-779846400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-762652800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-748310400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-731116800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-681955200, FixedTimespan::from_offset_and_name_indices(14400, 336, 4)), + (-673228800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-667958400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-652320000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-636422400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-622080000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-608947200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-591840000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-572486400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-558576000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-542851200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-527731200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-514425600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-490838400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-482976000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-459388800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-451526400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-428544000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-418262400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (-400118400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (-387417600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (142380000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (150843600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (167176800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (178664400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (334101600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (337730400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (452642400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (462319200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (482277600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (494370000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (516751200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (526424400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (545436000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (558478800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (576626400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (589323600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (609890400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (620773200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (651618000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (669765600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (683672400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (715726800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (733701600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (747176400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (765151200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (778021200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (796600800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (810075600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (826840800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (842821200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (858895200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (874184400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (890344800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (905029200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (923011200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (936313200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (955670400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (970783200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (986770800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1001282400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1017356400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1033941600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1048806000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1065132000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1081292400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1095804000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1112313600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1128812400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1143763200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1159657200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1175212800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1189897200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1206662400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1223161200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1238112000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1254006000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1269561600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1284246000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1301616000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1317510000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1333065600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1348354800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1364515200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1382828400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1395964800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1414278000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1427414400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1445727600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1458864000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1477782000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1490313600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1509231600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1521763200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1540681200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1553817600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1572130800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1585267200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1603580400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1616716800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1635634800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1648166400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1667084400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1679616000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1698534000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1711670400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1729983600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1743120000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1761433200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1774569600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1792882800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1806019200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1824937200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1837468800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1856386800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1868918400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1887836400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1900972800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1919286000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1932422400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1950735600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1963872000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (1982790000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (1995321600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2014239600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2026771200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2045689200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2058220800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2077138800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2090275200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2108588400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2121724800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2140038000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2153174400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2172092400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2184624000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2203542000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2216073600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2234991600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2248128000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2266441200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2279577600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2297890800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2311027200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2329340400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2342476800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2361394800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2373926400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2392844400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2405376000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2424294000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2437430400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2455743600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2468880000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2487193200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2500329600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2519247600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2531779200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2550697200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2563228800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2582146800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2595283200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2613596400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2626732800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2645046000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2658182400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2676495600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2689632000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2708550000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2721081600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2739999600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2752531200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2771449200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2784585600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2802898800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2816035200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2834348400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2847484800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2866402800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2878934400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2897852400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2910384000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2929302000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2941833600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2960751600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (2973888000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (2992201200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3005337600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3023650800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3036787200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3055705200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3068236800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3087154800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3099686400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3118604400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3131740800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3150054000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3163190400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3181503600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3194640000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3212953200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3226089600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3245007600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3257539200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3276457200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3288988800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3307906800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3321043200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3339356400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3352492800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3370806000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3383942400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3402860400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3415392000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3434310000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3446841600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3465759600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3478896000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3497209200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3510345600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3528658800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3541795200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3560108400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3573244800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3592162800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3604694400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3623612400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3636144000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3655062000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3668198400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3686511600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3699648000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3717961200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3731097600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3750015600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3762547200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3781465200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3793996800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3812914800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3825446400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3844364400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3857500800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3875814000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3888950400, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3907263600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3920400000, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3939318000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3951849600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (3970767600, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (3983299200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (4002217200, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (4015353600, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (4033666800, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (4046803200, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (4065116400, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), + (4078252800, FixedTimespan::from_offset_and_name_indices(10800, 340, 3)), + (4096566000, FixedTimespan::from_offset_and_name_indices(7200, 346, 3)), ], }; const ASIA__KABUL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 16608, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(16608, 422, 3), rest: &[ - (-2524538208, FixedTimespan { offset: 14400, name: "+04" }), - (-788932800, FixedTimespan { offset: 16200, name: "+0430" }), + (-2524538208, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (-788932800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), ], }; const ASIA__KAMCHATKA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 38076, name: "LMT" }, - rest: &[ - (-1487759676, FixedTimespan { offset: 39600, name: "+11" }), - (-1247569200, FixedTimespan { offset: 43200, name: "+12" }), - (354888000, FixedTimespan { offset: 46800, name: "+13" }), - (370695600, FixedTimespan { offset: 43200, name: "+12" }), - (386424000, FixedTimespan { offset: 46800, name: "+13" }), - (402231600, FixedTimespan { offset: 43200, name: "+12" }), - (417960000, FixedTimespan { offset: 46800, name: "+13" }), - (433767600, FixedTimespan { offset: 43200, name: "+12" }), - (449582400, FixedTimespan { offset: 46800, name: "+13" }), - (465314400, FixedTimespan { offset: 43200, name: "+12" }), - (481039200, FixedTimespan { offset: 46800, name: "+13" }), - (496764000, FixedTimespan { offset: 43200, name: "+12" }), - (512488800, FixedTimespan { offset: 46800, name: "+13" }), - (528213600, FixedTimespan { offset: 43200, name: "+12" }), - (543938400, FixedTimespan { offset: 46800, name: "+13" }), - (559663200, FixedTimespan { offset: 43200, name: "+12" }), - (575388000, FixedTimespan { offset: 46800, name: "+13" }), - (591112800, FixedTimespan { offset: 43200, name: "+12" }), - (606837600, FixedTimespan { offset: 46800, name: "+13" }), - (622562400, FixedTimespan { offset: 43200, name: "+12" }), - (638287200, FixedTimespan { offset: 46800, name: "+13" }), - (654616800, FixedTimespan { offset: 43200, name: "+12" }), - (670341600, FixedTimespan { offset: 43200, name: "+12" }), - (686070000, FixedTimespan { offset: 39600, name: "+11" }), - (695746800, FixedTimespan { offset: 43200, name: "+12" }), - (701791200, FixedTimespan { offset: 46800, name: "+13" }), - (717516000, FixedTimespan { offset: 43200, name: "+12" }), - (733240800, FixedTimespan { offset: 46800, name: "+13" }), - (748965600, FixedTimespan { offset: 43200, name: "+12" }), - (764690400, FixedTimespan { offset: 46800, name: "+13" }), - (780415200, FixedTimespan { offset: 43200, name: "+12" }), - (796140000, FixedTimespan { offset: 46800, name: "+13" }), - (811864800, FixedTimespan { offset: 43200, name: "+12" }), - (828194400, FixedTimespan { offset: 46800, name: "+13" }), - (846338400, FixedTimespan { offset: 43200, name: "+12" }), - (859644000, FixedTimespan { offset: 46800, name: "+13" }), - (877788000, FixedTimespan { offset: 43200, name: "+12" }), - (891093600, FixedTimespan { offset: 46800, name: "+13" }), - (909237600, FixedTimespan { offset: 43200, name: "+12" }), - (922543200, FixedTimespan { offset: 46800, name: "+13" }), - (941292000, FixedTimespan { offset: 43200, name: "+12" }), - (953992800, FixedTimespan { offset: 46800, name: "+13" }), - (972741600, FixedTimespan { offset: 43200, name: "+12" }), - (985442400, FixedTimespan { offset: 46800, name: "+13" }), - (1004191200, FixedTimespan { offset: 43200, name: "+12" }), - (1017496800, FixedTimespan { offset: 46800, name: "+13" }), - (1035640800, FixedTimespan { offset: 43200, name: "+12" }), - (1048946400, FixedTimespan { offset: 46800, name: "+13" }), - (1067090400, FixedTimespan { offset: 43200, name: "+12" }), - (1080396000, FixedTimespan { offset: 46800, name: "+13" }), - (1099144800, FixedTimespan { offset: 43200, name: "+12" }), - (1111845600, FixedTimespan { offset: 46800, name: "+13" }), - (1130594400, FixedTimespan { offset: 43200, name: "+12" }), - (1143295200, FixedTimespan { offset: 46800, name: "+13" }), - (1162044000, FixedTimespan { offset: 43200, name: "+12" }), - (1174744800, FixedTimespan { offset: 46800, name: "+13" }), - (1193493600, FixedTimespan { offset: 43200, name: "+12" }), - (1206799200, FixedTimespan { offset: 46800, name: "+13" }), - (1224943200, FixedTimespan { offset: 43200, name: "+12" }), - (1238248800, FixedTimespan { offset: 46800, name: "+13" }), - (1256392800, FixedTimespan { offset: 43200, name: "+12" }), - (1269698400, FixedTimespan { offset: 43200, name: "+12" }), - (1288450800, FixedTimespan { offset: 39600, name: "+11" }), - (1301151600, FixedTimespan { offset: 43200, name: "+12" }), + first: FixedTimespan::from_offset_and_name_indices(38076, 422, 3), + rest: &[ + (-1487759676, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (-1247569200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (354888000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (370695600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (386424000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (402231600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (417960000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (433767600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (449582400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (465314400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (481039200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (496764000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (512488800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (528213600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (543938400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (559663200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (575388000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (591112800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (606837600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (622562400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (638287200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (654616800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (670341600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (686070000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (695746800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (701791200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (717516000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (733240800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (748965600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (764690400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (780415200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (796140000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (811864800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (828194400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (846338400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (859644000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (877788000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (891093600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (909237600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (922543200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (941292000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (953992800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (972741600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (985442400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1004191200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1017496800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1035640800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1048946400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1067090400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1080396000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1099144800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1111845600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1130594400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1143295200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1162044000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1174744800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1193493600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1206799200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1224943200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1238248800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1256392800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1269698400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1288450800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1301151600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), ], }; const ASIA__KARACHI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 16092, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(16092, 422, 3), rest: &[ - (-1988166492, FixedTimespan { offset: 19800, name: "+0530" }), - (-862637400, FixedTimespan { offset: 23400, name: "+0630" }), - (-764145000, FixedTimespan { offset: 19800, name: "+0530" }), - (-576135000, FixedTimespan { offset: 18000, name: "+05" }), - (38775600, FixedTimespan { offset: 18000, name: "PKT" }), - (1018119600, FixedTimespan { offset: 21600, name: "PKST" }), - (1033840800, FixedTimespan { offset: 18000, name: "PKT" }), - (1212260400, FixedTimespan { offset: 21600, name: "PKST" }), - (1225476000, FixedTimespan { offset: 18000, name: "PKT" }), - (1239735600, FixedTimespan { offset: 21600, name: "PKST" }), - (1257012000, FixedTimespan { offset: 18000, name: "PKT" }), + (-1988166492, FixedTimespan::from_offset_and_name_indices(19800, 30, 5)), + (-862637400, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), + (-764145000, FixedTimespan::from_offset_and_name_indices(19800, 30, 5)), + (-576135000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (38775600, FixedTimespan::from_offset_and_name_indices(18000, 418, 3)), + (1018119600, FixedTimespan::from_offset_and_name_indices(21600, 414, 4)), + (1033840800, FixedTimespan::from_offset_and_name_indices(18000, 418, 3)), + (1212260400, FixedTimespan::from_offset_and_name_indices(21600, 414, 4)), + (1225476000, FixedTimespan::from_offset_and_name_indices(18000, 418, 3)), + (1239735600, FixedTimespan::from_offset_and_name_indices(21600, 414, 4)), + (1257012000, FixedTimespan::from_offset_and_name_indices(18000, 418, 3)), ], }; const ASIA__KATHMANDU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 20476, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(20476, 422, 3), rest: &[ - (-1577943676, FixedTimespan { offset: 19800, name: "+0530" }), - (504901800, FixedTimespan { offset: 20700, name: "+0545" }), + (-1577943676, FixedTimespan::from_offset_and_name_indices(19800, 30, 5)), + (504901800, FixedTimespan::from_offset_and_name_indices(20700, 35, 5)), ], }; const ASIA__KHANDYGA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 32533, name: "LMT" }, - rest: &[ - (-1579424533, FixedTimespan { offset: 28800, name: "+08" }), - (-1247558400, FixedTimespan { offset: 32400, name: "+09" }), - (354898800, FixedTimespan { offset: 36000, name: "+10" }), - (370706400, FixedTimespan { offset: 32400, name: "+09" }), - (386434800, FixedTimespan { offset: 36000, name: "+10" }), - (402242400, FixedTimespan { offset: 32400, name: "+09" }), - (417970800, FixedTimespan { offset: 36000, name: "+10" }), - (433778400, FixedTimespan { offset: 32400, name: "+09" }), - (449593200, FixedTimespan { offset: 36000, name: "+10" }), - (465325200, FixedTimespan { offset: 32400, name: "+09" }), - (481050000, FixedTimespan { offset: 36000, name: "+10" }), - (496774800, FixedTimespan { offset: 32400, name: "+09" }), - (512499600, FixedTimespan { offset: 36000, name: "+10" }), - (528224400, FixedTimespan { offset: 32400, name: "+09" }), - (543949200, FixedTimespan { offset: 36000, name: "+10" }), - (559674000, FixedTimespan { offset: 32400, name: "+09" }), - (575398800, FixedTimespan { offset: 36000, name: "+10" }), - (591123600, FixedTimespan { offset: 32400, name: "+09" }), - (606848400, FixedTimespan { offset: 36000, name: "+10" }), - (622573200, FixedTimespan { offset: 32400, name: "+09" }), - (638298000, FixedTimespan { offset: 36000, name: "+10" }), - (654627600, FixedTimespan { offset: 32400, name: "+09" }), - (670352400, FixedTimespan { offset: 32400, name: "+09" }), - (686080800, FixedTimespan { offset: 28800, name: "+08" }), - (695757600, FixedTimespan { offset: 32400, name: "+09" }), - (701802000, FixedTimespan { offset: 36000, name: "+10" }), - (717526800, FixedTimespan { offset: 32400, name: "+09" }), - (733251600, FixedTimespan { offset: 36000, name: "+10" }), - (748976400, FixedTimespan { offset: 32400, name: "+09" }), - (764701200, FixedTimespan { offset: 36000, name: "+10" }), - (780426000, FixedTimespan { offset: 32400, name: "+09" }), - (796150800, FixedTimespan { offset: 36000, name: "+10" }), - (811875600, FixedTimespan { offset: 32400, name: "+09" }), - (828205200, FixedTimespan { offset: 36000, name: "+10" }), - (846349200, FixedTimespan { offset: 32400, name: "+09" }), - (859654800, FixedTimespan { offset: 36000, name: "+10" }), - (877798800, FixedTimespan { offset: 32400, name: "+09" }), - (891104400, FixedTimespan { offset: 36000, name: "+10" }), - (909248400, FixedTimespan { offset: 32400, name: "+09" }), - (922554000, FixedTimespan { offset: 36000, name: "+10" }), - (941302800, FixedTimespan { offset: 32400, name: "+09" }), - (954003600, FixedTimespan { offset: 36000, name: "+10" }), - (972752400, FixedTimespan { offset: 32400, name: "+09" }), - (985453200, FixedTimespan { offset: 36000, name: "+10" }), - (1004202000, FixedTimespan { offset: 32400, name: "+09" }), - (1017507600, FixedTimespan { offset: 36000, name: "+10" }), - (1035651600, FixedTimespan { offset: 32400, name: "+09" }), - (1048957200, FixedTimespan { offset: 36000, name: "+10" }), - (1067101200, FixedTimespan { offset: 32400, name: "+09" }), - (1072882800, FixedTimespan { offset: 36000, name: "+10" }), - (1080403200, FixedTimespan { offset: 39600, name: "+11" }), - (1099152000, FixedTimespan { offset: 36000, name: "+10" }), - (1111852800, FixedTimespan { offset: 39600, name: "+11" }), - (1130601600, FixedTimespan { offset: 36000, name: "+10" }), - (1143302400, FixedTimespan { offset: 39600, name: "+11" }), - (1162051200, FixedTimespan { offset: 36000, name: "+10" }), - (1174752000, FixedTimespan { offset: 39600, name: "+11" }), - (1193500800, FixedTimespan { offset: 36000, name: "+10" }), - (1206806400, FixedTimespan { offset: 39600, name: "+11" }), - (1224950400, FixedTimespan { offset: 36000, name: "+10" }), - (1238256000, FixedTimespan { offset: 39600, name: "+11" }), - (1256400000, FixedTimespan { offset: 36000, name: "+10" }), - (1269705600, FixedTimespan { offset: 39600, name: "+11" }), - (1288454400, FixedTimespan { offset: 36000, name: "+10" }), - (1301155200, FixedTimespan { offset: 39600, name: "+11" }), - (1315832400, FixedTimespan { offset: 36000, name: "+10" }), - (1414252800, FixedTimespan { offset: 32400, name: "+09" }), + first: FixedTimespan::from_offset_and_name_indices(32533, 422, 3), + rest: &[ + (-1579424533, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-1247558400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (354898800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (370706400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (386434800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (402242400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (417970800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (433778400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (449593200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (465325200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (481050000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (496774800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (512499600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (528224400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (543949200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (559674000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (575398800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (591123600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (606848400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (622573200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (638298000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (654627600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (670352400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (686080800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (695757600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (701802000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (717526800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (733251600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (748976400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (764701200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (780426000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (796150800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (811875600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (828205200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (846349200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (859654800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (877798800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (891104400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (909248400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (922554000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (941302800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (954003600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (972752400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (985453200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1004202000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1017507600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1035651600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1048957200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1067101200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1072882800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1080403200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1099152000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1111852800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1130601600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1143302400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1162051200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1174752000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1193500800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1206806400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1224950400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1238256000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1256400000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1269705600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1288454400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1301155200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1315832400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1414252800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), ], }; const ASIA__KOLKATA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 21208, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(21208, 422, 3), rest: &[ - (-3645237208, FixedTimespan { offset: 21200, name: "HMT" }), - (-3155694800, FixedTimespan { offset: 19270, name: "MMT" }), - (-2019705670, FixedTimespan { offset: 19800, name: "IST" }), - (-891581400, FixedTimespan { offset: 23400, name: "+0630" }), - (-872058600, FixedTimespan { offset: 19800, name: "IST" }), - (-862637400, FixedTimespan { offset: 23400, name: "+0630" }), - (-764145000, FixedTimespan { offset: 19800, name: "IST" }), + (-3645237208, FixedTimespan::from_offset_and_name_indices(21200, 327, 3)), + (-3155694800, FixedTimespan::from_offset_and_name_indices(19270, 426, 3)), + (-2019705670, FixedTimespan::from_offset_and_name_indices(19800, 346, 3)), + (-891581400, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), + (-872058600, FixedTimespan::from_offset_and_name_indices(19800, 346, 3)), + (-862637400, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), + (-764145000, FixedTimespan::from_offset_and_name_indices(19800, 346, 3)), ], }; const ASIA__KRASNOYARSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 22286, name: "LMT" }, - rest: &[ - (-1577513486, FixedTimespan { offset: 21600, name: "+06" }), - (-1247551200, FixedTimespan { offset: 25200, name: "+07" }), - (354906000, FixedTimespan { offset: 28800, name: "+08" }), - (370713600, FixedTimespan { offset: 25200, name: "+07" }), - (386442000, FixedTimespan { offset: 28800, name: "+08" }), - (402249600, FixedTimespan { offset: 25200, name: "+07" }), - (417978000, FixedTimespan { offset: 28800, name: "+08" }), - (433785600, FixedTimespan { offset: 25200, name: "+07" }), - (449600400, FixedTimespan { offset: 28800, name: "+08" }), - (465332400, FixedTimespan { offset: 25200, name: "+07" }), - (481057200, FixedTimespan { offset: 28800, name: "+08" }), - (496782000, FixedTimespan { offset: 25200, name: "+07" }), - (512506800, FixedTimespan { offset: 28800, name: "+08" }), - (528231600, FixedTimespan { offset: 25200, name: "+07" }), - (543956400, FixedTimespan { offset: 28800, name: "+08" }), - (559681200, FixedTimespan { offset: 25200, name: "+07" }), - (575406000, FixedTimespan { offset: 28800, name: "+08" }), - (591130800, FixedTimespan { offset: 25200, name: "+07" }), - (606855600, FixedTimespan { offset: 28800, name: "+08" }), - (622580400, FixedTimespan { offset: 25200, name: "+07" }), - (638305200, FixedTimespan { offset: 28800, name: "+08" }), - (654634800, FixedTimespan { offset: 25200, name: "+07" }), - (670359600, FixedTimespan { offset: 25200, name: "+07" }), - (686088000, FixedTimespan { offset: 21600, name: "+06" }), - (695764800, FixedTimespan { offset: 25200, name: "+07" }), - (701809200, FixedTimespan { offset: 28800, name: "+08" }), - (717534000, FixedTimespan { offset: 25200, name: "+07" }), - (733258800, FixedTimespan { offset: 28800, name: "+08" }), - (748983600, FixedTimespan { offset: 25200, name: "+07" }), - (764708400, FixedTimespan { offset: 28800, name: "+08" }), - (780433200, FixedTimespan { offset: 25200, name: "+07" }), - (796158000, FixedTimespan { offset: 28800, name: "+08" }), - (811882800, FixedTimespan { offset: 25200, name: "+07" }), - (828212400, FixedTimespan { offset: 28800, name: "+08" }), - (846356400, FixedTimespan { offset: 25200, name: "+07" }), - (859662000, FixedTimespan { offset: 28800, name: "+08" }), - (877806000, FixedTimespan { offset: 25200, name: "+07" }), - (891111600, FixedTimespan { offset: 28800, name: "+08" }), - (909255600, FixedTimespan { offset: 25200, name: "+07" }), - (922561200, FixedTimespan { offset: 28800, name: "+08" }), - (941310000, FixedTimespan { offset: 25200, name: "+07" }), - (954010800, FixedTimespan { offset: 28800, name: "+08" }), - (972759600, FixedTimespan { offset: 25200, name: "+07" }), - (985460400, FixedTimespan { offset: 28800, name: "+08" }), - (1004209200, FixedTimespan { offset: 25200, name: "+07" }), - (1017514800, FixedTimespan { offset: 28800, name: "+08" }), - (1035658800, FixedTimespan { offset: 25200, name: "+07" }), - (1048964400, FixedTimespan { offset: 28800, name: "+08" }), - (1067108400, FixedTimespan { offset: 25200, name: "+07" }), - (1080414000, FixedTimespan { offset: 28800, name: "+08" }), - (1099162800, FixedTimespan { offset: 25200, name: "+07" }), - (1111863600, FixedTimespan { offset: 28800, name: "+08" }), - (1130612400, FixedTimespan { offset: 25200, name: "+07" }), - (1143313200, FixedTimespan { offset: 28800, name: "+08" }), - (1162062000, FixedTimespan { offset: 25200, name: "+07" }), - (1174762800, FixedTimespan { offset: 28800, name: "+08" }), - (1193511600, FixedTimespan { offset: 25200, name: "+07" }), - (1206817200, FixedTimespan { offset: 28800, name: "+08" }), - (1224961200, FixedTimespan { offset: 25200, name: "+07" }), - (1238266800, FixedTimespan { offset: 28800, name: "+08" }), - (1256410800, FixedTimespan { offset: 25200, name: "+07" }), - (1269716400, FixedTimespan { offset: 28800, name: "+08" }), - (1288465200, FixedTimespan { offset: 25200, name: "+07" }), - (1301166000, FixedTimespan { offset: 28800, name: "+08" }), - (1414260000, FixedTimespan { offset: 25200, name: "+07" }), + first: FixedTimespan::from_offset_and_name_indices(22286, 422, 3), + rest: &[ + (-1577513486, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (-1247551200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (354906000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (370713600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (386442000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (402249600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (417978000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (433785600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (449600400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (465332400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (481057200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (496782000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (512506800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (528231600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (543956400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (559681200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (575406000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (591130800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (606855600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (622580400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (638305200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (654634800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (670359600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (686088000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (695764800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (701809200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (717534000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (733258800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (748983600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (764708400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (780433200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (796158000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (811882800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (828212400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (846356400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (859662000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (877806000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (891111600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (909255600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (922561200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (941310000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (954010800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (972759600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (985460400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1004209200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1017514800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1035658800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1048964400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1067108400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1080414000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1099162800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1111863600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1130612400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1143313200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1162062000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1174762800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1193511600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1206817200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1224961200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1238266800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1256410800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1269716400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1288465200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1301166000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1414260000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ASIA__KUCHING: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 26480, name: "LMT" }, - rest: &[ - (-1383463280, FixedTimespan { offset: 27000, name: "+0730" }), - (-1167636600, FixedTimespan { offset: 28800, name: "+08" }), - (-1082448000, FixedTimespan { offset: 30000, name: "+0820" }), - (-1074586800, FixedTimespan { offset: 28800, name: "+08" }), - (-1050825600, FixedTimespan { offset: 30000, name: "+0820" }), - (-1042964400, FixedTimespan { offset: 28800, name: "+08" }), - (-1019289600, FixedTimespan { offset: 30000, name: "+0820" }), - (-1011428400, FixedTimespan { offset: 28800, name: "+08" }), - (-987753600, FixedTimespan { offset: 30000, name: "+0820" }), - (-979892400, FixedTimespan { offset: 28800, name: "+08" }), - (-956217600, FixedTimespan { offset: 30000, name: "+0820" }), - (-948356400, FixedTimespan { offset: 28800, name: "+08" }), - (-924595200, FixedTimespan { offset: 30000, name: "+0820" }), - (-916734000, FixedTimespan { offset: 28800, name: "+08" }), - (-893059200, FixedTimespan { offset: 30000, name: "+0820" }), - (-885198000, FixedTimespan { offset: 28800, name: "+08" }), - (-879667200, FixedTimespan { offset: 32400, name: "+09" }), - (-767005200, FixedTimespan { offset: 28800, name: "+08" }), + first: FixedTimespan::from_offset_and_name_indices(26480, 422, 3), + rest: &[ + (-1383463280, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (-1167636600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-1082448000, FixedTimespan::from_offset_and_name_indices(30000, 55, 5)), + (-1074586800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-1050825600, FixedTimespan::from_offset_and_name_indices(30000, 55, 5)), + (-1042964400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-1019289600, FixedTimespan::from_offset_and_name_indices(30000, 55, 5)), + (-1011428400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-987753600, FixedTimespan::from_offset_and_name_indices(30000, 55, 5)), + (-979892400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-956217600, FixedTimespan::from_offset_and_name_indices(30000, 55, 5)), + (-948356400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-924595200, FixedTimespan::from_offset_and_name_indices(30000, 55, 5)), + (-916734000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-893059200, FixedTimespan::from_offset_and_name_indices(30000, 55, 5)), + (-885198000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-879667200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-767005200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), ], }; const ASIA__MACAU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 27250, name: "LMT" }, - rest: &[ - (-2056692850, FixedTimespan { offset: 28800, name: "CST" }), - (-884509200, FixedTimespan { offset: 32400, name: "+09" }), - (-873280800, FixedTimespan { offset: 36000, name: "+10" }), - (-855918000, FixedTimespan { offset: 32400, name: "+09" }), - (-841744800, FixedTimespan { offset: 36000, name: "+10" }), - (-828529200, FixedTimespan { offset: 32400, name: "+09" }), - (-765363600, FixedTimespan { offset: 28800, name: "CST" }), - (-747046800, FixedTimespan { offset: 32400, name: "CDT" }), - (-733827600, FixedTimespan { offset: 28800, name: "CST" }), - (-716461200, FixedTimespan { offset: 32400, name: "CDT" }), - (-697021200, FixedTimespan { offset: 28800, name: "CST" }), - (-683715600, FixedTimespan { offset: 32400, name: "CDT" }), - (-667990800, FixedTimespan { offset: 28800, name: "CST" }), - (-654771600, FixedTimespan { offset: 32400, name: "CDT" }), - (-636627600, FixedTimespan { offset: 28800, name: "CST" }), - (-623322000, FixedTimespan { offset: 32400, name: "CDT" }), - (-605178000, FixedTimespan { offset: 28800, name: "CST" }), - (-591872400, FixedTimespan { offset: 32400, name: "CDT" }), - (-573642000, FixedTimespan { offset: 28800, name: "CST" }), - (-559818000, FixedTimespan { offset: 32400, name: "CDT" }), - (-541674000, FixedTimespan { offset: 28800, name: "CST" }), - (-528368400, FixedTimespan { offset: 32400, name: "CDT" }), - (-510224400, FixedTimespan { offset: 28800, name: "CST" }), - (-498128400, FixedTimespan { offset: 32400, name: "CDT" }), - (-478774800, FixedTimespan { offset: 28800, name: "CST" }), - (-466678800, FixedTimespan { offset: 32400, name: "CDT" }), - (-446720400, FixedTimespan { offset: 28800, name: "CST" }), - (-435229200, FixedTimespan { offset: 32400, name: "CDT" }), - (-415258200, FixedTimespan { offset: 28800, name: "CST" }), - (-403158600, FixedTimespan { offset: 32400, name: "CDT" }), - (-383808600, FixedTimespan { offset: 28800, name: "CST" }), - (-371709000, FixedTimespan { offset: 32400, name: "CDT" }), - (-352359000, FixedTimespan { offset: 28800, name: "CST" }), - (-340259400, FixedTimespan { offset: 32400, name: "CDT" }), - (-320909400, FixedTimespan { offset: 28800, name: "CST" }), - (-308809800, FixedTimespan { offset: 32400, name: "CDT" }), - (-288855000, FixedTimespan { offset: 28800, name: "CST" }), - (-277360200, FixedTimespan { offset: 32400, name: "CDT" }), - (-257405400, FixedTimespan { offset: 28800, name: "CST" }), - (-245910600, FixedTimespan { offset: 32400, name: "CDT" }), - (-225955800, FixedTimespan { offset: 28800, name: "CST" }), - (-213856200, FixedTimespan { offset: 32400, name: "CDT" }), - (-194506200, FixedTimespan { offset: 28800, name: "CST" }), - (-182406600, FixedTimespan { offset: 32400, name: "CDT" }), - (-163056600, FixedTimespan { offset: 28800, name: "CST" }), - (-148537800, FixedTimespan { offset: 32400, name: "CDT" }), - (-132820200, FixedTimespan { offset: 28800, name: "CST" }), - (-117088200, FixedTimespan { offset: 32400, name: "CDT" }), - (-101370600, FixedTimespan { offset: 28800, name: "CST" }), - (-85638600, FixedTimespan { offset: 32400, name: "CDT" }), - (-69312600, FixedTimespan { offset: 28800, name: "CST" }), - (-53584200, FixedTimespan { offset: 32400, name: "CDT" }), - (-37863000, FixedTimespan { offset: 28800, name: "CST" }), - (-22134600, FixedTimespan { offset: 32400, name: "CDT" }), - (-6413400, FixedTimespan { offset: 28800, name: "CST" }), - (9315000, FixedTimespan { offset: 32400, name: "CDT" }), - (25036200, FixedTimespan { offset: 28800, name: "CST" }), - (40764600, FixedTimespan { offset: 32400, name: "CDT" }), - (56485800, FixedTimespan { offset: 28800, name: "CST" }), - (72214200, FixedTimespan { offset: 32400, name: "CDT" }), - (88540200, FixedTimespan { offset: 28800, name: "CST" }), - (104268600, FixedTimespan { offset: 32400, name: "CDT" }), - (119989800, FixedTimespan { offset: 28800, name: "CST" }), - (126041400, FixedTimespan { offset: 32400, name: "CDT" }), - (151439400, FixedTimespan { offset: 28800, name: "CST" }), - (167167800, FixedTimespan { offset: 32400, name: "CDT" }), - (182889000, FixedTimespan { offset: 28800, name: "CST" }), - (198617400, FixedTimespan { offset: 32400, name: "CDT" }), - (214338600, FixedTimespan { offset: 28800, name: "CST" }), - (295385400, FixedTimespan { offset: 32400, name: "CDT" }), - (309292200, FixedTimespan { offset: 28800, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(27250, 422, 3), + rest: &[ + (-2056692850, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-884509200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-873280800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (-855918000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-841744800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (-828529200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-765363600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-747046800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-733827600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-716461200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-697021200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-683715600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-667990800, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-654771600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-636627600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-623322000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-605178000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-591872400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-573642000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-559818000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-541674000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-528368400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-510224400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-498128400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-478774800, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-466678800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-446720400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-435229200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-415258200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-403158600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-383808600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-371709000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-352359000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-340259400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-320909400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-308809800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-288855000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-277360200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-257405400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-245910600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-225955800, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-213856200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-194506200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-182406600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-163056600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-148537800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-132820200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-117088200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-101370600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-85638600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-69312600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-53584200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-37863000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-22134600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-6413400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (9315000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (25036200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (40764600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (56485800, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (72214200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (88540200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (104268600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (119989800, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (126041400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (151439400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (167167800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (182889000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (198617400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (214338600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (295385400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (309292200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), ], }; const ASIA__MAGADAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 36192, name: "LMT" }, - rest: &[ - (-1441188192, FixedTimespan { offset: 36000, name: "+10" }), - (-1247565600, FixedTimespan { offset: 39600, name: "+11" }), - (354891600, FixedTimespan { offset: 43200, name: "+12" }), - (370699200, FixedTimespan { offset: 39600, name: "+11" }), - (386427600, FixedTimespan { offset: 43200, name: "+12" }), - (402235200, FixedTimespan { offset: 39600, name: "+11" }), - (417963600, FixedTimespan { offset: 43200, name: "+12" }), - (433771200, FixedTimespan { offset: 39600, name: "+11" }), - (449586000, FixedTimespan { offset: 43200, name: "+12" }), - (465318000, FixedTimespan { offset: 39600, name: "+11" }), - (481042800, FixedTimespan { offset: 43200, name: "+12" }), - (496767600, FixedTimespan { offset: 39600, name: "+11" }), - (512492400, FixedTimespan { offset: 43200, name: "+12" }), - (528217200, FixedTimespan { offset: 39600, name: "+11" }), - (543942000, FixedTimespan { offset: 43200, name: "+12" }), - (559666800, FixedTimespan { offset: 39600, name: "+11" }), - (575391600, FixedTimespan { offset: 43200, name: "+12" }), - (591116400, FixedTimespan { offset: 39600, name: "+11" }), - (606841200, FixedTimespan { offset: 43200, name: "+12" }), - (622566000, FixedTimespan { offset: 39600, name: "+11" }), - (638290800, FixedTimespan { offset: 43200, name: "+12" }), - (654620400, FixedTimespan { offset: 39600, name: "+11" }), - (670345200, FixedTimespan { offset: 39600, name: "+11" }), - (686073600, FixedTimespan { offset: 36000, name: "+10" }), - (695750400, FixedTimespan { offset: 39600, name: "+11" }), - (701794800, FixedTimespan { offset: 43200, name: "+12" }), - (717519600, FixedTimespan { offset: 39600, name: "+11" }), - (733244400, FixedTimespan { offset: 43200, name: "+12" }), - (748969200, FixedTimespan { offset: 39600, name: "+11" }), - (764694000, FixedTimespan { offset: 43200, name: "+12" }), - (780418800, FixedTimespan { offset: 39600, name: "+11" }), - (796143600, FixedTimespan { offset: 43200, name: "+12" }), - (811868400, FixedTimespan { offset: 39600, name: "+11" }), - (828198000, FixedTimespan { offset: 43200, name: "+12" }), - (846342000, FixedTimespan { offset: 39600, name: "+11" }), - (859647600, FixedTimespan { offset: 43200, name: "+12" }), - (877791600, FixedTimespan { offset: 39600, name: "+11" }), - (891097200, FixedTimespan { offset: 43200, name: "+12" }), - (909241200, FixedTimespan { offset: 39600, name: "+11" }), - (922546800, FixedTimespan { offset: 43200, name: "+12" }), - (941295600, FixedTimespan { offset: 39600, name: "+11" }), - (953996400, FixedTimespan { offset: 43200, name: "+12" }), - (972745200, FixedTimespan { offset: 39600, name: "+11" }), - (985446000, FixedTimespan { offset: 43200, name: "+12" }), - (1004194800, FixedTimespan { offset: 39600, name: "+11" }), - (1017500400, FixedTimespan { offset: 43200, name: "+12" }), - (1035644400, FixedTimespan { offset: 39600, name: "+11" }), - (1048950000, FixedTimespan { offset: 43200, name: "+12" }), - (1067094000, FixedTimespan { offset: 39600, name: "+11" }), - (1080399600, FixedTimespan { offset: 43200, name: "+12" }), - (1099148400, FixedTimespan { offset: 39600, name: "+11" }), - (1111849200, FixedTimespan { offset: 43200, name: "+12" }), - (1130598000, FixedTimespan { offset: 39600, name: "+11" }), - (1143298800, FixedTimespan { offset: 43200, name: "+12" }), - (1162047600, FixedTimespan { offset: 39600, name: "+11" }), - (1174748400, FixedTimespan { offset: 43200, name: "+12" }), - (1193497200, FixedTimespan { offset: 39600, name: "+11" }), - (1206802800, FixedTimespan { offset: 43200, name: "+12" }), - (1224946800, FixedTimespan { offset: 39600, name: "+11" }), - (1238252400, FixedTimespan { offset: 43200, name: "+12" }), - (1256396400, FixedTimespan { offset: 39600, name: "+11" }), - (1269702000, FixedTimespan { offset: 43200, name: "+12" }), - (1288450800, FixedTimespan { offset: 39600, name: "+11" }), - (1301151600, FixedTimespan { offset: 43200, name: "+12" }), - (1414245600, FixedTimespan { offset: 36000, name: "+10" }), - (1461427200, FixedTimespan { offset: 39600, name: "+11" }), + first: FixedTimespan::from_offset_and_name_indices(36192, 422, 3), + rest: &[ + (-1441188192, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (-1247565600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (354891600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (370699200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (386427600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (402235200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (417963600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (433771200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (449586000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (465318000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (481042800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (496767600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (512492400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (528217200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (543942000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (559666800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (575391600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (591116400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (606841200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (622566000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (638290800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (654620400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (670345200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (686073600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (695750400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (701794800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (717519600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (733244400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (748969200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (764694000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (780418800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (796143600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (811868400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (828198000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (846342000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (859647600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (877791600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (891097200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (909241200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (922546800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (941295600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (953996400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (972745200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (985446000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1004194800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1017500400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1035644400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1048950000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1067094000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1080399600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1099148400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1111849200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1130598000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1143298800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1162047600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1174748400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1193497200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1206802800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1224946800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1238252400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1256396400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1269702000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1288450800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1301151600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1414245600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1461427200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const ASIA__MAKASSAR: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 28656, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(28656, 422, 3), rest: &[ - (-1577951856, FixedTimespan { offset: 28656, name: "MMT" }), - (-1172908656, FixedTimespan { offset: 28800, name: "+08" }), - (-880272000, FixedTimespan { offset: 32400, name: "+09" }), - (-766054800, FixedTimespan { offset: 28800, name: "WITA" }), + (-1577951856, FixedTimespan::from_offset_and_name_indices(28656, 426, 3)), + (-1172908656, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-880272000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-766054800, FixedTimespan::from_offset_and_name_indices(28800, 497, 4)), ], }; const ASIA__MANILA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -57368, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-57368, 422, 3), rest: &[ - (-3944621032, FixedTimespan { offset: 29032, name: "LMT" }), - (-2219083200, FixedTimespan { offset: 28800, name: "PST" }), - (-1046678400, FixedTimespan { offset: 32400, name: "PDT" }), - (-1040115600, FixedTimespan { offset: 28800, name: "PST" }), - (-885024000, FixedTimespan { offset: 32400, name: "PDT" }), - (-880016400, FixedTimespan { offset: 32400, name: "JST" }), - (-783594000, FixedTimespan { offset: 32400, name: "PDT" }), - (-760093200, FixedTimespan { offset: 28800, name: "PST" }), - (-496224000, FixedTimespan { offset: 32400, name: "PDT" }), - (-491562000, FixedTimespan { offset: 28800, name: "PST" }), - (228326400, FixedTimespan { offset: 32400, name: "PDT" }), - (243702000, FixedTimespan { offset: 28800, name: "PST" }), - (643219200, FixedTimespan { offset: 32400, name: "PDT" }), - (649177200, FixedTimespan { offset: 28800, name: "PST" }), + (-3944621032, FixedTimespan::from_offset_and_name_indices(29032, 422, 3)), + (-2219083200, FixedTimespan::from_offset_and_name_indices(28800, 436, 3)), + (-1046678400, FixedTimespan::from_offset_and_name_indices(32400, 411, 3)), + (-1040115600, FixedTimespan::from_offset_and_name_indices(28800, 436, 3)), + (-885024000, FixedTimespan::from_offset_and_name_indices(32400, 411, 3)), + (-880016400, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-783594000, FixedTimespan::from_offset_and_name_indices(32400, 411, 3)), + (-760093200, FixedTimespan::from_offset_and_name_indices(28800, 436, 3)), + (-496224000, FixedTimespan::from_offset_and_name_indices(32400, 411, 3)), + (-491562000, FixedTimespan::from_offset_and_name_indices(28800, 436, 3)), + (228326400, FixedTimespan::from_offset_and_name_indices(32400, 411, 3)), + (243702000, FixedTimespan::from_offset_and_name_indices(28800, 436, 3)), + (643219200, FixedTimespan::from_offset_and_name_indices(32400, 411, 3)), + (649177200, FixedTimespan::from_offset_and_name_indices(28800, 436, 3)), ], }; const ASIA__NICOSIA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8008, name: "LMT" }, - rest: &[ - (-1518920008, FixedTimespan { offset: 7200, name: "EET" }), - (166572000, FixedTimespan { offset: 10800, name: "EEST" }), - (182293200, FixedTimespan { offset: 7200, name: "EET" }), - (200959200, FixedTimespan { offset: 10800, name: "EEST" }), - (213829200, FixedTimespan { offset: 7200, name: "EET" }), - (228866400, FixedTimespan { offset: 10800, name: "EEST" }), - (243982800, FixedTimespan { offset: 7200, name: "EET" }), - (260316000, FixedTimespan { offset: 10800, name: "EEST" }), - (276123600, FixedTimespan { offset: 7200, name: "EET" }), - (291765600, FixedTimespan { offset: 10800, name: "EEST" }), - (307486800, FixedTimespan { offset: 7200, name: "EET" }), - (323820000, FixedTimespan { offset: 10800, name: "EEST" }), - (338936400, FixedTimespan { offset: 7200, name: "EET" }), - (354664800, FixedTimespan { offset: 10800, name: "EEST" }), - (370386000, FixedTimespan { offset: 7200, name: "EET" }), - (386114400, FixedTimespan { offset: 10800, name: "EEST" }), - (401835600, FixedTimespan { offset: 7200, name: "EET" }), - (417564000, FixedTimespan { offset: 10800, name: "EEST" }), - (433285200, FixedTimespan { offset: 7200, name: "EET" }), - (449013600, FixedTimespan { offset: 10800, name: "EEST" }), - (465339600, FixedTimespan { offset: 7200, name: "EET" }), - (481068000, FixedTimespan { offset: 10800, name: "EEST" }), - (496789200, FixedTimespan { offset: 7200, name: "EET" }), - (512517600, FixedTimespan { offset: 10800, name: "EEST" }), - (528238800, FixedTimespan { offset: 7200, name: "EET" }), - (543967200, FixedTimespan { offset: 10800, name: "EEST" }), - (559688400, FixedTimespan { offset: 7200, name: "EET" }), - (575416800, FixedTimespan { offset: 10800, name: "EEST" }), - (591138000, FixedTimespan { offset: 7200, name: "EET" }), - (606866400, FixedTimespan { offset: 10800, name: "EEST" }), - (622587600, FixedTimespan { offset: 7200, name: "EET" }), - (638316000, FixedTimespan { offset: 10800, name: "EEST" }), - (654642000, FixedTimespan { offset: 7200, name: "EET" }), - (670370400, FixedTimespan { offset: 10800, name: "EEST" }), - (686091600, FixedTimespan { offset: 7200, name: "EET" }), - (701820000, FixedTimespan { offset: 10800, name: "EEST" }), - (717541200, FixedTimespan { offset: 7200, name: "EET" }), - (733269600, FixedTimespan { offset: 10800, name: "EEST" }), - (748990800, FixedTimespan { offset: 7200, name: "EET" }), - (764719200, FixedTimespan { offset: 10800, name: "EEST" }), - (780440400, FixedTimespan { offset: 7200, name: "EET" }), - (796168800, FixedTimespan { offset: 10800, name: "EEST" }), - (811890000, FixedTimespan { offset: 7200, name: "EET" }), - (828223200, FixedTimespan { offset: 10800, name: "EEST" }), - (843944400, FixedTimespan { offset: 7200, name: "EET" }), - (859672800, FixedTimespan { offset: 10800, name: "EEST" }), - (875394000, FixedTimespan { offset: 7200, name: "EET" }), - (891122400, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (954032400, FixedTimespan { offset: 10800, name: "EEST" }), - (972781200, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(8008, 422, 3), + rest: &[ + (-1518920008, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (166572000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (182293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (200959200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (213829200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (228866400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (243982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (260316000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (276123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (291765600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (307486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (323820000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (338936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (354664800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (370386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (386114400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (401835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (417564000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (433285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (449013600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (465339600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (559688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (591138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670370400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733269600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (748990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764719200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (843944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859672800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (875394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891122400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const ASIA__NOVOKUZNETSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 20928, name: "LMT" }, - rest: &[ - (-1441259328, FixedTimespan { offset: 21600, name: "+06" }), - (-1247551200, FixedTimespan { offset: 25200, name: "+07" }), - (354906000, FixedTimespan { offset: 28800, name: "+08" }), - (370713600, FixedTimespan { offset: 25200, name: "+07" }), - (386442000, FixedTimespan { offset: 28800, name: "+08" }), - (402249600, FixedTimespan { offset: 25200, name: "+07" }), - (417978000, FixedTimespan { offset: 28800, name: "+08" }), - (433785600, FixedTimespan { offset: 25200, name: "+07" }), - (449600400, FixedTimespan { offset: 28800, name: "+08" }), - (465332400, FixedTimespan { offset: 25200, name: "+07" }), - (481057200, FixedTimespan { offset: 28800, name: "+08" }), - (496782000, FixedTimespan { offset: 25200, name: "+07" }), - (512506800, FixedTimespan { offset: 28800, name: "+08" }), - (528231600, FixedTimespan { offset: 25200, name: "+07" }), - (543956400, FixedTimespan { offset: 28800, name: "+08" }), - (559681200, FixedTimespan { offset: 25200, name: "+07" }), - (575406000, FixedTimespan { offset: 28800, name: "+08" }), - (591130800, FixedTimespan { offset: 25200, name: "+07" }), - (606855600, FixedTimespan { offset: 28800, name: "+08" }), - (622580400, FixedTimespan { offset: 25200, name: "+07" }), - (638305200, FixedTimespan { offset: 28800, name: "+08" }), - (654634800, FixedTimespan { offset: 25200, name: "+07" }), - (670359600, FixedTimespan { offset: 25200, name: "+07" }), - (686088000, FixedTimespan { offset: 21600, name: "+06" }), - (695764800, FixedTimespan { offset: 25200, name: "+07" }), - (701809200, FixedTimespan { offset: 28800, name: "+08" }), - (717534000, FixedTimespan { offset: 25200, name: "+07" }), - (733258800, FixedTimespan { offset: 28800, name: "+08" }), - (748983600, FixedTimespan { offset: 25200, name: "+07" }), - (764708400, FixedTimespan { offset: 28800, name: "+08" }), - (780433200, FixedTimespan { offset: 25200, name: "+07" }), - (796158000, FixedTimespan { offset: 28800, name: "+08" }), - (811882800, FixedTimespan { offset: 25200, name: "+07" }), - (828212400, FixedTimespan { offset: 28800, name: "+08" }), - (846356400, FixedTimespan { offset: 25200, name: "+07" }), - (859662000, FixedTimespan { offset: 28800, name: "+08" }), - (877806000, FixedTimespan { offset: 25200, name: "+07" }), - (891111600, FixedTimespan { offset: 28800, name: "+08" }), - (909255600, FixedTimespan { offset: 25200, name: "+07" }), - (922561200, FixedTimespan { offset: 28800, name: "+08" }), - (941310000, FixedTimespan { offset: 25200, name: "+07" }), - (954010800, FixedTimespan { offset: 28800, name: "+08" }), - (972759600, FixedTimespan { offset: 25200, name: "+07" }), - (985460400, FixedTimespan { offset: 28800, name: "+08" }), - (1004209200, FixedTimespan { offset: 25200, name: "+07" }), - (1017514800, FixedTimespan { offset: 28800, name: "+08" }), - (1035658800, FixedTimespan { offset: 25200, name: "+07" }), - (1048964400, FixedTimespan { offset: 28800, name: "+08" }), - (1067108400, FixedTimespan { offset: 25200, name: "+07" }), - (1080414000, FixedTimespan { offset: 28800, name: "+08" }), - (1099162800, FixedTimespan { offset: 25200, name: "+07" }), - (1111863600, FixedTimespan { offset: 28800, name: "+08" }), - (1130612400, FixedTimespan { offset: 25200, name: "+07" }), - (1143313200, FixedTimespan { offset: 28800, name: "+08" }), - (1162062000, FixedTimespan { offset: 25200, name: "+07" }), - (1174762800, FixedTimespan { offset: 28800, name: "+08" }), - (1193511600, FixedTimespan { offset: 25200, name: "+07" }), - (1206817200, FixedTimespan { offset: 28800, name: "+08" }), - (1224961200, FixedTimespan { offset: 25200, name: "+07" }), - (1238266800, FixedTimespan { offset: 28800, name: "+08" }), - (1256410800, FixedTimespan { offset: 25200, name: "+07" }), - (1269716400, FixedTimespan { offset: 25200, name: "+07" }), - (1288468800, FixedTimespan { offset: 21600, name: "+06" }), - (1301169600, FixedTimespan { offset: 25200, name: "+07" }), + first: FixedTimespan::from_offset_and_name_indices(20928, 422, 3), + rest: &[ + (-1441259328, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (-1247551200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (354906000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (370713600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (386442000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (402249600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (417978000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (433785600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (449600400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (465332400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (481057200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (496782000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (512506800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (528231600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (543956400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (559681200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (575406000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (591130800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (606855600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (622580400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (638305200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (654634800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (670359600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (686088000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (695764800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (701809200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (717534000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (733258800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (748983600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (764708400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (780433200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (796158000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (811882800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (828212400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (846356400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (859662000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (877806000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (891111600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (909255600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (922561200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (941310000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (954010800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (972759600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (985460400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1004209200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1017514800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1035658800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1048964400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1067108400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1080414000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1099162800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1111863600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1130612400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1143313200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1162062000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1174762800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1193511600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1206817200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1224961200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1238266800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1256410800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1269716400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1288468800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1301169600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ASIA__NOVOSIBIRSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 19900, name: "LMT" }, - rest: &[ - (-1579476700, FixedTimespan { offset: 21600, name: "+06" }), - (-1247551200, FixedTimespan { offset: 25200, name: "+07" }), - (354906000, FixedTimespan { offset: 28800, name: "+08" }), - (370713600, FixedTimespan { offset: 25200, name: "+07" }), - (386442000, FixedTimespan { offset: 28800, name: "+08" }), - (402249600, FixedTimespan { offset: 25200, name: "+07" }), - (417978000, FixedTimespan { offset: 28800, name: "+08" }), - (433785600, FixedTimespan { offset: 25200, name: "+07" }), - (449600400, FixedTimespan { offset: 28800, name: "+08" }), - (465332400, FixedTimespan { offset: 25200, name: "+07" }), - (481057200, FixedTimespan { offset: 28800, name: "+08" }), - (496782000, FixedTimespan { offset: 25200, name: "+07" }), - (512506800, FixedTimespan { offset: 28800, name: "+08" }), - (528231600, FixedTimespan { offset: 25200, name: "+07" }), - (543956400, FixedTimespan { offset: 28800, name: "+08" }), - (559681200, FixedTimespan { offset: 25200, name: "+07" }), - (575406000, FixedTimespan { offset: 28800, name: "+08" }), - (591130800, FixedTimespan { offset: 25200, name: "+07" }), - (606855600, FixedTimespan { offset: 28800, name: "+08" }), - (622580400, FixedTimespan { offset: 25200, name: "+07" }), - (638305200, FixedTimespan { offset: 28800, name: "+08" }), - (654634800, FixedTimespan { offset: 25200, name: "+07" }), - (670359600, FixedTimespan { offset: 25200, name: "+07" }), - (686088000, FixedTimespan { offset: 21600, name: "+06" }), - (695764800, FixedTimespan { offset: 25200, name: "+07" }), - (701809200, FixedTimespan { offset: 28800, name: "+08" }), - (717534000, FixedTimespan { offset: 25200, name: "+07" }), - (733258800, FixedTimespan { offset: 28800, name: "+08" }), - (738086400, FixedTimespan { offset: 25200, name: "+07" }), - (748987200, FixedTimespan { offset: 21600, name: "+06" }), - (764712000, FixedTimespan { offset: 25200, name: "+07" }), - (780436800, FixedTimespan { offset: 21600, name: "+06" }), - (796161600, FixedTimespan { offset: 25200, name: "+07" }), - (811886400, FixedTimespan { offset: 21600, name: "+06" }), - (828216000, FixedTimespan { offset: 25200, name: "+07" }), - (846360000, FixedTimespan { offset: 21600, name: "+06" }), - (859665600, FixedTimespan { offset: 25200, name: "+07" }), - (877809600, FixedTimespan { offset: 21600, name: "+06" }), - (891115200, FixedTimespan { offset: 25200, name: "+07" }), - (909259200, FixedTimespan { offset: 21600, name: "+06" }), - (922564800, FixedTimespan { offset: 25200, name: "+07" }), - (941313600, FixedTimespan { offset: 21600, name: "+06" }), - (954014400, FixedTimespan { offset: 25200, name: "+07" }), - (972763200, FixedTimespan { offset: 21600, name: "+06" }), - (985464000, FixedTimespan { offset: 25200, name: "+07" }), - (1004212800, FixedTimespan { offset: 21600, name: "+06" }), - (1017518400, FixedTimespan { offset: 25200, name: "+07" }), - (1035662400, FixedTimespan { offset: 21600, name: "+06" }), - (1048968000, FixedTimespan { offset: 25200, name: "+07" }), - (1067112000, FixedTimespan { offset: 21600, name: "+06" }), - (1080417600, FixedTimespan { offset: 25200, name: "+07" }), - (1099166400, FixedTimespan { offset: 21600, name: "+06" }), - (1111867200, FixedTimespan { offset: 25200, name: "+07" }), - (1130616000, FixedTimespan { offset: 21600, name: "+06" }), - (1143316800, FixedTimespan { offset: 25200, name: "+07" }), - (1162065600, FixedTimespan { offset: 21600, name: "+06" }), - (1174766400, FixedTimespan { offset: 25200, name: "+07" }), - (1193515200, FixedTimespan { offset: 21600, name: "+06" }), - (1206820800, FixedTimespan { offset: 25200, name: "+07" }), - (1224964800, FixedTimespan { offset: 21600, name: "+06" }), - (1238270400, FixedTimespan { offset: 25200, name: "+07" }), - (1256414400, FixedTimespan { offset: 21600, name: "+06" }), - (1269720000, FixedTimespan { offset: 25200, name: "+07" }), - (1288468800, FixedTimespan { offset: 21600, name: "+06" }), - (1301169600, FixedTimespan { offset: 25200, name: "+07" }), - (1414263600, FixedTimespan { offset: 21600, name: "+06" }), - (1469304000, FixedTimespan { offset: 25200, name: "+07" }), + first: FixedTimespan::from_offset_and_name_indices(19900, 422, 3), + rest: &[ + (-1579476700, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (-1247551200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (354906000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (370713600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (386442000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (402249600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (417978000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (433785600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (449600400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (465332400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (481057200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (496782000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (512506800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (528231600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (543956400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (559681200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (575406000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (591130800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (606855600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (622580400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (638305200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (654634800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (670359600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (686088000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (695764800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (701809200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (717534000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (733258800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (738086400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (748987200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (764712000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (780436800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (796161600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (811886400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (828216000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (846360000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (859665600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (877809600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (891115200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (909259200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (922564800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (941313600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (954014400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (972763200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (985464000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1004212800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1017518400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1035662400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1048968000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1067112000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1080417600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1099166400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1111867200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1130616000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1143316800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1162065600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1174766400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1193515200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1206820800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1224964800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1238270400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1256414400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1269720000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1288468800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1301169600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1414263600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1469304000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ASIA__OMSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 17610, name: "LMT" }, - rest: &[ - (-1582088010, FixedTimespan { offset: 18000, name: "+05" }), - (-1247547600, FixedTimespan { offset: 21600, name: "+06" }), - (354909600, FixedTimespan { offset: 25200, name: "+07" }), - (370717200, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 25200, name: "+07" }), - (402253200, FixedTimespan { offset: 21600, name: "+06" }), - (417981600, FixedTimespan { offset: 25200, name: "+07" }), - (433789200, FixedTimespan { offset: 21600, name: "+06" }), - (449604000, FixedTimespan { offset: 25200, name: "+07" }), - (465336000, FixedTimespan { offset: 21600, name: "+06" }), - (481060800, FixedTimespan { offset: 25200, name: "+07" }), - (496785600, FixedTimespan { offset: 21600, name: "+06" }), - (512510400, FixedTimespan { offset: 25200, name: "+07" }), - (528235200, FixedTimespan { offset: 21600, name: "+06" }), - (543960000, FixedTimespan { offset: 25200, name: "+07" }), - (559684800, FixedTimespan { offset: 21600, name: "+06" }), - (575409600, FixedTimespan { offset: 25200, name: "+07" }), - (591134400, FixedTimespan { offset: 21600, name: "+06" }), - (606859200, FixedTimespan { offset: 25200, name: "+07" }), - (622584000, FixedTimespan { offset: 21600, name: "+06" }), - (638308800, FixedTimespan { offset: 25200, name: "+07" }), - (654638400, FixedTimespan { offset: 21600, name: "+06" }), - (670363200, FixedTimespan { offset: 21600, name: "+06" }), - (686091600, FixedTimespan { offset: 18000, name: "+05" }), - (695768400, FixedTimespan { offset: 21600, name: "+06" }), - (701812800, FixedTimespan { offset: 25200, name: "+07" }), - (717537600, FixedTimespan { offset: 21600, name: "+06" }), - (733262400, FixedTimespan { offset: 25200, name: "+07" }), - (748987200, FixedTimespan { offset: 21600, name: "+06" }), - (764712000, FixedTimespan { offset: 25200, name: "+07" }), - (780436800, FixedTimespan { offset: 21600, name: "+06" }), - (796161600, FixedTimespan { offset: 25200, name: "+07" }), - (811886400, FixedTimespan { offset: 21600, name: "+06" }), - (828216000, FixedTimespan { offset: 25200, name: "+07" }), - (846360000, FixedTimespan { offset: 21600, name: "+06" }), - (859665600, FixedTimespan { offset: 25200, name: "+07" }), - (877809600, FixedTimespan { offset: 21600, name: "+06" }), - (891115200, FixedTimespan { offset: 25200, name: "+07" }), - (909259200, FixedTimespan { offset: 21600, name: "+06" }), - (922564800, FixedTimespan { offset: 25200, name: "+07" }), - (941313600, FixedTimespan { offset: 21600, name: "+06" }), - (954014400, FixedTimespan { offset: 25200, name: "+07" }), - (972763200, FixedTimespan { offset: 21600, name: "+06" }), - (985464000, FixedTimespan { offset: 25200, name: "+07" }), - (1004212800, FixedTimespan { offset: 21600, name: "+06" }), - (1017518400, FixedTimespan { offset: 25200, name: "+07" }), - (1035662400, FixedTimespan { offset: 21600, name: "+06" }), - (1048968000, FixedTimespan { offset: 25200, name: "+07" }), - (1067112000, FixedTimespan { offset: 21600, name: "+06" }), - (1080417600, FixedTimespan { offset: 25200, name: "+07" }), - (1099166400, FixedTimespan { offset: 21600, name: "+06" }), - (1111867200, FixedTimespan { offset: 25200, name: "+07" }), - (1130616000, FixedTimespan { offset: 21600, name: "+06" }), - (1143316800, FixedTimespan { offset: 25200, name: "+07" }), - (1162065600, FixedTimespan { offset: 21600, name: "+06" }), - (1174766400, FixedTimespan { offset: 25200, name: "+07" }), - (1193515200, FixedTimespan { offset: 21600, name: "+06" }), - (1206820800, FixedTimespan { offset: 25200, name: "+07" }), - (1224964800, FixedTimespan { offset: 21600, name: "+06" }), - (1238270400, FixedTimespan { offset: 25200, name: "+07" }), - (1256414400, FixedTimespan { offset: 21600, name: "+06" }), - (1269720000, FixedTimespan { offset: 25200, name: "+07" }), - (1288468800, FixedTimespan { offset: 21600, name: "+06" }), - (1301169600, FixedTimespan { offset: 25200, name: "+07" }), - (1414263600, FixedTimespan { offset: 21600, name: "+06" }), + first: FixedTimespan::from_offset_and_name_indices(17610, 422, 3), + rest: &[ + (-1582088010, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (-1247547600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (354909600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (370717200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (402253200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (417981600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (433789200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (449604000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (465336000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (481060800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (496785600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (512510400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (528235200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (543960000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (559684800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (575409600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (591134400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (606859200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (622584000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (638308800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (654638400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (670363200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (686091600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (695768400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (701812800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (717537600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (733262400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (748987200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (764712000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (780436800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (796161600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (811886400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (828216000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (846360000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (859665600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (877809600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (891115200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (909259200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (922564800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (941313600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (954014400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (972763200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (985464000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1004212800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1017518400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1035662400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1048968000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1067112000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1080417600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1099166400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1111867200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1130616000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1143316800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1162065600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1174766400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1193515200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1206820800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1224964800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1238270400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1256414400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1269720000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1288468800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1301169600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1414263600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), ], }; const ASIA__ORAL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 12324, name: "LMT" }, - rest: &[ - (-1441164324, FixedTimespan { offset: 10800, name: "+03" }), - (-1247540400, FixedTimespan { offset: 18000, name: "+05" }), - (354913200, FixedTimespan { offset: 21600, name: "+06" }), - (370720800, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 18000, name: "+05" }), - (622591200, FixedTimespan { offset: 14400, name: "+04" }), - (638316000, FixedTimespan { offset: 18000, name: "+05" }), - (654645600, FixedTimespan { offset: 14400, name: "+04" }), - (670370400, FixedTimespan { offset: 18000, name: "+05" }), - (686095200, FixedTimespan { offset: 14400, name: "+04" }), - (695772000, FixedTimespan { offset: 18000, name: "+05" }), - (701816400, FixedTimespan { offset: 18000, name: "+05" }), - (717544800, FixedTimespan { offset: 14400, name: "+04" }), - (733269600, FixedTimespan { offset: 18000, name: "+05" }), - (748994400, FixedTimespan { offset: 14400, name: "+04" }), - (764719200, FixedTimespan { offset: 18000, name: "+05" }), - (780444000, FixedTimespan { offset: 14400, name: "+04" }), - (796168800, FixedTimespan { offset: 18000, name: "+05" }), - (811893600, FixedTimespan { offset: 14400, name: "+04" }), - (828223200, FixedTimespan { offset: 18000, name: "+05" }), - (846367200, FixedTimespan { offset: 14400, name: "+04" }), - (859672800, FixedTimespan { offset: 18000, name: "+05" }), - (877816800, FixedTimespan { offset: 14400, name: "+04" }), - (891122400, FixedTimespan { offset: 18000, name: "+05" }), - (909266400, FixedTimespan { offset: 14400, name: "+04" }), - (922572000, FixedTimespan { offset: 18000, name: "+05" }), - (941320800, FixedTimespan { offset: 14400, name: "+04" }), - (954021600, FixedTimespan { offset: 18000, name: "+05" }), - (972770400, FixedTimespan { offset: 14400, name: "+04" }), - (985471200, FixedTimespan { offset: 18000, name: "+05" }), - (1004220000, FixedTimespan { offset: 14400, name: "+04" }), - (1017525600, FixedTimespan { offset: 18000, name: "+05" }), - (1035669600, FixedTimespan { offset: 14400, name: "+04" }), - (1048975200, FixedTimespan { offset: 18000, name: "+05" }), - (1067119200, FixedTimespan { offset: 14400, name: "+04" }), - (1080424800, FixedTimespan { offset: 18000, name: "+05" }), - (1099173600, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(12324, 422, 3), + rest: &[ + (-1441164324, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-1247540400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (354913200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (370720800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (622591200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (654645600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (670370400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (686095200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (695772000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (701816400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (717544800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (733269600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (748994400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (764719200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (780444000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (811893600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (846367200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (859672800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (877816800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (891122400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (909266400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (922572000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (941320800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (954021600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (972770400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (985471200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1004220000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1017525600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1035669600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1048975200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1067119200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1080424800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1099173600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__PONTIANAK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 26240, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(26240, 422, 3), rest: &[ - (-1946186240, FixedTimespan { offset: 26240, name: "PMT" }), - (-1172906240, FixedTimespan { offset: 27000, name: "+0730" }), - (-881220600, FixedTimespan { offset: 32400, name: "+09" }), - (-766054800, FixedTimespan { offset: 27000, name: "+0730" }), - (-683883000, FixedTimespan { offset: 28800, name: "+08" }), - (-620812800, FixedTimespan { offset: 27000, name: "+0730" }), - (-189415800, FixedTimespan { offset: 28800, name: "WITA" }), - (567964800, FixedTimespan { offset: 25200, name: "WIB" }), + (-1946186240, FixedTimespan::from_offset_and_name_indices(26240, 430, 3)), + (-1172906240, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (-881220600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-766054800, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (-683883000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-620812800, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (-189415800, FixedTimespan::from_offset_and_name_indices(28800, 497, 4)), + (567964800, FixedTimespan::from_offset_and_name_indices(25200, 494, 3)), ], }; const ASIA__PYONGYANG: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 30180, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(30180, 422, 3), rest: &[ - (-1948782180, FixedTimespan { offset: 30600, name: "KST" }), - (-1830414600, FixedTimespan { offset: 32400, name: "JST" }), - (-768646800, FixedTimespan { offset: 32400, name: "KST" }), - (1439564400, FixedTimespan { offset: 30600, name: "KST" }), - (1525446000, FixedTimespan { offset: 32400, name: "KST" }), + (-1948782180, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-1830414600, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-768646800, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), + (1439564400, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (1525446000, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), ], }; const ASIA__QATAR: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 12368, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(12368, 422, 3), rest: &[ - (-1577935568, FixedTimespan { offset: 14400, name: "+04" }), - (76190400, FixedTimespan { offset: 10800, name: "+03" }), + (-1577935568, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (76190400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), ], }; const ASIA__QOSTANAY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 15268, name: "LMT" }, - rest: &[ - (-1441167268, FixedTimespan { offset: 14400, name: "+04" }), - (-1247544000, FixedTimespan { offset: 18000, name: "+05" }), - (354913200, FixedTimespan { offset: 21600, name: "+06" }), - (370720800, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 21600, name: "+06" }), - (622587600, FixedTimespan { offset: 18000, name: "+05" }), - (638312400, FixedTimespan { offset: 21600, name: "+06" }), - (654642000, FixedTimespan { offset: 18000, name: "+05" }), - (670366800, FixedTimespan { offset: 18000, name: "+05" }), - (686095200, FixedTimespan { offset: 14400, name: "+04" }), - (695772000, FixedTimespan { offset: 18000, name: "+05" }), - (701816400, FixedTimespan { offset: 21600, name: "+06" }), - (717541200, FixedTimespan { offset: 18000, name: "+05" }), - (733266000, FixedTimespan { offset: 21600, name: "+06" }), - (748990800, FixedTimespan { offset: 18000, name: "+05" }), - (764715600, FixedTimespan { offset: 21600, name: "+06" }), - (780440400, FixedTimespan { offset: 18000, name: "+05" }), - (796165200, FixedTimespan { offset: 21600, name: "+06" }), - (811890000, FixedTimespan { offset: 18000, name: "+05" }), - (828219600, FixedTimespan { offset: 21600, name: "+06" }), - (846363600, FixedTimespan { offset: 18000, name: "+05" }), - (859669200, FixedTimespan { offset: 21600, name: "+06" }), - (877813200, FixedTimespan { offset: 18000, name: "+05" }), - (891118800, FixedTimespan { offset: 21600, name: "+06" }), - (909262800, FixedTimespan { offset: 18000, name: "+05" }), - (922568400, FixedTimespan { offset: 21600, name: "+06" }), - (941317200, FixedTimespan { offset: 18000, name: "+05" }), - (954018000, FixedTimespan { offset: 21600, name: "+06" }), - (972766800, FixedTimespan { offset: 18000, name: "+05" }), - (985467600, FixedTimespan { offset: 21600, name: "+06" }), - (1004216400, FixedTimespan { offset: 18000, name: "+05" }), - (1017522000, FixedTimespan { offset: 21600, name: "+06" }), - (1035666000, FixedTimespan { offset: 18000, name: "+05" }), - (1048971600, FixedTimespan { offset: 21600, name: "+06" }), - (1067115600, FixedTimespan { offset: 18000, name: "+05" }), - (1080421200, FixedTimespan { offset: 21600, name: "+06" }), - (1099170000, FixedTimespan { offset: 21600, name: "+06" }), - (1709229600, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(15268, 422, 3), + rest: &[ + (-1441167268, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (-1247544000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (354913200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (370720800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (622587600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (638312400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (654642000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (670366800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (686095200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (695772000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (701816400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (717541200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (733266000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (748990800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (764715600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (780440400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (796165200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (811890000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (828219600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (846363600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (859669200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (877813200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (891118800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (909262800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (922568400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (941317200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (954018000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (972766800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (985467600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1004216400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1017522000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1035666000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1048971600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1067115600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1080421200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1099170000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1709229600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__QYZYLORDA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 15712, name: "LMT" }, - rest: &[ - (-1441167712, FixedTimespan { offset: 14400, name: "+04" }), - (-1247544000, FixedTimespan { offset: 18000, name: "+05" }), - (354913200, FixedTimespan { offset: 21600, name: "+06" }), - (370720800, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 21600, name: "+06" }), - (622587600, FixedTimespan { offset: 18000, name: "+05" }), - (638312400, FixedTimespan { offset: 21600, name: "+06" }), - (654642000, FixedTimespan { offset: 18000, name: "+05" }), - (670366800, FixedTimespan { offset: 18000, name: "+05" }), - (686095200, FixedTimespan { offset: 18000, name: "+05" }), - (695768400, FixedTimespan { offset: 21600, name: "+06" }), - (701812800, FixedTimespan { offset: 21600, name: "+06" }), - (717541200, FixedTimespan { offset: 18000, name: "+05" }), - (733266000, FixedTimespan { offset: 21600, name: "+06" }), - (748990800, FixedTimespan { offset: 18000, name: "+05" }), - (764715600, FixedTimespan { offset: 21600, name: "+06" }), - (780440400, FixedTimespan { offset: 18000, name: "+05" }), - (796165200, FixedTimespan { offset: 21600, name: "+06" }), - (811890000, FixedTimespan { offset: 18000, name: "+05" }), - (828219600, FixedTimespan { offset: 21600, name: "+06" }), - (846363600, FixedTimespan { offset: 18000, name: "+05" }), - (859669200, FixedTimespan { offset: 21600, name: "+06" }), - (877813200, FixedTimespan { offset: 18000, name: "+05" }), - (891118800, FixedTimespan { offset: 21600, name: "+06" }), - (909262800, FixedTimespan { offset: 18000, name: "+05" }), - (922568400, FixedTimespan { offset: 21600, name: "+06" }), - (941317200, FixedTimespan { offset: 18000, name: "+05" }), - (954018000, FixedTimespan { offset: 21600, name: "+06" }), - (972766800, FixedTimespan { offset: 18000, name: "+05" }), - (985467600, FixedTimespan { offset: 21600, name: "+06" }), - (1004216400, FixedTimespan { offset: 18000, name: "+05" }), - (1017522000, FixedTimespan { offset: 21600, name: "+06" }), - (1035666000, FixedTimespan { offset: 18000, name: "+05" }), - (1048971600, FixedTimespan { offset: 21600, name: "+06" }), - (1067115600, FixedTimespan { offset: 18000, name: "+05" }), - (1080421200, FixedTimespan { offset: 21600, name: "+06" }), - (1099170000, FixedTimespan { offset: 21600, name: "+06" }), - (1545328800, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(15712, 422, 3), + rest: &[ + (-1441167712, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (-1247544000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (354913200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (370720800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (622587600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (638312400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (654642000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (670366800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (686095200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (695768400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (701812800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (717541200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (733266000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (748990800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (764715600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (780440400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (796165200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (811890000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (828219600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (846363600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (859669200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (877813200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (891118800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (909262800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (922568400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (941317200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (954018000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (972766800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (985467600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1004216400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1017522000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1035666000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1048971600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1067115600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1080421200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1099170000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1545328800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__RIYADH: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 11212, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(11212, 422, 3), rest: &[ - (-719636812, FixedTimespan { offset: 10800, name: "+03" }), + (-719636812, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), ], }; const ASIA__SAKHALIN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 34248, name: "LMT" }, - rest: &[ - (-2031039048, FixedTimespan { offset: 32400, name: "+09" }), - (-768560400, FixedTimespan { offset: 39600, name: "+11" }), - (354891600, FixedTimespan { offset: 43200, name: "+12" }), - (370699200, FixedTimespan { offset: 39600, name: "+11" }), - (386427600, FixedTimespan { offset: 43200, name: "+12" }), - (402235200, FixedTimespan { offset: 39600, name: "+11" }), - (417963600, FixedTimespan { offset: 43200, name: "+12" }), - (433771200, FixedTimespan { offset: 39600, name: "+11" }), - (449586000, FixedTimespan { offset: 43200, name: "+12" }), - (465318000, FixedTimespan { offset: 39600, name: "+11" }), - (481042800, FixedTimespan { offset: 43200, name: "+12" }), - (496767600, FixedTimespan { offset: 39600, name: "+11" }), - (512492400, FixedTimespan { offset: 43200, name: "+12" }), - (528217200, FixedTimespan { offset: 39600, name: "+11" }), - (543942000, FixedTimespan { offset: 43200, name: "+12" }), - (559666800, FixedTimespan { offset: 39600, name: "+11" }), - (575391600, FixedTimespan { offset: 43200, name: "+12" }), - (591116400, FixedTimespan { offset: 39600, name: "+11" }), - (606841200, FixedTimespan { offset: 43200, name: "+12" }), - (622566000, FixedTimespan { offset: 39600, name: "+11" }), - (638290800, FixedTimespan { offset: 43200, name: "+12" }), - (654620400, FixedTimespan { offset: 39600, name: "+11" }), - (670345200, FixedTimespan { offset: 39600, name: "+11" }), - (686073600, FixedTimespan { offset: 36000, name: "+10" }), - (695750400, FixedTimespan { offset: 39600, name: "+11" }), - (701794800, FixedTimespan { offset: 43200, name: "+12" }), - (717519600, FixedTimespan { offset: 39600, name: "+11" }), - (733244400, FixedTimespan { offset: 43200, name: "+12" }), - (748969200, FixedTimespan { offset: 39600, name: "+11" }), - (764694000, FixedTimespan { offset: 43200, name: "+12" }), - (780418800, FixedTimespan { offset: 39600, name: "+11" }), - (796143600, FixedTimespan { offset: 43200, name: "+12" }), - (811868400, FixedTimespan { offset: 39600, name: "+11" }), - (828198000, FixedTimespan { offset: 43200, name: "+12" }), - (846342000, FixedTimespan { offset: 39600, name: "+11" }), - (859647600, FixedTimespan { offset: 39600, name: "+11" }), - (877795200, FixedTimespan { offset: 36000, name: "+10" }), - (891100800, FixedTimespan { offset: 39600, name: "+11" }), - (909244800, FixedTimespan { offset: 36000, name: "+10" }), - (922550400, FixedTimespan { offset: 39600, name: "+11" }), - (941299200, FixedTimespan { offset: 36000, name: "+10" }), - (954000000, FixedTimespan { offset: 39600, name: "+11" }), - (972748800, FixedTimespan { offset: 36000, name: "+10" }), - (985449600, FixedTimespan { offset: 39600, name: "+11" }), - (1004198400, FixedTimespan { offset: 36000, name: "+10" }), - (1017504000, FixedTimespan { offset: 39600, name: "+11" }), - (1035648000, FixedTimespan { offset: 36000, name: "+10" }), - (1048953600, FixedTimespan { offset: 39600, name: "+11" }), - (1067097600, FixedTimespan { offset: 36000, name: "+10" }), - (1080403200, FixedTimespan { offset: 39600, name: "+11" }), - (1099152000, FixedTimespan { offset: 36000, name: "+10" }), - (1111852800, FixedTimespan { offset: 39600, name: "+11" }), - (1130601600, FixedTimespan { offset: 36000, name: "+10" }), - (1143302400, FixedTimespan { offset: 39600, name: "+11" }), - (1162051200, FixedTimespan { offset: 36000, name: "+10" }), - (1174752000, FixedTimespan { offset: 39600, name: "+11" }), - (1193500800, FixedTimespan { offset: 36000, name: "+10" }), - (1206806400, FixedTimespan { offset: 39600, name: "+11" }), - (1224950400, FixedTimespan { offset: 36000, name: "+10" }), - (1238256000, FixedTimespan { offset: 39600, name: "+11" }), - (1256400000, FixedTimespan { offset: 36000, name: "+10" }), - (1269705600, FixedTimespan { offset: 39600, name: "+11" }), - (1288454400, FixedTimespan { offset: 36000, name: "+10" }), - (1301155200, FixedTimespan { offset: 39600, name: "+11" }), - (1414249200, FixedTimespan { offset: 36000, name: "+10" }), - (1459008000, FixedTimespan { offset: 39600, name: "+11" }), + first: FixedTimespan::from_offset_and_name_indices(34248, 422, 3), + rest: &[ + (-2031039048, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-768560400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (354891600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (370699200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (386427600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (402235200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (417963600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (433771200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (449586000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (465318000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (481042800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (496767600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (512492400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (528217200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (543942000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (559666800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (575391600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (591116400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (606841200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (622566000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (638290800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (654620400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (670345200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (686073600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (695750400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (701794800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (717519600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (733244400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (748969200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (764694000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (780418800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (796143600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (811868400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (828198000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (846342000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (859647600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (877795200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (891100800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (909244800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (922550400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (941299200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (954000000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (972748800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (985449600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1004198400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1017504000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1035648000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1048953600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1067097600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1080403200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1099152000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1111852800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1130601600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1143302400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1162051200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1174752000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1193500800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1206806400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1224950400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1238256000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1256400000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1269705600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1288454400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1301155200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1414249200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1459008000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const ASIA__SAMARKAND: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 16073, name: "LMT" }, - rest: &[ - (-1441168073, FixedTimespan { offset: 14400, name: "+04" }), - (-1247544000, FixedTimespan { offset: 18000, name: "+05" }), - (354913200, FixedTimespan { offset: 21600, name: "+06" }), - (370720800, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 21600, name: "+06" }), - (622587600, FixedTimespan { offset: 18000, name: "+05" }), - (638312400, FixedTimespan { offset: 21600, name: "+06" }), - (654642000, FixedTimespan { offset: 18000, name: "+05" }), - (670366800, FixedTimespan { offset: 21600, name: "+06" }), - (686091600, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(16073, 422, 3), + rest: &[ + (-1441168073, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (-1247544000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (354913200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (370720800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (622587600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (638312400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (654642000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (670366800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (686091600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__SEOUL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 30472, name: "LMT" }, - rest: &[ - (-1948782472, FixedTimespan { offset: 30600, name: "KST" }), - (-1830414600, FixedTimespan { offset: 32400, name: "JST" }), - (-767350800, FixedTimespan { offset: 32400, name: "KST" }), - (-681210000, FixedTimespan { offset: 36000, name: "KDT" }), - (-672228000, FixedTimespan { offset: 32400, name: "KST" }), - (-654771600, FixedTimespan { offset: 36000, name: "KDT" }), - (-640864800, FixedTimespan { offset: 32400, name: "KST" }), - (-623408400, FixedTimespan { offset: 36000, name: "KDT" }), - (-609415200, FixedTimespan { offset: 32400, name: "KST" }), - (-588848400, FixedTimespan { offset: 36000, name: "KDT" }), - (-577965600, FixedTimespan { offset: 32400, name: "KST" }), - (-498128400, FixedTimespan { offset: 30600, name: "KST" }), - (-462702600, FixedTimespan { offset: 34200, name: "KDT" }), - (-451733400, FixedTimespan { offset: 30600, name: "KST" }), - (-429784200, FixedTimespan { offset: 34200, name: "KDT" }), - (-418296600, FixedTimespan { offset: 30600, name: "KST" }), - (-399544200, FixedTimespan { offset: 34200, name: "KDT" }), - (-387451800, FixedTimespan { offset: 30600, name: "KST" }), - (-368094600, FixedTimespan { offset: 34200, name: "KDT" }), - (-356002200, FixedTimespan { offset: 30600, name: "KST" }), - (-336645000, FixedTimespan { offset: 34200, name: "KDT" }), - (-324552600, FixedTimespan { offset: 30600, name: "KST" }), - (-305195400, FixedTimespan { offset: 34200, name: "KDT" }), - (-293103000, FixedTimespan { offset: 30600, name: "KST" }), - (-264933000, FixedTimespan { offset: 32400, name: "KST" }), - (547578000, FixedTimespan { offset: 36000, name: "KDT" }), - (560883600, FixedTimespan { offset: 32400, name: "KST" }), - (579027600, FixedTimespan { offset: 36000, name: "KDT" }), - (592333200, FixedTimespan { offset: 32400, name: "KST" }), + first: FixedTimespan::from_offset_and_name_indices(30472, 422, 3), + rest: &[ + (-1948782472, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-1830414600, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-767350800, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), + (-681210000, FixedTimespan::from_offset_and_name_indices(36000, 222, 3)), + (-672228000, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), + (-654771600, FixedTimespan::from_offset_and_name_indices(36000, 222, 3)), + (-640864800, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), + (-623408400, FixedTimespan::from_offset_and_name_indices(36000, 222, 3)), + (-609415200, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), + (-588848400, FixedTimespan::from_offset_and_name_indices(36000, 222, 3)), + (-577965600, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), + (-498128400, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-462702600, FixedTimespan::from_offset_and_name_indices(34200, 222, 3)), + (-451733400, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-429784200, FixedTimespan::from_offset_and_name_indices(34200, 222, 3)), + (-418296600, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-399544200, FixedTimespan::from_offset_and_name_indices(34200, 222, 3)), + (-387451800, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-368094600, FixedTimespan::from_offset_and_name_indices(34200, 222, 3)), + (-356002200, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-336645000, FixedTimespan::from_offset_and_name_indices(34200, 222, 3)), + (-324552600, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-305195400, FixedTimespan::from_offset_and_name_indices(34200, 222, 3)), + (-293103000, FixedTimespan::from_offset_and_name_indices(30600, 226, 3)), + (-264933000, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), + (547578000, FixedTimespan::from_offset_and_name_indices(36000, 222, 3)), + (560883600, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), + (579027600, FixedTimespan::from_offset_and_name_indices(36000, 222, 3)), + (592333200, FixedTimespan::from_offset_and_name_indices(32400, 226, 3)), ], }; const ASIA__SHANGHAI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 29143, name: "LMT" }, - rest: &[ - (-2177481943, FixedTimespan { offset: 28800, name: "CST" }), - (-1600675200, FixedTimespan { offset: 32400, name: "CDT" }), - (-1585904400, FixedTimespan { offset: 28800, name: "CST" }), - (-933667200, FixedTimespan { offset: 32400, name: "CDT" }), - (-922093200, FixedTimespan { offset: 28800, name: "CST" }), - (-908870400, FixedTimespan { offset: 32400, name: "CDT" }), - (-888829200, FixedTimespan { offset: 28800, name: "CST" }), - (-881049600, FixedTimespan { offset: 32400, name: "CDT" }), - (-767869200, FixedTimespan { offset: 28800, name: "CST" }), - (-745833600, FixedTimespan { offset: 32400, name: "CDT" }), - (-733827600, FixedTimespan { offset: 28800, name: "CST" }), - (-716889600, FixedTimespan { offset: 32400, name: "CDT" }), - (-699613200, FixedTimespan { offset: 28800, name: "CST" }), - (-683884800, FixedTimespan { offset: 32400, name: "CDT" }), - (-670669200, FixedTimespan { offset: 28800, name: "CST" }), - (-652348800, FixedTimespan { offset: 32400, name: "CDT" }), - (-650019600, FixedTimespan { offset: 28800, name: "CST" }), - (515527200, FixedTimespan { offset: 32400, name: "CDT" }), - (527014800, FixedTimespan { offset: 28800, name: "CST" }), - (545162400, FixedTimespan { offset: 32400, name: "CDT" }), - (558464400, FixedTimespan { offset: 28800, name: "CST" }), - (577216800, FixedTimespan { offset: 32400, name: "CDT" }), - (589914000, FixedTimespan { offset: 28800, name: "CST" }), - (608666400, FixedTimespan { offset: 32400, name: "CDT" }), - (621968400, FixedTimespan { offset: 28800, name: "CST" }), - (640116000, FixedTimespan { offset: 32400, name: "CDT" }), - (653418000, FixedTimespan { offset: 28800, name: "CST" }), - (671565600, FixedTimespan { offset: 32400, name: "CDT" }), - (684867600, FixedTimespan { offset: 28800, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(29143, 422, 3), + rest: &[ + (-2177481943, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-1600675200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-1585904400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-933667200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-922093200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-908870400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-888829200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-881049600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-767869200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-745833600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-733827600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-716889600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-699613200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-683884800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-670669200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-652348800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-650019600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (515527200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (527014800, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (545162400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (558464400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (577216800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (589914000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (608666400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (621968400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (640116000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (653418000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (671565600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (684867600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), ], }; const ASIA__SINGAPORE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 24925, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(24925, 422, 3), rest: &[ - (-2177477725, FixedTimespan { offset: 24925, name: "SMT" }), - (-2038200925, FixedTimespan { offset: 25200, name: "+07" }), - (-1167634800, FixedTimespan { offset: 26400, name: "+0720" }), - (-1073028000, FixedTimespan { offset: 26400, name: "+0720" }), - (-894180000, FixedTimespan { offset: 27000, name: "+0730" }), - (-879665400, FixedTimespan { offset: 32400, name: "+09" }), - (-767005200, FixedTimespan { offset: 27000, name: "+0730" }), - (378662400, FixedTimespan { offset: 28800, name: "+08" }), + (-2177477725, FixedTimespan::from_offset_and_name_indices(24925, 460, 3)), + (-2038200925, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (-1167634800, FixedTimespan::from_offset_and_name_indices(26400, 45, 5)), + (-1073028000, FixedTimespan::from_offset_and_name_indices(26400, 45, 5)), + (-894180000, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (-879665400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-767005200, FixedTimespan::from_offset_and_name_indices(27000, 50, 5)), + (378662400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), ], }; const ASIA__SREDNEKOLYMSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 36892, name: "LMT" }, - rest: &[ - (-1441188892, FixedTimespan { offset: 36000, name: "+10" }), - (-1247565600, FixedTimespan { offset: 39600, name: "+11" }), - (354891600, FixedTimespan { offset: 43200, name: "+12" }), - (370699200, FixedTimespan { offset: 39600, name: "+11" }), - (386427600, FixedTimespan { offset: 43200, name: "+12" }), - (402235200, FixedTimespan { offset: 39600, name: "+11" }), - (417963600, FixedTimespan { offset: 43200, name: "+12" }), - (433771200, FixedTimespan { offset: 39600, name: "+11" }), - (449586000, FixedTimespan { offset: 43200, name: "+12" }), - (465318000, FixedTimespan { offset: 39600, name: "+11" }), - (481042800, FixedTimespan { offset: 43200, name: "+12" }), - (496767600, FixedTimespan { offset: 39600, name: "+11" }), - (512492400, FixedTimespan { offset: 43200, name: "+12" }), - (528217200, FixedTimespan { offset: 39600, name: "+11" }), - (543942000, FixedTimespan { offset: 43200, name: "+12" }), - (559666800, FixedTimespan { offset: 39600, name: "+11" }), - (575391600, FixedTimespan { offset: 43200, name: "+12" }), - (591116400, FixedTimespan { offset: 39600, name: "+11" }), - (606841200, FixedTimespan { offset: 43200, name: "+12" }), - (622566000, FixedTimespan { offset: 39600, name: "+11" }), - (638290800, FixedTimespan { offset: 43200, name: "+12" }), - (654620400, FixedTimespan { offset: 39600, name: "+11" }), - (670345200, FixedTimespan { offset: 39600, name: "+11" }), - (686073600, FixedTimespan { offset: 36000, name: "+10" }), - (695750400, FixedTimespan { offset: 39600, name: "+11" }), - (701794800, FixedTimespan { offset: 43200, name: "+12" }), - (717519600, FixedTimespan { offset: 39600, name: "+11" }), - (733244400, FixedTimespan { offset: 43200, name: "+12" }), - (748969200, FixedTimespan { offset: 39600, name: "+11" }), - (764694000, FixedTimespan { offset: 43200, name: "+12" }), - (780418800, FixedTimespan { offset: 39600, name: "+11" }), - (796143600, FixedTimespan { offset: 43200, name: "+12" }), - (811868400, FixedTimespan { offset: 39600, name: "+11" }), - (828198000, FixedTimespan { offset: 43200, name: "+12" }), - (846342000, FixedTimespan { offset: 39600, name: "+11" }), - (859647600, FixedTimespan { offset: 43200, name: "+12" }), - (877791600, FixedTimespan { offset: 39600, name: "+11" }), - (891097200, FixedTimespan { offset: 43200, name: "+12" }), - (909241200, FixedTimespan { offset: 39600, name: "+11" }), - (922546800, FixedTimespan { offset: 43200, name: "+12" }), - (941295600, FixedTimespan { offset: 39600, name: "+11" }), - (953996400, FixedTimespan { offset: 43200, name: "+12" }), - (972745200, FixedTimespan { offset: 39600, name: "+11" }), - (985446000, FixedTimespan { offset: 43200, name: "+12" }), - (1004194800, FixedTimespan { offset: 39600, name: "+11" }), - (1017500400, FixedTimespan { offset: 43200, name: "+12" }), - (1035644400, FixedTimespan { offset: 39600, name: "+11" }), - (1048950000, FixedTimespan { offset: 43200, name: "+12" }), - (1067094000, FixedTimespan { offset: 39600, name: "+11" }), - (1080399600, FixedTimespan { offset: 43200, name: "+12" }), - (1099148400, FixedTimespan { offset: 39600, name: "+11" }), - (1111849200, FixedTimespan { offset: 43200, name: "+12" }), - (1130598000, FixedTimespan { offset: 39600, name: "+11" }), - (1143298800, FixedTimespan { offset: 43200, name: "+12" }), - (1162047600, FixedTimespan { offset: 39600, name: "+11" }), - (1174748400, FixedTimespan { offset: 43200, name: "+12" }), - (1193497200, FixedTimespan { offset: 39600, name: "+11" }), - (1206802800, FixedTimespan { offset: 43200, name: "+12" }), - (1224946800, FixedTimespan { offset: 39600, name: "+11" }), - (1238252400, FixedTimespan { offset: 43200, name: "+12" }), - (1256396400, FixedTimespan { offset: 39600, name: "+11" }), - (1269702000, FixedTimespan { offset: 43200, name: "+12" }), - (1288450800, FixedTimespan { offset: 39600, name: "+11" }), - (1301151600, FixedTimespan { offset: 43200, name: "+12" }), - (1414245600, FixedTimespan { offset: 39600, name: "+11" }), + first: FixedTimespan::from_offset_and_name_indices(36892, 422, 3), + rest: &[ + (-1441188892, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (-1247565600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (354891600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (370699200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (386427600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (402235200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (417963600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (433771200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (449586000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (465318000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (481042800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (496767600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (512492400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (528217200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (543942000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (559666800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (575391600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (591116400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (606841200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (622566000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (638290800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (654620400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (670345200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (686073600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (695750400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (701794800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (717519600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (733244400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (748969200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (764694000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (780418800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (796143600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (811868400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (828198000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (846342000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (859647600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (877791600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (891097200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (909241200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (922546800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (941295600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (953996400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (972745200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (985446000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1004194800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1017500400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1035644400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1048950000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1067094000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1080399600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1099148400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1111849200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1130598000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1143298800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1162047600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1174748400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1193497200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1206802800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1224946800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1238252400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1256396400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1269702000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1288450800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1301151600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1414245600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const ASIA__TAIPEI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 29160, name: "LMT" }, - rest: &[ - (-2335248360, FixedTimespan { offset: 28800, name: "CST" }), - (-1017820800, FixedTimespan { offset: 32400, name: "JST" }), - (-766224000, FixedTimespan { offset: 28800, name: "CST" }), - (-745833600, FixedTimespan { offset: 32400, name: "CDT" }), - (-733827600, FixedTimespan { offset: 28800, name: "CST" }), - (-716889600, FixedTimespan { offset: 32400, name: "CDT" }), - (-699613200, FixedTimespan { offset: 28800, name: "CST" }), - (-683884800, FixedTimespan { offset: 32400, name: "CDT" }), - (-670669200, FixedTimespan { offset: 28800, name: "CST" }), - (-652348800, FixedTimespan { offset: 32400, name: "CDT" }), - (-639133200, FixedTimespan { offset: 28800, name: "CST" }), - (-620812800, FixedTimespan { offset: 32400, name: "CDT" }), - (-607597200, FixedTimespan { offset: 28800, name: "CST" }), - (-589276800, FixedTimespan { offset: 32400, name: "CDT" }), - (-576061200, FixedTimespan { offset: 28800, name: "CST" }), - (-562924800, FixedTimespan { offset: 32400, name: "CDT" }), - (-541760400, FixedTimespan { offset: 28800, name: "CST" }), - (-528710400, FixedTimespan { offset: 32400, name: "CDT" }), - (-510224400, FixedTimespan { offset: 28800, name: "CST" }), - (-497174400, FixedTimespan { offset: 32400, name: "CDT" }), - (-478688400, FixedTimespan { offset: 28800, name: "CST" }), - (-465638400, FixedTimespan { offset: 32400, name: "CDT" }), - (-449830800, FixedTimespan { offset: 28800, name: "CST" }), - (-434016000, FixedTimespan { offset: 32400, name: "CDT" }), - (-418208400, FixedTimespan { offset: 28800, name: "CST" }), - (-402480000, FixedTimespan { offset: 32400, name: "CDT" }), - (-386672400, FixedTimespan { offset: 28800, name: "CST" }), - (-370944000, FixedTimespan { offset: 32400, name: "CDT" }), - (-355136400, FixedTimespan { offset: 28800, name: "CST" }), - (-339408000, FixedTimespan { offset: 32400, name: "CDT" }), - (-323600400, FixedTimespan { offset: 28800, name: "CST" }), - (-302515200, FixedTimespan { offset: 32400, name: "CDT" }), - (-291978000, FixedTimespan { offset: 28800, name: "CST" }), - (-270979200, FixedTimespan { offset: 32400, name: "CDT" }), - (-260442000, FixedTimespan { offset: 28800, name: "CST" }), - (133977600, FixedTimespan { offset: 32400, name: "CDT" }), - (149785200, FixedTimespan { offset: 28800, name: "CST" }), - (165513600, FixedTimespan { offset: 32400, name: "CDT" }), - (181321200, FixedTimespan { offset: 28800, name: "CST" }), - (299606400, FixedTimespan { offset: 32400, name: "CDT" }), - (307551600, FixedTimespan { offset: 28800, name: "CST" }), + first: FixedTimespan::from_offset_and_name_indices(29160, 422, 3), + rest: &[ + (-2335248360, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-1017820800, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-766224000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-745833600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-733827600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-716889600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-699613200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-683884800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-670669200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-652348800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-639133200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-620812800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-607597200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-589276800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-576061200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-562924800, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-541760400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-528710400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-510224400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-497174400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-478688400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-465638400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-449830800, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-434016000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-418208400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-402480000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-386672400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-370944000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-355136400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-339408000, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-323600400, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-302515200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-291978000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (-270979200, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (-260442000, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (133977600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (149785200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (165513600, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (181321200, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), + (299606400, FixedTimespan::from_offset_and_name_indices(32400, 191, 3)), + (307551600, FixedTimespan::from_offset_and_name_indices(28800, 195, 3)), ], }; const ASIA__TASHKENT: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 16631, name: "LMT" }, - rest: &[ - (-1441168631, FixedTimespan { offset: 18000, name: "+05" }), - (-1247547600, FixedTimespan { offset: 21600, name: "+06" }), - (354909600, FixedTimespan { offset: 25200, name: "+07" }), - (370717200, FixedTimespan { offset: 21600, name: "+06" }), - (386445600, FixedTimespan { offset: 25200, name: "+07" }), - (402253200, FixedTimespan { offset: 21600, name: "+06" }), - (417981600, FixedTimespan { offset: 25200, name: "+07" }), - (433789200, FixedTimespan { offset: 21600, name: "+06" }), - (449604000, FixedTimespan { offset: 25200, name: "+07" }), - (465336000, FixedTimespan { offset: 21600, name: "+06" }), - (481060800, FixedTimespan { offset: 25200, name: "+07" }), - (496785600, FixedTimespan { offset: 21600, name: "+06" }), - (512510400, FixedTimespan { offset: 25200, name: "+07" }), - (528235200, FixedTimespan { offset: 21600, name: "+06" }), - (543960000, FixedTimespan { offset: 25200, name: "+07" }), - (559684800, FixedTimespan { offset: 21600, name: "+06" }), - (575409600, FixedTimespan { offset: 25200, name: "+07" }), - (591134400, FixedTimespan { offset: 21600, name: "+06" }), - (606859200, FixedTimespan { offset: 25200, name: "+07" }), - (622584000, FixedTimespan { offset: 21600, name: "+06" }), - (638308800, FixedTimespan { offset: 25200, name: "+07" }), - (654638400, FixedTimespan { offset: 21600, name: "+06" }), - (670363200, FixedTimespan { offset: 21600, name: "+06" }), - (686091600, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(16631, 422, 3), + rest: &[ + (-1441168631, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (-1247547600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (354909600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (370717200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (386445600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (402253200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (417981600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (433789200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (449604000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (465336000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (481060800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (496785600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (512510400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (528235200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (543960000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (559684800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (575409600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (591134400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (606859200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (622584000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (638308800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (654638400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (670363200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (686091600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__TBILISI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 10751, name: "LMT" }, - rest: &[ - (-2840151551, FixedTimespan { offset: 10751, name: "TBMT" }), - (-1441162751, FixedTimespan { offset: 10800, name: "+03" }), - (-405140400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 18000, name: "+05" }), - (591141600, FixedTimespan { offset: 14400, name: "+04" }), - (606866400, FixedTimespan { offset: 18000, name: "+05" }), - (622591200, FixedTimespan { offset: 14400, name: "+04" }), - (638316000, FixedTimespan { offset: 18000, name: "+05" }), - (654645600, FixedTimespan { offset: 14400, name: "+04" }), - (670370400, FixedTimespan { offset: 14400, name: "+04" }), - (686098800, FixedTimespan { offset: 10800, name: "+03" }), - (701816400, FixedTimespan { offset: 14400, name: "+04" }), - (717537600, FixedTimespan { offset: 10800, name: "+03" }), - (733266000, FixedTimespan { offset: 14400, name: "+04" }), - (748987200, FixedTimespan { offset: 10800, name: "+03" }), - (764715600, FixedTimespan { offset: 14400, name: "+04" }), - (780436800, FixedTimespan { offset: 14400, name: "+04" }), - (796161600, FixedTimespan { offset: 18000, name: "+05" }), - (811882800, FixedTimespan { offset: 14400, name: "+04" }), - (828216000, FixedTimespan { offset: 18000, name: "+05" }), - (859662000, FixedTimespan { offset: 18000, name: "+05" }), - (877806000, FixedTimespan { offset: 14400, name: "+04" }), - (891115200, FixedTimespan { offset: 18000, name: "+05" }), - (909255600, FixedTimespan { offset: 14400, name: "+04" }), - (922564800, FixedTimespan { offset: 18000, name: "+05" }), - (941310000, FixedTimespan { offset: 14400, name: "+04" }), - (954014400, FixedTimespan { offset: 18000, name: "+05" }), - (972759600, FixedTimespan { offset: 14400, name: "+04" }), - (985464000, FixedTimespan { offset: 18000, name: "+05" }), - (1004209200, FixedTimespan { offset: 14400, name: "+04" }), - (1017518400, FixedTimespan { offset: 18000, name: "+05" }), - (1035658800, FixedTimespan { offset: 14400, name: "+04" }), - (1048968000, FixedTimespan { offset: 18000, name: "+05" }), - (1067108400, FixedTimespan { offset: 14400, name: "+04" }), - (1080417600, FixedTimespan { offset: 18000, name: "+05" }), - (1088276400, FixedTimespan { offset: 14400, name: "+04" }), - (1099177200, FixedTimespan { offset: 10800, name: "+03" }), - (1111878000, FixedTimespan { offset: 14400, name: "+04" }), + first: FixedTimespan::from_offset_and_name_indices(10751, 422, 3), + rest: &[ + (-2840151551, FixedTimespan::from_offset_and_name_indices(10751, 466, 4)), + (-1441162751, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-405140400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (591141600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (622591200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (654645600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (670370400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (686098800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (701816400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (717537600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (733266000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (748987200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (764715600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (780436800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (796161600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (811882800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (828216000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (859662000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (877806000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (891115200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (909255600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (922564800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (941310000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (954014400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (972759600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (985464000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1004209200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1017518400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1035658800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1048968000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1067108400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1080417600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1088276400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1099177200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1111878000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const ASIA__TEHRAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 12344, name: "LMT" }, - rest: &[ - (-1704165944, FixedTimespan { offset: 12344, name: "TMT" }), - (-1090466744, FixedTimespan { offset: 12600, name: "+0330" }), - (227820600, FixedTimespan { offset: 16200, name: "+0430" }), - (246223800, FixedTimespan { offset: 14400, name: "+04" }), - (259617600, FixedTimespan { offset: 18000, name: "+05" }), - (271108800, FixedTimespan { offset: 14400, name: "+04" }), - (279576000, FixedTimespan { offset: 12600, name: "+0330" }), - (296598600, FixedTimespan { offset: 16200, name: "+0430" }), - (306531000, FixedTimespan { offset: 12600, name: "+0330" }), - (322432200, FixedTimespan { offset: 16200, name: "+0430" }), - (338499000, FixedTimespan { offset: 12600, name: "+0330" }), - (673216200, FixedTimespan { offset: 16200, name: "+0430" }), - (685481400, FixedTimespan { offset: 12600, name: "+0330" }), - (701209800, FixedTimespan { offset: 16200, name: "+0430" }), - (717103800, FixedTimespan { offset: 12600, name: "+0330" }), - (732745800, FixedTimespan { offset: 16200, name: "+0430" }), - (748639800, FixedTimespan { offset: 12600, name: "+0330" }), - (764281800, FixedTimespan { offset: 16200, name: "+0430" }), - (780175800, FixedTimespan { offset: 12600, name: "+0330" }), - (795817800, FixedTimespan { offset: 16200, name: "+0430" }), - (811711800, FixedTimespan { offset: 12600, name: "+0330" }), - (827353800, FixedTimespan { offset: 16200, name: "+0430" }), - (843247800, FixedTimespan { offset: 12600, name: "+0330" }), - (858976200, FixedTimespan { offset: 16200, name: "+0430" }), - (874870200, FixedTimespan { offset: 12600, name: "+0330" }), - (890512200, FixedTimespan { offset: 16200, name: "+0430" }), - (906406200, FixedTimespan { offset: 12600, name: "+0330" }), - (922048200, FixedTimespan { offset: 16200, name: "+0430" }), - (937942200, FixedTimespan { offset: 12600, name: "+0330" }), - (953584200, FixedTimespan { offset: 16200, name: "+0430" }), - (969478200, FixedTimespan { offset: 12600, name: "+0330" }), - (985206600, FixedTimespan { offset: 16200, name: "+0430" }), - (1001100600, FixedTimespan { offset: 12600, name: "+0330" }), - (1016742600, FixedTimespan { offset: 16200, name: "+0430" }), - (1032636600, FixedTimespan { offset: 12600, name: "+0330" }), - (1048278600, FixedTimespan { offset: 16200, name: "+0430" }), - (1064172600, FixedTimespan { offset: 12600, name: "+0330" }), - (1079814600, FixedTimespan { offset: 16200, name: "+0430" }), - (1095708600, FixedTimespan { offset: 12600, name: "+0330" }), - (1111437000, FixedTimespan { offset: 16200, name: "+0430" }), - (1127331000, FixedTimespan { offset: 12600, name: "+0330" }), - (1206045000, FixedTimespan { offset: 16200, name: "+0430" }), - (1221939000, FixedTimespan { offset: 12600, name: "+0330" }), - (1237667400, FixedTimespan { offset: 16200, name: "+0430" }), - (1253561400, FixedTimespan { offset: 12600, name: "+0330" }), - (1269203400, FixedTimespan { offset: 16200, name: "+0430" }), - (1285097400, FixedTimespan { offset: 12600, name: "+0330" }), - (1300739400, FixedTimespan { offset: 16200, name: "+0430" }), - (1316633400, FixedTimespan { offset: 12600, name: "+0330" }), - (1332275400, FixedTimespan { offset: 16200, name: "+0430" }), - (1348169400, FixedTimespan { offset: 12600, name: "+0330" }), - (1363897800, FixedTimespan { offset: 16200, name: "+0430" }), - (1379791800, FixedTimespan { offset: 12600, name: "+0330" }), - (1395433800, FixedTimespan { offset: 16200, name: "+0430" }), - (1411327800, FixedTimespan { offset: 12600, name: "+0330" }), - (1426969800, FixedTimespan { offset: 16200, name: "+0430" }), - (1442863800, FixedTimespan { offset: 12600, name: "+0330" }), - (1458505800, FixedTimespan { offset: 16200, name: "+0430" }), - (1474399800, FixedTimespan { offset: 12600, name: "+0330" }), - (1490128200, FixedTimespan { offset: 16200, name: "+0430" }), - (1506022200, FixedTimespan { offset: 12600, name: "+0330" }), - (1521664200, FixedTimespan { offset: 16200, name: "+0430" }), - (1537558200, FixedTimespan { offset: 12600, name: "+0330" }), - (1553200200, FixedTimespan { offset: 16200, name: "+0430" }), - (1569094200, FixedTimespan { offset: 12600, name: "+0330" }), - (1584736200, FixedTimespan { offset: 16200, name: "+0430" }), - (1600630200, FixedTimespan { offset: 12600, name: "+0330" }), - (1616358600, FixedTimespan { offset: 16200, name: "+0430" }), - (1632252600, FixedTimespan { offset: 12600, name: "+0330" }), - (1647894600, FixedTimespan { offset: 16200, name: "+0430" }), - (1663788600, FixedTimespan { offset: 12600, name: "+0330" }), + first: FixedTimespan::from_offset_and_name_indices(12344, 422, 3), + rest: &[ + (-1704165944, FixedTimespan::from_offset_and_name_indices(12344, 470, 3)), + (-1090466744, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (227820600, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (246223800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (259617600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (271108800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (279576000, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (296598600, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (306531000, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (322432200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (338499000, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (673216200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (685481400, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (701209800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (717103800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (732745800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (748639800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (764281800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (780175800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (795817800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (811711800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (827353800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (843247800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (858976200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (874870200, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (890512200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (906406200, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (922048200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (937942200, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (953584200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (969478200, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (985206600, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1001100600, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1016742600, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1032636600, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1048278600, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1064172600, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1079814600, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1095708600, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1111437000, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1127331000, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1206045000, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1221939000, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1237667400, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1253561400, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1269203400, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1285097400, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1300739400, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1316633400, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1332275400, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1348169400, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1363897800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1379791800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1395433800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1411327800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1426969800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1442863800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1458505800, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1474399800, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1490128200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1506022200, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1521664200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1537558200, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1553200200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1569094200, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1584736200, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1600630200, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1616358600, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1632252600, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), + (1647894600, FixedTimespan::from_offset_and_name_indices(16200, 25, 5)), + (1663788600, FixedTimespan::from_offset_and_name_indices(12600, 20, 5)), ], }; const ASIA__THIMPHU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 21516, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(21516, 422, 3), rest: &[ - (-706341516, FixedTimespan { offset: 19800, name: "+0530" }), - (560025000, FixedTimespan { offset: 21600, name: "+06" }), + (-706341516, FixedTimespan::from_offset_and_name_indices(19800, 30, 5)), + (560025000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), ], }; const ASIA__TOKYO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 33539, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(33539, 422, 3), rest: &[ - (-2587712400, FixedTimespan { offset: 32400, name: "JST" }), - (-683802000, FixedTimespan { offset: 36000, name: "JDT" }), - (-672310800, FixedTimespan { offset: 32400, name: "JST" }), - (-654771600, FixedTimespan { offset: 36000, name: "JDT" }), - (-640861200, FixedTimespan { offset: 32400, name: "JST" }), - (-620298000, FixedTimespan { offset: 36000, name: "JDT" }), - (-609411600, FixedTimespan { offset: 32400, name: "JST" }), - (-588848400, FixedTimespan { offset: 36000, name: "JDT" }), - (-577962000, FixedTimespan { offset: 32400, name: "JST" }), + (-2587712400, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-683802000, FixedTimespan::from_offset_and_name_indices(36000, 349, 3)), + (-672310800, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-654771600, FixedTimespan::from_offset_and_name_indices(36000, 349, 3)), + (-640861200, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-620298000, FixedTimespan::from_offset_and_name_indices(36000, 349, 3)), + (-609411600, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), + (-588848400, FixedTimespan::from_offset_and_name_indices(36000, 349, 3)), + (-577962000, FixedTimespan::from_offset_and_name_indices(32400, 352, 3)), ], }; const ASIA__TOMSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 20391, name: "LMT" }, - rest: &[ - (-1578807591, FixedTimespan { offset: 21600, name: "+06" }), - (-1247551200, FixedTimespan { offset: 25200, name: "+07" }), - (354906000, FixedTimespan { offset: 28800, name: "+08" }), - (370713600, FixedTimespan { offset: 25200, name: "+07" }), - (386442000, FixedTimespan { offset: 28800, name: "+08" }), - (402249600, FixedTimespan { offset: 25200, name: "+07" }), - (417978000, FixedTimespan { offset: 28800, name: "+08" }), - (433785600, FixedTimespan { offset: 25200, name: "+07" }), - (449600400, FixedTimespan { offset: 28800, name: "+08" }), - (465332400, FixedTimespan { offset: 25200, name: "+07" }), - (481057200, FixedTimespan { offset: 28800, name: "+08" }), - (496782000, FixedTimespan { offset: 25200, name: "+07" }), - (512506800, FixedTimespan { offset: 28800, name: "+08" }), - (528231600, FixedTimespan { offset: 25200, name: "+07" }), - (543956400, FixedTimespan { offset: 28800, name: "+08" }), - (559681200, FixedTimespan { offset: 25200, name: "+07" }), - (575406000, FixedTimespan { offset: 28800, name: "+08" }), - (591130800, FixedTimespan { offset: 25200, name: "+07" }), - (606855600, FixedTimespan { offset: 28800, name: "+08" }), - (622580400, FixedTimespan { offset: 25200, name: "+07" }), - (638305200, FixedTimespan { offset: 28800, name: "+08" }), - (654634800, FixedTimespan { offset: 25200, name: "+07" }), - (670359600, FixedTimespan { offset: 25200, name: "+07" }), - (686088000, FixedTimespan { offset: 21600, name: "+06" }), - (695764800, FixedTimespan { offset: 25200, name: "+07" }), - (701809200, FixedTimespan { offset: 28800, name: "+08" }), - (717534000, FixedTimespan { offset: 25200, name: "+07" }), - (733258800, FixedTimespan { offset: 28800, name: "+08" }), - (748983600, FixedTimespan { offset: 25200, name: "+07" }), - (764708400, FixedTimespan { offset: 28800, name: "+08" }), - (780433200, FixedTimespan { offset: 25200, name: "+07" }), - (796158000, FixedTimespan { offset: 28800, name: "+08" }), - (811882800, FixedTimespan { offset: 25200, name: "+07" }), - (828212400, FixedTimespan { offset: 28800, name: "+08" }), - (846356400, FixedTimespan { offset: 25200, name: "+07" }), - (859662000, FixedTimespan { offset: 28800, name: "+08" }), - (877806000, FixedTimespan { offset: 25200, name: "+07" }), - (891111600, FixedTimespan { offset: 28800, name: "+08" }), - (909255600, FixedTimespan { offset: 25200, name: "+07" }), - (922561200, FixedTimespan { offset: 28800, name: "+08" }), - (941310000, FixedTimespan { offset: 25200, name: "+07" }), - (954010800, FixedTimespan { offset: 28800, name: "+08" }), - (972759600, FixedTimespan { offset: 25200, name: "+07" }), - (985460400, FixedTimespan { offset: 28800, name: "+08" }), - (1004209200, FixedTimespan { offset: 25200, name: "+07" }), - (1017514800, FixedTimespan { offset: 28800, name: "+08" }), - (1020193200, FixedTimespan { offset: 25200, name: "+07" }), - (1035662400, FixedTimespan { offset: 21600, name: "+06" }), - (1048968000, FixedTimespan { offset: 25200, name: "+07" }), - (1067112000, FixedTimespan { offset: 21600, name: "+06" }), - (1080417600, FixedTimespan { offset: 25200, name: "+07" }), - (1099166400, FixedTimespan { offset: 21600, name: "+06" }), - (1111867200, FixedTimespan { offset: 25200, name: "+07" }), - (1130616000, FixedTimespan { offset: 21600, name: "+06" }), - (1143316800, FixedTimespan { offset: 25200, name: "+07" }), - (1162065600, FixedTimespan { offset: 21600, name: "+06" }), - (1174766400, FixedTimespan { offset: 25200, name: "+07" }), - (1193515200, FixedTimespan { offset: 21600, name: "+06" }), - (1206820800, FixedTimespan { offset: 25200, name: "+07" }), - (1224964800, FixedTimespan { offset: 21600, name: "+06" }), - (1238270400, FixedTimespan { offset: 25200, name: "+07" }), - (1256414400, FixedTimespan { offset: 21600, name: "+06" }), - (1269720000, FixedTimespan { offset: 25200, name: "+07" }), - (1288468800, FixedTimespan { offset: 21600, name: "+06" }), - (1301169600, FixedTimespan { offset: 25200, name: "+07" }), - (1414263600, FixedTimespan { offset: 21600, name: "+06" }), - (1464465600, FixedTimespan { offset: 25200, name: "+07" }), + first: FixedTimespan::from_offset_and_name_indices(20391, 422, 3), + rest: &[ + (-1578807591, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (-1247551200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (354906000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (370713600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (386442000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (402249600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (417978000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (433785600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (449600400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (465332400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (481057200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (496782000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (512506800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (528231600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (543956400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (559681200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (575406000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (591130800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (606855600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (622580400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (638305200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (654634800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (670359600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (686088000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (695764800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (701809200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (717534000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (733258800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (748983600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (764708400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (780433200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (796158000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (811882800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (828212400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (846356400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (859662000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (877806000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (891111600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (909255600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (922561200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (941310000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (954010800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (972759600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (985460400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1004209200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1017514800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1020193200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1035662400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1048968000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1067112000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1080417600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1099166400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1111867200, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1130616000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1143316800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1162065600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1174766400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1193515200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1206820800, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1224964800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1238270400, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1256414400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1269720000, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1288468800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1301169600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (1414263600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1464465600, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), ], }; const ASIA__ULAANBAATAR: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 25652, name: "LMT" }, - rest: &[ - (-2032931252, FixedTimespan { offset: 25200, name: "+07" }), - (252435600, FixedTimespan { offset: 28800, name: "+08" }), - (417974400, FixedTimespan { offset: 32400, name: "+09" }), - (433782000, FixedTimespan { offset: 28800, name: "+08" }), - (449596800, FixedTimespan { offset: 32400, name: "+09" }), - (465318000, FixedTimespan { offset: 28800, name: "+08" }), - (481046400, FixedTimespan { offset: 32400, name: "+09" }), - (496767600, FixedTimespan { offset: 28800, name: "+08" }), - (512496000, FixedTimespan { offset: 32400, name: "+09" }), - (528217200, FixedTimespan { offset: 28800, name: "+08" }), - (543945600, FixedTimespan { offset: 32400, name: "+09" }), - (559666800, FixedTimespan { offset: 28800, name: "+08" }), - (575395200, FixedTimespan { offset: 32400, name: "+09" }), - (591116400, FixedTimespan { offset: 28800, name: "+08" }), - (606844800, FixedTimespan { offset: 32400, name: "+09" }), - (622566000, FixedTimespan { offset: 28800, name: "+08" }), - (638294400, FixedTimespan { offset: 32400, name: "+09" }), - (654620400, FixedTimespan { offset: 28800, name: "+08" }), - (670348800, FixedTimespan { offset: 32400, name: "+09" }), - (686070000, FixedTimespan { offset: 28800, name: "+08" }), - (701798400, FixedTimespan { offset: 32400, name: "+09" }), - (717519600, FixedTimespan { offset: 28800, name: "+08" }), - (733248000, FixedTimespan { offset: 32400, name: "+09" }), - (748969200, FixedTimespan { offset: 28800, name: "+08" }), - (764697600, FixedTimespan { offset: 32400, name: "+09" }), - (780418800, FixedTimespan { offset: 28800, name: "+08" }), - (796147200, FixedTimespan { offset: 32400, name: "+09" }), - (811868400, FixedTimespan { offset: 28800, name: "+08" }), - (828201600, FixedTimespan { offset: 32400, name: "+09" }), - (843922800, FixedTimespan { offset: 28800, name: "+08" }), - (859651200, FixedTimespan { offset: 32400, name: "+09" }), - (875372400, FixedTimespan { offset: 28800, name: "+08" }), - (891100800, FixedTimespan { offset: 32400, name: "+09" }), - (906822000, FixedTimespan { offset: 28800, name: "+08" }), - (988394400, FixedTimespan { offset: 32400, name: "+09" }), - (1001696400, FixedTimespan { offset: 28800, name: "+08" }), - (1017424800, FixedTimespan { offset: 32400, name: "+09" }), - (1033146000, FixedTimespan { offset: 28800, name: "+08" }), - (1048874400, FixedTimespan { offset: 32400, name: "+09" }), - (1064595600, FixedTimespan { offset: 28800, name: "+08" }), - (1080324000, FixedTimespan { offset: 32400, name: "+09" }), - (1096045200, FixedTimespan { offset: 28800, name: "+08" }), - (1111773600, FixedTimespan { offset: 32400, name: "+09" }), - (1127494800, FixedTimespan { offset: 28800, name: "+08" }), - (1143223200, FixedTimespan { offset: 32400, name: "+09" }), - (1159549200, FixedTimespan { offset: 28800, name: "+08" }), - (1427479200, FixedTimespan { offset: 32400, name: "+09" }), - (1443193200, FixedTimespan { offset: 28800, name: "+08" }), - (1458928800, FixedTimespan { offset: 32400, name: "+09" }), - (1474642800, FixedTimespan { offset: 28800, name: "+08" }), + first: FixedTimespan::from_offset_and_name_indices(25652, 422, 3), + rest: &[ + (-2032931252, FixedTimespan::from_offset_and_name_indices(25200, 45, 3)), + (252435600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (417974400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (433782000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (449596800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (465318000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (481046400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (496767600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (512496000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (528217200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (543945600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (559666800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (575395200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (591116400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (606844800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (622566000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (638294400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (654620400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (670348800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (686070000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (701798400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (717519600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (733248000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (748969200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (764697600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (780418800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (796147200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (811868400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (828201600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (843922800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (859651200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (875372400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (891100800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (906822000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (988394400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1001696400, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1017424800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1033146000, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1048874400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1064595600, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1080324000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1096045200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1111773600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1127494800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1143223200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1159549200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1427479200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1443193200, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (1458928800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1474642800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), ], }; const ASIA__URUMQI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 21020, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(21020, 422, 3), rest: &[ - (-1325483420, FixedTimespan { offset: 21600, name: "+06" }), + (-1325483420, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), ], }; const ASIA__USTNERA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 34374, name: "LMT" }, - rest: &[ - (-1579426374, FixedTimespan { offset: 28800, name: "+08" }), - (-1247558400, FixedTimespan { offset: 32400, name: "+09" }), - (354898800, FixedTimespan { offset: 43200, name: "+12" }), - (370699200, FixedTimespan { offset: 39600, name: "+11" }), - (386427600, FixedTimespan { offset: 43200, name: "+12" }), - (402235200, FixedTimespan { offset: 39600, name: "+11" }), - (417963600, FixedTimespan { offset: 43200, name: "+12" }), - (433771200, FixedTimespan { offset: 39600, name: "+11" }), - (449586000, FixedTimespan { offset: 43200, name: "+12" }), - (465318000, FixedTimespan { offset: 39600, name: "+11" }), - (481042800, FixedTimespan { offset: 43200, name: "+12" }), - (496767600, FixedTimespan { offset: 39600, name: "+11" }), - (512492400, FixedTimespan { offset: 43200, name: "+12" }), - (528217200, FixedTimespan { offset: 39600, name: "+11" }), - (543942000, FixedTimespan { offset: 43200, name: "+12" }), - (559666800, FixedTimespan { offset: 39600, name: "+11" }), - (575391600, FixedTimespan { offset: 43200, name: "+12" }), - (591116400, FixedTimespan { offset: 39600, name: "+11" }), - (606841200, FixedTimespan { offset: 43200, name: "+12" }), - (622566000, FixedTimespan { offset: 39600, name: "+11" }), - (638290800, FixedTimespan { offset: 43200, name: "+12" }), - (654620400, FixedTimespan { offset: 39600, name: "+11" }), - (670345200, FixedTimespan { offset: 39600, name: "+11" }), - (686073600, FixedTimespan { offset: 36000, name: "+10" }), - (695750400, FixedTimespan { offset: 39600, name: "+11" }), - (701794800, FixedTimespan { offset: 43200, name: "+12" }), - (717519600, FixedTimespan { offset: 39600, name: "+11" }), - (733244400, FixedTimespan { offset: 43200, name: "+12" }), - (748969200, FixedTimespan { offset: 39600, name: "+11" }), - (764694000, FixedTimespan { offset: 43200, name: "+12" }), - (780418800, FixedTimespan { offset: 39600, name: "+11" }), - (796143600, FixedTimespan { offset: 43200, name: "+12" }), - (811868400, FixedTimespan { offset: 39600, name: "+11" }), - (828198000, FixedTimespan { offset: 43200, name: "+12" }), - (846342000, FixedTimespan { offset: 39600, name: "+11" }), - (859647600, FixedTimespan { offset: 43200, name: "+12" }), - (877791600, FixedTimespan { offset: 39600, name: "+11" }), - (891097200, FixedTimespan { offset: 43200, name: "+12" }), - (909241200, FixedTimespan { offset: 39600, name: "+11" }), - (922546800, FixedTimespan { offset: 43200, name: "+12" }), - (941295600, FixedTimespan { offset: 39600, name: "+11" }), - (953996400, FixedTimespan { offset: 43200, name: "+12" }), - (972745200, FixedTimespan { offset: 39600, name: "+11" }), - (985446000, FixedTimespan { offset: 43200, name: "+12" }), - (1004194800, FixedTimespan { offset: 39600, name: "+11" }), - (1017500400, FixedTimespan { offset: 43200, name: "+12" }), - (1035644400, FixedTimespan { offset: 39600, name: "+11" }), - (1048950000, FixedTimespan { offset: 43200, name: "+12" }), - (1067094000, FixedTimespan { offset: 39600, name: "+11" }), - (1080399600, FixedTimespan { offset: 43200, name: "+12" }), - (1099148400, FixedTimespan { offset: 39600, name: "+11" }), - (1111849200, FixedTimespan { offset: 43200, name: "+12" }), - (1130598000, FixedTimespan { offset: 39600, name: "+11" }), - (1143298800, FixedTimespan { offset: 43200, name: "+12" }), - (1162047600, FixedTimespan { offset: 39600, name: "+11" }), - (1174748400, FixedTimespan { offset: 43200, name: "+12" }), - (1193497200, FixedTimespan { offset: 39600, name: "+11" }), - (1206802800, FixedTimespan { offset: 43200, name: "+12" }), - (1224946800, FixedTimespan { offset: 39600, name: "+11" }), - (1238252400, FixedTimespan { offset: 43200, name: "+12" }), - (1256396400, FixedTimespan { offset: 39600, name: "+11" }), - (1269702000, FixedTimespan { offset: 43200, name: "+12" }), - (1288450800, FixedTimespan { offset: 39600, name: "+11" }), - (1301151600, FixedTimespan { offset: 43200, name: "+12" }), - (1315828800, FixedTimespan { offset: 39600, name: "+11" }), - (1414249200, FixedTimespan { offset: 36000, name: "+10" }), + first: FixedTimespan::from_offset_and_name_indices(34374, 422, 3), + rest: &[ + (-1579426374, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-1247558400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (354898800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (370699200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (386427600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (402235200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (417963600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (433771200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (449586000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (465318000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (481042800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (496767600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (512492400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (528217200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (543942000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (559666800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (575391600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (591116400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (606841200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (622566000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (638290800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (654620400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (670345200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (686073600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (695750400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (701794800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (717519600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (733244400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (748969200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (764694000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (780418800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (796143600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (811868400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (828198000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (846342000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (859647600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (877791600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (891097200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (909241200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (922546800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (941295600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (953996400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (972745200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (985446000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1004194800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1017500400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1035644400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1048950000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1067094000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1080399600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1099148400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1111849200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1130598000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1143298800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1162047600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1174748400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1193497200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1206802800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1224946800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1238252400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1256396400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1269702000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1288450800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1301151600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1315828800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1414249200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), ], }; const ASIA__VLADIVOSTOK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 31651, name: "LMT" }, - rest: &[ - (-1487321251, FixedTimespan { offset: 32400, name: "+09" }), - (-1247562000, FixedTimespan { offset: 36000, name: "+10" }), - (354895200, FixedTimespan { offset: 39600, name: "+11" }), - (370702800, FixedTimespan { offset: 36000, name: "+10" }), - (386431200, FixedTimespan { offset: 39600, name: "+11" }), - (402238800, FixedTimespan { offset: 36000, name: "+10" }), - (417967200, FixedTimespan { offset: 39600, name: "+11" }), - (433774800, FixedTimespan { offset: 36000, name: "+10" }), - (449589600, FixedTimespan { offset: 39600, name: "+11" }), - (465321600, FixedTimespan { offset: 36000, name: "+10" }), - (481046400, FixedTimespan { offset: 39600, name: "+11" }), - (496771200, FixedTimespan { offset: 36000, name: "+10" }), - (512496000, FixedTimespan { offset: 39600, name: "+11" }), - (528220800, FixedTimespan { offset: 36000, name: "+10" }), - (543945600, FixedTimespan { offset: 39600, name: "+11" }), - (559670400, FixedTimespan { offset: 36000, name: "+10" }), - (575395200, FixedTimespan { offset: 39600, name: "+11" }), - (591120000, FixedTimespan { offset: 36000, name: "+10" }), - (606844800, FixedTimespan { offset: 39600, name: "+11" }), - (622569600, FixedTimespan { offset: 36000, name: "+10" }), - (638294400, FixedTimespan { offset: 39600, name: "+11" }), - (654624000, FixedTimespan { offset: 36000, name: "+10" }), - (670348800, FixedTimespan { offset: 36000, name: "+10" }), - (686077200, FixedTimespan { offset: 32400, name: "+09" }), - (695754000, FixedTimespan { offset: 36000, name: "+10" }), - (701798400, FixedTimespan { offset: 39600, name: "+11" }), - (717523200, FixedTimespan { offset: 36000, name: "+10" }), - (733248000, FixedTimespan { offset: 39600, name: "+11" }), - (748972800, FixedTimespan { offset: 36000, name: "+10" }), - (764697600, FixedTimespan { offset: 39600, name: "+11" }), - (780422400, FixedTimespan { offset: 36000, name: "+10" }), - (796147200, FixedTimespan { offset: 39600, name: "+11" }), - (811872000, FixedTimespan { offset: 36000, name: "+10" }), - (828201600, FixedTimespan { offset: 39600, name: "+11" }), - (846345600, FixedTimespan { offset: 36000, name: "+10" }), - (859651200, FixedTimespan { offset: 39600, name: "+11" }), - (877795200, FixedTimespan { offset: 36000, name: "+10" }), - (891100800, FixedTimespan { offset: 39600, name: "+11" }), - (909244800, FixedTimespan { offset: 36000, name: "+10" }), - (922550400, FixedTimespan { offset: 39600, name: "+11" }), - (941299200, FixedTimespan { offset: 36000, name: "+10" }), - (954000000, FixedTimespan { offset: 39600, name: "+11" }), - (972748800, FixedTimespan { offset: 36000, name: "+10" }), - (985449600, FixedTimespan { offset: 39600, name: "+11" }), - (1004198400, FixedTimespan { offset: 36000, name: "+10" }), - (1017504000, FixedTimespan { offset: 39600, name: "+11" }), - (1035648000, FixedTimespan { offset: 36000, name: "+10" }), - (1048953600, FixedTimespan { offset: 39600, name: "+11" }), - (1067097600, FixedTimespan { offset: 36000, name: "+10" }), - (1080403200, FixedTimespan { offset: 39600, name: "+11" }), - (1099152000, FixedTimespan { offset: 36000, name: "+10" }), - (1111852800, FixedTimespan { offset: 39600, name: "+11" }), - (1130601600, FixedTimespan { offset: 36000, name: "+10" }), - (1143302400, FixedTimespan { offset: 39600, name: "+11" }), - (1162051200, FixedTimespan { offset: 36000, name: "+10" }), - (1174752000, FixedTimespan { offset: 39600, name: "+11" }), - (1193500800, FixedTimespan { offset: 36000, name: "+10" }), - (1206806400, FixedTimespan { offset: 39600, name: "+11" }), - (1224950400, FixedTimespan { offset: 36000, name: "+10" }), - (1238256000, FixedTimespan { offset: 39600, name: "+11" }), - (1256400000, FixedTimespan { offset: 36000, name: "+10" }), - (1269705600, FixedTimespan { offset: 39600, name: "+11" }), - (1288454400, FixedTimespan { offset: 36000, name: "+10" }), - (1301155200, FixedTimespan { offset: 39600, name: "+11" }), - (1414249200, FixedTimespan { offset: 36000, name: "+10" }), + first: FixedTimespan::from_offset_and_name_indices(31651, 422, 3), + rest: &[ + (-1487321251, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-1247562000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (354895200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (370702800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (386431200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (402238800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (417967200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (433774800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (449589600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (465321600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (481046400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (496771200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (512496000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (528220800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (543945600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (559670400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (575395200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (591120000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (606844800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (622569600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (638294400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (654624000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (670348800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (686077200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (695754000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (701798400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (717523200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (733248000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (748972800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (764697600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (780422400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (796147200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (811872000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (828201600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (846345600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (859651200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (877795200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (891100800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (909244800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (922550400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (941299200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (954000000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (972748800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (985449600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1004198400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1017504000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1035648000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1048953600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1067097600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1080403200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1099152000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1111852800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1130601600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1143302400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1162051200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1174752000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1193500800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1206806400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1224950400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1238256000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1256400000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1269705600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1288454400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1301155200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1414249200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), ], }; const ASIA__YAKUTSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 31138, name: "LMT" }, - rest: &[ - (-1579423138, FixedTimespan { offset: 28800, name: "+08" }), - (-1247558400, FixedTimespan { offset: 32400, name: "+09" }), - (354898800, FixedTimespan { offset: 36000, name: "+10" }), - (370706400, FixedTimespan { offset: 32400, name: "+09" }), - (386434800, FixedTimespan { offset: 36000, name: "+10" }), - (402242400, FixedTimespan { offset: 32400, name: "+09" }), - (417970800, FixedTimespan { offset: 36000, name: "+10" }), - (433778400, FixedTimespan { offset: 32400, name: "+09" }), - (449593200, FixedTimespan { offset: 36000, name: "+10" }), - (465325200, FixedTimespan { offset: 32400, name: "+09" }), - (481050000, FixedTimespan { offset: 36000, name: "+10" }), - (496774800, FixedTimespan { offset: 32400, name: "+09" }), - (512499600, FixedTimespan { offset: 36000, name: "+10" }), - (528224400, FixedTimespan { offset: 32400, name: "+09" }), - (543949200, FixedTimespan { offset: 36000, name: "+10" }), - (559674000, FixedTimespan { offset: 32400, name: "+09" }), - (575398800, FixedTimespan { offset: 36000, name: "+10" }), - (591123600, FixedTimespan { offset: 32400, name: "+09" }), - (606848400, FixedTimespan { offset: 36000, name: "+10" }), - (622573200, FixedTimespan { offset: 32400, name: "+09" }), - (638298000, FixedTimespan { offset: 36000, name: "+10" }), - (654627600, FixedTimespan { offset: 32400, name: "+09" }), - (670352400, FixedTimespan { offset: 32400, name: "+09" }), - (686080800, FixedTimespan { offset: 28800, name: "+08" }), - (695757600, FixedTimespan { offset: 32400, name: "+09" }), - (701802000, FixedTimespan { offset: 36000, name: "+10" }), - (717526800, FixedTimespan { offset: 32400, name: "+09" }), - (733251600, FixedTimespan { offset: 36000, name: "+10" }), - (748976400, FixedTimespan { offset: 32400, name: "+09" }), - (764701200, FixedTimespan { offset: 36000, name: "+10" }), - (780426000, FixedTimespan { offset: 32400, name: "+09" }), - (796150800, FixedTimespan { offset: 36000, name: "+10" }), - (811875600, FixedTimespan { offset: 32400, name: "+09" }), - (828205200, FixedTimespan { offset: 36000, name: "+10" }), - (846349200, FixedTimespan { offset: 32400, name: "+09" }), - (859654800, FixedTimespan { offset: 36000, name: "+10" }), - (877798800, FixedTimespan { offset: 32400, name: "+09" }), - (891104400, FixedTimespan { offset: 36000, name: "+10" }), - (909248400, FixedTimespan { offset: 32400, name: "+09" }), - (922554000, FixedTimespan { offset: 36000, name: "+10" }), - (941302800, FixedTimespan { offset: 32400, name: "+09" }), - (954003600, FixedTimespan { offset: 36000, name: "+10" }), - (972752400, FixedTimespan { offset: 32400, name: "+09" }), - (985453200, FixedTimespan { offset: 36000, name: "+10" }), - (1004202000, FixedTimespan { offset: 32400, name: "+09" }), - (1017507600, FixedTimespan { offset: 36000, name: "+10" }), - (1035651600, FixedTimespan { offset: 32400, name: "+09" }), - (1048957200, FixedTimespan { offset: 36000, name: "+10" }), - (1067101200, FixedTimespan { offset: 32400, name: "+09" }), - (1080406800, FixedTimespan { offset: 36000, name: "+10" }), - (1099155600, FixedTimespan { offset: 32400, name: "+09" }), - (1111856400, FixedTimespan { offset: 36000, name: "+10" }), - (1130605200, FixedTimespan { offset: 32400, name: "+09" }), - (1143306000, FixedTimespan { offset: 36000, name: "+10" }), - (1162054800, FixedTimespan { offset: 32400, name: "+09" }), - (1174755600, FixedTimespan { offset: 36000, name: "+10" }), - (1193504400, FixedTimespan { offset: 32400, name: "+09" }), - (1206810000, FixedTimespan { offset: 36000, name: "+10" }), - (1224954000, FixedTimespan { offset: 32400, name: "+09" }), - (1238259600, FixedTimespan { offset: 36000, name: "+10" }), - (1256403600, FixedTimespan { offset: 32400, name: "+09" }), - (1269709200, FixedTimespan { offset: 36000, name: "+10" }), - (1288458000, FixedTimespan { offset: 32400, name: "+09" }), - (1301158800, FixedTimespan { offset: 36000, name: "+10" }), - (1414252800, FixedTimespan { offset: 32400, name: "+09" }), + first: FixedTimespan::from_offset_and_name_indices(31138, 422, 3), + rest: &[ + (-1579423138, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (-1247558400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (354898800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (370706400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (386434800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (402242400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (417970800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (433778400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (449593200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (465325200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (481050000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (496774800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (512499600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (528224400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (543949200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (559674000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (575398800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (591123600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (606848400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (622573200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (638298000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (654627600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (670352400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (686080800, FixedTimespan::from_offset_and_name_indices(28800, 55, 3)), + (695757600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (701802000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (717526800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (733251600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (748976400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (764701200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (780426000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (796150800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (811875600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (828205200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (846349200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (859654800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (877798800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (891104400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (909248400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (922554000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (941302800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (954003600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (972752400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (985453200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1004202000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1017507600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1035651600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1048957200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1067101200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1080406800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1099155600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1111856400, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1130605200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1143306000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1162054800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1174755600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1193504400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1206810000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1224954000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1238259600, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1256403600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1269709200, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1288458000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (1301158800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1414252800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), ], }; const ASIA__YANGON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 23087, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(23087, 422, 3), rest: &[ - (-2840163887, FixedTimespan { offset: 23087, name: "RMT" }), - (-1577946287, FixedTimespan { offset: 23400, name: "+0630" }), - (-873268200, FixedTimespan { offset: 32400, name: "+09" }), - (-778410000, FixedTimespan { offset: 23400, name: "+0630" }), + (-2840163887, FixedTimespan::from_offset_and_name_indices(23087, 445, 3)), + (-1577946287, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), + (-873268200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-778410000, FixedTimespan::from_offset_and_name_indices(23400, 40, 5)), ], }; const ASIA__YEKATERINBURG: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 14553, name: "LMT" }, - rest: &[ - (-1688270553, FixedTimespan { offset: 13505, name: "PMT" }), - (-1592610305, FixedTimespan { offset: 14400, name: "+04" }), - (-1247544000, FixedTimespan { offset: 18000, name: "+05" }), - (354913200, FixedTimespan { offset: 21600, name: "+06" }), - (370720800, FixedTimespan { offset: 18000, name: "+05" }), - (386449200, FixedTimespan { offset: 21600, name: "+06" }), - (402256800, FixedTimespan { offset: 18000, name: "+05" }), - (417985200, FixedTimespan { offset: 21600, name: "+06" }), - (433792800, FixedTimespan { offset: 18000, name: "+05" }), - (449607600, FixedTimespan { offset: 21600, name: "+06" }), - (465339600, FixedTimespan { offset: 18000, name: "+05" }), - (481064400, FixedTimespan { offset: 21600, name: "+06" }), - (496789200, FixedTimespan { offset: 18000, name: "+05" }), - (512514000, FixedTimespan { offset: 21600, name: "+06" }), - (528238800, FixedTimespan { offset: 18000, name: "+05" }), - (543963600, FixedTimespan { offset: 21600, name: "+06" }), - (559688400, FixedTimespan { offset: 18000, name: "+05" }), - (575413200, FixedTimespan { offset: 21600, name: "+06" }), - (591138000, FixedTimespan { offset: 18000, name: "+05" }), - (606862800, FixedTimespan { offset: 21600, name: "+06" }), - (622587600, FixedTimespan { offset: 18000, name: "+05" }), - (638312400, FixedTimespan { offset: 21600, name: "+06" }), - (654642000, FixedTimespan { offset: 18000, name: "+05" }), - (670366800, FixedTimespan { offset: 18000, name: "+05" }), - (686095200, FixedTimespan { offset: 14400, name: "+04" }), - (695772000, FixedTimespan { offset: 18000, name: "+05" }), - (701816400, FixedTimespan { offset: 21600, name: "+06" }), - (717541200, FixedTimespan { offset: 18000, name: "+05" }), - (733266000, FixedTimespan { offset: 21600, name: "+06" }), - (748990800, FixedTimespan { offset: 18000, name: "+05" }), - (764715600, FixedTimespan { offset: 21600, name: "+06" }), - (780440400, FixedTimespan { offset: 18000, name: "+05" }), - (796165200, FixedTimespan { offset: 21600, name: "+06" }), - (811890000, FixedTimespan { offset: 18000, name: "+05" }), - (828219600, FixedTimespan { offset: 21600, name: "+06" }), - (846363600, FixedTimespan { offset: 18000, name: "+05" }), - (859669200, FixedTimespan { offset: 21600, name: "+06" }), - (877813200, FixedTimespan { offset: 18000, name: "+05" }), - (891118800, FixedTimespan { offset: 21600, name: "+06" }), - (909262800, FixedTimespan { offset: 18000, name: "+05" }), - (922568400, FixedTimespan { offset: 21600, name: "+06" }), - (941317200, FixedTimespan { offset: 18000, name: "+05" }), - (954018000, FixedTimespan { offset: 21600, name: "+06" }), - (972766800, FixedTimespan { offset: 18000, name: "+05" }), - (985467600, FixedTimespan { offset: 21600, name: "+06" }), - (1004216400, FixedTimespan { offset: 18000, name: "+05" }), - (1017522000, FixedTimespan { offset: 21600, name: "+06" }), - (1035666000, FixedTimespan { offset: 18000, name: "+05" }), - (1048971600, FixedTimespan { offset: 21600, name: "+06" }), - (1067115600, FixedTimespan { offset: 18000, name: "+05" }), - (1080421200, FixedTimespan { offset: 21600, name: "+06" }), - (1099170000, FixedTimespan { offset: 18000, name: "+05" }), - (1111870800, FixedTimespan { offset: 21600, name: "+06" }), - (1130619600, FixedTimespan { offset: 18000, name: "+05" }), - (1143320400, FixedTimespan { offset: 21600, name: "+06" }), - (1162069200, FixedTimespan { offset: 18000, name: "+05" }), - (1174770000, FixedTimespan { offset: 21600, name: "+06" }), - (1193518800, FixedTimespan { offset: 18000, name: "+05" }), - (1206824400, FixedTimespan { offset: 21600, name: "+06" }), - (1224968400, FixedTimespan { offset: 18000, name: "+05" }), - (1238274000, FixedTimespan { offset: 21600, name: "+06" }), - (1256418000, FixedTimespan { offset: 18000, name: "+05" }), - (1269723600, FixedTimespan { offset: 21600, name: "+06" }), - (1288472400, FixedTimespan { offset: 18000, name: "+05" }), - (1301173200, FixedTimespan { offset: 21600, name: "+06" }), - (1414267200, FixedTimespan { offset: 18000, name: "+05" }), + first: FixedTimespan::from_offset_and_name_indices(14553, 422, 3), + rest: &[ + (-1688270553, FixedTimespan::from_offset_and_name_indices(13505, 430, 3)), + (-1592610305, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (-1247544000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (354913200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (370720800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (386449200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (402256800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417985200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (433792800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (449607600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (465339600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (481064400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (496789200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (512514000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (528238800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (543963600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (559688400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (575413200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (591138000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (606862800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (622587600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (638312400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (654642000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (670366800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (686095200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (695772000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (701816400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (717541200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (733266000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (748990800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (764715600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (780440400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (796165200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (811890000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (828219600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (846363600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (859669200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (877813200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (891118800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (909262800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (922568400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (941317200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (954018000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (972766800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (985467600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1004216400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1017522000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1035666000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1048971600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1067115600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1080421200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1099170000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1111870800, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1130619600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1143320400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1162069200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1174770000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1193518800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1206824400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1224968400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1238274000, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1256418000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1269723600, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1288472400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1301173200, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), + (1414267200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const ASIA__YEREVAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 10680, name: "LMT" }, - rest: &[ - (-1441162680, FixedTimespan { offset: 10800, name: "+03" }), - (-405140400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 18000, name: "+05" }), - (591141600, FixedTimespan { offset: 14400, name: "+04" }), - (606866400, FixedTimespan { offset: 18000, name: "+05" }), - (622591200, FixedTimespan { offset: 14400, name: "+04" }), - (638316000, FixedTimespan { offset: 18000, name: "+05" }), - (654645600, FixedTimespan { offset: 14400, name: "+04" }), - (670370400, FixedTimespan { offset: 14400, name: "+04" }), - (686098800, FixedTimespan { offset: 10800, name: "+03" }), - (701823600, FixedTimespan { offset: 14400, name: "+04" }), - (717548400, FixedTimespan { offset: 10800, name: "+03" }), - (733273200, FixedTimespan { offset: 14400, name: "+04" }), - (748998000, FixedTimespan { offset: 10800, name: "+03" }), - (764722800, FixedTimespan { offset: 14400, name: "+04" }), - (780447600, FixedTimespan { offset: 10800, name: "+03" }), - (796172400, FixedTimespan { offset: 14400, name: "+04" }), - (811897200, FixedTimespan { offset: 14400, name: "+04" }), - (859672800, FixedTimespan { offset: 18000, name: "+05" }), - (877816800, FixedTimespan { offset: 14400, name: "+04" }), - (891122400, FixedTimespan { offset: 18000, name: "+05" }), - (909266400, FixedTimespan { offset: 14400, name: "+04" }), - (922572000, FixedTimespan { offset: 18000, name: "+05" }), - (941320800, FixedTimespan { offset: 14400, name: "+04" }), - (954021600, FixedTimespan { offset: 18000, name: "+05" }), - (972770400, FixedTimespan { offset: 14400, name: "+04" }), - (985471200, FixedTimespan { offset: 18000, name: "+05" }), - (1004220000, FixedTimespan { offset: 14400, name: "+04" }), - (1017525600, FixedTimespan { offset: 18000, name: "+05" }), - (1035669600, FixedTimespan { offset: 14400, name: "+04" }), - (1048975200, FixedTimespan { offset: 18000, name: "+05" }), - (1067119200, FixedTimespan { offset: 14400, name: "+04" }), - (1080424800, FixedTimespan { offset: 18000, name: "+05" }), - (1099173600, FixedTimespan { offset: 14400, name: "+04" }), - (1111874400, FixedTimespan { offset: 18000, name: "+05" }), - (1130623200, FixedTimespan { offset: 14400, name: "+04" }), - (1143324000, FixedTimespan { offset: 18000, name: "+05" }), - (1162072800, FixedTimespan { offset: 14400, name: "+04" }), - (1174773600, FixedTimespan { offset: 18000, name: "+05" }), - (1193522400, FixedTimespan { offset: 14400, name: "+04" }), - (1206828000, FixedTimespan { offset: 18000, name: "+05" }), - (1224972000, FixedTimespan { offset: 14400, name: "+04" }), - (1238277600, FixedTimespan { offset: 18000, name: "+05" }), - (1256421600, FixedTimespan { offset: 14400, name: "+04" }), - (1269727200, FixedTimespan { offset: 18000, name: "+05" }), - (1288476000, FixedTimespan { offset: 14400, name: "+04" }), - (1301176800, FixedTimespan { offset: 18000, name: "+05" }), - (1319925600, FixedTimespan { offset: 14400, name: "+04" }), + first: FixedTimespan::from_offset_and_name_indices(10680, 422, 3), + rest: &[ + (-1441162680, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-405140400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (591141600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (622591200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (638316000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (654645600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (670370400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (686098800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (701823600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (717548400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (733273200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (748998000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (764722800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (780447600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (811897200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (859672800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (877816800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (891122400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (909266400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (922572000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (941320800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (954021600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (972770400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (985471200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1004220000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1017525600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1035669600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1048975200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1067119200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1080424800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1099173600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1111874400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1130623200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1143324000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1162072800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1174773600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1193522400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1206828000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1224972000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1238277600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1256421600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1269727200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1288476000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1301176800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1319925600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const ATLANTIC__AZORES: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -6160, name: "LMT" }, - rest: &[ - (-2713904240, FixedTimespan { offset: -6872, name: "HMT" }), - (-1830376800, FixedTimespan { offset: -7200, name: "-02" }), - (-1689548400, FixedTimespan { offset: -3600, name: "-01" }), - (-1677794400, FixedTimespan { offset: -7200, name: "-02" }), - (-1667426400, FixedTimespan { offset: -3600, name: "-01" }), - (-1647730800, FixedTimespan { offset: -7200, name: "-02" }), - (-1635890400, FixedTimespan { offset: -3600, name: "-01" }), - (-1616194800, FixedTimespan { offset: -7200, name: "-02" }), - (-1604354400, FixedTimespan { offset: -3600, name: "-01" }), - (-1584658800, FixedTimespan { offset: -7200, name: "-02" }), - (-1572732000, FixedTimespan { offset: -3600, name: "-01" }), - (-1553036400, FixedTimespan { offset: -7200, name: "-02" }), - (-1541196000, FixedTimespan { offset: -3600, name: "-01" }), - (-1521500400, FixedTimespan { offset: -7200, name: "-02" }), - (-1442444400, FixedTimespan { offset: -3600, name: "-01" }), - (-1427670000, FixedTimespan { offset: -7200, name: "-02" }), - (-1379286000, FixedTimespan { offset: -3600, name: "-01" }), - (-1364770800, FixedTimespan { offset: -7200, name: "-02" }), - (-1348441200, FixedTimespan { offset: -3600, name: "-01" }), - (-1333321200, FixedTimespan { offset: -7200, name: "-02" }), - (-1316386800, FixedTimespan { offset: -3600, name: "-01" }), - (-1301266800, FixedTimespan { offset: -7200, name: "-02" }), - (-1284332400, FixedTimespan { offset: -3600, name: "-01" }), - (-1269817200, FixedTimespan { offset: -7200, name: "-02" }), - (-1221433200, FixedTimespan { offset: -3600, name: "-01" }), - (-1206918000, FixedTimespan { offset: -7200, name: "-02" }), - (-1191193200, FixedTimespan { offset: -3600, name: "-01" }), - (-1175468400, FixedTimespan { offset: -7200, name: "-02" }), - (-1127689200, FixedTimespan { offset: -3600, name: "-01" }), - (-1111964400, FixedTimespan { offset: -7200, name: "-02" }), - (-1096844400, FixedTimespan { offset: -3600, name: "-01" }), - (-1080514800, FixedTimespan { offset: -7200, name: "-02" }), - (-1063580400, FixedTimespan { offset: -3600, name: "-01" }), - (-1049065200, FixedTimespan { offset: -7200, name: "-02" }), - (-1033340400, FixedTimespan { offset: -3600, name: "-01" }), - (-1017615600, FixedTimespan { offset: -7200, name: "-02" }), - (-1002495600, FixedTimespan { offset: -3600, name: "-01" }), - (-986166000, FixedTimespan { offset: -7200, name: "-02" }), - (-969231600, FixedTimespan { offset: -3600, name: "-01" }), - (-950482800, FixedTimespan { offset: -7200, name: "-02" }), - (-942015600, FixedTimespan { offset: -3600, name: "-01" }), - (-922489200, FixedTimespan { offset: -7200, name: "-02" }), - (-906937200, FixedTimespan { offset: -3600, name: "-01" }), - (-891126000, FixedTimespan { offset: -7200, name: "-02" }), - (-877302000, FixedTimespan { offset: -3600, name: "-01" }), - (-873676800, FixedTimespan { offset: 0, name: "+00" }), - (-864000000, FixedTimespan { offset: -3600, name: "-01" }), - (-857948400, FixedTimespan { offset: -7200, name: "-02" }), - (-845852400, FixedTimespan { offset: -3600, name: "-01" }), - (-842832000, FixedTimespan { offset: 0, name: "+00" }), - (-831340800, FixedTimespan { offset: -3600, name: "-01" }), - (-825894000, FixedTimespan { offset: -7200, name: "-02" }), - (-814402800, FixedTimespan { offset: -3600, name: "-01" }), - (-810777600, FixedTimespan { offset: 0, name: "+00" }), - (-799891200, FixedTimespan { offset: -3600, name: "-01" }), - (-794444400, FixedTimespan { offset: -7200, name: "-02" }), - (-782953200, FixedTimespan { offset: -3600, name: "-01" }), - (-779328000, FixedTimespan { offset: 0, name: "+00" }), - (-768441600, FixedTimespan { offset: -3600, name: "-01" }), - (-762994800, FixedTimespan { offset: -7200, name: "-02" }), - (-749084400, FixedTimespan { offset: -3600, name: "-01" }), - (-733359600, FixedTimespan { offset: -7200, name: "-02" }), - (-717624000, FixedTimespan { offset: -3600, name: "-01" }), - (-701899200, FixedTimespan { offset: -7200, name: "-02" }), - (-686174400, FixedTimespan { offset: -3600, name: "-01" }), - (-670449600, FixedTimespan { offset: -7200, name: "-02" }), - (-654724800, FixedTimespan { offset: -3600, name: "-01" }), - (-639000000, FixedTimespan { offset: -7200, name: "-02" }), - (-623275200, FixedTimespan { offset: -3600, name: "-01" }), - (-607550400, FixedTimespan { offset: -7200, name: "-02" }), - (-591825600, FixedTimespan { offset: -3600, name: "-01" }), - (-575496000, FixedTimespan { offset: -7200, name: "-02" }), - (-559771200, FixedTimespan { offset: -3600, name: "-01" }), - (-544046400, FixedTimespan { offset: -7200, name: "-02" }), - (-528321600, FixedTimespan { offset: -3600, name: "-01" }), - (-512596800, FixedTimespan { offset: -7200, name: "-02" }), - (-496872000, FixedTimespan { offset: -3600, name: "-01" }), - (-481147200, FixedTimespan { offset: -7200, name: "-02" }), - (-465422400, FixedTimespan { offset: -3600, name: "-01" }), - (-449697600, FixedTimespan { offset: -7200, name: "-02" }), - (-433972800, FixedTimespan { offset: -3600, name: "-01" }), - (-417643200, FixedTimespan { offset: -7200, name: "-02" }), - (-401918400, FixedTimespan { offset: -3600, name: "-01" }), - (-386193600, FixedTimespan { offset: -7200, name: "-02" }), - (-370468800, FixedTimespan { offset: -3600, name: "-01" }), - (-354744000, FixedTimespan { offset: -7200, name: "-02" }), - (-339019200, FixedTimespan { offset: -3600, name: "-01" }), - (-323294400, FixedTimespan { offset: -7200, name: "-02" }), - (-307569600, FixedTimespan { offset: -3600, name: "-01" }), - (-291844800, FixedTimespan { offset: -7200, name: "-02" }), - (-276120000, FixedTimespan { offset: -3600, name: "-01" }), - (-260395200, FixedTimespan { offset: -7200, name: "-02" }), - (-244670400, FixedTimespan { offset: -3600, name: "-01" }), - (-228340800, FixedTimespan { offset: -7200, name: "-02" }), - (-212616000, FixedTimespan { offset: -3600, name: "-01" }), - (-196891200, FixedTimespan { offset: -7200, name: "-02" }), - (-181166400, FixedTimespan { offset: -3600, name: "-01" }), - (-165441600, FixedTimespan { offset: -7200, name: "-02" }), - (-149716800, FixedTimespan { offset: -3600, name: "-01" }), - (-133992000, FixedTimespan { offset: -7200, name: "-02" }), - (-118267200, FixedTimespan { offset: -3600, name: "-01" }), - (-102542400, FixedTimespan { offset: -3600, name: "-01" }), - (386125200, FixedTimespan { offset: 0, name: "+00" }), - (401850000, FixedTimespan { offset: -3600, name: "-01" }), - (417574800, FixedTimespan { offset: 0, name: "+00" }), - (433299600, FixedTimespan { offset: -3600, name: "-01" }), - (449024400, FixedTimespan { offset: 0, name: "+00" }), - (465354000, FixedTimespan { offset: -3600, name: "-01" }), - (481078800, FixedTimespan { offset: 0, name: "+00" }), - (496803600, FixedTimespan { offset: -3600, name: "-01" }), - (512528400, FixedTimespan { offset: 0, name: "+00" }), - (528253200, FixedTimespan { offset: -3600, name: "-01" }), - (543978000, FixedTimespan { offset: 0, name: "+00" }), - (559702800, FixedTimespan { offset: -3600, name: "-01" }), - (575427600, FixedTimespan { offset: 0, name: "+00" }), - (591152400, FixedTimespan { offset: -3600, name: "-01" }), - (606877200, FixedTimespan { offset: 0, name: "+00" }), - (622602000, FixedTimespan { offset: -3600, name: "-01" }), - (638326800, FixedTimespan { offset: 0, name: "+00" }), - (654656400, FixedTimespan { offset: -3600, name: "-01" }), - (670381200, FixedTimespan { offset: 0, name: "+00" }), - (686106000, FixedTimespan { offset: -3600, name: "-01" }), - (701830800, FixedTimespan { offset: 0, name: "+00" }), - (717555600, FixedTimespan { offset: -3600, name: "-01" }), - (725421600, FixedTimespan { offset: 0, name: "WET" }), - (733280400, FixedTimespan { offset: 3600, name: "WEST" }), - (740278800, FixedTimespan { offset: 0, name: "+00" }), - (749005200, FixedTimespan { offset: -3600, name: "-01" }), - (764730000, FixedTimespan { offset: 0, name: "+00" }), - (780454800, FixedTimespan { offset: -3600, name: "-01" }), - (796179600, FixedTimespan { offset: 0, name: "+00" }), - (811904400, FixedTimespan { offset: -3600, name: "-01" }), - (828234000, FixedTimespan { offset: 0, name: "+00" }), - (846378000, FixedTimespan { offset: -3600, name: "-01" }), - (859683600, FixedTimespan { offset: 0, name: "+00" }), - (877827600, FixedTimespan { offset: -3600, name: "-01" }), - (891133200, FixedTimespan { offset: 0, name: "+00" }), - (909277200, FixedTimespan { offset: -3600, name: "-01" }), - (922582800, FixedTimespan { offset: 0, name: "+00" }), - (941331600, FixedTimespan { offset: -3600, name: "-01" }), - (954032400, FixedTimespan { offset: 0, name: "+00" }), - (972781200, FixedTimespan { offset: -3600, name: "-01" }), - (985482000, FixedTimespan { offset: 0, name: "+00" }), - (1004230800, FixedTimespan { offset: -3600, name: "-01" }), - (1017536400, FixedTimespan { offset: 0, name: "+00" }), - (1035680400, FixedTimespan { offset: -3600, name: "-01" }), - (1048986000, FixedTimespan { offset: 0, name: "+00" }), - (1067130000, FixedTimespan { offset: -3600, name: "-01" }), - (1080435600, FixedTimespan { offset: 0, name: "+00" }), - (1099184400, FixedTimespan { offset: -3600, name: "-01" }), - (1111885200, FixedTimespan { offset: 0, name: "+00" }), - (1130634000, FixedTimespan { offset: -3600, name: "-01" }), - (1143334800, FixedTimespan { offset: 0, name: "+00" }), - (1162083600, FixedTimespan { offset: -3600, name: "-01" }), - (1174784400, FixedTimespan { offset: 0, name: "+00" }), - (1193533200, FixedTimespan { offset: -3600, name: "-01" }), - (1206838800, FixedTimespan { offset: 0, name: "+00" }), - (1224982800, FixedTimespan { offset: -3600, name: "-01" }), - (1238288400, FixedTimespan { offset: 0, name: "+00" }), - (1256432400, FixedTimespan { offset: -3600, name: "-01" }), - (1269738000, FixedTimespan { offset: 0, name: "+00" }), - (1288486800, FixedTimespan { offset: -3600, name: "-01" }), - (1301187600, FixedTimespan { offset: 0, name: "+00" }), - (1319936400, FixedTimespan { offset: -3600, name: "-01" }), - (1332637200, FixedTimespan { offset: 0, name: "+00" }), - (1351386000, FixedTimespan { offset: -3600, name: "-01" }), - (1364691600, FixedTimespan { offset: 0, name: "+00" }), - (1382835600, FixedTimespan { offset: -3600, name: "-01" }), - (1396141200, FixedTimespan { offset: 0, name: "+00" }), - (1414285200, FixedTimespan { offset: -3600, name: "-01" }), - (1427590800, FixedTimespan { offset: 0, name: "+00" }), - (1445734800, FixedTimespan { offset: -3600, name: "-01" }), - (1459040400, FixedTimespan { offset: 0, name: "+00" }), - (1477789200, FixedTimespan { offset: -3600, name: "-01" }), - (1490490000, FixedTimespan { offset: 0, name: "+00" }), - (1509238800, FixedTimespan { offset: -3600, name: "-01" }), - (1521939600, FixedTimespan { offset: 0, name: "+00" }), - (1540688400, FixedTimespan { offset: -3600, name: "-01" }), - (1553994000, FixedTimespan { offset: 0, name: "+00" }), - (1572138000, FixedTimespan { offset: -3600, name: "-01" }), - (1585443600, FixedTimespan { offset: 0, name: "+00" }), - (1603587600, FixedTimespan { offset: -3600, name: "-01" }), - (1616893200, FixedTimespan { offset: 0, name: "+00" }), - (1635642000, FixedTimespan { offset: -3600, name: "-01" }), - (1648342800, FixedTimespan { offset: 0, name: "+00" }), - (1667091600, FixedTimespan { offset: -3600, name: "-01" }), - (1679792400, FixedTimespan { offset: 0, name: "+00" }), - (1698541200, FixedTimespan { offset: -3600, name: "-01" }), - (1711846800, FixedTimespan { offset: 0, name: "+00" }), - (1729990800, FixedTimespan { offset: -3600, name: "-01" }), - (1743296400, FixedTimespan { offset: 0, name: "+00" }), - (1761440400, FixedTimespan { offset: -3600, name: "-01" }), - (1774746000, FixedTimespan { offset: 0, name: "+00" }), - (1792890000, FixedTimespan { offset: -3600, name: "-01" }), - (1806195600, FixedTimespan { offset: 0, name: "+00" }), - (1824944400, FixedTimespan { offset: -3600, name: "-01" }), - (1837645200, FixedTimespan { offset: 0, name: "+00" }), - (1856394000, FixedTimespan { offset: -3600, name: "-01" }), - (1869094800, FixedTimespan { offset: 0, name: "+00" }), - (1887843600, FixedTimespan { offset: -3600, name: "-01" }), - (1901149200, FixedTimespan { offset: 0, name: "+00" }), - (1919293200, FixedTimespan { offset: -3600, name: "-01" }), - (1932598800, FixedTimespan { offset: 0, name: "+00" }), - (1950742800, FixedTimespan { offset: -3600, name: "-01" }), - (1964048400, FixedTimespan { offset: 0, name: "+00" }), - (1982797200, FixedTimespan { offset: -3600, name: "-01" }), - (1995498000, FixedTimespan { offset: 0, name: "+00" }), - (2014246800, FixedTimespan { offset: -3600, name: "-01" }), - (2026947600, FixedTimespan { offset: 0, name: "+00" }), - (2045696400, FixedTimespan { offset: -3600, name: "-01" }), - (2058397200, FixedTimespan { offset: 0, name: "+00" }), - (2077146000, FixedTimespan { offset: -3600, name: "-01" }), - (2090451600, FixedTimespan { offset: 0, name: "+00" }), - (2108595600, FixedTimespan { offset: -3600, name: "-01" }), - (2121901200, FixedTimespan { offset: 0, name: "+00" }), - (2140045200, FixedTimespan { offset: -3600, name: "-01" }), - (2153350800, FixedTimespan { offset: 0, name: "+00" }), - (2172099600, FixedTimespan { offset: -3600, name: "-01" }), - (2184800400, FixedTimespan { offset: 0, name: "+00" }), - (2203549200, FixedTimespan { offset: -3600, name: "-01" }), - (2216250000, FixedTimespan { offset: 0, name: "+00" }), - (2234998800, FixedTimespan { offset: -3600, name: "-01" }), - (2248304400, FixedTimespan { offset: 0, name: "+00" }), - (2266448400, FixedTimespan { offset: -3600, name: "-01" }), - (2279754000, FixedTimespan { offset: 0, name: "+00" }), - (2297898000, FixedTimespan { offset: -3600, name: "-01" }), - (2311203600, FixedTimespan { offset: 0, name: "+00" }), - (2329347600, FixedTimespan { offset: -3600, name: "-01" }), - (2342653200, FixedTimespan { offset: 0, name: "+00" }), - (2361402000, FixedTimespan { offset: -3600, name: "-01" }), - (2374102800, FixedTimespan { offset: 0, name: "+00" }), - (2392851600, FixedTimespan { offset: -3600, name: "-01" }), - (2405552400, FixedTimespan { offset: 0, name: "+00" }), - (2424301200, FixedTimespan { offset: -3600, name: "-01" }), - (2437606800, FixedTimespan { offset: 0, name: "+00" }), - (2455750800, FixedTimespan { offset: -3600, name: "-01" }), - (2469056400, FixedTimespan { offset: 0, name: "+00" }), - (2487200400, FixedTimespan { offset: -3600, name: "-01" }), - (2500506000, FixedTimespan { offset: 0, name: "+00" }), - (2519254800, FixedTimespan { offset: -3600, name: "-01" }), - (2531955600, FixedTimespan { offset: 0, name: "+00" }), - (2550704400, FixedTimespan { offset: -3600, name: "-01" }), - (2563405200, FixedTimespan { offset: 0, name: "+00" }), - (2582154000, FixedTimespan { offset: -3600, name: "-01" }), - (2595459600, FixedTimespan { offset: 0, name: "+00" }), - (2613603600, FixedTimespan { offset: -3600, name: "-01" }), - (2626909200, FixedTimespan { offset: 0, name: "+00" }), - (2645053200, FixedTimespan { offset: -3600, name: "-01" }), - (2658358800, FixedTimespan { offset: 0, name: "+00" }), - (2676502800, FixedTimespan { offset: -3600, name: "-01" }), - (2689808400, FixedTimespan { offset: 0, name: "+00" }), - (2708557200, FixedTimespan { offset: -3600, name: "-01" }), - (2721258000, FixedTimespan { offset: 0, name: "+00" }), - (2740006800, FixedTimespan { offset: -3600, name: "-01" }), - (2752707600, FixedTimespan { offset: 0, name: "+00" }), - (2771456400, FixedTimespan { offset: -3600, name: "-01" }), - (2784762000, FixedTimespan { offset: 0, name: "+00" }), - (2802906000, FixedTimespan { offset: -3600, name: "-01" }), - (2816211600, FixedTimespan { offset: 0, name: "+00" }), - (2834355600, FixedTimespan { offset: -3600, name: "-01" }), - (2847661200, FixedTimespan { offset: 0, name: "+00" }), - (2866410000, FixedTimespan { offset: -3600, name: "-01" }), - (2879110800, FixedTimespan { offset: 0, name: "+00" }), - (2897859600, FixedTimespan { offset: -3600, name: "-01" }), - (2910560400, FixedTimespan { offset: 0, name: "+00" }), - (2929309200, FixedTimespan { offset: -3600, name: "-01" }), - (2942010000, FixedTimespan { offset: 0, name: "+00" }), - (2960758800, FixedTimespan { offset: -3600, name: "-01" }), - (2974064400, FixedTimespan { offset: 0, name: "+00" }), - (2992208400, FixedTimespan { offset: -3600, name: "-01" }), - (3005514000, FixedTimespan { offset: 0, name: "+00" }), - (3023658000, FixedTimespan { offset: -3600, name: "-01" }), - (3036963600, FixedTimespan { offset: 0, name: "+00" }), - (3055712400, FixedTimespan { offset: -3600, name: "-01" }), - (3068413200, FixedTimespan { offset: 0, name: "+00" }), - (3087162000, FixedTimespan { offset: -3600, name: "-01" }), - (3099862800, FixedTimespan { offset: 0, name: "+00" }), - (3118611600, FixedTimespan { offset: -3600, name: "-01" }), - (3131917200, FixedTimespan { offset: 0, name: "+00" }), - (3150061200, FixedTimespan { offset: -3600, name: "-01" }), - (3163366800, FixedTimespan { offset: 0, name: "+00" }), - (3181510800, FixedTimespan { offset: -3600, name: "-01" }), - (3194816400, FixedTimespan { offset: 0, name: "+00" }), - (3212960400, FixedTimespan { offset: -3600, name: "-01" }), - (3226266000, FixedTimespan { offset: 0, name: "+00" }), - (3245014800, FixedTimespan { offset: -3600, name: "-01" }), - (3257715600, FixedTimespan { offset: 0, name: "+00" }), - (3276464400, FixedTimespan { offset: -3600, name: "-01" }), - (3289165200, FixedTimespan { offset: 0, name: "+00" }), - (3307914000, FixedTimespan { offset: -3600, name: "-01" }), - (3321219600, FixedTimespan { offset: 0, name: "+00" }), - (3339363600, FixedTimespan { offset: -3600, name: "-01" }), - (3352669200, FixedTimespan { offset: 0, name: "+00" }), - (3370813200, FixedTimespan { offset: -3600, name: "-01" }), - (3384118800, FixedTimespan { offset: 0, name: "+00" }), - (3402867600, FixedTimespan { offset: -3600, name: "-01" }), - (3415568400, FixedTimespan { offset: 0, name: "+00" }), - (3434317200, FixedTimespan { offset: -3600, name: "-01" }), - (3447018000, FixedTimespan { offset: 0, name: "+00" }), - (3465766800, FixedTimespan { offset: -3600, name: "-01" }), - (3479072400, FixedTimespan { offset: 0, name: "+00" }), - (3497216400, FixedTimespan { offset: -3600, name: "-01" }), - (3510522000, FixedTimespan { offset: 0, name: "+00" }), - (3528666000, FixedTimespan { offset: -3600, name: "-01" }), - (3541971600, FixedTimespan { offset: 0, name: "+00" }), - (3560115600, FixedTimespan { offset: -3600, name: "-01" }), - (3573421200, FixedTimespan { offset: 0, name: "+00" }), - (3592170000, FixedTimespan { offset: -3600, name: "-01" }), - (3604870800, FixedTimespan { offset: 0, name: "+00" }), - (3623619600, FixedTimespan { offset: -3600, name: "-01" }), - (3636320400, FixedTimespan { offset: 0, name: "+00" }), - (3655069200, FixedTimespan { offset: -3600, name: "-01" }), - (3668374800, FixedTimespan { offset: 0, name: "+00" }), - (3686518800, FixedTimespan { offset: -3600, name: "-01" }), - (3699824400, FixedTimespan { offset: 0, name: "+00" }), - (3717968400, FixedTimespan { offset: -3600, name: "-01" }), - (3731274000, FixedTimespan { offset: 0, name: "+00" }), - (3750022800, FixedTimespan { offset: -3600, name: "-01" }), - (3762723600, FixedTimespan { offset: 0, name: "+00" }), - (3781472400, FixedTimespan { offset: -3600, name: "-01" }), - (3794173200, FixedTimespan { offset: 0, name: "+00" }), - (3812922000, FixedTimespan { offset: -3600, name: "-01" }), - (3825622800, FixedTimespan { offset: 0, name: "+00" }), - (3844371600, FixedTimespan { offset: -3600, name: "-01" }), - (3857677200, FixedTimespan { offset: 0, name: "+00" }), - (3875821200, FixedTimespan { offset: -3600, name: "-01" }), - (3889126800, FixedTimespan { offset: 0, name: "+00" }), - (3907270800, FixedTimespan { offset: -3600, name: "-01" }), - (3920576400, FixedTimespan { offset: 0, name: "+00" }), - (3939325200, FixedTimespan { offset: -3600, name: "-01" }), - (3952026000, FixedTimespan { offset: 0, name: "+00" }), - (3970774800, FixedTimespan { offset: -3600, name: "-01" }), - (3983475600, FixedTimespan { offset: 0, name: "+00" }), - (4002224400, FixedTimespan { offset: -3600, name: "-01" }), - (4015530000, FixedTimespan { offset: 0, name: "+00" }), - (4033674000, FixedTimespan { offset: -3600, name: "-01" }), - (4046979600, FixedTimespan { offset: 0, name: "+00" }), - (4065123600, FixedTimespan { offset: -3600, name: "-01" }), - (4078429200, FixedTimespan { offset: 0, name: "+00" }), - (4096573200, FixedTimespan { offset: -3600, name: "-01" }), + first: FixedTimespan::from_offset_and_name_indices(-6160, 422, 3), + rest: &[ + (-2713904240, FixedTimespan::from_offset_and_name_indices(-6872, 327, 3)), + (-1830376800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1689548400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1677794400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1667426400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1647730800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1635890400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1616194800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1604354400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1584658800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1572732000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1553036400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1541196000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1521500400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1442444400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1427670000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1379286000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1364770800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1348441200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1333321200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1316386800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1301266800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1284332400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1269817200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1221433200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1206918000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1191193200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1175468400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1127689200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1111964400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1096844400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1080514800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1063580400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1049065200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1033340400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1017615600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-1002495600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-986166000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-969231600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-950482800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-942015600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-922489200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-906937200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-891126000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-877302000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-873676800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-864000000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-857948400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-845852400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-842832000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-831340800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-825894000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-814402800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-810777600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-799891200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-794444400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-782953200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-779328000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-768441600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-762994800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-749084400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-733359600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-717624000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-701899200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-686174400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-670449600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-654724800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-639000000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-623275200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-607550400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-591825600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-575496000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-559771200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-544046400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-528321600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-512596800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-496872000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-481147200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-465422400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-449697600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-433972800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-417643200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-401918400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-386193600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-370468800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-354744000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-339019200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-323294400, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-307569600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-291844800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-276120000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-260395200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-244670400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-228340800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-212616000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-196891200, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-181166400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-165441600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-149716800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-133992000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-118267200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-102542400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (401850000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (433299600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (465354000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (496803600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (528253200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (559702800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (591152400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (622602000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (654656400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (686106000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (717555600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (725421600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (740278800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (749005200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (780454800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (811904400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (846378000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (877827600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (909277200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (941331600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (972781200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1004230800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1035680400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1067130000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1099184400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1130634000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1162083600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1193533200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1224982800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1256432400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1288486800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1319936400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1351386000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1382835600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1414285200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1445734800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1477789200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1509238800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1540688400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1572138000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1603587600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1635642000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1667091600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1698541200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1729990800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1761440400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1792890000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1824944400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1856394000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1887843600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1919293200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1950742800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (1982797200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2014246800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2045696400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2077146000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2108595600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2140045200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2172099600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2203549200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2234998800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2266448400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2297898000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2329347600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2361402000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2392851600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2424301200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2455750800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2487200400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2519254800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2550704400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2582154000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2613603600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2645053200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2676502800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2708557200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2740006800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2771456400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2802906000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2834355600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2866410000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2897859600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2929309200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2960758800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (2992208400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3023658000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3055712400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3087162000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3118611600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3150061200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3181510800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3212960400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3245014800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3276464400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3307914000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3339363600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3370813200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3402867600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3434317200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3465766800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3497216400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3528666000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3560115600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3592170000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3623619600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3655069200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3686518800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3717968400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3750022800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3781472400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3812922000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3844371600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3875821200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3907270800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3939325200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (3970774800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (4002224400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (4033674000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (4065123600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (4096573200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), ], }; const ATLANTIC__BERMUDA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -15558, name: "LMT" }, - rest: &[ - (-2524506042, FixedTimespan { offset: -15558, name: "BMT" }), - (-1664307642, FixedTimespan { offset: -11958, name: "BST" }), - (-1648932042, FixedTimespan { offset: -15558, name: "BMT" }), - (-1632080442, FixedTimespan { offset: -11958, name: "BST" }), - (-1618692042, FixedTimespan { offset: -15558, name: "BMT" }), - (-1262281242, FixedTimespan { offset: -14400, name: "AST" }), - (-882727200, FixedTimespan { offset: -10800, name: "ADT" }), - (-858538800, FixedTimespan { offset: -14400, name: "AST" }), - (-845229600, FixedTimespan { offset: -10800, name: "ADT" }), - (-825879600, FixedTimespan { offset: -14400, name: "AST" }), - (-814384800, FixedTimespan { offset: -10800, name: "ADT" }), - (-793825200, FixedTimespan { offset: -14400, name: "AST" }), - (-782935200, FixedTimespan { offset: -10800, name: "ADT" }), - (-762375600, FixedTimespan { offset: -14400, name: "AST" }), - (-713988000, FixedTimespan { offset: -10800, name: "ADT" }), - (-703710000, FixedTimespan { offset: -14400, name: "AST" }), - (-681933600, FixedTimespan { offset: -10800, name: "ADT" }), - (-672865200, FixedTimespan { offset: -14400, name: "AST" }), - (-650484000, FixedTimespan { offset: -10800, name: "ADT" }), - (-641415600, FixedTimespan { offset: -14400, name: "AST" }), - (-618429600, FixedTimespan { offset: -10800, name: "ADT" }), - (-609966000, FixedTimespan { offset: -14400, name: "AST" }), - (-586980000, FixedTimespan { offset: -10800, name: "ADT" }), - (-578516400, FixedTimespan { offset: -14400, name: "AST" }), - (-555530400, FixedTimespan { offset: -10800, name: "ADT" }), - (-546462000, FixedTimespan { offset: -14400, name: "AST" }), - (-429127200, FixedTimespan { offset: -10800, name: "ADT" }), - (-415825200, FixedTimespan { offset: -14400, name: "AST" }), - (136360800, FixedTimespan { offset: -10800, name: "ADT" }), - (152082000, FixedTimespan { offset: -14400, name: "AST" }), - (167810400, FixedTimespan { offset: -10800, name: "ADT" }), - (183531600, FixedTimespan { offset: -14400, name: "AST" }), - (199260000, FixedTimespan { offset: -10800, name: "ADT" }), - (215586000, FixedTimespan { offset: -14400, name: "AST" }), - (230709600, FixedTimespan { offset: -10800, name: "ADT" }), - (247035600, FixedTimespan { offset: -14400, name: "AST" }), - (262764000, FixedTimespan { offset: -10800, name: "ADT" }), - (278485200, FixedTimespan { offset: -14400, name: "AST" }), - (294213600, FixedTimespan { offset: -10800, name: "ADT" }), - (309934800, FixedTimespan { offset: -14400, name: "AST" }), - (325663200, FixedTimespan { offset: -10800, name: "ADT" }), - (341384400, FixedTimespan { offset: -14400, name: "AST" }), - (357112800, FixedTimespan { offset: -10800, name: "ADT" }), - (372834000, FixedTimespan { offset: -14400, name: "AST" }), - (388562400, FixedTimespan { offset: -10800, name: "ADT" }), - (404888400, FixedTimespan { offset: -14400, name: "AST" }), - (420012000, FixedTimespan { offset: -10800, name: "ADT" }), - (436338000, FixedTimespan { offset: -14400, name: "AST" }), - (452066400, FixedTimespan { offset: -10800, name: "ADT" }), - (467787600, FixedTimespan { offset: -14400, name: "AST" }), - (483516000, FixedTimespan { offset: -10800, name: "ADT" }), - (499237200, FixedTimespan { offset: -14400, name: "AST" }), - (514965600, FixedTimespan { offset: -10800, name: "ADT" }), - (530686800, FixedTimespan { offset: -14400, name: "AST" }), - (544600800, FixedTimespan { offset: -10800, name: "ADT" }), - (562136400, FixedTimespan { offset: -14400, name: "AST" }), - (576050400, FixedTimespan { offset: -10800, name: "ADT" }), - (594190800, FixedTimespan { offset: -14400, name: "AST" }), - (607500000, FixedTimespan { offset: -10800, name: "ADT" }), - (625640400, FixedTimespan { offset: -14400, name: "AST" }), - (638949600, FixedTimespan { offset: -10800, name: "ADT" }), - (657090000, FixedTimespan { offset: -14400, name: "AST" }), - (671004000, FixedTimespan { offset: -10800, name: "ADT" }), - (688539600, FixedTimespan { offset: -14400, name: "AST" }), - (702453600, FixedTimespan { offset: -10800, name: "ADT" }), - (719989200, FixedTimespan { offset: -14400, name: "AST" }), - (733903200, FixedTimespan { offset: -10800, name: "ADT" }), - (752043600, FixedTimespan { offset: -14400, name: "AST" }), - (765352800, FixedTimespan { offset: -10800, name: "ADT" }), - (783493200, FixedTimespan { offset: -14400, name: "AST" }), - (796802400, FixedTimespan { offset: -10800, name: "ADT" }), - (814942800, FixedTimespan { offset: -14400, name: "AST" }), - (828856800, FixedTimespan { offset: -10800, name: "ADT" }), - (846392400, FixedTimespan { offset: -14400, name: "AST" }), - (860306400, FixedTimespan { offset: -10800, name: "ADT" }), - (877842000, FixedTimespan { offset: -14400, name: "AST" }), - (891756000, FixedTimespan { offset: -10800, name: "ADT" }), - (909291600, FixedTimespan { offset: -14400, name: "AST" }), - (923205600, FixedTimespan { offset: -10800, name: "ADT" }), - (941346000, FixedTimespan { offset: -14400, name: "AST" }), - (954655200, FixedTimespan { offset: -10800, name: "ADT" }), - (972795600, FixedTimespan { offset: -14400, name: "AST" }), - (986104800, FixedTimespan { offset: -10800, name: "ADT" }), - (1004245200, FixedTimespan { offset: -14400, name: "AST" }), - (1018159200, FixedTimespan { offset: -10800, name: "ADT" }), - (1035694800, FixedTimespan { offset: -14400, name: "AST" }), - (1049608800, FixedTimespan { offset: -10800, name: "ADT" }), - (1067144400, FixedTimespan { offset: -14400, name: "AST" }), - (1081058400, FixedTimespan { offset: -10800, name: "ADT" }), - (1099198800, FixedTimespan { offset: -14400, name: "AST" }), - (1112508000, FixedTimespan { offset: -10800, name: "ADT" }), - (1130648400, FixedTimespan { offset: -14400, name: "AST" }), - (1143957600, FixedTimespan { offset: -10800, name: "ADT" }), - (1162098000, FixedTimespan { offset: -14400, name: "AST" }), - (1173592800, FixedTimespan { offset: -10800, name: "ADT" }), - (1194152400, FixedTimespan { offset: -14400, name: "AST" }), - (1205042400, FixedTimespan { offset: -10800, name: "ADT" }), - (1225602000, FixedTimespan { offset: -14400, name: "AST" }), - (1236492000, FixedTimespan { offset: -10800, name: "ADT" }), - (1257051600, FixedTimespan { offset: -14400, name: "AST" }), - (1268546400, FixedTimespan { offset: -10800, name: "ADT" }), - (1289106000, FixedTimespan { offset: -14400, name: "AST" }), - (1299996000, FixedTimespan { offset: -10800, name: "ADT" }), - (1320555600, FixedTimespan { offset: -14400, name: "AST" }), - (1331445600, FixedTimespan { offset: -10800, name: "ADT" }), - (1352005200, FixedTimespan { offset: -14400, name: "AST" }), - (1362895200, FixedTimespan { offset: -10800, name: "ADT" }), - (1383454800, FixedTimespan { offset: -14400, name: "AST" }), - (1394344800, FixedTimespan { offset: -10800, name: "ADT" }), - (1414904400, FixedTimespan { offset: -14400, name: "AST" }), - (1425794400, FixedTimespan { offset: -10800, name: "ADT" }), - (1446354000, FixedTimespan { offset: -14400, name: "AST" }), - (1457848800, FixedTimespan { offset: -10800, name: "ADT" }), - (1478408400, FixedTimespan { offset: -14400, name: "AST" }), - (1489298400, FixedTimespan { offset: -10800, name: "ADT" }), - (1509858000, FixedTimespan { offset: -14400, name: "AST" }), - (1520748000, FixedTimespan { offset: -10800, name: "ADT" }), - (1541307600, FixedTimespan { offset: -14400, name: "AST" }), - (1552197600, FixedTimespan { offset: -10800, name: "ADT" }), - (1572757200, FixedTimespan { offset: -14400, name: "AST" }), - (1583647200, FixedTimespan { offset: -10800, name: "ADT" }), - (1604206800, FixedTimespan { offset: -14400, name: "AST" }), - (1615701600, FixedTimespan { offset: -10800, name: "ADT" }), - (1636261200, FixedTimespan { offset: -14400, name: "AST" }), - (1647151200, FixedTimespan { offset: -10800, name: "ADT" }), - (1667710800, FixedTimespan { offset: -14400, name: "AST" }), - (1678600800, FixedTimespan { offset: -10800, name: "ADT" }), - (1699160400, FixedTimespan { offset: -14400, name: "AST" }), - (1710050400, FixedTimespan { offset: -10800, name: "ADT" }), - (1730610000, FixedTimespan { offset: -14400, name: "AST" }), - (1741500000, FixedTimespan { offset: -10800, name: "ADT" }), - (1762059600, FixedTimespan { offset: -14400, name: "AST" }), - (1772949600, FixedTimespan { offset: -10800, name: "ADT" }), - (1793509200, FixedTimespan { offset: -14400, name: "AST" }), - (1805004000, FixedTimespan { offset: -10800, name: "ADT" }), - (1825563600, FixedTimespan { offset: -14400, name: "AST" }), - (1836453600, FixedTimespan { offset: -10800, name: "ADT" }), - (1857013200, FixedTimespan { offset: -14400, name: "AST" }), - (1867903200, FixedTimespan { offset: -10800, name: "ADT" }), - (1888462800, FixedTimespan { offset: -14400, name: "AST" }), - (1899352800, FixedTimespan { offset: -10800, name: "ADT" }), - (1919912400, FixedTimespan { offset: -14400, name: "AST" }), - (1930802400, FixedTimespan { offset: -10800, name: "ADT" }), - (1951362000, FixedTimespan { offset: -14400, name: "AST" }), - (1962856800, FixedTimespan { offset: -10800, name: "ADT" }), - (1983416400, FixedTimespan { offset: -14400, name: "AST" }), - (1994306400, FixedTimespan { offset: -10800, name: "ADT" }), - (2014866000, FixedTimespan { offset: -14400, name: "AST" }), - (2025756000, FixedTimespan { offset: -10800, name: "ADT" }), - (2046315600, FixedTimespan { offset: -14400, name: "AST" }), - (2057205600, FixedTimespan { offset: -10800, name: "ADT" }), - (2077765200, FixedTimespan { offset: -14400, name: "AST" }), - (2088655200, FixedTimespan { offset: -10800, name: "ADT" }), - (2109214800, FixedTimespan { offset: -14400, name: "AST" }), - (2120104800, FixedTimespan { offset: -10800, name: "ADT" }), - (2140664400, FixedTimespan { offset: -14400, name: "AST" }), - (2152159200, FixedTimespan { offset: -10800, name: "ADT" }), - (2172718800, FixedTimespan { offset: -14400, name: "AST" }), - (2183608800, FixedTimespan { offset: -10800, name: "ADT" }), - (2204168400, FixedTimespan { offset: -14400, name: "AST" }), - (2215058400, FixedTimespan { offset: -10800, name: "ADT" }), - (2235618000, FixedTimespan { offset: -14400, name: "AST" }), - (2246508000, FixedTimespan { offset: -10800, name: "ADT" }), - (2267067600, FixedTimespan { offset: -14400, name: "AST" }), - (2277957600, FixedTimespan { offset: -10800, name: "ADT" }), - (2298517200, FixedTimespan { offset: -14400, name: "AST" }), - (2309407200, FixedTimespan { offset: -10800, name: "ADT" }), - (2329966800, FixedTimespan { offset: -14400, name: "AST" }), - (2341461600, FixedTimespan { offset: -10800, name: "ADT" }), - (2362021200, FixedTimespan { offset: -14400, name: "AST" }), - (2372911200, FixedTimespan { offset: -10800, name: "ADT" }), - (2393470800, FixedTimespan { offset: -14400, name: "AST" }), - (2404360800, FixedTimespan { offset: -10800, name: "ADT" }), - (2424920400, FixedTimespan { offset: -14400, name: "AST" }), - (2435810400, FixedTimespan { offset: -10800, name: "ADT" }), - (2456370000, FixedTimespan { offset: -14400, name: "AST" }), - (2467260000, FixedTimespan { offset: -10800, name: "ADT" }), - (2487819600, FixedTimespan { offset: -14400, name: "AST" }), - (2499314400, FixedTimespan { offset: -10800, name: "ADT" }), - (2519874000, FixedTimespan { offset: -14400, name: "AST" }), - (2530764000, FixedTimespan { offset: -10800, name: "ADT" }), - (2551323600, FixedTimespan { offset: -14400, name: "AST" }), - (2562213600, FixedTimespan { offset: -10800, name: "ADT" }), - (2582773200, FixedTimespan { offset: -14400, name: "AST" }), - (2593663200, FixedTimespan { offset: -10800, name: "ADT" }), - (2614222800, FixedTimespan { offset: -14400, name: "AST" }), - (2625112800, FixedTimespan { offset: -10800, name: "ADT" }), - (2645672400, FixedTimespan { offset: -14400, name: "AST" }), - (2656562400, FixedTimespan { offset: -10800, name: "ADT" }), - (2677122000, FixedTimespan { offset: -14400, name: "AST" }), - (2688616800, FixedTimespan { offset: -10800, name: "ADT" }), - (2709176400, FixedTimespan { offset: -14400, name: "AST" }), - (2720066400, FixedTimespan { offset: -10800, name: "ADT" }), - (2740626000, FixedTimespan { offset: -14400, name: "AST" }), - (2751516000, FixedTimespan { offset: -10800, name: "ADT" }), - (2772075600, FixedTimespan { offset: -14400, name: "AST" }), - (2782965600, FixedTimespan { offset: -10800, name: "ADT" }), - (2803525200, FixedTimespan { offset: -14400, name: "AST" }), - (2814415200, FixedTimespan { offset: -10800, name: "ADT" }), - (2834974800, FixedTimespan { offset: -14400, name: "AST" }), - (2846469600, FixedTimespan { offset: -10800, name: "ADT" }), - (2867029200, FixedTimespan { offset: -14400, name: "AST" }), - (2877919200, FixedTimespan { offset: -10800, name: "ADT" }), - (2898478800, FixedTimespan { offset: -14400, name: "AST" }), - (2909368800, FixedTimespan { offset: -10800, name: "ADT" }), - (2929928400, FixedTimespan { offset: -14400, name: "AST" }), - (2940818400, FixedTimespan { offset: -10800, name: "ADT" }), - (2961378000, FixedTimespan { offset: -14400, name: "AST" }), - (2972268000, FixedTimespan { offset: -10800, name: "ADT" }), - (2992827600, FixedTimespan { offset: -14400, name: "AST" }), - (3003717600, FixedTimespan { offset: -10800, name: "ADT" }), - (3024277200, FixedTimespan { offset: -14400, name: "AST" }), - (3035772000, FixedTimespan { offset: -10800, name: "ADT" }), - (3056331600, FixedTimespan { offset: -14400, name: "AST" }), - (3067221600, FixedTimespan { offset: -10800, name: "ADT" }), - (3087781200, FixedTimespan { offset: -14400, name: "AST" }), - (3098671200, FixedTimespan { offset: -10800, name: "ADT" }), - (3119230800, FixedTimespan { offset: -14400, name: "AST" }), - (3130120800, FixedTimespan { offset: -10800, name: "ADT" }), - (3150680400, FixedTimespan { offset: -14400, name: "AST" }), - (3161570400, FixedTimespan { offset: -10800, name: "ADT" }), - (3182130000, FixedTimespan { offset: -14400, name: "AST" }), - (3193020000, FixedTimespan { offset: -10800, name: "ADT" }), - (3213579600, FixedTimespan { offset: -14400, name: "AST" }), - (3225074400, FixedTimespan { offset: -10800, name: "ADT" }), - (3245634000, FixedTimespan { offset: -14400, name: "AST" }), - (3256524000, FixedTimespan { offset: -10800, name: "ADT" }), - (3277083600, FixedTimespan { offset: -14400, name: "AST" }), - (3287973600, FixedTimespan { offset: -10800, name: "ADT" }), - (3308533200, FixedTimespan { offset: -14400, name: "AST" }), - (3319423200, FixedTimespan { offset: -10800, name: "ADT" }), - (3339982800, FixedTimespan { offset: -14400, name: "AST" }), - (3350872800, FixedTimespan { offset: -10800, name: "ADT" }), - (3371432400, FixedTimespan { offset: -14400, name: "AST" }), - (3382927200, FixedTimespan { offset: -10800, name: "ADT" }), - (3403486800, FixedTimespan { offset: -14400, name: "AST" }), - (3414376800, FixedTimespan { offset: -10800, name: "ADT" }), - (3434936400, FixedTimespan { offset: -14400, name: "AST" }), - (3445826400, FixedTimespan { offset: -10800, name: "ADT" }), - (3466386000, FixedTimespan { offset: -14400, name: "AST" }), - (3477276000, FixedTimespan { offset: -10800, name: "ADT" }), - (3497835600, FixedTimespan { offset: -14400, name: "AST" }), - (3508725600, FixedTimespan { offset: -10800, name: "ADT" }), - (3529285200, FixedTimespan { offset: -14400, name: "AST" }), - (3540175200, FixedTimespan { offset: -10800, name: "ADT" }), - (3560734800, FixedTimespan { offset: -14400, name: "AST" }), - (3572229600, FixedTimespan { offset: -10800, name: "ADT" }), - (3592789200, FixedTimespan { offset: -14400, name: "AST" }), - (3603679200, FixedTimespan { offset: -10800, name: "ADT" }), - (3624238800, FixedTimespan { offset: -14400, name: "AST" }), - (3635128800, FixedTimespan { offset: -10800, name: "ADT" }), - (3655688400, FixedTimespan { offset: -14400, name: "AST" }), - (3666578400, FixedTimespan { offset: -10800, name: "ADT" }), - (3687138000, FixedTimespan { offset: -14400, name: "AST" }), - (3698028000, FixedTimespan { offset: -10800, name: "ADT" }), - (3718587600, FixedTimespan { offset: -14400, name: "AST" }), - (3730082400, FixedTimespan { offset: -10800, name: "ADT" }), - (3750642000, FixedTimespan { offset: -14400, name: "AST" }), - (3761532000, FixedTimespan { offset: -10800, name: "ADT" }), - (3782091600, FixedTimespan { offset: -14400, name: "AST" }), - (3792981600, FixedTimespan { offset: -10800, name: "ADT" }), - (3813541200, FixedTimespan { offset: -14400, name: "AST" }), - (3824431200, FixedTimespan { offset: -10800, name: "ADT" }), - (3844990800, FixedTimespan { offset: -14400, name: "AST" }), - (3855880800, FixedTimespan { offset: -10800, name: "ADT" }), - (3876440400, FixedTimespan { offset: -14400, name: "AST" }), - (3887330400, FixedTimespan { offset: -10800, name: "ADT" }), - (3907890000, FixedTimespan { offset: -14400, name: "AST" }), - (3919384800, FixedTimespan { offset: -10800, name: "ADT" }), - (3939944400, FixedTimespan { offset: -14400, name: "AST" }), - (3950834400, FixedTimespan { offset: -10800, name: "ADT" }), - (3971394000, FixedTimespan { offset: -14400, name: "AST" }), - (3982284000, FixedTimespan { offset: -10800, name: "ADT" }), - (4002843600, FixedTimespan { offset: -14400, name: "AST" }), - (4013733600, FixedTimespan { offset: -10800, name: "ADT" }), - (4034293200, FixedTimespan { offset: -14400, name: "AST" }), - (4045183200, FixedTimespan { offset: -10800, name: "ADT" }), - (4065742800, FixedTimespan { offset: -14400, name: "AST" }), - (4076632800, FixedTimespan { offset: -10800, name: "ADT" }), - (4097192400, FixedTimespan { offset: -14400, name: "AST" }), + first: FixedTimespan::from_offset_and_name_indices(-15558, 422, 3), + rest: &[ + (-2524506042, FixedTimespan::from_offset_and_name_indices(-15558, 467, 3)), + (-1664307642, FixedTimespan::from_offset_and_name_indices(-11958, 253, 3)), + (-1648932042, FixedTimespan::from_offset_and_name_indices(-15558, 467, 3)), + (-1632080442, FixedTimespan::from_offset_and_name_indices(-11958, 253, 3)), + (-1618692042, FixedTimespan::from_offset_and_name_indices(-15558, 467, 3)), + (-1262281242, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-882727200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-858538800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-845229600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-825879600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-814384800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-793825200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-782935200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-762375600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-713988000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-703710000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-681933600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-672865200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-650484000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-641415600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-618429600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-609966000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-586980000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-578516400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-555530400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-546462000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (-429127200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (-415825200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (136360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (152082000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (167810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (183531600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (199260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (215586000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (230709600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (247035600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (262764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (278485200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (294213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (309934800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (325663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (341384400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (357112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (372834000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (388562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (404888400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (420012000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (436338000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (452066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (467787600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (483516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (499237200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (514965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (530686800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (544600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (562136400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (576050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (594190800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (607500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (625640400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (638949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (657090000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (671004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (688539600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (702453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (719989200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (733903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (752043600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (765352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (783493200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (796802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (814942800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (828856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (846392400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (860306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (877842000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (891756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (909291600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (923205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (941346000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (954655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (972795600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (986104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1004245200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1018159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1035694800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1049608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1067144400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1081058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1099198800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1112508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1130648400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1143957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1162098000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1173592800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1194152400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1205042400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1225602000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1236492000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1257051600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1268546400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1289106000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1299996000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1320555600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1331445600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1352005200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1362895200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1383454800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1394344800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1414904400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1425794400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1446354000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1457848800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1478408400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1489298400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1509858000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1520748000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1541307600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1552197600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1572757200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1583647200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1604206800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1615701600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1636261200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1647151200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1667710800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1678600800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1699160400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1710050400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1730610000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1741500000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1762059600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1772949600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1793509200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1805004000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1825563600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1836453600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1857013200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1867903200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1888462800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1899352800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1919912400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1930802400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1951362000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1962856800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (1983416400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (1994306400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2014866000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2025756000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2046315600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2057205600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2077765200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2088655200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2109214800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2120104800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2140664400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2152159200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2172718800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2183608800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2204168400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2215058400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2235618000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2246508000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2267067600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2277957600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2298517200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2309407200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2329966800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2341461600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2362021200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2372911200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2393470800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2404360800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2424920400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2435810400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2456370000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2467260000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2487819600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2499314400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2519874000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2530764000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2551323600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2562213600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2582773200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2593663200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2614222800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2625112800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2645672400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2656562400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2677122000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2688616800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2709176400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2720066400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2740626000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2751516000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2772075600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2782965600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2803525200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2814415200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2834974800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2846469600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2867029200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2877919200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2898478800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2909368800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2929928400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2940818400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2961378000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (2972268000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (2992827600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3003717600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3024277200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3035772000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3056331600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3067221600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3087781200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3098671200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3119230800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3130120800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3150680400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3161570400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3182130000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3193020000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3213579600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3225074400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3245634000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3256524000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3277083600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3287973600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3308533200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3319423200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3339982800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3350872800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3371432400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3382927200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3403486800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3414376800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3434936400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3445826400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3466386000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3477276000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3497835600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3508725600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3529285200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3540175200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3560734800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3572229600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3592789200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3603679200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3624238800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3635128800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3655688400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3666578400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3687138000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3698028000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3718587600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3730082400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3750642000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3761532000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3782091600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3792981600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3813541200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3824431200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3844990800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3855880800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3876440400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3887330400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3907890000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3919384800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3939944400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3950834400, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (3971394000, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (3982284000, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4002843600, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4013733600, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4034293200, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4045183200, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4065742800, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), + (4076632800, FixedTimespan::from_offset_and_name_indices(-10800, 202, 3)), + (4097192400, FixedTimespan::from_offset_and_name_indices(-14400, 257, 3)), ], }; const ATLANTIC__CANARY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -3696, name: "LMT" }, - rest: &[ - (-1509663504, FixedTimespan { offset: -3600, name: "-01" }), - (-733874400, FixedTimespan { offset: 0, name: "WET" }), - (323827200, FixedTimespan { offset: 3600, name: "WEST" }), - (338950800, FixedTimespan { offset: 0, name: "WET" }), - (354675600, FixedTimespan { offset: 3600, name: "WEST" }), - (370400400, FixedTimespan { offset: 0, name: "WET" }), - (386125200, FixedTimespan { offset: 3600, name: "WEST" }), - (401850000, FixedTimespan { offset: 0, name: "WET" }), - (417574800, FixedTimespan { offset: 3600, name: "WEST" }), - (433299600, FixedTimespan { offset: 0, name: "WET" }), - (449024400, FixedTimespan { offset: 3600, name: "WEST" }), - (465354000, FixedTimespan { offset: 0, name: "WET" }), - (481078800, FixedTimespan { offset: 3600, name: "WEST" }), - (496803600, FixedTimespan { offset: 0, name: "WET" }), - (512528400, FixedTimespan { offset: 3600, name: "WEST" }), - (528253200, FixedTimespan { offset: 0, name: "WET" }), - (543978000, FixedTimespan { offset: 3600, name: "WEST" }), - (559702800, FixedTimespan { offset: 0, name: "WET" }), - (575427600, FixedTimespan { offset: 3600, name: "WEST" }), - (591152400, FixedTimespan { offset: 0, name: "WET" }), - (606877200, FixedTimespan { offset: 3600, name: "WEST" }), - (622602000, FixedTimespan { offset: 0, name: "WET" }), - (638326800, FixedTimespan { offset: 3600, name: "WEST" }), - (654656400, FixedTimespan { offset: 0, name: "WET" }), - (670381200, FixedTimespan { offset: 3600, name: "WEST" }), - (686106000, FixedTimespan { offset: 0, name: "WET" }), - (701830800, FixedTimespan { offset: 3600, name: "WEST" }), - (717555600, FixedTimespan { offset: 0, name: "WET" }), - (733280400, FixedTimespan { offset: 3600, name: "WEST" }), - (749005200, FixedTimespan { offset: 0, name: "WET" }), - (764730000, FixedTimespan { offset: 3600, name: "WEST" }), - (780454800, FixedTimespan { offset: 0, name: "WET" }), - (796179600, FixedTimespan { offset: 3600, name: "WEST" }), - (811904400, FixedTimespan { offset: 0, name: "WET" }), - (828234000, FixedTimespan { offset: 3600, name: "WEST" }), - (846378000, FixedTimespan { offset: 0, name: "WET" }), - (859683600, FixedTimespan { offset: 3600, name: "WEST" }), - (877827600, FixedTimespan { offset: 0, name: "WET" }), - (891133200, FixedTimespan { offset: 3600, name: "WEST" }), - (909277200, FixedTimespan { offset: 0, name: "WET" }), - (922582800, FixedTimespan { offset: 3600, name: "WEST" }), - (941331600, FixedTimespan { offset: 0, name: "WET" }), - (954032400, FixedTimespan { offset: 3600, name: "WEST" }), - (972781200, FixedTimespan { offset: 0, name: "WET" }), - (985482000, FixedTimespan { offset: 3600, name: "WEST" }), - (1004230800, FixedTimespan { offset: 0, name: "WET" }), - (1017536400, FixedTimespan { offset: 3600, name: "WEST" }), - (1035680400, FixedTimespan { offset: 0, name: "WET" }), - (1048986000, FixedTimespan { offset: 3600, name: "WEST" }), - (1067130000, FixedTimespan { offset: 0, name: "WET" }), - (1080435600, FixedTimespan { offset: 3600, name: "WEST" }), - (1099184400, FixedTimespan { offset: 0, name: "WET" }), - (1111885200, FixedTimespan { offset: 3600, name: "WEST" }), - (1130634000, FixedTimespan { offset: 0, name: "WET" }), - (1143334800, FixedTimespan { offset: 3600, name: "WEST" }), - (1162083600, FixedTimespan { offset: 0, name: "WET" }), - (1174784400, FixedTimespan { offset: 3600, name: "WEST" }), - (1193533200, FixedTimespan { offset: 0, name: "WET" }), - (1206838800, FixedTimespan { offset: 3600, name: "WEST" }), - (1224982800, FixedTimespan { offset: 0, name: "WET" }), - (1238288400, FixedTimespan { offset: 3600, name: "WEST" }), - (1256432400, FixedTimespan { offset: 0, name: "WET" }), - (1269738000, FixedTimespan { offset: 3600, name: "WEST" }), - (1288486800, FixedTimespan { offset: 0, name: "WET" }), - (1301187600, FixedTimespan { offset: 3600, name: "WEST" }), - (1319936400, FixedTimespan { offset: 0, name: "WET" }), - (1332637200, FixedTimespan { offset: 3600, name: "WEST" }), - (1351386000, FixedTimespan { offset: 0, name: "WET" }), - (1364691600, FixedTimespan { offset: 3600, name: "WEST" }), - (1382835600, FixedTimespan { offset: 0, name: "WET" }), - (1396141200, FixedTimespan { offset: 3600, name: "WEST" }), - (1414285200, FixedTimespan { offset: 0, name: "WET" }), - (1427590800, FixedTimespan { offset: 3600, name: "WEST" }), - (1445734800, FixedTimespan { offset: 0, name: "WET" }), - (1459040400, FixedTimespan { offset: 3600, name: "WEST" }), - (1477789200, FixedTimespan { offset: 0, name: "WET" }), - (1490490000, FixedTimespan { offset: 3600, name: "WEST" }), - (1509238800, FixedTimespan { offset: 0, name: "WET" }), - (1521939600, FixedTimespan { offset: 3600, name: "WEST" }), - (1540688400, FixedTimespan { offset: 0, name: "WET" }), - (1553994000, FixedTimespan { offset: 3600, name: "WEST" }), - (1572138000, FixedTimespan { offset: 0, name: "WET" }), - (1585443600, FixedTimespan { offset: 3600, name: "WEST" }), - (1603587600, FixedTimespan { offset: 0, name: "WET" }), - (1616893200, FixedTimespan { offset: 3600, name: "WEST" }), - (1635642000, FixedTimespan { offset: 0, name: "WET" }), - (1648342800, FixedTimespan { offset: 3600, name: "WEST" }), - (1667091600, FixedTimespan { offset: 0, name: "WET" }), - (1679792400, FixedTimespan { offset: 3600, name: "WEST" }), - (1698541200, FixedTimespan { offset: 0, name: "WET" }), - (1711846800, FixedTimespan { offset: 3600, name: "WEST" }), - (1729990800, FixedTimespan { offset: 0, name: "WET" }), - (1743296400, FixedTimespan { offset: 3600, name: "WEST" }), - (1761440400, FixedTimespan { offset: 0, name: "WET" }), - (1774746000, FixedTimespan { offset: 3600, name: "WEST" }), - (1792890000, FixedTimespan { offset: 0, name: "WET" }), - (1806195600, FixedTimespan { offset: 3600, name: "WEST" }), - (1824944400, FixedTimespan { offset: 0, name: "WET" }), - (1837645200, FixedTimespan { offset: 3600, name: "WEST" }), - (1856394000, FixedTimespan { offset: 0, name: "WET" }), - (1869094800, FixedTimespan { offset: 3600, name: "WEST" }), - (1887843600, FixedTimespan { offset: 0, name: "WET" }), - (1901149200, FixedTimespan { offset: 3600, name: "WEST" }), - (1919293200, FixedTimespan { offset: 0, name: "WET" }), - (1932598800, FixedTimespan { offset: 3600, name: "WEST" }), - (1950742800, FixedTimespan { offset: 0, name: "WET" }), - (1964048400, FixedTimespan { offset: 3600, name: "WEST" }), - (1982797200, FixedTimespan { offset: 0, name: "WET" }), - (1995498000, FixedTimespan { offset: 3600, name: "WEST" }), - (2014246800, FixedTimespan { offset: 0, name: "WET" }), - (2026947600, FixedTimespan { offset: 3600, name: "WEST" }), - (2045696400, FixedTimespan { offset: 0, name: "WET" }), - (2058397200, FixedTimespan { offset: 3600, name: "WEST" }), - (2077146000, FixedTimespan { offset: 0, name: "WET" }), - (2090451600, FixedTimespan { offset: 3600, name: "WEST" }), - (2108595600, FixedTimespan { offset: 0, name: "WET" }), - (2121901200, FixedTimespan { offset: 3600, name: "WEST" }), - (2140045200, FixedTimespan { offset: 0, name: "WET" }), - (2153350800, FixedTimespan { offset: 3600, name: "WEST" }), - (2172099600, FixedTimespan { offset: 0, name: "WET" }), - (2184800400, FixedTimespan { offset: 3600, name: "WEST" }), - (2203549200, FixedTimespan { offset: 0, name: "WET" }), - (2216250000, FixedTimespan { offset: 3600, name: "WEST" }), - (2234998800, FixedTimespan { offset: 0, name: "WET" }), - (2248304400, FixedTimespan { offset: 3600, name: "WEST" }), - (2266448400, FixedTimespan { offset: 0, name: "WET" }), - (2279754000, FixedTimespan { offset: 3600, name: "WEST" }), - (2297898000, FixedTimespan { offset: 0, name: "WET" }), - (2311203600, FixedTimespan { offset: 3600, name: "WEST" }), - (2329347600, FixedTimespan { offset: 0, name: "WET" }), - (2342653200, FixedTimespan { offset: 3600, name: "WEST" }), - (2361402000, FixedTimespan { offset: 0, name: "WET" }), - (2374102800, FixedTimespan { offset: 3600, name: "WEST" }), - (2392851600, FixedTimespan { offset: 0, name: "WET" }), - (2405552400, FixedTimespan { offset: 3600, name: "WEST" }), - (2424301200, FixedTimespan { offset: 0, name: "WET" }), - (2437606800, FixedTimespan { offset: 3600, name: "WEST" }), - (2455750800, FixedTimespan { offset: 0, name: "WET" }), - (2469056400, FixedTimespan { offset: 3600, name: "WEST" }), - (2487200400, FixedTimespan { offset: 0, name: "WET" }), - (2500506000, FixedTimespan { offset: 3600, name: "WEST" }), - (2519254800, FixedTimespan { offset: 0, name: "WET" }), - (2531955600, FixedTimespan { offset: 3600, name: "WEST" }), - (2550704400, FixedTimespan { offset: 0, name: "WET" }), - (2563405200, FixedTimespan { offset: 3600, name: "WEST" }), - (2582154000, FixedTimespan { offset: 0, name: "WET" }), - (2595459600, FixedTimespan { offset: 3600, name: "WEST" }), - (2613603600, FixedTimespan { offset: 0, name: "WET" }), - (2626909200, FixedTimespan { offset: 3600, name: "WEST" }), - (2645053200, FixedTimespan { offset: 0, name: "WET" }), - (2658358800, FixedTimespan { offset: 3600, name: "WEST" }), - (2676502800, FixedTimespan { offset: 0, name: "WET" }), - (2689808400, FixedTimespan { offset: 3600, name: "WEST" }), - (2708557200, FixedTimespan { offset: 0, name: "WET" }), - (2721258000, FixedTimespan { offset: 3600, name: "WEST" }), - (2740006800, FixedTimespan { offset: 0, name: "WET" }), - (2752707600, FixedTimespan { offset: 3600, name: "WEST" }), - (2771456400, FixedTimespan { offset: 0, name: "WET" }), - (2784762000, FixedTimespan { offset: 3600, name: "WEST" }), - (2802906000, FixedTimespan { offset: 0, name: "WET" }), - (2816211600, FixedTimespan { offset: 3600, name: "WEST" }), - (2834355600, FixedTimespan { offset: 0, name: "WET" }), - (2847661200, FixedTimespan { offset: 3600, name: "WEST" }), - (2866410000, FixedTimespan { offset: 0, name: "WET" }), - (2879110800, FixedTimespan { offset: 3600, name: "WEST" }), - (2897859600, FixedTimespan { offset: 0, name: "WET" }), - (2910560400, FixedTimespan { offset: 3600, name: "WEST" }), - (2929309200, FixedTimespan { offset: 0, name: "WET" }), - (2942010000, FixedTimespan { offset: 3600, name: "WEST" }), - (2960758800, FixedTimespan { offset: 0, name: "WET" }), - (2974064400, FixedTimespan { offset: 3600, name: "WEST" }), - (2992208400, FixedTimespan { offset: 0, name: "WET" }), - (3005514000, FixedTimespan { offset: 3600, name: "WEST" }), - (3023658000, FixedTimespan { offset: 0, name: "WET" }), - (3036963600, FixedTimespan { offset: 3600, name: "WEST" }), - (3055712400, FixedTimespan { offset: 0, name: "WET" }), - (3068413200, FixedTimespan { offset: 3600, name: "WEST" }), - (3087162000, FixedTimespan { offset: 0, name: "WET" }), - (3099862800, FixedTimespan { offset: 3600, name: "WEST" }), - (3118611600, FixedTimespan { offset: 0, name: "WET" }), - (3131917200, FixedTimespan { offset: 3600, name: "WEST" }), - (3150061200, FixedTimespan { offset: 0, name: "WET" }), - (3163366800, FixedTimespan { offset: 3600, name: "WEST" }), - (3181510800, FixedTimespan { offset: 0, name: "WET" }), - (3194816400, FixedTimespan { offset: 3600, name: "WEST" }), - (3212960400, FixedTimespan { offset: 0, name: "WET" }), - (3226266000, FixedTimespan { offset: 3600, name: "WEST" }), - (3245014800, FixedTimespan { offset: 0, name: "WET" }), - (3257715600, FixedTimespan { offset: 3600, name: "WEST" }), - (3276464400, FixedTimespan { offset: 0, name: "WET" }), - (3289165200, FixedTimespan { offset: 3600, name: "WEST" }), - (3307914000, FixedTimespan { offset: 0, name: "WET" }), - (3321219600, FixedTimespan { offset: 3600, name: "WEST" }), - (3339363600, FixedTimespan { offset: 0, name: "WET" }), - (3352669200, FixedTimespan { offset: 3600, name: "WEST" }), - (3370813200, FixedTimespan { offset: 0, name: "WET" }), - (3384118800, FixedTimespan { offset: 3600, name: "WEST" }), - (3402867600, FixedTimespan { offset: 0, name: "WET" }), - (3415568400, FixedTimespan { offset: 3600, name: "WEST" }), - (3434317200, FixedTimespan { offset: 0, name: "WET" }), - (3447018000, FixedTimespan { offset: 3600, name: "WEST" }), - (3465766800, FixedTimespan { offset: 0, name: "WET" }), - (3479072400, FixedTimespan { offset: 3600, name: "WEST" }), - (3497216400, FixedTimespan { offset: 0, name: "WET" }), - (3510522000, FixedTimespan { offset: 3600, name: "WEST" }), - (3528666000, FixedTimespan { offset: 0, name: "WET" }), - (3541971600, FixedTimespan { offset: 3600, name: "WEST" }), - (3560115600, FixedTimespan { offset: 0, name: "WET" }), - (3573421200, FixedTimespan { offset: 3600, name: "WEST" }), - (3592170000, FixedTimespan { offset: 0, name: "WET" }), - (3604870800, FixedTimespan { offset: 3600, name: "WEST" }), - (3623619600, FixedTimespan { offset: 0, name: "WET" }), - (3636320400, FixedTimespan { offset: 3600, name: "WEST" }), - (3655069200, FixedTimespan { offset: 0, name: "WET" }), - (3668374800, FixedTimespan { offset: 3600, name: "WEST" }), - (3686518800, FixedTimespan { offset: 0, name: "WET" }), - (3699824400, FixedTimespan { offset: 3600, name: "WEST" }), - (3717968400, FixedTimespan { offset: 0, name: "WET" }), - (3731274000, FixedTimespan { offset: 3600, name: "WEST" }), - (3750022800, FixedTimespan { offset: 0, name: "WET" }), - (3762723600, FixedTimespan { offset: 3600, name: "WEST" }), - (3781472400, FixedTimespan { offset: 0, name: "WET" }), - (3794173200, FixedTimespan { offset: 3600, name: "WEST" }), - (3812922000, FixedTimespan { offset: 0, name: "WET" }), - (3825622800, FixedTimespan { offset: 3600, name: "WEST" }), - (3844371600, FixedTimespan { offset: 0, name: "WET" }), - (3857677200, FixedTimespan { offset: 3600, name: "WEST" }), - (3875821200, FixedTimespan { offset: 0, name: "WET" }), - (3889126800, FixedTimespan { offset: 3600, name: "WEST" }), - (3907270800, FixedTimespan { offset: 0, name: "WET" }), - (3920576400, FixedTimespan { offset: 3600, name: "WEST" }), - (3939325200, FixedTimespan { offset: 0, name: "WET" }), - (3952026000, FixedTimespan { offset: 3600, name: "WEST" }), - (3970774800, FixedTimespan { offset: 0, name: "WET" }), - (3983475600, FixedTimespan { offset: 3600, name: "WEST" }), - (4002224400, FixedTimespan { offset: 0, name: "WET" }), - (4015530000, FixedTimespan { offset: 3600, name: "WEST" }), - (4033674000, FixedTimespan { offset: 0, name: "WET" }), - (4046979600, FixedTimespan { offset: 3600, name: "WEST" }), - (4065123600, FixedTimespan { offset: 0, name: "WET" }), - (4078429200, FixedTimespan { offset: 3600, name: "WEST" }), - (4096573200, FixedTimespan { offset: 0, name: "WET" }), + first: FixedTimespan::from_offset_and_name_indices(-3696, 422, 3), + rest: &[ + (-1509663504, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-733874400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (323827200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (338950800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), ], }; const ATLANTIC__CAPE_VERDE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -5644, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-5644, 422, 3), rest: &[ - (-1830376800, FixedTimespan { offset: -7200, name: "-02" }), - (-862610400, FixedTimespan { offset: -3600, name: "-01" }), - (-764118000, FixedTimespan { offset: -7200, name: "-02" }), - (186120000, FixedTimespan { offset: -3600, name: "-01" }), + (-1830376800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (-862610400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-764118000, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (186120000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), ], }; const ATLANTIC__FAROE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -1624, name: "LMT" }, - rest: &[ - (-1955748776, FixedTimespan { offset: 0, name: "WET" }), - (354675600, FixedTimespan { offset: 3600, name: "WEST" }), - (370400400, FixedTimespan { offset: 0, name: "WET" }), - (386125200, FixedTimespan { offset: 3600, name: "WEST" }), - (401850000, FixedTimespan { offset: 0, name: "WET" }), - (417574800, FixedTimespan { offset: 3600, name: "WEST" }), - (433299600, FixedTimespan { offset: 0, name: "WET" }), - (449024400, FixedTimespan { offset: 3600, name: "WEST" }), - (465354000, FixedTimespan { offset: 0, name: "WET" }), - (481078800, FixedTimespan { offset: 3600, name: "WEST" }), - (496803600, FixedTimespan { offset: 0, name: "WET" }), - (512528400, FixedTimespan { offset: 3600, name: "WEST" }), - (528253200, FixedTimespan { offset: 0, name: "WET" }), - (543978000, FixedTimespan { offset: 3600, name: "WEST" }), - (559702800, FixedTimespan { offset: 0, name: "WET" }), - (575427600, FixedTimespan { offset: 3600, name: "WEST" }), - (591152400, FixedTimespan { offset: 0, name: "WET" }), - (606877200, FixedTimespan { offset: 3600, name: "WEST" }), - (622602000, FixedTimespan { offset: 0, name: "WET" }), - (638326800, FixedTimespan { offset: 3600, name: "WEST" }), - (654656400, FixedTimespan { offset: 0, name: "WET" }), - (670381200, FixedTimespan { offset: 3600, name: "WEST" }), - (686106000, FixedTimespan { offset: 0, name: "WET" }), - (701830800, FixedTimespan { offset: 3600, name: "WEST" }), - (717555600, FixedTimespan { offset: 0, name: "WET" }), - (733280400, FixedTimespan { offset: 3600, name: "WEST" }), - (749005200, FixedTimespan { offset: 0, name: "WET" }), - (764730000, FixedTimespan { offset: 3600, name: "WEST" }), - (780454800, FixedTimespan { offset: 0, name: "WET" }), - (796179600, FixedTimespan { offset: 3600, name: "WEST" }), - (811904400, FixedTimespan { offset: 0, name: "WET" }), - (828234000, FixedTimespan { offset: 3600, name: "WEST" }), - (846378000, FixedTimespan { offset: 0, name: "WET" }), - (859683600, FixedTimespan { offset: 3600, name: "WEST" }), - (877827600, FixedTimespan { offset: 0, name: "WET" }), - (891133200, FixedTimespan { offset: 3600, name: "WEST" }), - (909277200, FixedTimespan { offset: 0, name: "WET" }), - (922582800, FixedTimespan { offset: 3600, name: "WEST" }), - (941331600, FixedTimespan { offset: 0, name: "WET" }), - (954032400, FixedTimespan { offset: 3600, name: "WEST" }), - (972781200, FixedTimespan { offset: 0, name: "WET" }), - (985482000, FixedTimespan { offset: 3600, name: "WEST" }), - (1004230800, FixedTimespan { offset: 0, name: "WET" }), - (1017536400, FixedTimespan { offset: 3600, name: "WEST" }), - (1035680400, FixedTimespan { offset: 0, name: "WET" }), - (1048986000, FixedTimespan { offset: 3600, name: "WEST" }), - (1067130000, FixedTimespan { offset: 0, name: "WET" }), - (1080435600, FixedTimespan { offset: 3600, name: "WEST" }), - (1099184400, FixedTimespan { offset: 0, name: "WET" }), - (1111885200, FixedTimespan { offset: 3600, name: "WEST" }), - (1130634000, FixedTimespan { offset: 0, name: "WET" }), - (1143334800, FixedTimespan { offset: 3600, name: "WEST" }), - (1162083600, FixedTimespan { offset: 0, name: "WET" }), - (1174784400, FixedTimespan { offset: 3600, name: "WEST" }), - (1193533200, FixedTimespan { offset: 0, name: "WET" }), - (1206838800, FixedTimespan { offset: 3600, name: "WEST" }), - (1224982800, FixedTimespan { offset: 0, name: "WET" }), - (1238288400, FixedTimespan { offset: 3600, name: "WEST" }), - (1256432400, FixedTimespan { offset: 0, name: "WET" }), - (1269738000, FixedTimespan { offset: 3600, name: "WEST" }), - (1288486800, FixedTimespan { offset: 0, name: "WET" }), - (1301187600, FixedTimespan { offset: 3600, name: "WEST" }), - (1319936400, FixedTimespan { offset: 0, name: "WET" }), - (1332637200, FixedTimespan { offset: 3600, name: "WEST" }), - (1351386000, FixedTimespan { offset: 0, name: "WET" }), - (1364691600, FixedTimespan { offset: 3600, name: "WEST" }), - (1382835600, FixedTimespan { offset: 0, name: "WET" }), - (1396141200, FixedTimespan { offset: 3600, name: "WEST" }), - (1414285200, FixedTimespan { offset: 0, name: "WET" }), - (1427590800, FixedTimespan { offset: 3600, name: "WEST" }), - (1445734800, FixedTimespan { offset: 0, name: "WET" }), - (1459040400, FixedTimespan { offset: 3600, name: "WEST" }), - (1477789200, FixedTimespan { offset: 0, name: "WET" }), - (1490490000, FixedTimespan { offset: 3600, name: "WEST" }), - (1509238800, FixedTimespan { offset: 0, name: "WET" }), - (1521939600, FixedTimespan { offset: 3600, name: "WEST" }), - (1540688400, FixedTimespan { offset: 0, name: "WET" }), - (1553994000, FixedTimespan { offset: 3600, name: "WEST" }), - (1572138000, FixedTimespan { offset: 0, name: "WET" }), - (1585443600, FixedTimespan { offset: 3600, name: "WEST" }), - (1603587600, FixedTimespan { offset: 0, name: "WET" }), - (1616893200, FixedTimespan { offset: 3600, name: "WEST" }), - (1635642000, FixedTimespan { offset: 0, name: "WET" }), - (1648342800, FixedTimespan { offset: 3600, name: "WEST" }), - (1667091600, FixedTimespan { offset: 0, name: "WET" }), - (1679792400, FixedTimespan { offset: 3600, name: "WEST" }), - (1698541200, FixedTimespan { offset: 0, name: "WET" }), - (1711846800, FixedTimespan { offset: 3600, name: "WEST" }), - (1729990800, FixedTimespan { offset: 0, name: "WET" }), - (1743296400, FixedTimespan { offset: 3600, name: "WEST" }), - (1761440400, FixedTimespan { offset: 0, name: "WET" }), - (1774746000, FixedTimespan { offset: 3600, name: "WEST" }), - (1792890000, FixedTimespan { offset: 0, name: "WET" }), - (1806195600, FixedTimespan { offset: 3600, name: "WEST" }), - (1824944400, FixedTimespan { offset: 0, name: "WET" }), - (1837645200, FixedTimespan { offset: 3600, name: "WEST" }), - (1856394000, FixedTimespan { offset: 0, name: "WET" }), - (1869094800, FixedTimespan { offset: 3600, name: "WEST" }), - (1887843600, FixedTimespan { offset: 0, name: "WET" }), - (1901149200, FixedTimespan { offset: 3600, name: "WEST" }), - (1919293200, FixedTimespan { offset: 0, name: "WET" }), - (1932598800, FixedTimespan { offset: 3600, name: "WEST" }), - (1950742800, FixedTimespan { offset: 0, name: "WET" }), - (1964048400, FixedTimespan { offset: 3600, name: "WEST" }), - (1982797200, FixedTimespan { offset: 0, name: "WET" }), - (1995498000, FixedTimespan { offset: 3600, name: "WEST" }), - (2014246800, FixedTimespan { offset: 0, name: "WET" }), - (2026947600, FixedTimespan { offset: 3600, name: "WEST" }), - (2045696400, FixedTimespan { offset: 0, name: "WET" }), - (2058397200, FixedTimespan { offset: 3600, name: "WEST" }), - (2077146000, FixedTimespan { offset: 0, name: "WET" }), - (2090451600, FixedTimespan { offset: 3600, name: "WEST" }), - (2108595600, FixedTimespan { offset: 0, name: "WET" }), - (2121901200, FixedTimespan { offset: 3600, name: "WEST" }), - (2140045200, FixedTimespan { offset: 0, name: "WET" }), - (2153350800, FixedTimespan { offset: 3600, name: "WEST" }), - (2172099600, FixedTimespan { offset: 0, name: "WET" }), - (2184800400, FixedTimespan { offset: 3600, name: "WEST" }), - (2203549200, FixedTimespan { offset: 0, name: "WET" }), - (2216250000, FixedTimespan { offset: 3600, name: "WEST" }), - (2234998800, FixedTimespan { offset: 0, name: "WET" }), - (2248304400, FixedTimespan { offset: 3600, name: "WEST" }), - (2266448400, FixedTimespan { offset: 0, name: "WET" }), - (2279754000, FixedTimespan { offset: 3600, name: "WEST" }), - (2297898000, FixedTimespan { offset: 0, name: "WET" }), - (2311203600, FixedTimespan { offset: 3600, name: "WEST" }), - (2329347600, FixedTimespan { offset: 0, name: "WET" }), - (2342653200, FixedTimespan { offset: 3600, name: "WEST" }), - (2361402000, FixedTimespan { offset: 0, name: "WET" }), - (2374102800, FixedTimespan { offset: 3600, name: "WEST" }), - (2392851600, FixedTimespan { offset: 0, name: "WET" }), - (2405552400, FixedTimespan { offset: 3600, name: "WEST" }), - (2424301200, FixedTimespan { offset: 0, name: "WET" }), - (2437606800, FixedTimespan { offset: 3600, name: "WEST" }), - (2455750800, FixedTimespan { offset: 0, name: "WET" }), - (2469056400, FixedTimespan { offset: 3600, name: "WEST" }), - (2487200400, FixedTimespan { offset: 0, name: "WET" }), - (2500506000, FixedTimespan { offset: 3600, name: "WEST" }), - (2519254800, FixedTimespan { offset: 0, name: "WET" }), - (2531955600, FixedTimespan { offset: 3600, name: "WEST" }), - (2550704400, FixedTimespan { offset: 0, name: "WET" }), - (2563405200, FixedTimespan { offset: 3600, name: "WEST" }), - (2582154000, FixedTimespan { offset: 0, name: "WET" }), - (2595459600, FixedTimespan { offset: 3600, name: "WEST" }), - (2613603600, FixedTimespan { offset: 0, name: "WET" }), - (2626909200, FixedTimespan { offset: 3600, name: "WEST" }), - (2645053200, FixedTimespan { offset: 0, name: "WET" }), - (2658358800, FixedTimespan { offset: 3600, name: "WEST" }), - (2676502800, FixedTimespan { offset: 0, name: "WET" }), - (2689808400, FixedTimespan { offset: 3600, name: "WEST" }), - (2708557200, FixedTimespan { offset: 0, name: "WET" }), - (2721258000, FixedTimespan { offset: 3600, name: "WEST" }), - (2740006800, FixedTimespan { offset: 0, name: "WET" }), - (2752707600, FixedTimespan { offset: 3600, name: "WEST" }), - (2771456400, FixedTimespan { offset: 0, name: "WET" }), - (2784762000, FixedTimespan { offset: 3600, name: "WEST" }), - (2802906000, FixedTimespan { offset: 0, name: "WET" }), - (2816211600, FixedTimespan { offset: 3600, name: "WEST" }), - (2834355600, FixedTimespan { offset: 0, name: "WET" }), - (2847661200, FixedTimespan { offset: 3600, name: "WEST" }), - (2866410000, FixedTimespan { offset: 0, name: "WET" }), - (2879110800, FixedTimespan { offset: 3600, name: "WEST" }), - (2897859600, FixedTimespan { offset: 0, name: "WET" }), - (2910560400, FixedTimespan { offset: 3600, name: "WEST" }), - (2929309200, FixedTimespan { offset: 0, name: "WET" }), - (2942010000, FixedTimespan { offset: 3600, name: "WEST" }), - (2960758800, FixedTimespan { offset: 0, name: "WET" }), - (2974064400, FixedTimespan { offset: 3600, name: "WEST" }), - (2992208400, FixedTimespan { offset: 0, name: "WET" }), - (3005514000, FixedTimespan { offset: 3600, name: "WEST" }), - (3023658000, FixedTimespan { offset: 0, name: "WET" }), - (3036963600, FixedTimespan { offset: 3600, name: "WEST" }), - (3055712400, FixedTimespan { offset: 0, name: "WET" }), - (3068413200, FixedTimespan { offset: 3600, name: "WEST" }), - (3087162000, FixedTimespan { offset: 0, name: "WET" }), - (3099862800, FixedTimespan { offset: 3600, name: "WEST" }), - (3118611600, FixedTimespan { offset: 0, name: "WET" }), - (3131917200, FixedTimespan { offset: 3600, name: "WEST" }), - (3150061200, FixedTimespan { offset: 0, name: "WET" }), - (3163366800, FixedTimespan { offset: 3600, name: "WEST" }), - (3181510800, FixedTimespan { offset: 0, name: "WET" }), - (3194816400, FixedTimespan { offset: 3600, name: "WEST" }), - (3212960400, FixedTimespan { offset: 0, name: "WET" }), - (3226266000, FixedTimespan { offset: 3600, name: "WEST" }), - (3245014800, FixedTimespan { offset: 0, name: "WET" }), - (3257715600, FixedTimespan { offset: 3600, name: "WEST" }), - (3276464400, FixedTimespan { offset: 0, name: "WET" }), - (3289165200, FixedTimespan { offset: 3600, name: "WEST" }), - (3307914000, FixedTimespan { offset: 0, name: "WET" }), - (3321219600, FixedTimespan { offset: 3600, name: "WEST" }), - (3339363600, FixedTimespan { offset: 0, name: "WET" }), - (3352669200, FixedTimespan { offset: 3600, name: "WEST" }), - (3370813200, FixedTimespan { offset: 0, name: "WET" }), - (3384118800, FixedTimespan { offset: 3600, name: "WEST" }), - (3402867600, FixedTimespan { offset: 0, name: "WET" }), - (3415568400, FixedTimespan { offset: 3600, name: "WEST" }), - (3434317200, FixedTimespan { offset: 0, name: "WET" }), - (3447018000, FixedTimespan { offset: 3600, name: "WEST" }), - (3465766800, FixedTimespan { offset: 0, name: "WET" }), - (3479072400, FixedTimespan { offset: 3600, name: "WEST" }), - (3497216400, FixedTimespan { offset: 0, name: "WET" }), - (3510522000, FixedTimespan { offset: 3600, name: "WEST" }), - (3528666000, FixedTimespan { offset: 0, name: "WET" }), - (3541971600, FixedTimespan { offset: 3600, name: "WEST" }), - (3560115600, FixedTimespan { offset: 0, name: "WET" }), - (3573421200, FixedTimespan { offset: 3600, name: "WEST" }), - (3592170000, FixedTimespan { offset: 0, name: "WET" }), - (3604870800, FixedTimespan { offset: 3600, name: "WEST" }), - (3623619600, FixedTimespan { offset: 0, name: "WET" }), - (3636320400, FixedTimespan { offset: 3600, name: "WEST" }), - (3655069200, FixedTimespan { offset: 0, name: "WET" }), - (3668374800, FixedTimespan { offset: 3600, name: "WEST" }), - (3686518800, FixedTimespan { offset: 0, name: "WET" }), - (3699824400, FixedTimespan { offset: 3600, name: "WEST" }), - (3717968400, FixedTimespan { offset: 0, name: "WET" }), - (3731274000, FixedTimespan { offset: 3600, name: "WEST" }), - (3750022800, FixedTimespan { offset: 0, name: "WET" }), - (3762723600, FixedTimespan { offset: 3600, name: "WEST" }), - (3781472400, FixedTimespan { offset: 0, name: "WET" }), - (3794173200, FixedTimespan { offset: 3600, name: "WEST" }), - (3812922000, FixedTimespan { offset: 0, name: "WET" }), - (3825622800, FixedTimespan { offset: 3600, name: "WEST" }), - (3844371600, FixedTimespan { offset: 0, name: "WET" }), - (3857677200, FixedTimespan { offset: 3600, name: "WEST" }), - (3875821200, FixedTimespan { offset: 0, name: "WET" }), - (3889126800, FixedTimespan { offset: 3600, name: "WEST" }), - (3907270800, FixedTimespan { offset: 0, name: "WET" }), - (3920576400, FixedTimespan { offset: 3600, name: "WEST" }), - (3939325200, FixedTimespan { offset: 0, name: "WET" }), - (3952026000, FixedTimespan { offset: 3600, name: "WEST" }), - (3970774800, FixedTimespan { offset: 0, name: "WET" }), - (3983475600, FixedTimespan { offset: 3600, name: "WEST" }), - (4002224400, FixedTimespan { offset: 0, name: "WET" }), - (4015530000, FixedTimespan { offset: 3600, name: "WEST" }), - (4033674000, FixedTimespan { offset: 0, name: "WET" }), - (4046979600, FixedTimespan { offset: 3600, name: "WEST" }), - (4065123600, FixedTimespan { offset: 0, name: "WET" }), - (4078429200, FixedTimespan { offset: 3600, name: "WEST" }), - (4096573200, FixedTimespan { offset: 0, name: "WET" }), + first: FixedTimespan::from_offset_and_name_indices(-1624, 422, 3), + rest: &[ + (-1955748776, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), ], }; const ATLANTIC__MADEIRA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -4056, name: "LMT" }, - rest: &[ - (-2713906344, FixedTimespan { offset: -4056, name: "FMT" }), - (-1830380400, FixedTimespan { offset: -3600, name: "-01" }), - (-1689552000, FixedTimespan { offset: 0, name: "+00" }), - (-1677798000, FixedTimespan { offset: -3600, name: "-01" }), - (-1667430000, FixedTimespan { offset: 0, name: "+00" }), - (-1647734400, FixedTimespan { offset: -3600, name: "-01" }), - (-1635894000, FixedTimespan { offset: 0, name: "+00" }), - (-1616198400, FixedTimespan { offset: -3600, name: "-01" }), - (-1604358000, FixedTimespan { offset: 0, name: "+00" }), - (-1584662400, FixedTimespan { offset: -3600, name: "-01" }), - (-1572735600, FixedTimespan { offset: 0, name: "+00" }), - (-1553040000, FixedTimespan { offset: -3600, name: "-01" }), - (-1541199600, FixedTimespan { offset: 0, name: "+00" }), - (-1521504000, FixedTimespan { offset: -3600, name: "-01" }), - (-1442448000, FixedTimespan { offset: 0, name: "+00" }), - (-1427673600, FixedTimespan { offset: -3600, name: "-01" }), - (-1379289600, FixedTimespan { offset: 0, name: "+00" }), - (-1364774400, FixedTimespan { offset: -3600, name: "-01" }), - (-1348444800, FixedTimespan { offset: 0, name: "+00" }), - (-1333324800, FixedTimespan { offset: -3600, name: "-01" }), - (-1316390400, FixedTimespan { offset: 0, name: "+00" }), - (-1301270400, FixedTimespan { offset: -3600, name: "-01" }), - (-1284336000, FixedTimespan { offset: 0, name: "+00" }), - (-1269820800, FixedTimespan { offset: -3600, name: "-01" }), - (-1221436800, FixedTimespan { offset: 0, name: "+00" }), - (-1206921600, FixedTimespan { offset: -3600, name: "-01" }), - (-1191196800, FixedTimespan { offset: 0, name: "+00" }), - (-1175472000, FixedTimespan { offset: -3600, name: "-01" }), - (-1127692800, FixedTimespan { offset: 0, name: "+00" }), - (-1111968000, FixedTimespan { offset: -3600, name: "-01" }), - (-1096848000, FixedTimespan { offset: 0, name: "+00" }), - (-1080518400, FixedTimespan { offset: -3600, name: "-01" }), - (-1063584000, FixedTimespan { offset: 0, name: "+00" }), - (-1049068800, FixedTimespan { offset: -3600, name: "-01" }), - (-1033344000, FixedTimespan { offset: 0, name: "+00" }), - (-1017619200, FixedTimespan { offset: -3600, name: "-01" }), - (-1002499200, FixedTimespan { offset: 0, name: "+00" }), - (-986169600, FixedTimespan { offset: -3600, name: "-01" }), - (-969235200, FixedTimespan { offset: 0, name: "+00" }), - (-950486400, FixedTimespan { offset: -3600, name: "-01" }), - (-942019200, FixedTimespan { offset: 0, name: "+00" }), - (-922492800, FixedTimespan { offset: -3600, name: "-01" }), - (-906940800, FixedTimespan { offset: 0, name: "+00" }), - (-891129600, FixedTimespan { offset: -3600, name: "-01" }), - (-877305600, FixedTimespan { offset: 0, name: "+00" }), - (-873680400, FixedTimespan { offset: 3600, name: "+01" }), - (-864003600, FixedTimespan { offset: 0, name: "+00" }), - (-857952000, FixedTimespan { offset: -3600, name: "-01" }), - (-845856000, FixedTimespan { offset: 0, name: "+00" }), - (-842835600, FixedTimespan { offset: 3600, name: "+01" }), - (-831344400, FixedTimespan { offset: 0, name: "+00" }), - (-825897600, FixedTimespan { offset: -3600, name: "-01" }), - (-814406400, FixedTimespan { offset: 0, name: "+00" }), - (-810781200, FixedTimespan { offset: 3600, name: "+01" }), - (-799894800, FixedTimespan { offset: 0, name: "+00" }), - (-794448000, FixedTimespan { offset: -3600, name: "-01" }), - (-782956800, FixedTimespan { offset: 0, name: "+00" }), - (-779331600, FixedTimespan { offset: 3600, name: "+01" }), - (-768445200, FixedTimespan { offset: 0, name: "+00" }), - (-762998400, FixedTimespan { offset: -3600, name: "-01" }), - (-749088000, FixedTimespan { offset: 0, name: "+00" }), - (-733363200, FixedTimespan { offset: -3600, name: "-01" }), - (-717627600, FixedTimespan { offset: 0, name: "+00" }), - (-701902800, FixedTimespan { offset: -3600, name: "-01" }), - (-686178000, FixedTimespan { offset: 0, name: "+00" }), - (-670453200, FixedTimespan { offset: -3600, name: "-01" }), - (-654728400, FixedTimespan { offset: 0, name: "+00" }), - (-639003600, FixedTimespan { offset: -3600, name: "-01" }), - (-623278800, FixedTimespan { offset: 0, name: "+00" }), - (-607554000, FixedTimespan { offset: -3600, name: "-01" }), - (-591829200, FixedTimespan { offset: 0, name: "+00" }), - (-575499600, FixedTimespan { offset: -3600, name: "-01" }), - (-559774800, FixedTimespan { offset: 0, name: "+00" }), - (-544050000, FixedTimespan { offset: -3600, name: "-01" }), - (-528325200, FixedTimespan { offset: 0, name: "+00" }), - (-512600400, FixedTimespan { offset: -3600, name: "-01" }), - (-496875600, FixedTimespan { offset: 0, name: "+00" }), - (-481150800, FixedTimespan { offset: -3600, name: "-01" }), - (-465426000, FixedTimespan { offset: 0, name: "+00" }), - (-449701200, FixedTimespan { offset: -3600, name: "-01" }), - (-433976400, FixedTimespan { offset: 0, name: "+00" }), - (-417646800, FixedTimespan { offset: -3600, name: "-01" }), - (-401922000, FixedTimespan { offset: 0, name: "+00" }), - (-386197200, FixedTimespan { offset: -3600, name: "-01" }), - (-370472400, FixedTimespan { offset: 0, name: "+00" }), - (-354747600, FixedTimespan { offset: -3600, name: "-01" }), - (-339022800, FixedTimespan { offset: 0, name: "+00" }), - (-323298000, FixedTimespan { offset: -3600, name: "-01" }), - (-307573200, FixedTimespan { offset: 0, name: "+00" }), - (-291848400, FixedTimespan { offset: -3600, name: "-01" }), - (-276123600, FixedTimespan { offset: 0, name: "+00" }), - (-260398800, FixedTimespan { offset: -3600, name: "-01" }), - (-244674000, FixedTimespan { offset: 0, name: "+00" }), - (-228344400, FixedTimespan { offset: -3600, name: "-01" }), - (-212619600, FixedTimespan { offset: 0, name: "+00" }), - (-196894800, FixedTimespan { offset: -3600, name: "-01" }), - (-181170000, FixedTimespan { offset: 0, name: "+00" }), - (-165445200, FixedTimespan { offset: -3600, name: "-01" }), - (-149720400, FixedTimespan { offset: 0, name: "+00" }), - (-133995600, FixedTimespan { offset: -3600, name: "-01" }), - (-118270800, FixedTimespan { offset: 0, name: "+00" }), - (-102546000, FixedTimespan { offset: 0, name: "WET" }), - (386726400, FixedTimespan { offset: 3600, name: "WEST" }), - (401846400, FixedTimespan { offset: 0, name: "WET" }), - (417571200, FixedTimespan { offset: 3600, name: "WEST" }), - (433296000, FixedTimespan { offset: 0, name: "WET" }), - (449020800, FixedTimespan { offset: 3600, name: "WEST" }), - (465350400, FixedTimespan { offset: 0, name: "WET" }), - (481075200, FixedTimespan { offset: 3600, name: "WEST" }), - (496800000, FixedTimespan { offset: 0, name: "WET" }), - (512524800, FixedTimespan { offset: 3600, name: "WEST" }), - (528253200, FixedTimespan { offset: 0, name: "WET" }), - (543978000, FixedTimespan { offset: 3600, name: "WEST" }), - (559702800, FixedTimespan { offset: 0, name: "WET" }), - (575427600, FixedTimespan { offset: 3600, name: "WEST" }), - (591152400, FixedTimespan { offset: 0, name: "WET" }), - (606877200, FixedTimespan { offset: 3600, name: "WEST" }), - (622602000, FixedTimespan { offset: 0, name: "WET" }), - (638326800, FixedTimespan { offset: 3600, name: "WEST" }), - (654656400, FixedTimespan { offset: 0, name: "WET" }), - (670381200, FixedTimespan { offset: 3600, name: "WEST" }), - (686106000, FixedTimespan { offset: 0, name: "WET" }), - (701830800, FixedTimespan { offset: 3600, name: "WEST" }), - (717555600, FixedTimespan { offset: 0, name: "WET" }), - (733280400, FixedTimespan { offset: 3600, name: "WEST" }), - (749005200, FixedTimespan { offset: 0, name: "WET" }), - (764730000, FixedTimespan { offset: 3600, name: "WEST" }), - (780454800, FixedTimespan { offset: 0, name: "WET" }), - (796179600, FixedTimespan { offset: 3600, name: "WEST" }), - (811904400, FixedTimespan { offset: 0, name: "WET" }), - (828234000, FixedTimespan { offset: 3600, name: "WEST" }), - (846378000, FixedTimespan { offset: 0, name: "WET" }), - (859683600, FixedTimespan { offset: 3600, name: "WEST" }), - (877827600, FixedTimespan { offset: 0, name: "WET" }), - (891133200, FixedTimespan { offset: 3600, name: "WEST" }), - (909277200, FixedTimespan { offset: 0, name: "WET" }), - (922582800, FixedTimespan { offset: 3600, name: "WEST" }), - (941331600, FixedTimespan { offset: 0, name: "WET" }), - (954032400, FixedTimespan { offset: 3600, name: "WEST" }), - (972781200, FixedTimespan { offset: 0, name: "WET" }), - (985482000, FixedTimespan { offset: 3600, name: "WEST" }), - (1004230800, FixedTimespan { offset: 0, name: "WET" }), - (1017536400, FixedTimespan { offset: 3600, name: "WEST" }), - (1035680400, FixedTimespan { offset: 0, name: "WET" }), - (1048986000, FixedTimespan { offset: 3600, name: "WEST" }), - (1067130000, FixedTimespan { offset: 0, name: "WET" }), - (1080435600, FixedTimespan { offset: 3600, name: "WEST" }), - (1099184400, FixedTimespan { offset: 0, name: "WET" }), - (1111885200, FixedTimespan { offset: 3600, name: "WEST" }), - (1130634000, FixedTimespan { offset: 0, name: "WET" }), - (1143334800, FixedTimespan { offset: 3600, name: "WEST" }), - (1162083600, FixedTimespan { offset: 0, name: "WET" }), - (1174784400, FixedTimespan { offset: 3600, name: "WEST" }), - (1193533200, FixedTimespan { offset: 0, name: "WET" }), - (1206838800, FixedTimespan { offset: 3600, name: "WEST" }), - (1224982800, FixedTimespan { offset: 0, name: "WET" }), - (1238288400, FixedTimespan { offset: 3600, name: "WEST" }), - (1256432400, FixedTimespan { offset: 0, name: "WET" }), - (1269738000, FixedTimespan { offset: 3600, name: "WEST" }), - (1288486800, FixedTimespan { offset: 0, name: "WET" }), - (1301187600, FixedTimespan { offset: 3600, name: "WEST" }), - (1319936400, FixedTimespan { offset: 0, name: "WET" }), - (1332637200, FixedTimespan { offset: 3600, name: "WEST" }), - (1351386000, FixedTimespan { offset: 0, name: "WET" }), - (1364691600, FixedTimespan { offset: 3600, name: "WEST" }), - (1382835600, FixedTimespan { offset: 0, name: "WET" }), - (1396141200, FixedTimespan { offset: 3600, name: "WEST" }), - (1414285200, FixedTimespan { offset: 0, name: "WET" }), - (1427590800, FixedTimespan { offset: 3600, name: "WEST" }), - (1445734800, FixedTimespan { offset: 0, name: "WET" }), - (1459040400, FixedTimespan { offset: 3600, name: "WEST" }), - (1477789200, FixedTimespan { offset: 0, name: "WET" }), - (1490490000, FixedTimespan { offset: 3600, name: "WEST" }), - (1509238800, FixedTimespan { offset: 0, name: "WET" }), - (1521939600, FixedTimespan { offset: 3600, name: "WEST" }), - (1540688400, FixedTimespan { offset: 0, name: "WET" }), - (1553994000, FixedTimespan { offset: 3600, name: "WEST" }), - (1572138000, FixedTimespan { offset: 0, name: "WET" }), - (1585443600, FixedTimespan { offset: 3600, name: "WEST" }), - (1603587600, FixedTimespan { offset: 0, name: "WET" }), - (1616893200, FixedTimespan { offset: 3600, name: "WEST" }), - (1635642000, FixedTimespan { offset: 0, name: "WET" }), - (1648342800, FixedTimespan { offset: 3600, name: "WEST" }), - (1667091600, FixedTimespan { offset: 0, name: "WET" }), - (1679792400, FixedTimespan { offset: 3600, name: "WEST" }), - (1698541200, FixedTimespan { offset: 0, name: "WET" }), - (1711846800, FixedTimespan { offset: 3600, name: "WEST" }), - (1729990800, FixedTimespan { offset: 0, name: "WET" }), - (1743296400, FixedTimespan { offset: 3600, name: "WEST" }), - (1761440400, FixedTimespan { offset: 0, name: "WET" }), - (1774746000, FixedTimespan { offset: 3600, name: "WEST" }), - (1792890000, FixedTimespan { offset: 0, name: "WET" }), - (1806195600, FixedTimespan { offset: 3600, name: "WEST" }), - (1824944400, FixedTimespan { offset: 0, name: "WET" }), - (1837645200, FixedTimespan { offset: 3600, name: "WEST" }), - (1856394000, FixedTimespan { offset: 0, name: "WET" }), - (1869094800, FixedTimespan { offset: 3600, name: "WEST" }), - (1887843600, FixedTimespan { offset: 0, name: "WET" }), - (1901149200, FixedTimespan { offset: 3600, name: "WEST" }), - (1919293200, FixedTimespan { offset: 0, name: "WET" }), - (1932598800, FixedTimespan { offset: 3600, name: "WEST" }), - (1950742800, FixedTimespan { offset: 0, name: "WET" }), - (1964048400, FixedTimespan { offset: 3600, name: "WEST" }), - (1982797200, FixedTimespan { offset: 0, name: "WET" }), - (1995498000, FixedTimespan { offset: 3600, name: "WEST" }), - (2014246800, FixedTimespan { offset: 0, name: "WET" }), - (2026947600, FixedTimespan { offset: 3600, name: "WEST" }), - (2045696400, FixedTimespan { offset: 0, name: "WET" }), - (2058397200, FixedTimespan { offset: 3600, name: "WEST" }), - (2077146000, FixedTimespan { offset: 0, name: "WET" }), - (2090451600, FixedTimespan { offset: 3600, name: "WEST" }), - (2108595600, FixedTimespan { offset: 0, name: "WET" }), - (2121901200, FixedTimespan { offset: 3600, name: "WEST" }), - (2140045200, FixedTimespan { offset: 0, name: "WET" }), - (2153350800, FixedTimespan { offset: 3600, name: "WEST" }), - (2172099600, FixedTimespan { offset: 0, name: "WET" }), - (2184800400, FixedTimespan { offset: 3600, name: "WEST" }), - (2203549200, FixedTimespan { offset: 0, name: "WET" }), - (2216250000, FixedTimespan { offset: 3600, name: "WEST" }), - (2234998800, FixedTimespan { offset: 0, name: "WET" }), - (2248304400, FixedTimespan { offset: 3600, name: "WEST" }), - (2266448400, FixedTimespan { offset: 0, name: "WET" }), - (2279754000, FixedTimespan { offset: 3600, name: "WEST" }), - (2297898000, FixedTimespan { offset: 0, name: "WET" }), - (2311203600, FixedTimespan { offset: 3600, name: "WEST" }), - (2329347600, FixedTimespan { offset: 0, name: "WET" }), - (2342653200, FixedTimespan { offset: 3600, name: "WEST" }), - (2361402000, FixedTimespan { offset: 0, name: "WET" }), - (2374102800, FixedTimespan { offset: 3600, name: "WEST" }), - (2392851600, FixedTimespan { offset: 0, name: "WET" }), - (2405552400, FixedTimespan { offset: 3600, name: "WEST" }), - (2424301200, FixedTimespan { offset: 0, name: "WET" }), - (2437606800, FixedTimespan { offset: 3600, name: "WEST" }), - (2455750800, FixedTimespan { offset: 0, name: "WET" }), - (2469056400, FixedTimespan { offset: 3600, name: "WEST" }), - (2487200400, FixedTimespan { offset: 0, name: "WET" }), - (2500506000, FixedTimespan { offset: 3600, name: "WEST" }), - (2519254800, FixedTimespan { offset: 0, name: "WET" }), - (2531955600, FixedTimespan { offset: 3600, name: "WEST" }), - (2550704400, FixedTimespan { offset: 0, name: "WET" }), - (2563405200, FixedTimespan { offset: 3600, name: "WEST" }), - (2582154000, FixedTimespan { offset: 0, name: "WET" }), - (2595459600, FixedTimespan { offset: 3600, name: "WEST" }), - (2613603600, FixedTimespan { offset: 0, name: "WET" }), - (2626909200, FixedTimespan { offset: 3600, name: "WEST" }), - (2645053200, FixedTimespan { offset: 0, name: "WET" }), - (2658358800, FixedTimespan { offset: 3600, name: "WEST" }), - (2676502800, FixedTimespan { offset: 0, name: "WET" }), - (2689808400, FixedTimespan { offset: 3600, name: "WEST" }), - (2708557200, FixedTimespan { offset: 0, name: "WET" }), - (2721258000, FixedTimespan { offset: 3600, name: "WEST" }), - (2740006800, FixedTimespan { offset: 0, name: "WET" }), - (2752707600, FixedTimespan { offset: 3600, name: "WEST" }), - (2771456400, FixedTimespan { offset: 0, name: "WET" }), - (2784762000, FixedTimespan { offset: 3600, name: "WEST" }), - (2802906000, FixedTimespan { offset: 0, name: "WET" }), - (2816211600, FixedTimespan { offset: 3600, name: "WEST" }), - (2834355600, FixedTimespan { offset: 0, name: "WET" }), - (2847661200, FixedTimespan { offset: 3600, name: "WEST" }), - (2866410000, FixedTimespan { offset: 0, name: "WET" }), - (2879110800, FixedTimespan { offset: 3600, name: "WEST" }), - (2897859600, FixedTimespan { offset: 0, name: "WET" }), - (2910560400, FixedTimespan { offset: 3600, name: "WEST" }), - (2929309200, FixedTimespan { offset: 0, name: "WET" }), - (2942010000, FixedTimespan { offset: 3600, name: "WEST" }), - (2960758800, FixedTimespan { offset: 0, name: "WET" }), - (2974064400, FixedTimespan { offset: 3600, name: "WEST" }), - (2992208400, FixedTimespan { offset: 0, name: "WET" }), - (3005514000, FixedTimespan { offset: 3600, name: "WEST" }), - (3023658000, FixedTimespan { offset: 0, name: "WET" }), - (3036963600, FixedTimespan { offset: 3600, name: "WEST" }), - (3055712400, FixedTimespan { offset: 0, name: "WET" }), - (3068413200, FixedTimespan { offset: 3600, name: "WEST" }), - (3087162000, FixedTimespan { offset: 0, name: "WET" }), - (3099862800, FixedTimespan { offset: 3600, name: "WEST" }), - (3118611600, FixedTimespan { offset: 0, name: "WET" }), - (3131917200, FixedTimespan { offset: 3600, name: "WEST" }), - (3150061200, FixedTimespan { offset: 0, name: "WET" }), - (3163366800, FixedTimespan { offset: 3600, name: "WEST" }), - (3181510800, FixedTimespan { offset: 0, name: "WET" }), - (3194816400, FixedTimespan { offset: 3600, name: "WEST" }), - (3212960400, FixedTimespan { offset: 0, name: "WET" }), - (3226266000, FixedTimespan { offset: 3600, name: "WEST" }), - (3245014800, FixedTimespan { offset: 0, name: "WET" }), - (3257715600, FixedTimespan { offset: 3600, name: "WEST" }), - (3276464400, FixedTimespan { offset: 0, name: "WET" }), - (3289165200, FixedTimespan { offset: 3600, name: "WEST" }), - (3307914000, FixedTimespan { offset: 0, name: "WET" }), - (3321219600, FixedTimespan { offset: 3600, name: "WEST" }), - (3339363600, FixedTimespan { offset: 0, name: "WET" }), - (3352669200, FixedTimespan { offset: 3600, name: "WEST" }), - (3370813200, FixedTimespan { offset: 0, name: "WET" }), - (3384118800, FixedTimespan { offset: 3600, name: "WEST" }), - (3402867600, FixedTimespan { offset: 0, name: "WET" }), - (3415568400, FixedTimespan { offset: 3600, name: "WEST" }), - (3434317200, FixedTimespan { offset: 0, name: "WET" }), - (3447018000, FixedTimespan { offset: 3600, name: "WEST" }), - (3465766800, FixedTimespan { offset: 0, name: "WET" }), - (3479072400, FixedTimespan { offset: 3600, name: "WEST" }), - (3497216400, FixedTimespan { offset: 0, name: "WET" }), - (3510522000, FixedTimespan { offset: 3600, name: "WEST" }), - (3528666000, FixedTimespan { offset: 0, name: "WET" }), - (3541971600, FixedTimespan { offset: 3600, name: "WEST" }), - (3560115600, FixedTimespan { offset: 0, name: "WET" }), - (3573421200, FixedTimespan { offset: 3600, name: "WEST" }), - (3592170000, FixedTimespan { offset: 0, name: "WET" }), - (3604870800, FixedTimespan { offset: 3600, name: "WEST" }), - (3623619600, FixedTimespan { offset: 0, name: "WET" }), - (3636320400, FixedTimespan { offset: 3600, name: "WEST" }), - (3655069200, FixedTimespan { offset: 0, name: "WET" }), - (3668374800, FixedTimespan { offset: 3600, name: "WEST" }), - (3686518800, FixedTimespan { offset: 0, name: "WET" }), - (3699824400, FixedTimespan { offset: 3600, name: "WEST" }), - (3717968400, FixedTimespan { offset: 0, name: "WET" }), - (3731274000, FixedTimespan { offset: 3600, name: "WEST" }), - (3750022800, FixedTimespan { offset: 0, name: "WET" }), - (3762723600, FixedTimespan { offset: 3600, name: "WEST" }), - (3781472400, FixedTimespan { offset: 0, name: "WET" }), - (3794173200, FixedTimespan { offset: 3600, name: "WEST" }), - (3812922000, FixedTimespan { offset: 0, name: "WET" }), - (3825622800, FixedTimespan { offset: 3600, name: "WEST" }), - (3844371600, FixedTimespan { offset: 0, name: "WET" }), - (3857677200, FixedTimespan { offset: 3600, name: "WEST" }), - (3875821200, FixedTimespan { offset: 0, name: "WET" }), - (3889126800, FixedTimespan { offset: 3600, name: "WEST" }), - (3907270800, FixedTimespan { offset: 0, name: "WET" }), - (3920576400, FixedTimespan { offset: 3600, name: "WEST" }), - (3939325200, FixedTimespan { offset: 0, name: "WET" }), - (3952026000, FixedTimespan { offset: 3600, name: "WEST" }), - (3970774800, FixedTimespan { offset: 0, name: "WET" }), - (3983475600, FixedTimespan { offset: 3600, name: "WEST" }), - (4002224400, FixedTimespan { offset: 0, name: "WET" }), - (4015530000, FixedTimespan { offset: 3600, name: "WEST" }), - (4033674000, FixedTimespan { offset: 0, name: "WET" }), - (4046979600, FixedTimespan { offset: 3600, name: "WEST" }), - (4065123600, FixedTimespan { offset: 0, name: "WET" }), - (4078429200, FixedTimespan { offset: 3600, name: "WEST" }), - (4096573200, FixedTimespan { offset: 0, name: "WET" }), + first: FixedTimespan::from_offset_and_name_indices(-4056, 422, 3), + rest: &[ + (-2713906344, FixedTimespan::from_offset_and_name_indices(-4056, 304, 3)), + (-1830380400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1689552000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1677798000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1667430000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1647734400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1635894000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1616198400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1604358000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1584662400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1572735600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1553040000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1541199600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1521504000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1442448000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1427673600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1379289600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1364774400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1348444800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1333324800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1316390400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1301270400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1284336000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1269820800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1221436800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1206921600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1191196800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1175472000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1127692800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1111968000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1096848000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1080518400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1063584000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1049068800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1033344000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-1017619200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-1002499200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-986169600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-969235200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-950486400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-942019200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-922492800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-906940800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-891129600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-877305600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-873680400, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (-864003600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-857952000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-845856000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-842835600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (-831344400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-825897600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-814406400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-810781200, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (-799894800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-794448000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-782956800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-779331600, FixedTimespan::from_offset_and_name_indices(3600, 5, 3)), + (-768445200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-762998400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-749088000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-733363200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-717627600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-701902800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-686178000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-670453200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-654728400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-639003600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-623278800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-607554000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-591829200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-575499600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-559774800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-544050000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-528325200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-512600400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-496875600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-481150800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-465426000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-449701200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-433976400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-417646800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-401922000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-386197200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-370472400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-354747600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-339022800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-323298000, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-307573200, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-291848400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-276123600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-260398800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-244674000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-228344400, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-212619600, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-196894800, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-181170000, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-165445200, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-149720400, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-133995600, FixedTimespan::from_offset_and_name_indices(-3600, 121, 3)), + (-118270800, FixedTimespan::from_offset_and_name_indices(0, 0, 3)), + (-102546000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (386726400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (401846400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (417571200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (433296000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (449020800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (465350400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (481075200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (496800000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (512524800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), ], }; const ATLANTIC__SOUTH_GEORGIA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -8768, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-8768, 422, 3), rest: &[ - (-2524512832, FixedTimespan { offset: -7200, name: "-02" }), + (-2524512832, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), ], }; const ATLANTIC__STANLEY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -13884, name: "LMT" }, - rest: &[ - (-2524507716, FixedTimespan { offset: -13884, name: "SMT" }), - (-1824235716, FixedTimespan { offset: -14400, name: "-04" }), - (-1018209600, FixedTimespan { offset: -10800, name: "-03" }), - (-1003093200, FixedTimespan { offset: -14400, name: "-04" }), - (-986760000, FixedTimespan { offset: -10800, name: "-03" }), - (-971643600, FixedTimespan { offset: -14400, name: "-04" }), - (-954705600, FixedTimespan { offset: -10800, name: "-03" }), - (-939589200, FixedTimespan { offset: -14400, name: "-04" }), - (-923256000, FixedTimespan { offset: -10800, name: "-03" }), - (-908139600, FixedTimespan { offset: -14400, name: "-04" }), - (-891806400, FixedTimespan { offset: -10800, name: "-03" }), - (-876690000, FixedTimespan { offset: -14400, name: "-04" }), - (-860356800, FixedTimespan { offset: -10800, name: "-03" }), - (-852066000, FixedTimespan { offset: -14400, name: "-04" }), - (420609600, FixedTimespan { offset: -10800, name: "-03" }), - (433306800, FixedTimespan { offset: -7200, name: "-02" }), - (452052000, FixedTimespan { offset: -10800, name: "-03" }), - (464151600, FixedTimespan { offset: -7200, name: "-02" }), - (483501600, FixedTimespan { offset: -10800, name: "-03" }), - (495601200, FixedTimespan { offset: -10800, name: "-03" }), - (514350000, FixedTimespan { offset: -14400, name: "-04" }), - (527054400, FixedTimespan { offset: -10800, name: "-03" }), - (545799600, FixedTimespan { offset: -14400, name: "-04" }), - (558504000, FixedTimespan { offset: -10800, name: "-03" }), - (577249200, FixedTimespan { offset: -14400, name: "-04" }), - (589953600, FixedTimespan { offset: -10800, name: "-03" }), - (608698800, FixedTimespan { offset: -14400, name: "-04" }), - (621403200, FixedTimespan { offset: -10800, name: "-03" }), - (640753200, FixedTimespan { offset: -14400, name: "-04" }), - (652852800, FixedTimespan { offset: -10800, name: "-03" }), - (672202800, FixedTimespan { offset: -14400, name: "-04" }), - (684907200, FixedTimespan { offset: -10800, name: "-03" }), - (703652400, FixedTimespan { offset: -14400, name: "-04" }), - (716356800, FixedTimespan { offset: -10800, name: "-03" }), - (735102000, FixedTimespan { offset: -14400, name: "-04" }), - (747806400, FixedTimespan { offset: -10800, name: "-03" }), - (766551600, FixedTimespan { offset: -14400, name: "-04" }), - (779256000, FixedTimespan { offset: -10800, name: "-03" }), - (798001200, FixedTimespan { offset: -14400, name: "-04" }), - (810705600, FixedTimespan { offset: -10800, name: "-03" }), - (830055600, FixedTimespan { offset: -14400, name: "-04" }), - (842760000, FixedTimespan { offset: -10800, name: "-03" }), - (861505200, FixedTimespan { offset: -14400, name: "-04" }), - (874209600, FixedTimespan { offset: -10800, name: "-03" }), - (892954800, FixedTimespan { offset: -14400, name: "-04" }), - (905659200, FixedTimespan { offset: -10800, name: "-03" }), - (924404400, FixedTimespan { offset: -14400, name: "-04" }), - (937108800, FixedTimespan { offset: -10800, name: "-03" }), - (955854000, FixedTimespan { offset: -14400, name: "-04" }), - (968558400, FixedTimespan { offset: -10800, name: "-03" }), - (987310800, FixedTimespan { offset: -14400, name: "-04" }), - (999410400, FixedTimespan { offset: -10800, name: "-03" }), - (1019365200, FixedTimespan { offset: -14400, name: "-04" }), - (1030860000, FixedTimespan { offset: -10800, name: "-03" }), - (1050814800, FixedTimespan { offset: -14400, name: "-04" }), - (1062914400, FixedTimespan { offset: -10800, name: "-03" }), - (1082264400, FixedTimespan { offset: -14400, name: "-04" }), - (1094364000, FixedTimespan { offset: -10800, name: "-03" }), - (1113714000, FixedTimespan { offset: -14400, name: "-04" }), - (1125813600, FixedTimespan { offset: -10800, name: "-03" }), - (1145163600, FixedTimespan { offset: -14400, name: "-04" }), - (1157263200, FixedTimespan { offset: -10800, name: "-03" }), - (1176613200, FixedTimespan { offset: -14400, name: "-04" }), - (1188712800, FixedTimespan { offset: -10800, name: "-03" }), - (1208667600, FixedTimespan { offset: -14400, name: "-04" }), - (1220767200, FixedTimespan { offset: -10800, name: "-03" }), - (1240117200, FixedTimespan { offset: -14400, name: "-04" }), - (1252216800, FixedTimespan { offset: -10800, name: "-03" }), - (1271566800, FixedTimespan { offset: -14400, name: "-04" }), - (1283666400, FixedTimespan { offset: -10800, name: "-03" }), + first: FixedTimespan::from_offset_and_name_indices(-13884, 422, 3), + rest: &[ + (-2524507716, FixedTimespan::from_offset_and_name_indices(-13884, 460, 3)), + (-1824235716, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-1018209600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-1003093200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-986760000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-971643600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-954705600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-939589200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-923256000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-908139600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-891806400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-876690000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (-860356800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (-852066000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (420609600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (433306800, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (452052000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (464151600, FixedTimespan::from_offset_and_name_indices(-7200, 126, 3)), + (483501600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (495601200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (514350000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (527054400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (545799600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (558504000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (577249200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (589953600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (608698800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (621403200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (640753200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (652852800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (672202800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (684907200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (703652400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (716356800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (735102000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (747806400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (766551600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (779256000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (798001200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (810705600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (830055600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (842760000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (861505200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (874209600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (892954800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (905659200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (924404400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (937108800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (955854000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (968558400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (987310800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (999410400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1019365200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1030860000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1050814800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1062914400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1082264400, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1094364000, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1113714000, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1125813600, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1145163600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1157263200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1176613200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1188712800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1208667600, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1220767200, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1240117200, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1252216800, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), + (1271566800, FixedTimespan::from_offset_and_name_indices(-14400, 141, 3)), + (1283666400, FixedTimespan::from_offset_and_name_indices(-10800, 131, 3)), ], }; const AUSTRALIA__ADELAIDE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 33260, name: "LMT" }, - rest: &[ - (-2364110060, FixedTimespan { offset: 32400, name: "ACST" }), - (-2230189200, FixedTimespan { offset: 34200, name: "ACST" }), - (-1672558200, FixedTimespan { offset: 37800, name: "ACDT" }), - (-1665387000, FixedTimespan { offset: 34200, name: "ACST" }), - (-883639800, FixedTimespan { offset: 37800, name: "ACDT" }), - (-876123000, FixedTimespan { offset: 34200, name: "ACST" }), - (-860398200, FixedTimespan { offset: 37800, name: "ACDT" }), - (-844673400, FixedTimespan { offset: 34200, name: "ACST" }), - (-828343800, FixedTimespan { offset: 37800, name: "ACDT" }), - (-813223800, FixedTimespan { offset: 34200, name: "ACST" }), - (57688200, FixedTimespan { offset: 37800, name: "ACDT" }), - (67969800, FixedTimespan { offset: 34200, name: "ACST" }), - (89137800, FixedTimespan { offset: 37800, name: "ACDT" }), - (100024200, FixedTimespan { offset: 34200, name: "ACST" }), - (120587400, FixedTimespan { offset: 37800, name: "ACDT" }), - (131473800, FixedTimespan { offset: 34200, name: "ACST" }), - (152037000, FixedTimespan { offset: 37800, name: "ACDT" }), - (162923400, FixedTimespan { offset: 34200, name: "ACST" }), - (183486600, FixedTimespan { offset: 37800, name: "ACDT" }), - (194977800, FixedTimespan { offset: 34200, name: "ACST" }), - (215541000, FixedTimespan { offset: 37800, name: "ACDT" }), - (226427400, FixedTimespan { offset: 34200, name: "ACST" }), - (246990600, FixedTimespan { offset: 37800, name: "ACDT" }), - (257877000, FixedTimespan { offset: 34200, name: "ACST" }), - (278440200, FixedTimespan { offset: 37800, name: "ACDT" }), - (289326600, FixedTimespan { offset: 34200, name: "ACST" }), - (309889800, FixedTimespan { offset: 37800, name: "ACDT" }), - (320776200, FixedTimespan { offset: 34200, name: "ACST" }), - (341339400, FixedTimespan { offset: 37800, name: "ACDT" }), - (352225800, FixedTimespan { offset: 34200, name: "ACST" }), - (372789000, FixedTimespan { offset: 37800, name: "ACDT" }), - (384280200, FixedTimespan { offset: 34200, name: "ACST" }), - (404843400, FixedTimespan { offset: 37800, name: "ACDT" }), - (415729800, FixedTimespan { offset: 34200, name: "ACST" }), - (436293000, FixedTimespan { offset: 37800, name: "ACDT" }), - (447179400, FixedTimespan { offset: 34200, name: "ACST" }), - (467742600, FixedTimespan { offset: 37800, name: "ACDT" }), - (478629000, FixedTimespan { offset: 34200, name: "ACST" }), - (499192200, FixedTimespan { offset: 37800, name: "ACDT" }), - (511288200, FixedTimespan { offset: 34200, name: "ACST" }), - (530037000, FixedTimespan { offset: 37800, name: "ACDT" }), - (542737800, FixedTimespan { offset: 34200, name: "ACST" }), - (562091400, FixedTimespan { offset: 37800, name: "ACDT" }), - (574792200, FixedTimespan { offset: 34200, name: "ACST" }), - (594145800, FixedTimespan { offset: 37800, name: "ACDT" }), - (606241800, FixedTimespan { offset: 34200, name: "ACST" }), - (625595400, FixedTimespan { offset: 37800, name: "ACDT" }), - (637691400, FixedTimespan { offset: 34200, name: "ACST" }), - (657045000, FixedTimespan { offset: 37800, name: "ACDT" }), - (667931400, FixedTimespan { offset: 34200, name: "ACST" }), - (688494600, FixedTimespan { offset: 37800, name: "ACDT" }), - (701195400, FixedTimespan { offset: 34200, name: "ACST" }), - (719944200, FixedTimespan { offset: 37800, name: "ACDT" }), - (731435400, FixedTimespan { offset: 34200, name: "ACST" }), - (751998600, FixedTimespan { offset: 37800, name: "ACDT" }), - (764094600, FixedTimespan { offset: 34200, name: "ACST" }), - (783448200, FixedTimespan { offset: 37800, name: "ACDT" }), - (796149000, FixedTimespan { offset: 34200, name: "ACST" }), - (814897800, FixedTimespan { offset: 37800, name: "ACDT" }), - (828203400, FixedTimespan { offset: 34200, name: "ACST" }), - (846347400, FixedTimespan { offset: 37800, name: "ACDT" }), - (859653000, FixedTimespan { offset: 34200, name: "ACST" }), - (877797000, FixedTimespan { offset: 37800, name: "ACDT" }), - (891102600, FixedTimespan { offset: 34200, name: "ACST" }), - (909246600, FixedTimespan { offset: 37800, name: "ACDT" }), - (922552200, FixedTimespan { offset: 34200, name: "ACST" }), - (941301000, FixedTimespan { offset: 37800, name: "ACDT" }), - (954001800, FixedTimespan { offset: 34200, name: "ACST" }), - (972750600, FixedTimespan { offset: 37800, name: "ACDT" }), - (985451400, FixedTimespan { offset: 34200, name: "ACST" }), - (1004200200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1017505800, FixedTimespan { offset: 34200, name: "ACST" }), - (1035649800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1048955400, FixedTimespan { offset: 34200, name: "ACST" }), - (1067099400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1080405000, FixedTimespan { offset: 34200, name: "ACST" }), - (1099153800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1111854600, FixedTimespan { offset: 34200, name: "ACST" }), - (1130603400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1143909000, FixedTimespan { offset: 34200, name: "ACST" }), - (1162053000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1174753800, FixedTimespan { offset: 34200, name: "ACST" }), - (1193502600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1207413000, FixedTimespan { offset: 34200, name: "ACST" }), - (1223137800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1238862600, FixedTimespan { offset: 34200, name: "ACST" }), - (1254587400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1270312200, FixedTimespan { offset: 34200, name: "ACST" }), - (1286037000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1301761800, FixedTimespan { offset: 34200, name: "ACST" }), - (1317486600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1333211400, FixedTimespan { offset: 34200, name: "ACST" }), - (1349541000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1365265800, FixedTimespan { offset: 34200, name: "ACST" }), - (1380990600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1396715400, FixedTimespan { offset: 34200, name: "ACST" }), - (1412440200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1428165000, FixedTimespan { offset: 34200, name: "ACST" }), - (1443889800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1459614600, FixedTimespan { offset: 34200, name: "ACST" }), - (1475339400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1491064200, FixedTimespan { offset: 34200, name: "ACST" }), - (1506789000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1522513800, FixedTimespan { offset: 34200, name: "ACST" }), - (1538843400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1554568200, FixedTimespan { offset: 34200, name: "ACST" }), - (1570293000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1586017800, FixedTimespan { offset: 34200, name: "ACST" }), - (1601742600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1617467400, FixedTimespan { offset: 34200, name: "ACST" }), - (1633192200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1648917000, FixedTimespan { offset: 34200, name: "ACST" }), - (1664641800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1680366600, FixedTimespan { offset: 34200, name: "ACST" }), - (1696091400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1712421000, FixedTimespan { offset: 34200, name: "ACST" }), - (1728145800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1743870600, FixedTimespan { offset: 34200, name: "ACST" }), - (1759595400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1775320200, FixedTimespan { offset: 34200, name: "ACST" }), - (1791045000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1806769800, FixedTimespan { offset: 34200, name: "ACST" }), - (1822494600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1838219400, FixedTimespan { offset: 34200, name: "ACST" }), - (1853944200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1869669000, FixedTimespan { offset: 34200, name: "ACST" }), - (1885998600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1901723400, FixedTimespan { offset: 34200, name: "ACST" }), - (1917448200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1933173000, FixedTimespan { offset: 34200, name: "ACST" }), - (1948897800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1964622600, FixedTimespan { offset: 34200, name: "ACST" }), - (1980347400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1996072200, FixedTimespan { offset: 34200, name: "ACST" }), - (2011797000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2027521800, FixedTimespan { offset: 34200, name: "ACST" }), - (2043246600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2058971400, FixedTimespan { offset: 34200, name: "ACST" }), - (2075301000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2091025800, FixedTimespan { offset: 34200, name: "ACST" }), - (2106750600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2122475400, FixedTimespan { offset: 34200, name: "ACST" }), - (2138200200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2153925000, FixedTimespan { offset: 34200, name: "ACST" }), - (2169649800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2185374600, FixedTimespan { offset: 34200, name: "ACST" }), - (2201099400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2216824200, FixedTimespan { offset: 34200, name: "ACST" }), - (2233153800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2248878600, FixedTimespan { offset: 34200, name: "ACST" }), - (2264603400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2280328200, FixedTimespan { offset: 34200, name: "ACST" }), - (2296053000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2311777800, FixedTimespan { offset: 34200, name: "ACST" }), - (2327502600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2343227400, FixedTimespan { offset: 34200, name: "ACST" }), - (2358952200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2374677000, FixedTimespan { offset: 34200, name: "ACST" }), - (2390401800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2406126600, FixedTimespan { offset: 34200, name: "ACST" }), - (2422456200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2438181000, FixedTimespan { offset: 34200, name: "ACST" }), - (2453905800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2469630600, FixedTimespan { offset: 34200, name: "ACST" }), - (2485355400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2501080200, FixedTimespan { offset: 34200, name: "ACST" }), - (2516805000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2532529800, FixedTimespan { offset: 34200, name: "ACST" }), - (2548254600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2563979400, FixedTimespan { offset: 34200, name: "ACST" }), - (2579704200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2596033800, FixedTimespan { offset: 34200, name: "ACST" }), - (2611758600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2627483400, FixedTimespan { offset: 34200, name: "ACST" }), - (2643208200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2658933000, FixedTimespan { offset: 34200, name: "ACST" }), - (2674657800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2690382600, FixedTimespan { offset: 34200, name: "ACST" }), - (2706107400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2721832200, FixedTimespan { offset: 34200, name: "ACST" }), - (2737557000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2753281800, FixedTimespan { offset: 34200, name: "ACST" }), - (2769611400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2785336200, FixedTimespan { offset: 34200, name: "ACST" }), - (2801061000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2816785800, FixedTimespan { offset: 34200, name: "ACST" }), - (2832510600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2848235400, FixedTimespan { offset: 34200, name: "ACST" }), - (2863960200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2879685000, FixedTimespan { offset: 34200, name: "ACST" }), - (2895409800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2911134600, FixedTimespan { offset: 34200, name: "ACST" }), - (2926859400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2942584200, FixedTimespan { offset: 34200, name: "ACST" }), - (2958913800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2974638600, FixedTimespan { offset: 34200, name: "ACST" }), - (2990363400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3006088200, FixedTimespan { offset: 34200, name: "ACST" }), - (3021813000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3037537800, FixedTimespan { offset: 34200, name: "ACST" }), - (3053262600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3068987400, FixedTimespan { offset: 34200, name: "ACST" }), - (3084712200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3100437000, FixedTimespan { offset: 34200, name: "ACST" }), - (3116766600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3132491400, FixedTimespan { offset: 34200, name: "ACST" }), - (3148216200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3163941000, FixedTimespan { offset: 34200, name: "ACST" }), - (3179665800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3195390600, FixedTimespan { offset: 34200, name: "ACST" }), - (3211115400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3226840200, FixedTimespan { offset: 34200, name: "ACST" }), - (3242565000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3258289800, FixedTimespan { offset: 34200, name: "ACST" }), - (3274014600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3289739400, FixedTimespan { offset: 34200, name: "ACST" }), - (3306069000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3321793800, FixedTimespan { offset: 34200, name: "ACST" }), - (3337518600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3353243400, FixedTimespan { offset: 34200, name: "ACST" }), - (3368968200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3384693000, FixedTimespan { offset: 34200, name: "ACST" }), - (3400417800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3416142600, FixedTimespan { offset: 34200, name: "ACST" }), - (3431867400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3447592200, FixedTimespan { offset: 34200, name: "ACST" }), - (3463317000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3479646600, FixedTimespan { offset: 34200, name: "ACST" }), - (3495371400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3511096200, FixedTimespan { offset: 34200, name: "ACST" }), - (3526821000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3542545800, FixedTimespan { offset: 34200, name: "ACST" }), - (3558270600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3573995400, FixedTimespan { offset: 34200, name: "ACST" }), - (3589720200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3605445000, FixedTimespan { offset: 34200, name: "ACST" }), - (3621169800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3636894600, FixedTimespan { offset: 34200, name: "ACST" }), - (3653224200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3668949000, FixedTimespan { offset: 34200, name: "ACST" }), - (3684673800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3700398600, FixedTimespan { offset: 34200, name: "ACST" }), - (3716123400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3731848200, FixedTimespan { offset: 34200, name: "ACST" }), - (3747573000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3763297800, FixedTimespan { offset: 34200, name: "ACST" }), - (3779022600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3794747400, FixedTimespan { offset: 34200, name: "ACST" }), - (3810472200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3826197000, FixedTimespan { offset: 34200, name: "ACST" }), - (3842526600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3858251400, FixedTimespan { offset: 34200, name: "ACST" }), - (3873976200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3889701000, FixedTimespan { offset: 34200, name: "ACST" }), - (3905425800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3921150600, FixedTimespan { offset: 34200, name: "ACST" }), - (3936875400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3952600200, FixedTimespan { offset: 34200, name: "ACST" }), - (3968325000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3984049800, FixedTimespan { offset: 34200, name: "ACST" }), - (4000379400, FixedTimespan { offset: 37800, name: "ACDT" }), - (4016104200, FixedTimespan { offset: 34200, name: "ACST" }), - (4031829000, FixedTimespan { offset: 37800, name: "ACDT" }), - (4047553800, FixedTimespan { offset: 34200, name: "ACST" }), - (4063278600, FixedTimespan { offset: 37800, name: "ACDT" }), - (4079003400, FixedTimespan { offset: 34200, name: "ACST" }), - (4094728200, FixedTimespan { offset: 37800, name: "ACDT" }), + first: FixedTimespan::from_offset_and_name_indices(33260, 422, 3), + rest: &[ + (-2364110060, FixedTimespan::from_offset_and_name_indices(32400, 194, 4)), + (-2230189200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-1672558200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-1665387000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-883639800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-876123000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-860398200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-844673400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-828343800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-813223800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (57688200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (67969800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (89137800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (100024200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (120587400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (131473800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (152037000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (162923400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (183486600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (194977800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (215541000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (226427400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (246990600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (257877000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (278440200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (289326600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (309889800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (320776200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (341339400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (352225800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (372789000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (384280200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (404843400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (415729800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (436293000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (447179400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (467742600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (478629000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (499192200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (511288200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (530037000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (542737800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (562091400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (574792200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (594145800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (606241800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (625595400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (637691400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (657045000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (667931400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (688494600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (701195400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (719944200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (731435400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (751998600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (764094600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (783448200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (796149000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (814897800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (828203400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (846347400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (859653000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (877797000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (891102600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (909246600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (922552200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (941301000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (954001800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (972750600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (985451400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1004200200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1017505800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1035649800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1048955400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1067099400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1080405000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1099153800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1111854600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1130603400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1143909000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1162053000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1174753800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1193502600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1207413000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1223137800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1238862600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1254587400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1270312200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1286037000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1301761800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1317486600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1333211400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1349541000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1365265800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1380990600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1396715400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1412440200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1428165000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1443889800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1459614600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1475339400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1491064200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1506789000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1522513800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1538843400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1554568200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1570293000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1586017800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1601742600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1617467400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1633192200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1648917000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1664641800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1680366600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1696091400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1712421000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1728145800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1743870600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1759595400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1775320200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1791045000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1806769800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1822494600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1838219400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1853944200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1869669000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1885998600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1901723400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1917448200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1933173000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1948897800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1964622600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1980347400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1996072200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2011797000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2027521800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2043246600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2058971400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2075301000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2091025800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2106750600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2122475400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2138200200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2153925000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2169649800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2185374600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2201099400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2216824200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2233153800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2248878600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2264603400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2280328200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2296053000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2311777800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2327502600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2343227400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2358952200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2374677000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2390401800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2406126600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2422456200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2438181000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2453905800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2469630600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2485355400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2501080200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2516805000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2532529800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2548254600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2563979400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2579704200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2596033800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2611758600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2627483400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2643208200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2658933000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2674657800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2690382600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2706107400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2721832200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2737557000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2753281800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2769611400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2785336200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2801061000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2816785800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2832510600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2848235400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2863960200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2879685000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2895409800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2911134600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2926859400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2942584200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2958913800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2974638600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2990363400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3006088200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3021813000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3037537800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3053262600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3068987400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3084712200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3100437000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3116766600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3132491400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3148216200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3163941000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3179665800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3195390600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3211115400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3226840200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3242565000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3258289800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3274014600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3289739400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3306069000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3321793800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3337518600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3353243400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3368968200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3384693000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3400417800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3416142600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3431867400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3447592200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3463317000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3479646600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3495371400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3511096200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3526821000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3542545800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3558270600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3573995400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3589720200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3605445000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3621169800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3636894600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3653224200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3668949000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3684673800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3700398600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3716123400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3731848200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3747573000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3763297800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3779022600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3794747400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3810472200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3826197000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3842526600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3858251400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3873976200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3889701000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3905425800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3921150600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3936875400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3952600200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3968325000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3984049800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (4000379400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (4016104200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (4031829000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (4047553800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (4063278600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (4079003400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (4094728200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), ], }; const AUSTRALIA__BRISBANE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 36728, name: "LMT" }, - rest: &[ - (-2366791928, FixedTimespan { offset: 36000, name: "AEST" }), - (-1672560000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-1665388800, FixedTimespan { offset: 36000, name: "AEST" }), - (-883641600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-876124800, FixedTimespan { offset: 36000, name: "AEST" }), - (-860400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-844675200, FixedTimespan { offset: 36000, name: "AEST" }), - (-828345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-813225600, FixedTimespan { offset: 36000, name: "AEST" }), - (57686400, FixedTimespan { offset: 39600, name: "AEDT" }), - (67968000, FixedTimespan { offset: 36000, name: "AEST" }), - (625593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (636480000, FixedTimespan { offset: 36000, name: "AEST" }), - (657043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (667929600, FixedTimespan { offset: 36000, name: "AEST" }), - (688492800, FixedTimespan { offset: 39600, name: "AEDT" }), - (699379200, FixedTimespan { offset: 36000, name: "AEST" }), + first: FixedTimespan::from_offset_and_name_indices(36728, 422, 3), + rest: &[ + (-2366791928, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1672560000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-1665388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-883641600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-876124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-860400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-844675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-828345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-813225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (57686400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (67968000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (625593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (636480000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (657043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (667929600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (688492800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (699379200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), ], }; const AUSTRALIA__BROKEN_HILL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 33948, name: "LMT" }, - rest: &[ - (-2364110748, FixedTimespan { offset: 36000, name: "AEST" }), - (-2314951200, FixedTimespan { offset: 32400, name: "ACST" }), - (-2230189200, FixedTimespan { offset: 34200, name: "ACST" }), - (-1672558200, FixedTimespan { offset: 37800, name: "ACDT" }), - (-1665387000, FixedTimespan { offset: 34200, name: "ACST" }), - (-883639800, FixedTimespan { offset: 37800, name: "ACDT" }), - (-876123000, FixedTimespan { offset: 34200, name: "ACST" }), - (-860398200, FixedTimespan { offset: 37800, name: "ACDT" }), - (-844673400, FixedTimespan { offset: 34200, name: "ACST" }), - (-828343800, FixedTimespan { offset: 37800, name: "ACDT" }), - (-813223800, FixedTimespan { offset: 34200, name: "ACST" }), - (57688200, FixedTimespan { offset: 37800, name: "ACDT" }), - (67969800, FixedTimespan { offset: 34200, name: "ACST" }), - (89137800, FixedTimespan { offset: 37800, name: "ACDT" }), - (100024200, FixedTimespan { offset: 34200, name: "ACST" }), - (120587400, FixedTimespan { offset: 37800, name: "ACDT" }), - (131473800, FixedTimespan { offset: 34200, name: "ACST" }), - (152037000, FixedTimespan { offset: 37800, name: "ACDT" }), - (162923400, FixedTimespan { offset: 34200, name: "ACST" }), - (183486600, FixedTimespan { offset: 37800, name: "ACDT" }), - (194977800, FixedTimespan { offset: 34200, name: "ACST" }), - (215541000, FixedTimespan { offset: 37800, name: "ACDT" }), - (226427400, FixedTimespan { offset: 34200, name: "ACST" }), - (246990600, FixedTimespan { offset: 37800, name: "ACDT" }), - (257877000, FixedTimespan { offset: 34200, name: "ACST" }), - (278440200, FixedTimespan { offset: 37800, name: "ACDT" }), - (289326600, FixedTimespan { offset: 34200, name: "ACST" }), - (309889800, FixedTimespan { offset: 37800, name: "ACDT" }), - (320776200, FixedTimespan { offset: 34200, name: "ACST" }), - (341339400, FixedTimespan { offset: 37800, name: "ACDT" }), - (352225800, FixedTimespan { offset: 34200, name: "ACST" }), - (372789000, FixedTimespan { offset: 37800, name: "ACDT" }), - (386699400, FixedTimespan { offset: 34200, name: "ACST" }), - (404843400, FixedTimespan { offset: 37800, name: "ACDT" }), - (415729800, FixedTimespan { offset: 34200, name: "ACST" }), - (436293000, FixedTimespan { offset: 37800, name: "ACDT" }), - (447179400, FixedTimespan { offset: 34200, name: "ACST" }), - (467742600, FixedTimespan { offset: 37800, name: "ACDT" }), - (478629000, FixedTimespan { offset: 34200, name: "ACST" }), - (499192200, FixedTimespan { offset: 37800, name: "ACDT" }), - (511288200, FixedTimespan { offset: 34200, name: "ACST" }), - (530037000, FixedTimespan { offset: 37800, name: "ACDT" }), - (542737800, FixedTimespan { offset: 34200, name: "ACST" }), - (562091400, FixedTimespan { offset: 37800, name: "ACDT" }), - (574792200, FixedTimespan { offset: 34200, name: "ACST" }), - (594145800, FixedTimespan { offset: 37800, name: "ACDT" }), - (606241800, FixedTimespan { offset: 34200, name: "ACST" }), - (625595400, FixedTimespan { offset: 37800, name: "ACDT" }), - (636481800, FixedTimespan { offset: 34200, name: "ACST" }), - (657045000, FixedTimespan { offset: 37800, name: "ACDT" }), - (667931400, FixedTimespan { offset: 34200, name: "ACST" }), - (688494600, FixedTimespan { offset: 37800, name: "ACDT" }), - (699381000, FixedTimespan { offset: 34200, name: "ACST" }), - (719944200, FixedTimespan { offset: 37800, name: "ACDT" }), - (731435400, FixedTimespan { offset: 34200, name: "ACST" }), - (751998600, FixedTimespan { offset: 37800, name: "ACDT" }), - (762885000, FixedTimespan { offset: 34200, name: "ACST" }), - (783448200, FixedTimespan { offset: 37800, name: "ACDT" }), - (794334600, FixedTimespan { offset: 34200, name: "ACST" }), - (814897800, FixedTimespan { offset: 37800, name: "ACDT" }), - (828203400, FixedTimespan { offset: 34200, name: "ACST" }), - (846347400, FixedTimespan { offset: 37800, name: "ACDT" }), - (859653000, FixedTimespan { offset: 34200, name: "ACST" }), - (877797000, FixedTimespan { offset: 37800, name: "ACDT" }), - (891102600, FixedTimespan { offset: 34200, name: "ACST" }), - (909246600, FixedTimespan { offset: 37800, name: "ACDT" }), - (922552200, FixedTimespan { offset: 34200, name: "ACST" }), - (941301000, FixedTimespan { offset: 37800, name: "ACDT" }), - (954001800, FixedTimespan { offset: 34200, name: "ACST" }), - (972750600, FixedTimespan { offset: 37800, name: "ACDT" }), - (985451400, FixedTimespan { offset: 34200, name: "ACST" }), - (1004200200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1017505800, FixedTimespan { offset: 34200, name: "ACST" }), - (1035649800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1048955400, FixedTimespan { offset: 34200, name: "ACST" }), - (1067099400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1080405000, FixedTimespan { offset: 34200, name: "ACST" }), - (1099153800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1111854600, FixedTimespan { offset: 34200, name: "ACST" }), - (1130603400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1143909000, FixedTimespan { offset: 34200, name: "ACST" }), - (1162053000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1174753800, FixedTimespan { offset: 34200, name: "ACST" }), - (1193502600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1207413000, FixedTimespan { offset: 34200, name: "ACST" }), - (1223137800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1238862600, FixedTimespan { offset: 34200, name: "ACST" }), - (1254587400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1270312200, FixedTimespan { offset: 34200, name: "ACST" }), - (1286037000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1301761800, FixedTimespan { offset: 34200, name: "ACST" }), - (1317486600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1333211400, FixedTimespan { offset: 34200, name: "ACST" }), - (1349541000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1365265800, FixedTimespan { offset: 34200, name: "ACST" }), - (1380990600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1396715400, FixedTimespan { offset: 34200, name: "ACST" }), - (1412440200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1428165000, FixedTimespan { offset: 34200, name: "ACST" }), - (1443889800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1459614600, FixedTimespan { offset: 34200, name: "ACST" }), - (1475339400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1491064200, FixedTimespan { offset: 34200, name: "ACST" }), - (1506789000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1522513800, FixedTimespan { offset: 34200, name: "ACST" }), - (1538843400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1554568200, FixedTimespan { offset: 34200, name: "ACST" }), - (1570293000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1586017800, FixedTimespan { offset: 34200, name: "ACST" }), - (1601742600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1617467400, FixedTimespan { offset: 34200, name: "ACST" }), - (1633192200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1648917000, FixedTimespan { offset: 34200, name: "ACST" }), - (1664641800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1680366600, FixedTimespan { offset: 34200, name: "ACST" }), - (1696091400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1712421000, FixedTimespan { offset: 34200, name: "ACST" }), - (1728145800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1743870600, FixedTimespan { offset: 34200, name: "ACST" }), - (1759595400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1775320200, FixedTimespan { offset: 34200, name: "ACST" }), - (1791045000, FixedTimespan { offset: 37800, name: "ACDT" }), - (1806769800, FixedTimespan { offset: 34200, name: "ACST" }), - (1822494600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1838219400, FixedTimespan { offset: 34200, name: "ACST" }), - (1853944200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1869669000, FixedTimespan { offset: 34200, name: "ACST" }), - (1885998600, FixedTimespan { offset: 37800, name: "ACDT" }), - (1901723400, FixedTimespan { offset: 34200, name: "ACST" }), - (1917448200, FixedTimespan { offset: 37800, name: "ACDT" }), - (1933173000, FixedTimespan { offset: 34200, name: "ACST" }), - (1948897800, FixedTimespan { offset: 37800, name: "ACDT" }), - (1964622600, FixedTimespan { offset: 34200, name: "ACST" }), - (1980347400, FixedTimespan { offset: 37800, name: "ACDT" }), - (1996072200, FixedTimespan { offset: 34200, name: "ACST" }), - (2011797000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2027521800, FixedTimespan { offset: 34200, name: "ACST" }), - (2043246600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2058971400, FixedTimespan { offset: 34200, name: "ACST" }), - (2075301000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2091025800, FixedTimespan { offset: 34200, name: "ACST" }), - (2106750600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2122475400, FixedTimespan { offset: 34200, name: "ACST" }), - (2138200200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2153925000, FixedTimespan { offset: 34200, name: "ACST" }), - (2169649800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2185374600, FixedTimespan { offset: 34200, name: "ACST" }), - (2201099400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2216824200, FixedTimespan { offset: 34200, name: "ACST" }), - (2233153800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2248878600, FixedTimespan { offset: 34200, name: "ACST" }), - (2264603400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2280328200, FixedTimespan { offset: 34200, name: "ACST" }), - (2296053000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2311777800, FixedTimespan { offset: 34200, name: "ACST" }), - (2327502600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2343227400, FixedTimespan { offset: 34200, name: "ACST" }), - (2358952200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2374677000, FixedTimespan { offset: 34200, name: "ACST" }), - (2390401800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2406126600, FixedTimespan { offset: 34200, name: "ACST" }), - (2422456200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2438181000, FixedTimespan { offset: 34200, name: "ACST" }), - (2453905800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2469630600, FixedTimespan { offset: 34200, name: "ACST" }), - (2485355400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2501080200, FixedTimespan { offset: 34200, name: "ACST" }), - (2516805000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2532529800, FixedTimespan { offset: 34200, name: "ACST" }), - (2548254600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2563979400, FixedTimespan { offset: 34200, name: "ACST" }), - (2579704200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2596033800, FixedTimespan { offset: 34200, name: "ACST" }), - (2611758600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2627483400, FixedTimespan { offset: 34200, name: "ACST" }), - (2643208200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2658933000, FixedTimespan { offset: 34200, name: "ACST" }), - (2674657800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2690382600, FixedTimespan { offset: 34200, name: "ACST" }), - (2706107400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2721832200, FixedTimespan { offset: 34200, name: "ACST" }), - (2737557000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2753281800, FixedTimespan { offset: 34200, name: "ACST" }), - (2769611400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2785336200, FixedTimespan { offset: 34200, name: "ACST" }), - (2801061000, FixedTimespan { offset: 37800, name: "ACDT" }), - (2816785800, FixedTimespan { offset: 34200, name: "ACST" }), - (2832510600, FixedTimespan { offset: 37800, name: "ACDT" }), - (2848235400, FixedTimespan { offset: 34200, name: "ACST" }), - (2863960200, FixedTimespan { offset: 37800, name: "ACDT" }), - (2879685000, FixedTimespan { offset: 34200, name: "ACST" }), - (2895409800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2911134600, FixedTimespan { offset: 34200, name: "ACST" }), - (2926859400, FixedTimespan { offset: 37800, name: "ACDT" }), - (2942584200, FixedTimespan { offset: 34200, name: "ACST" }), - (2958913800, FixedTimespan { offset: 37800, name: "ACDT" }), - (2974638600, FixedTimespan { offset: 34200, name: "ACST" }), - (2990363400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3006088200, FixedTimespan { offset: 34200, name: "ACST" }), - (3021813000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3037537800, FixedTimespan { offset: 34200, name: "ACST" }), - (3053262600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3068987400, FixedTimespan { offset: 34200, name: "ACST" }), - (3084712200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3100437000, FixedTimespan { offset: 34200, name: "ACST" }), - (3116766600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3132491400, FixedTimespan { offset: 34200, name: "ACST" }), - (3148216200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3163941000, FixedTimespan { offset: 34200, name: "ACST" }), - (3179665800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3195390600, FixedTimespan { offset: 34200, name: "ACST" }), - (3211115400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3226840200, FixedTimespan { offset: 34200, name: "ACST" }), - (3242565000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3258289800, FixedTimespan { offset: 34200, name: "ACST" }), - (3274014600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3289739400, FixedTimespan { offset: 34200, name: "ACST" }), - (3306069000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3321793800, FixedTimespan { offset: 34200, name: "ACST" }), - (3337518600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3353243400, FixedTimespan { offset: 34200, name: "ACST" }), - (3368968200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3384693000, FixedTimespan { offset: 34200, name: "ACST" }), - (3400417800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3416142600, FixedTimespan { offset: 34200, name: "ACST" }), - (3431867400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3447592200, FixedTimespan { offset: 34200, name: "ACST" }), - (3463317000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3479646600, FixedTimespan { offset: 34200, name: "ACST" }), - (3495371400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3511096200, FixedTimespan { offset: 34200, name: "ACST" }), - (3526821000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3542545800, FixedTimespan { offset: 34200, name: "ACST" }), - (3558270600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3573995400, FixedTimespan { offset: 34200, name: "ACST" }), - (3589720200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3605445000, FixedTimespan { offset: 34200, name: "ACST" }), - (3621169800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3636894600, FixedTimespan { offset: 34200, name: "ACST" }), - (3653224200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3668949000, FixedTimespan { offset: 34200, name: "ACST" }), - (3684673800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3700398600, FixedTimespan { offset: 34200, name: "ACST" }), - (3716123400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3731848200, FixedTimespan { offset: 34200, name: "ACST" }), - (3747573000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3763297800, FixedTimespan { offset: 34200, name: "ACST" }), - (3779022600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3794747400, FixedTimespan { offset: 34200, name: "ACST" }), - (3810472200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3826197000, FixedTimespan { offset: 34200, name: "ACST" }), - (3842526600, FixedTimespan { offset: 37800, name: "ACDT" }), - (3858251400, FixedTimespan { offset: 34200, name: "ACST" }), - (3873976200, FixedTimespan { offset: 37800, name: "ACDT" }), - (3889701000, FixedTimespan { offset: 34200, name: "ACST" }), - (3905425800, FixedTimespan { offset: 37800, name: "ACDT" }), - (3921150600, FixedTimespan { offset: 34200, name: "ACST" }), - (3936875400, FixedTimespan { offset: 37800, name: "ACDT" }), - (3952600200, FixedTimespan { offset: 34200, name: "ACST" }), - (3968325000, FixedTimespan { offset: 37800, name: "ACDT" }), - (3984049800, FixedTimespan { offset: 34200, name: "ACST" }), - (4000379400, FixedTimespan { offset: 37800, name: "ACDT" }), - (4016104200, FixedTimespan { offset: 34200, name: "ACST" }), - (4031829000, FixedTimespan { offset: 37800, name: "ACDT" }), - (4047553800, FixedTimespan { offset: 34200, name: "ACST" }), - (4063278600, FixedTimespan { offset: 37800, name: "ACDT" }), - (4079003400, FixedTimespan { offset: 34200, name: "ACST" }), - (4094728200, FixedTimespan { offset: 37800, name: "ACDT" }), + first: FixedTimespan::from_offset_and_name_indices(33948, 422, 3), + rest: &[ + (-2364110748, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-2314951200, FixedTimespan::from_offset_and_name_indices(32400, 194, 4)), + (-2230189200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-1672558200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-1665387000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-883639800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-876123000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-860398200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-844673400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-828343800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-813223800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (57688200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (67969800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (89137800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (100024200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (120587400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (131473800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (152037000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (162923400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (183486600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (194977800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (215541000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (226427400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (246990600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (257877000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (278440200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (289326600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (309889800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (320776200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (341339400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (352225800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (372789000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (386699400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (404843400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (415729800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (436293000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (447179400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (467742600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (478629000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (499192200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (511288200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (530037000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (542737800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (562091400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (574792200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (594145800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (606241800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (625595400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (636481800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (657045000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (667931400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (688494600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (699381000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (719944200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (731435400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (751998600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (762885000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (783448200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (794334600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (814897800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (828203400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (846347400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (859653000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (877797000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (891102600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (909246600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (922552200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (941301000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (954001800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (972750600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (985451400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1004200200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1017505800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1035649800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1048955400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1067099400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1080405000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1099153800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1111854600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1130603400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1143909000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1162053000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1174753800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1193502600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1207413000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1223137800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1238862600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1254587400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1270312200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1286037000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1301761800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1317486600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1333211400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1349541000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1365265800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1380990600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1396715400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1412440200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1428165000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1443889800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1459614600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1475339400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1491064200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1506789000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1522513800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1538843400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1554568200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1570293000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1586017800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1601742600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1617467400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1633192200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1648917000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1664641800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1680366600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1696091400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1712421000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1728145800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1743870600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1759595400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1775320200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1791045000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1806769800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1822494600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1838219400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1853944200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1869669000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1885998600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1901723400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1917448200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1933173000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1948897800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1964622600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (1980347400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (1996072200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2011797000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2027521800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2043246600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2058971400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2075301000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2091025800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2106750600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2122475400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2138200200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2153925000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2169649800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2185374600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2201099400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2216824200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2233153800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2248878600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2264603400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2280328200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2296053000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2311777800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2327502600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2343227400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2358952200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2374677000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2390401800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2406126600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2422456200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2438181000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2453905800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2469630600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2485355400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2501080200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2516805000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2532529800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2548254600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2563979400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2579704200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2596033800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2611758600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2627483400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2643208200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2658933000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2674657800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2690382600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2706107400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2721832200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2737557000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2753281800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2769611400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2785336200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2801061000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2816785800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2832510600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2848235400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2863960200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2879685000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2895409800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2911134600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2926859400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2942584200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2958913800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (2974638600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (2990363400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3006088200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3021813000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3037537800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3053262600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3068987400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3084712200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3100437000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3116766600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3132491400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3148216200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3163941000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3179665800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3195390600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3211115400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3226840200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3242565000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3258289800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3274014600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3289739400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3306069000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3321793800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3337518600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3353243400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3368968200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3384693000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3400417800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3416142600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3431867400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3447592200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3463317000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3479646600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3495371400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3511096200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3526821000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3542545800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3558270600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3573995400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3589720200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3605445000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3621169800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3636894600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3653224200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3668949000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3684673800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3700398600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3716123400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3731848200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3747573000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3763297800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3779022600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3794747400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3810472200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3826197000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3842526600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3858251400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3873976200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3889701000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3905425800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3921150600, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3936875400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3952600200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (3968325000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (3984049800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (4000379400, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (4016104200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (4031829000, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (4047553800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (4063278600, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (4079003400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (4094728200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), ], }; const AUSTRALIA__DARWIN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 31400, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(31400, 422, 3), rest: &[ - (-2364108200, FixedTimespan { offset: 32400, name: "ACST" }), - (-2230189200, FixedTimespan { offset: 34200, name: "ACST" }), - (-1672558200, FixedTimespan { offset: 37800, name: "ACDT" }), - (-1665387000, FixedTimespan { offset: 34200, name: "ACST" }), - (-883639800, FixedTimespan { offset: 37800, name: "ACDT" }), - (-876123000, FixedTimespan { offset: 34200, name: "ACST" }), - (-860398200, FixedTimespan { offset: 37800, name: "ACDT" }), - (-844673400, FixedTimespan { offset: 34200, name: "ACST" }), - (-828343800, FixedTimespan { offset: 37800, name: "ACDT" }), - (-813223800, FixedTimespan { offset: 34200, name: "ACST" }), + (-2364108200, FixedTimespan::from_offset_and_name_indices(32400, 194, 4)), + (-2230189200, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-1672558200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-1665387000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-883639800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-876123000, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-860398200, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-844673400, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), + (-828343800, FixedTimespan::from_offset_and_name_indices(37800, 190, 4)), + (-813223800, FixedTimespan::from_offset_and_name_indices(34200, 194, 4)), ], }; const AUSTRALIA__EUCLA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 30928, name: "LMT" }, - rest: &[ - (-2337928528, FixedTimespan { offset: 31500, name: "+0845" }), - (-1672555500, FixedTimespan { offset: 35100, name: "+0945" }), - (-1665384300, FixedTimespan { offset: 31500, name: "+0845" }), - (-883637100, FixedTimespan { offset: 35100, name: "+0945" }), - (-876120300, FixedTimespan { offset: 31500, name: "+0845" }), - (-860395500, FixedTimespan { offset: 35100, name: "+0945" }), - (-844670700, FixedTimespan { offset: 31500, name: "+0845" }), - (152039700, FixedTimespan { offset: 35100, name: "+0945" }), - (162926100, FixedTimespan { offset: 31500, name: "+0845" }), - (436295700, FixedTimespan { offset: 35100, name: "+0945" }), - (447182100, FixedTimespan { offset: 31500, name: "+0845" }), - (690311700, FixedTimespan { offset: 35100, name: "+0945" }), - (699383700, FixedTimespan { offset: 31500, name: "+0845" }), - (1165079700, FixedTimespan { offset: 35100, name: "+0945" }), - (1174756500, FixedTimespan { offset: 31500, name: "+0845" }), - (1193505300, FixedTimespan { offset: 35100, name: "+0945" }), - (1206810900, FixedTimespan { offset: 31500, name: "+0845" }), - (1224954900, FixedTimespan { offset: 35100, name: "+0945" }), - (1238260500, FixedTimespan { offset: 31500, name: "+0845" }), + first: FixedTimespan::from_offset_and_name_indices(30928, 422, 3), + rest: &[ + (-2337928528, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (-1672555500, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (-1665384300, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (-883637100, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (-876120300, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (-860395500, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (-844670700, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (152039700, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (162926100, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (436295700, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (447182100, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (690311700, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (699383700, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (1165079700, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (1174756500, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (1193505300, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (1206810900, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), + (1224954900, FixedTimespan::from_offset_and_name_indices(35100, 70, 5)), + (1238260500, FixedTimespan::from_offset_and_name_indices(31500, 60, 5)), ], }; const AUSTRALIA__HOBART: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 35356, name: "LMT" }, - rest: &[ - (-2345795356, FixedTimespan { offset: 36000, name: "AEST" }), - (-1680508800, FixedTimespan { offset: 39600, name: "AEDT" }), - (-1665388800, FixedTimespan { offset: 36000, name: "AEST" }), - (-1646640000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-1635753600, FixedTimespan { offset: 36000, name: "AEST" }), - (-1615190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (-1604304000, FixedTimespan { offset: 36000, name: "AEST" }), - (-883641600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-876124800, FixedTimespan { offset: 36000, name: "AEST" }), - (-860400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-844675200, FixedTimespan { offset: 36000, name: "AEST" }), - (-828345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-813225600, FixedTimespan { offset: 36000, name: "AEST" }), - (-71136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-55411200, FixedTimespan { offset: 36000, name: "AEST" }), - (-37267200, FixedTimespan { offset: 39600, name: "AEDT" }), - (-25776000, FixedTimespan { offset: 36000, name: "AEST" }), - (-5817600, FixedTimespan { offset: 39600, name: "AEDT" }), - (5673600, FixedTimespan { offset: 36000, name: "AEST" }), - (25632000, FixedTimespan { offset: 39600, name: "AEDT" }), - (37728000, FixedTimespan { offset: 36000, name: "AEST" }), - (57686400, FixedTimespan { offset: 39600, name: "AEDT" }), - (67968000, FixedTimespan { offset: 36000, name: "AEST" }), - (89136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (100022400, FixedTimespan { offset: 36000, name: "AEST" }), - (120585600, FixedTimespan { offset: 39600, name: "AEDT" }), - (131472000, FixedTimespan { offset: 36000, name: "AEST" }), - (152035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (162921600, FixedTimespan { offset: 36000, name: "AEST" }), - (183484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (194976000, FixedTimespan { offset: 36000, name: "AEST" }), - (215539200, FixedTimespan { offset: 39600, name: "AEDT" }), - (226425600, FixedTimespan { offset: 36000, name: "AEST" }), - (246988800, FixedTimespan { offset: 39600, name: "AEDT" }), - (257875200, FixedTimespan { offset: 36000, name: "AEST" }), - (278438400, FixedTimespan { offset: 39600, name: "AEDT" }), - (289324800, FixedTimespan { offset: 36000, name: "AEST" }), - (309888000, FixedTimespan { offset: 39600, name: "AEDT" }), - (320774400, FixedTimespan { offset: 36000, name: "AEST" }), - (341337600, FixedTimespan { offset: 39600, name: "AEDT" }), - (352224000, FixedTimespan { offset: 36000, name: "AEST" }), - (372787200, FixedTimespan { offset: 39600, name: "AEDT" }), - (386092800, FixedTimespan { offset: 36000, name: "AEST" }), - (404841600, FixedTimespan { offset: 39600, name: "AEDT" }), - (417542400, FixedTimespan { offset: 36000, name: "AEST" }), - (436291200, FixedTimespan { offset: 39600, name: "AEDT" }), - (447177600, FixedTimespan { offset: 36000, name: "AEST" }), - (467740800, FixedTimespan { offset: 39600, name: "AEDT" }), - (478627200, FixedTimespan { offset: 36000, name: "AEST" }), - (499190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (510076800, FixedTimespan { offset: 36000, name: "AEST" }), - (530035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (542736000, FixedTimespan { offset: 36000, name: "AEST" }), - (562089600, FixedTimespan { offset: 39600, name: "AEDT" }), - (574790400, FixedTimespan { offset: 36000, name: "AEST" }), - (594144000, FixedTimespan { offset: 39600, name: "AEDT" }), - (606240000, FixedTimespan { offset: 36000, name: "AEST" }), - (625593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (637689600, FixedTimespan { offset: 36000, name: "AEST" }), - (657043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (670348800, FixedTimespan { offset: 36000, name: "AEST" }), - (686678400, FixedTimespan { offset: 39600, name: "AEDT" }), - (701798400, FixedTimespan { offset: 36000, name: "AEST" }), - (718128000, FixedTimespan { offset: 39600, name: "AEDT" }), - (733248000, FixedTimespan { offset: 36000, name: "AEST" }), - (749577600, FixedTimespan { offset: 39600, name: "AEDT" }), - (764697600, FixedTimespan { offset: 36000, name: "AEST" }), - (781027200, FixedTimespan { offset: 39600, name: "AEDT" }), - (796147200, FixedTimespan { offset: 36000, name: "AEST" }), - (812476800, FixedTimespan { offset: 39600, name: "AEDT" }), - (828201600, FixedTimespan { offset: 36000, name: "AEST" }), - (844531200, FixedTimespan { offset: 39600, name: "AEDT" }), - (859651200, FixedTimespan { offset: 36000, name: "AEST" }), - (875980800, FixedTimespan { offset: 39600, name: "AEDT" }), - (891100800, FixedTimespan { offset: 36000, name: "AEST" }), - (907430400, FixedTimespan { offset: 39600, name: "AEDT" }), - (922550400, FixedTimespan { offset: 36000, name: "AEST" }), - (938880000, FixedTimespan { offset: 39600, name: "AEDT" }), - (954000000, FixedTimespan { offset: 36000, name: "AEST" }), - (967305600, FixedTimespan { offset: 39600, name: "AEDT" }), - (985449600, FixedTimespan { offset: 36000, name: "AEST" }), - (1002384000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1017504000, FixedTimespan { offset: 36000, name: "AEST" }), - (1033833600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1048953600, FixedTimespan { offset: 36000, name: "AEST" }), - (1065283200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1080403200, FixedTimespan { offset: 36000, name: "AEST" }), - (1096732800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1111852800, FixedTimespan { offset: 36000, name: "AEST" }), - (1128182400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1143907200, FixedTimespan { offset: 36000, name: "AEST" }), - (1159632000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1174752000, FixedTimespan { offset: 36000, name: "AEST" }), - (1191686400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1207411200, FixedTimespan { offset: 36000, name: "AEST" }), - (1223136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1238860800, FixedTimespan { offset: 36000, name: "AEST" }), - (1254585600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1270310400, FixedTimespan { offset: 36000, name: "AEST" }), - (1286035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1301760000, FixedTimespan { offset: 36000, name: "AEST" }), - (1317484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1333209600, FixedTimespan { offset: 36000, name: "AEST" }), - (1349539200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1365264000, FixedTimespan { offset: 36000, name: "AEST" }), - (1380988800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1396713600, FixedTimespan { offset: 36000, name: "AEST" }), - (1412438400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1428163200, FixedTimespan { offset: 36000, name: "AEST" }), - (1443888000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1459612800, FixedTimespan { offset: 36000, name: "AEST" }), - (1475337600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1491062400, FixedTimespan { offset: 36000, name: "AEST" }), - (1506787200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1522512000, FixedTimespan { offset: 36000, name: "AEST" }), - (1538841600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1554566400, FixedTimespan { offset: 36000, name: "AEST" }), - (1570291200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1586016000, FixedTimespan { offset: 36000, name: "AEST" }), - (1601740800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1617465600, FixedTimespan { offset: 36000, name: "AEST" }), - (1633190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1648915200, FixedTimespan { offset: 36000, name: "AEST" }), - (1664640000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1680364800, FixedTimespan { offset: 36000, name: "AEST" }), - (1696089600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1712419200, FixedTimespan { offset: 36000, name: "AEST" }), - (1728144000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1743868800, FixedTimespan { offset: 36000, name: "AEST" }), - (1759593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1775318400, FixedTimespan { offset: 36000, name: "AEST" }), - (1791043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1806768000, FixedTimespan { offset: 36000, name: "AEST" }), - (1822492800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1838217600, FixedTimespan { offset: 36000, name: "AEST" }), - (1853942400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1869667200, FixedTimespan { offset: 36000, name: "AEST" }), - (1885996800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1901721600, FixedTimespan { offset: 36000, name: "AEST" }), - (1917446400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1933171200, FixedTimespan { offset: 36000, name: "AEST" }), - (1948896000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1964620800, FixedTimespan { offset: 36000, name: "AEST" }), - (1980345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1996070400, FixedTimespan { offset: 36000, name: "AEST" }), - (2011795200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2027520000, FixedTimespan { offset: 36000, name: "AEST" }), - (2043244800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2058969600, FixedTimespan { offset: 36000, name: "AEST" }), - (2075299200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2091024000, FixedTimespan { offset: 36000, name: "AEST" }), - (2106748800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2122473600, FixedTimespan { offset: 36000, name: "AEST" }), - (2138198400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2153923200, FixedTimespan { offset: 36000, name: "AEST" }), - (2169648000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2185372800, FixedTimespan { offset: 36000, name: "AEST" }), - (2201097600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2216822400, FixedTimespan { offset: 36000, name: "AEST" }), - (2233152000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2248876800, FixedTimespan { offset: 36000, name: "AEST" }), - (2264601600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2280326400, FixedTimespan { offset: 36000, name: "AEST" }), - (2296051200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2311776000, FixedTimespan { offset: 36000, name: "AEST" }), - (2327500800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2343225600, FixedTimespan { offset: 36000, name: "AEST" }), - (2358950400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2374675200, FixedTimespan { offset: 36000, name: "AEST" }), - (2390400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2406124800, FixedTimespan { offset: 36000, name: "AEST" }), - (2422454400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2438179200, FixedTimespan { offset: 36000, name: "AEST" }), - (2453904000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2469628800, FixedTimespan { offset: 36000, name: "AEST" }), - (2485353600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2501078400, FixedTimespan { offset: 36000, name: "AEST" }), - (2516803200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2532528000, FixedTimespan { offset: 36000, name: "AEST" }), - (2548252800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2563977600, FixedTimespan { offset: 36000, name: "AEST" }), - (2579702400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2596032000, FixedTimespan { offset: 36000, name: "AEST" }), - (2611756800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2627481600, FixedTimespan { offset: 36000, name: "AEST" }), - (2643206400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2658931200, FixedTimespan { offset: 36000, name: "AEST" }), - (2674656000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2690380800, FixedTimespan { offset: 36000, name: "AEST" }), - (2706105600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2721830400, FixedTimespan { offset: 36000, name: "AEST" }), - (2737555200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2753280000, FixedTimespan { offset: 36000, name: "AEST" }), - (2769609600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2785334400, FixedTimespan { offset: 36000, name: "AEST" }), - (2801059200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2816784000, FixedTimespan { offset: 36000, name: "AEST" }), - (2832508800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2848233600, FixedTimespan { offset: 36000, name: "AEST" }), - (2863958400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2879683200, FixedTimespan { offset: 36000, name: "AEST" }), - (2895408000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2911132800, FixedTimespan { offset: 36000, name: "AEST" }), - (2926857600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2942582400, FixedTimespan { offset: 36000, name: "AEST" }), - (2958912000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2974636800, FixedTimespan { offset: 36000, name: "AEST" }), - (2990361600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3006086400, FixedTimespan { offset: 36000, name: "AEST" }), - (3021811200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3037536000, FixedTimespan { offset: 36000, name: "AEST" }), - (3053260800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3068985600, FixedTimespan { offset: 36000, name: "AEST" }), - (3084710400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3100435200, FixedTimespan { offset: 36000, name: "AEST" }), - (3116764800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3132489600, FixedTimespan { offset: 36000, name: "AEST" }), - (3148214400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3163939200, FixedTimespan { offset: 36000, name: "AEST" }), - (3179664000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3195388800, FixedTimespan { offset: 36000, name: "AEST" }), - (3211113600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3226838400, FixedTimespan { offset: 36000, name: "AEST" }), - (3242563200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3258288000, FixedTimespan { offset: 36000, name: "AEST" }), - (3274012800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3289737600, FixedTimespan { offset: 36000, name: "AEST" }), - (3306067200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3321792000, FixedTimespan { offset: 36000, name: "AEST" }), - (3337516800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3353241600, FixedTimespan { offset: 36000, name: "AEST" }), - (3368966400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3384691200, FixedTimespan { offset: 36000, name: "AEST" }), - (3400416000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3416140800, FixedTimespan { offset: 36000, name: "AEST" }), - (3431865600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3447590400, FixedTimespan { offset: 36000, name: "AEST" }), - (3463315200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3479644800, FixedTimespan { offset: 36000, name: "AEST" }), - (3495369600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3511094400, FixedTimespan { offset: 36000, name: "AEST" }), - (3526819200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3542544000, FixedTimespan { offset: 36000, name: "AEST" }), - (3558268800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3573993600, FixedTimespan { offset: 36000, name: "AEST" }), - (3589718400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3605443200, FixedTimespan { offset: 36000, name: "AEST" }), - (3621168000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3636892800, FixedTimespan { offset: 36000, name: "AEST" }), - (3653222400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3668947200, FixedTimespan { offset: 36000, name: "AEST" }), - (3684672000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3700396800, FixedTimespan { offset: 36000, name: "AEST" }), - (3716121600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3731846400, FixedTimespan { offset: 36000, name: "AEST" }), - (3747571200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3763296000, FixedTimespan { offset: 36000, name: "AEST" }), - (3779020800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3794745600, FixedTimespan { offset: 36000, name: "AEST" }), - (3810470400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3826195200, FixedTimespan { offset: 36000, name: "AEST" }), - (3842524800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3858249600, FixedTimespan { offset: 36000, name: "AEST" }), - (3873974400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3889699200, FixedTimespan { offset: 36000, name: "AEST" }), - (3905424000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3921148800, FixedTimespan { offset: 36000, name: "AEST" }), - (3936873600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3952598400, FixedTimespan { offset: 36000, name: "AEST" }), - (3968323200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3984048000, FixedTimespan { offset: 36000, name: "AEST" }), - (4000377600, FixedTimespan { offset: 39600, name: "AEDT" }), - (4016102400, FixedTimespan { offset: 36000, name: "AEST" }), - (4031827200, FixedTimespan { offset: 39600, name: "AEDT" }), - (4047552000, FixedTimespan { offset: 36000, name: "AEST" }), - (4063276800, FixedTimespan { offset: 39600, name: "AEDT" }), - (4079001600, FixedTimespan { offset: 36000, name: "AEST" }), - (4094726400, FixedTimespan { offset: 39600, name: "AEDT" }), + first: FixedTimespan::from_offset_and_name_indices(35356, 422, 3), + rest: &[ + (-2345795356, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1680508800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-1665388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1646640000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-1635753600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1615190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-1604304000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-883641600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-876124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-860400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-844675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-828345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-813225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-71136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-55411200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-37267200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-25776000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-5817600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (5673600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (25632000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (37728000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (57686400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (67968000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (89136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (100022400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (120585600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (131472000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (152035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (162921600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (183484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (194976000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (215539200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (226425600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (246988800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (257875200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (278438400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (289324800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (309888000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (320774400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (341337600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (352224000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (372787200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (386092800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (404841600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (417542400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (436291200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (447177600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (467740800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (478627200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (499190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (510076800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (530035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (542736000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (562089600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (574790400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (594144000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (606240000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (625593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (637689600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (657043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (670348800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (686678400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (701798400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (718128000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (733248000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (749577600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (764697600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (781027200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (796147200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (812476800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (828201600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (844531200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (859651200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (875980800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (891100800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (907430400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (922550400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (938880000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (954000000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (967305600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (985449600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1002384000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1017504000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1033833600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1048953600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1065283200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1080403200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1096732800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1111852800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1128182400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1143907200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1159632000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1174752000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1191686400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1207411200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1223136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1238860800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1254585600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1270310400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1286035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1301760000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1317484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1333209600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1349539200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1365264000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1380988800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1396713600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1412438400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1428163200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1443888000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1459612800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1475337600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1491062400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1506787200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1522512000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1538841600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1554566400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1570291200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1586016000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1601740800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1617465600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1633190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1648915200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1664640000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1680364800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1696089600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1712419200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1728144000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1743868800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1759593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1775318400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1791043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1806768000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1822492800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1838217600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1853942400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1869667200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1885996800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1901721600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1917446400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1933171200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1948896000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1964620800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1980345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1996070400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2011795200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2027520000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2043244800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2058969600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2075299200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2091024000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2106748800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2122473600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2138198400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2153923200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2169648000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2185372800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2201097600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2216822400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2233152000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2248876800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2264601600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2280326400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2296051200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2311776000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2327500800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2343225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2358950400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2374675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2390400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2406124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2422454400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2438179200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2453904000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2469628800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2485353600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2501078400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2516803200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2532528000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2548252800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2563977600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2579702400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2596032000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2611756800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2627481600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2643206400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2658931200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2674656000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2690380800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2706105600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2721830400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2737555200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2753280000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2769609600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2785334400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2801059200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2816784000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2832508800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2848233600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2863958400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2879683200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2895408000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2911132800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2926857600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2942582400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2958912000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2974636800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2990361600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3006086400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3021811200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3037536000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3053260800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3068985600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3084710400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3100435200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3116764800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3132489600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3148214400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3163939200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3179664000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3195388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3211113600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3226838400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3242563200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3258288000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3274012800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3289737600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3306067200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3321792000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3337516800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3353241600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3368966400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3384691200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3400416000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3416140800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3431865600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3447590400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3463315200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3479644800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3495369600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3511094400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3526819200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3542544000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3558268800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3573993600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3589718400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3605443200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3621168000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3636892800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3653222400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3668947200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3684672000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3700396800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3716121600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3731846400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3747571200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3763296000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3779020800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3794745600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3810470400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3826195200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3842524800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3858249600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3873974400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3889699200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3905424000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3921148800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3936873600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3952598400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3968323200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3984048000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4000377600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4016102400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4031827200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4047552000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4063276800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4079001600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4094726400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), ], }; const AUSTRALIA__LINDEMAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 35756, name: "LMT" }, - rest: &[ - (-2366790956, FixedTimespan { offset: 36000, name: "AEST" }), - (-1672560000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-1665388800, FixedTimespan { offset: 36000, name: "AEST" }), - (-883641600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-876124800, FixedTimespan { offset: 36000, name: "AEST" }), - (-860400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-844675200, FixedTimespan { offset: 36000, name: "AEST" }), - (-828345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-813225600, FixedTimespan { offset: 36000, name: "AEST" }), - (57686400, FixedTimespan { offset: 39600, name: "AEDT" }), - (67968000, FixedTimespan { offset: 36000, name: "AEST" }), - (625593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (636480000, FixedTimespan { offset: 36000, name: "AEST" }), - (657043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (667929600, FixedTimespan { offset: 36000, name: "AEST" }), - (688492800, FixedTimespan { offset: 39600, name: "AEDT" }), - (699379200, FixedTimespan { offset: 36000, name: "AEST" }), - (719942400, FixedTimespan { offset: 39600, name: "AEDT" }), - (731433600, FixedTimespan { offset: 36000, name: "AEST" }), - (751996800, FixedTimespan { offset: 39600, name: "AEDT" }), - (762883200, FixedTimespan { offset: 36000, name: "AEST" }), + first: FixedTimespan::from_offset_and_name_indices(35756, 422, 3), + rest: &[ + (-2366790956, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1672560000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-1665388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-883641600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-876124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-860400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-844675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-828345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-813225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (57686400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (67968000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (625593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (636480000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (657043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (667929600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (688492800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (699379200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (719942400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (731433600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (751996800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (762883200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), ], }; const AUSTRALIA__LORD_HOWE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 38180, name: "LMT" }, - rest: &[ - (-2364114980, FixedTimespan { offset: 36000, name: "AEST" }), - (352216800, FixedTimespan { offset: 37800, name: "+1030" }), - (372785400, FixedTimespan { offset: 41400, name: "+1130" }), - (384273000, FixedTimespan { offset: 37800, name: "+1030" }), - (404839800, FixedTimespan { offset: 41400, name: "+1130" }), - (415722600, FixedTimespan { offset: 37800, name: "+1030" }), - (436289400, FixedTimespan { offset: 41400, name: "+1130" }), - (447172200, FixedTimespan { offset: 37800, name: "+1030" }), - (467739000, FixedTimespan { offset: 41400, name: "+1130" }), - (478621800, FixedTimespan { offset: 37800, name: "+1030" }), - (499188600, FixedTimespan { offset: 39600, name: "+11" }), - (511282800, FixedTimespan { offset: 37800, name: "+1030" }), - (530033400, FixedTimespan { offset: 39600, name: "+11" }), - (542732400, FixedTimespan { offset: 37800, name: "+1030" }), - (562087800, FixedTimespan { offset: 39600, name: "+11" }), - (574786800, FixedTimespan { offset: 37800, name: "+1030" }), - (594142200, FixedTimespan { offset: 39600, name: "+11" }), - (606236400, FixedTimespan { offset: 37800, name: "+1030" }), - (625591800, FixedTimespan { offset: 39600, name: "+11" }), - (636476400, FixedTimespan { offset: 37800, name: "+1030" }), - (657041400, FixedTimespan { offset: 39600, name: "+11" }), - (667926000, FixedTimespan { offset: 37800, name: "+1030" }), - (688491000, FixedTimespan { offset: 39600, name: "+11" }), - (699375600, FixedTimespan { offset: 37800, name: "+1030" }), - (719940600, FixedTimespan { offset: 39600, name: "+11" }), - (731430000, FixedTimespan { offset: 37800, name: "+1030" }), - (751995000, FixedTimespan { offset: 39600, name: "+11" }), - (762879600, FixedTimespan { offset: 37800, name: "+1030" }), - (783444600, FixedTimespan { offset: 39600, name: "+11" }), - (794329200, FixedTimespan { offset: 37800, name: "+1030" }), - (814894200, FixedTimespan { offset: 39600, name: "+11" }), - (828198000, FixedTimespan { offset: 37800, name: "+1030" }), - (846343800, FixedTimespan { offset: 39600, name: "+11" }), - (859647600, FixedTimespan { offset: 37800, name: "+1030" }), - (877793400, FixedTimespan { offset: 39600, name: "+11" }), - (891097200, FixedTimespan { offset: 37800, name: "+1030" }), - (909243000, FixedTimespan { offset: 39600, name: "+11" }), - (922546800, FixedTimespan { offset: 37800, name: "+1030" }), - (941297400, FixedTimespan { offset: 39600, name: "+11" }), - (953996400, FixedTimespan { offset: 37800, name: "+1030" }), - (967303800, FixedTimespan { offset: 39600, name: "+11" }), - (985446000, FixedTimespan { offset: 37800, name: "+1030" }), - (1004196600, FixedTimespan { offset: 39600, name: "+11" }), - (1017500400, FixedTimespan { offset: 37800, name: "+1030" }), - (1035646200, FixedTimespan { offset: 39600, name: "+11" }), - (1048950000, FixedTimespan { offset: 37800, name: "+1030" }), - (1067095800, FixedTimespan { offset: 39600, name: "+11" }), - (1080399600, FixedTimespan { offset: 37800, name: "+1030" }), - (1099150200, FixedTimespan { offset: 39600, name: "+11" }), - (1111849200, FixedTimespan { offset: 37800, name: "+1030" }), - (1130599800, FixedTimespan { offset: 39600, name: "+11" }), - (1143903600, FixedTimespan { offset: 37800, name: "+1030" }), - (1162049400, FixedTimespan { offset: 39600, name: "+11" }), - (1174748400, FixedTimespan { offset: 37800, name: "+1030" }), - (1193499000, FixedTimespan { offset: 39600, name: "+11" }), - (1207407600, FixedTimespan { offset: 37800, name: "+1030" }), - (1223134200, FixedTimespan { offset: 39600, name: "+11" }), - (1238857200, FixedTimespan { offset: 37800, name: "+1030" }), - (1254583800, FixedTimespan { offset: 39600, name: "+11" }), - (1270306800, FixedTimespan { offset: 37800, name: "+1030" }), - (1286033400, FixedTimespan { offset: 39600, name: "+11" }), - (1301756400, FixedTimespan { offset: 37800, name: "+1030" }), - (1317483000, FixedTimespan { offset: 39600, name: "+11" }), - (1333206000, FixedTimespan { offset: 37800, name: "+1030" }), - (1349537400, FixedTimespan { offset: 39600, name: "+11" }), - (1365260400, FixedTimespan { offset: 37800, name: "+1030" }), - (1380987000, FixedTimespan { offset: 39600, name: "+11" }), - (1396710000, FixedTimespan { offset: 37800, name: "+1030" }), - (1412436600, FixedTimespan { offset: 39600, name: "+11" }), - (1428159600, FixedTimespan { offset: 37800, name: "+1030" }), - (1443886200, FixedTimespan { offset: 39600, name: "+11" }), - (1459609200, FixedTimespan { offset: 37800, name: "+1030" }), - (1475335800, FixedTimespan { offset: 39600, name: "+11" }), - (1491058800, FixedTimespan { offset: 37800, name: "+1030" }), - (1506785400, FixedTimespan { offset: 39600, name: "+11" }), - (1522508400, FixedTimespan { offset: 37800, name: "+1030" }), - (1538839800, FixedTimespan { offset: 39600, name: "+11" }), - (1554562800, FixedTimespan { offset: 37800, name: "+1030" }), - (1570289400, FixedTimespan { offset: 39600, name: "+11" }), - (1586012400, FixedTimespan { offset: 37800, name: "+1030" }), - (1601739000, FixedTimespan { offset: 39600, name: "+11" }), - (1617462000, FixedTimespan { offset: 37800, name: "+1030" }), - (1633188600, FixedTimespan { offset: 39600, name: "+11" }), - (1648911600, FixedTimespan { offset: 37800, name: "+1030" }), - (1664638200, FixedTimespan { offset: 39600, name: "+11" }), - (1680361200, FixedTimespan { offset: 37800, name: "+1030" }), - (1696087800, FixedTimespan { offset: 39600, name: "+11" }), - (1712415600, FixedTimespan { offset: 37800, name: "+1030" }), - (1728142200, FixedTimespan { offset: 39600, name: "+11" }), - (1743865200, FixedTimespan { offset: 37800, name: "+1030" }), - (1759591800, FixedTimespan { offset: 39600, name: "+11" }), - (1775314800, FixedTimespan { offset: 37800, name: "+1030" }), - (1791041400, FixedTimespan { offset: 39600, name: "+11" }), - (1806764400, FixedTimespan { offset: 37800, name: "+1030" }), - (1822491000, FixedTimespan { offset: 39600, name: "+11" }), - (1838214000, FixedTimespan { offset: 37800, name: "+1030" }), - (1853940600, FixedTimespan { offset: 39600, name: "+11" }), - (1869663600, FixedTimespan { offset: 37800, name: "+1030" }), - (1885995000, FixedTimespan { offset: 39600, name: "+11" }), - (1901718000, FixedTimespan { offset: 37800, name: "+1030" }), - (1917444600, FixedTimespan { offset: 39600, name: "+11" }), - (1933167600, FixedTimespan { offset: 37800, name: "+1030" }), - (1948894200, FixedTimespan { offset: 39600, name: "+11" }), - (1964617200, FixedTimespan { offset: 37800, name: "+1030" }), - (1980343800, FixedTimespan { offset: 39600, name: "+11" }), - (1996066800, FixedTimespan { offset: 37800, name: "+1030" }), - (2011793400, FixedTimespan { offset: 39600, name: "+11" }), - (2027516400, FixedTimespan { offset: 37800, name: "+1030" }), - (2043243000, FixedTimespan { offset: 39600, name: "+11" }), - (2058966000, FixedTimespan { offset: 37800, name: "+1030" }), - (2075297400, FixedTimespan { offset: 39600, name: "+11" }), - (2091020400, FixedTimespan { offset: 37800, name: "+1030" }), - (2106747000, FixedTimespan { offset: 39600, name: "+11" }), - (2122470000, FixedTimespan { offset: 37800, name: "+1030" }), - (2138196600, FixedTimespan { offset: 39600, name: "+11" }), - (2153919600, FixedTimespan { offset: 37800, name: "+1030" }), - (2169646200, FixedTimespan { offset: 39600, name: "+11" }), - (2185369200, FixedTimespan { offset: 37800, name: "+1030" }), - (2201095800, FixedTimespan { offset: 39600, name: "+11" }), - (2216818800, FixedTimespan { offset: 37800, name: "+1030" }), - (2233150200, FixedTimespan { offset: 39600, name: "+11" }), - (2248873200, FixedTimespan { offset: 37800, name: "+1030" }), - (2264599800, FixedTimespan { offset: 39600, name: "+11" }), - (2280322800, FixedTimespan { offset: 37800, name: "+1030" }), - (2296049400, FixedTimespan { offset: 39600, name: "+11" }), - (2311772400, FixedTimespan { offset: 37800, name: "+1030" }), - (2327499000, FixedTimespan { offset: 39600, name: "+11" }), - (2343222000, FixedTimespan { offset: 37800, name: "+1030" }), - (2358948600, FixedTimespan { offset: 39600, name: "+11" }), - (2374671600, FixedTimespan { offset: 37800, name: "+1030" }), - (2390398200, FixedTimespan { offset: 39600, name: "+11" }), - (2406121200, FixedTimespan { offset: 37800, name: "+1030" }), - (2422452600, FixedTimespan { offset: 39600, name: "+11" }), - (2438175600, FixedTimespan { offset: 37800, name: "+1030" }), - (2453902200, FixedTimespan { offset: 39600, name: "+11" }), - (2469625200, FixedTimespan { offset: 37800, name: "+1030" }), - (2485351800, FixedTimespan { offset: 39600, name: "+11" }), - (2501074800, FixedTimespan { offset: 37800, name: "+1030" }), - (2516801400, FixedTimespan { offset: 39600, name: "+11" }), - (2532524400, FixedTimespan { offset: 37800, name: "+1030" }), - (2548251000, FixedTimespan { offset: 39600, name: "+11" }), - (2563974000, FixedTimespan { offset: 37800, name: "+1030" }), - (2579700600, FixedTimespan { offset: 39600, name: "+11" }), - (2596028400, FixedTimespan { offset: 37800, name: "+1030" }), - (2611755000, FixedTimespan { offset: 39600, name: "+11" }), - (2627478000, FixedTimespan { offset: 37800, name: "+1030" }), - (2643204600, FixedTimespan { offset: 39600, name: "+11" }), - (2658927600, FixedTimespan { offset: 37800, name: "+1030" }), - (2674654200, FixedTimespan { offset: 39600, name: "+11" }), - (2690377200, FixedTimespan { offset: 37800, name: "+1030" }), - (2706103800, FixedTimespan { offset: 39600, name: "+11" }), - (2721826800, FixedTimespan { offset: 37800, name: "+1030" }), - (2737553400, FixedTimespan { offset: 39600, name: "+11" }), - (2753276400, FixedTimespan { offset: 37800, name: "+1030" }), - (2769607800, FixedTimespan { offset: 39600, name: "+11" }), - (2785330800, FixedTimespan { offset: 37800, name: "+1030" }), - (2801057400, FixedTimespan { offset: 39600, name: "+11" }), - (2816780400, FixedTimespan { offset: 37800, name: "+1030" }), - (2832507000, FixedTimespan { offset: 39600, name: "+11" }), - (2848230000, FixedTimespan { offset: 37800, name: "+1030" }), - (2863956600, FixedTimespan { offset: 39600, name: "+11" }), - (2879679600, FixedTimespan { offset: 37800, name: "+1030" }), - (2895406200, FixedTimespan { offset: 39600, name: "+11" }), - (2911129200, FixedTimespan { offset: 37800, name: "+1030" }), - (2926855800, FixedTimespan { offset: 39600, name: "+11" }), - (2942578800, FixedTimespan { offset: 37800, name: "+1030" }), - (2958910200, FixedTimespan { offset: 39600, name: "+11" }), - (2974633200, FixedTimespan { offset: 37800, name: "+1030" }), - (2990359800, FixedTimespan { offset: 39600, name: "+11" }), - (3006082800, FixedTimespan { offset: 37800, name: "+1030" }), - (3021809400, FixedTimespan { offset: 39600, name: "+11" }), - (3037532400, FixedTimespan { offset: 37800, name: "+1030" }), - (3053259000, FixedTimespan { offset: 39600, name: "+11" }), - (3068982000, FixedTimespan { offset: 37800, name: "+1030" }), - (3084708600, FixedTimespan { offset: 39600, name: "+11" }), - (3100431600, FixedTimespan { offset: 37800, name: "+1030" }), - (3116763000, FixedTimespan { offset: 39600, name: "+11" }), - (3132486000, FixedTimespan { offset: 37800, name: "+1030" }), - (3148212600, FixedTimespan { offset: 39600, name: "+11" }), - (3163935600, FixedTimespan { offset: 37800, name: "+1030" }), - (3179662200, FixedTimespan { offset: 39600, name: "+11" }), - (3195385200, FixedTimespan { offset: 37800, name: "+1030" }), - (3211111800, FixedTimespan { offset: 39600, name: "+11" }), - (3226834800, FixedTimespan { offset: 37800, name: "+1030" }), - (3242561400, FixedTimespan { offset: 39600, name: "+11" }), - (3258284400, FixedTimespan { offset: 37800, name: "+1030" }), - (3274011000, FixedTimespan { offset: 39600, name: "+11" }), - (3289734000, FixedTimespan { offset: 37800, name: "+1030" }), - (3306065400, FixedTimespan { offset: 39600, name: "+11" }), - (3321788400, FixedTimespan { offset: 37800, name: "+1030" }), - (3337515000, FixedTimespan { offset: 39600, name: "+11" }), - (3353238000, FixedTimespan { offset: 37800, name: "+1030" }), - (3368964600, FixedTimespan { offset: 39600, name: "+11" }), - (3384687600, FixedTimespan { offset: 37800, name: "+1030" }), - (3400414200, FixedTimespan { offset: 39600, name: "+11" }), - (3416137200, FixedTimespan { offset: 37800, name: "+1030" }), - (3431863800, FixedTimespan { offset: 39600, name: "+11" }), - (3447586800, FixedTimespan { offset: 37800, name: "+1030" }), - (3463313400, FixedTimespan { offset: 39600, name: "+11" }), - (3479641200, FixedTimespan { offset: 37800, name: "+1030" }), - (3495367800, FixedTimespan { offset: 39600, name: "+11" }), - (3511090800, FixedTimespan { offset: 37800, name: "+1030" }), - (3526817400, FixedTimespan { offset: 39600, name: "+11" }), - (3542540400, FixedTimespan { offset: 37800, name: "+1030" }), - (3558267000, FixedTimespan { offset: 39600, name: "+11" }), - (3573990000, FixedTimespan { offset: 37800, name: "+1030" }), - (3589716600, FixedTimespan { offset: 39600, name: "+11" }), - (3605439600, FixedTimespan { offset: 37800, name: "+1030" }), - (3621166200, FixedTimespan { offset: 39600, name: "+11" }), - (3636889200, FixedTimespan { offset: 37800, name: "+1030" }), - (3653220600, FixedTimespan { offset: 39600, name: "+11" }), - (3668943600, FixedTimespan { offset: 37800, name: "+1030" }), - (3684670200, FixedTimespan { offset: 39600, name: "+11" }), - (3700393200, FixedTimespan { offset: 37800, name: "+1030" }), - (3716119800, FixedTimespan { offset: 39600, name: "+11" }), - (3731842800, FixedTimespan { offset: 37800, name: "+1030" }), - (3747569400, FixedTimespan { offset: 39600, name: "+11" }), - (3763292400, FixedTimespan { offset: 37800, name: "+1030" }), - (3779019000, FixedTimespan { offset: 39600, name: "+11" }), - (3794742000, FixedTimespan { offset: 37800, name: "+1030" }), - (3810468600, FixedTimespan { offset: 39600, name: "+11" }), - (3826191600, FixedTimespan { offset: 37800, name: "+1030" }), - (3842523000, FixedTimespan { offset: 39600, name: "+11" }), - (3858246000, FixedTimespan { offset: 37800, name: "+1030" }), - (3873972600, FixedTimespan { offset: 39600, name: "+11" }), - (3889695600, FixedTimespan { offset: 37800, name: "+1030" }), - (3905422200, FixedTimespan { offset: 39600, name: "+11" }), - (3921145200, FixedTimespan { offset: 37800, name: "+1030" }), - (3936871800, FixedTimespan { offset: 39600, name: "+11" }), - (3952594800, FixedTimespan { offset: 37800, name: "+1030" }), - (3968321400, FixedTimespan { offset: 39600, name: "+11" }), - (3984044400, FixedTimespan { offset: 37800, name: "+1030" }), - (4000375800, FixedTimespan { offset: 39600, name: "+11" }), - (4016098800, FixedTimespan { offset: 37800, name: "+1030" }), - (4031825400, FixedTimespan { offset: 39600, name: "+11" }), - (4047548400, FixedTimespan { offset: 37800, name: "+1030" }), - (4063275000, FixedTimespan { offset: 39600, name: "+11" }), - (4078998000, FixedTimespan { offset: 37800, name: "+1030" }), - (4094724600, FixedTimespan { offset: 39600, name: "+11" }), + first: FixedTimespan::from_offset_and_name_indices(38180, 422, 3), + rest: &[ + (-2364114980, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (352216800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (372785400, FixedTimespan::from_offset_and_name_indices(41400, 85, 5)), + (384273000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (404839800, FixedTimespan::from_offset_and_name_indices(41400, 85, 5)), + (415722600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (436289400, FixedTimespan::from_offset_and_name_indices(41400, 85, 5)), + (447172200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (467739000, FixedTimespan::from_offset_and_name_indices(41400, 85, 5)), + (478621800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (499188600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (511282800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (530033400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (542732400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (562087800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (574786800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (594142200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (606236400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (625591800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (636476400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (657041400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (667926000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (688491000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (699375600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (719940600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (731430000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (751995000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (762879600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (783444600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (794329200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (814894200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (828198000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (846343800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (859647600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (877793400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (891097200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (909243000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (922546800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (941297400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (953996400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (967303800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (985446000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1004196600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1017500400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1035646200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1048950000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1067095800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1080399600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1099150200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1111849200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1130599800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1143903600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1162049400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1174748400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1193499000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1207407600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1223134200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1238857200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1254583800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1270306800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1286033400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1301756400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1317483000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1333206000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1349537400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1365260400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1380987000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1396710000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1412436600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1428159600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1443886200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1459609200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1475335800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1491058800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1506785400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1522508400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1538839800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1554562800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1570289400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1586012400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1601739000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1617462000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1633188600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1648911600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1664638200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1680361200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1696087800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1712415600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1728142200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1743865200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1759591800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1775314800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1791041400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1806764400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1822491000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1838214000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1853940600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1869663600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1885995000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1901718000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1917444600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1933167600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1948894200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1964617200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (1980343800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1996066800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2011793400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2027516400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2043243000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2058966000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2075297400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2091020400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2106747000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2122470000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2138196600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2153919600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2169646200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2185369200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2201095800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2216818800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2233150200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2248873200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2264599800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2280322800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2296049400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2311772400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2327499000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2343222000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2358948600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2374671600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2390398200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2406121200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2422452600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2438175600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2453902200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2469625200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2485351800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2501074800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2516801400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2532524400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2548251000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2563974000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2579700600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2596028400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2611755000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2627478000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2643204600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2658927600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2674654200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2690377200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2706103800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2721826800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2737553400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2753276400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2769607800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2785330800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2801057400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2816780400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2832507000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2848230000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2863956600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2879679600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2895406200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2911129200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2926855800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2942578800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2958910200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2974633200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (2990359800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3006082800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3021809400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3037532400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3053259000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3068982000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3084708600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3100431600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3116763000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3132486000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3148212600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3163935600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3179662200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3195385200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3211111800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3226834800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3242561400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3258284400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3274011000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3289734000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3306065400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3321788400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3337515000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3353238000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3368964600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3384687600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3400414200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3416137200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3431863800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3447586800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3463313400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3479641200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3495367800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3511090800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3526817400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3542540400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3558267000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3573990000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3589716600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3605439600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3621166200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3636889200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3653220600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3668943600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3684670200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3700393200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3716119800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3731842800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3747569400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3763292400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3779019000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3794742000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3810468600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3826191600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3842523000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3858246000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3873972600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3889695600, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3905422200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3921145200, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3936871800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3952594800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (3968321400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3984044400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (4000375800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (4016098800, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (4031825400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (4047548400, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (4063275000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (4078998000, FixedTimespan::from_offset_and_name_indices(37800, 75, 5)), + (4094724600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const AUSTRALIA__MELBOURNE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 34792, name: "LMT" }, - rest: &[ - (-2364111592, FixedTimespan { offset: 36000, name: "AEST" }), - (-1672560000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-1665388800, FixedTimespan { offset: 36000, name: "AEST" }), - (-883641600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-876124800, FixedTimespan { offset: 36000, name: "AEST" }), - (-860400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-844675200, FixedTimespan { offset: 36000, name: "AEST" }), - (-828345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-813225600, FixedTimespan { offset: 36000, name: "AEST" }), - (57686400, FixedTimespan { offset: 39600, name: "AEDT" }), - (67968000, FixedTimespan { offset: 36000, name: "AEST" }), - (89136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (100022400, FixedTimespan { offset: 36000, name: "AEST" }), - (120585600, FixedTimespan { offset: 39600, name: "AEDT" }), - (131472000, FixedTimespan { offset: 36000, name: "AEST" }), - (152035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (162921600, FixedTimespan { offset: 36000, name: "AEST" }), - (183484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (194976000, FixedTimespan { offset: 36000, name: "AEST" }), - (215539200, FixedTimespan { offset: 39600, name: "AEDT" }), - (226425600, FixedTimespan { offset: 36000, name: "AEST" }), - (246988800, FixedTimespan { offset: 39600, name: "AEDT" }), - (257875200, FixedTimespan { offset: 36000, name: "AEST" }), - (278438400, FixedTimespan { offset: 39600, name: "AEDT" }), - (289324800, FixedTimespan { offset: 36000, name: "AEST" }), - (309888000, FixedTimespan { offset: 39600, name: "AEDT" }), - (320774400, FixedTimespan { offset: 36000, name: "AEST" }), - (341337600, FixedTimespan { offset: 39600, name: "AEDT" }), - (352224000, FixedTimespan { offset: 36000, name: "AEST" }), - (372787200, FixedTimespan { offset: 39600, name: "AEDT" }), - (384278400, FixedTimespan { offset: 36000, name: "AEST" }), - (404841600, FixedTimespan { offset: 39600, name: "AEDT" }), - (415728000, FixedTimespan { offset: 36000, name: "AEST" }), - (436291200, FixedTimespan { offset: 39600, name: "AEDT" }), - (447177600, FixedTimespan { offset: 36000, name: "AEST" }), - (467740800, FixedTimespan { offset: 39600, name: "AEDT" }), - (478627200, FixedTimespan { offset: 36000, name: "AEST" }), - (499190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (511286400, FixedTimespan { offset: 36000, name: "AEST" }), - (530035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (542736000, FixedTimespan { offset: 36000, name: "AEST" }), - (561484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (574790400, FixedTimespan { offset: 36000, name: "AEST" }), - (594144000, FixedTimespan { offset: 39600, name: "AEDT" }), - (606240000, FixedTimespan { offset: 36000, name: "AEST" }), - (625593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (637689600, FixedTimespan { offset: 36000, name: "AEST" }), - (657043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (667929600, FixedTimespan { offset: 36000, name: "AEST" }), - (688492800, FixedTimespan { offset: 39600, name: "AEDT" }), - (699379200, FixedTimespan { offset: 36000, name: "AEST" }), - (719942400, FixedTimespan { offset: 39600, name: "AEDT" }), - (731433600, FixedTimespan { offset: 36000, name: "AEST" }), - (751996800, FixedTimespan { offset: 39600, name: "AEDT" }), - (762883200, FixedTimespan { offset: 36000, name: "AEST" }), - (783446400, FixedTimespan { offset: 39600, name: "AEDT" }), - (796147200, FixedTimespan { offset: 36000, name: "AEST" }), - (814896000, FixedTimespan { offset: 39600, name: "AEDT" }), - (828201600, FixedTimespan { offset: 36000, name: "AEST" }), - (846345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (859651200, FixedTimespan { offset: 36000, name: "AEST" }), - (877795200, FixedTimespan { offset: 39600, name: "AEDT" }), - (891100800, FixedTimespan { offset: 36000, name: "AEST" }), - (909244800, FixedTimespan { offset: 39600, name: "AEDT" }), - (922550400, FixedTimespan { offset: 36000, name: "AEST" }), - (941299200, FixedTimespan { offset: 39600, name: "AEDT" }), - (954000000, FixedTimespan { offset: 36000, name: "AEST" }), - (967305600, FixedTimespan { offset: 39600, name: "AEDT" }), - (985449600, FixedTimespan { offset: 36000, name: "AEST" }), - (1004198400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1017504000, FixedTimespan { offset: 36000, name: "AEST" }), - (1035648000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1048953600, FixedTimespan { offset: 36000, name: "AEST" }), - (1067097600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1080403200, FixedTimespan { offset: 36000, name: "AEST" }), - (1099152000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1111852800, FixedTimespan { offset: 36000, name: "AEST" }), - (1130601600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1143907200, FixedTimespan { offset: 36000, name: "AEST" }), - (1162051200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1174752000, FixedTimespan { offset: 36000, name: "AEST" }), - (1193500800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1207411200, FixedTimespan { offset: 36000, name: "AEST" }), - (1223136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1238860800, FixedTimespan { offset: 36000, name: "AEST" }), - (1254585600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1270310400, FixedTimespan { offset: 36000, name: "AEST" }), - (1286035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1301760000, FixedTimespan { offset: 36000, name: "AEST" }), - (1317484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1333209600, FixedTimespan { offset: 36000, name: "AEST" }), - (1349539200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1365264000, FixedTimespan { offset: 36000, name: "AEST" }), - (1380988800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1396713600, FixedTimespan { offset: 36000, name: "AEST" }), - (1412438400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1428163200, FixedTimespan { offset: 36000, name: "AEST" }), - (1443888000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1459612800, FixedTimespan { offset: 36000, name: "AEST" }), - (1475337600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1491062400, FixedTimespan { offset: 36000, name: "AEST" }), - (1506787200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1522512000, FixedTimespan { offset: 36000, name: "AEST" }), - (1538841600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1554566400, FixedTimespan { offset: 36000, name: "AEST" }), - (1570291200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1586016000, FixedTimespan { offset: 36000, name: "AEST" }), - (1601740800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1617465600, FixedTimespan { offset: 36000, name: "AEST" }), - (1633190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1648915200, FixedTimespan { offset: 36000, name: "AEST" }), - (1664640000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1680364800, FixedTimespan { offset: 36000, name: "AEST" }), - (1696089600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1712419200, FixedTimespan { offset: 36000, name: "AEST" }), - (1728144000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1743868800, FixedTimespan { offset: 36000, name: "AEST" }), - (1759593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1775318400, FixedTimespan { offset: 36000, name: "AEST" }), - (1791043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1806768000, FixedTimespan { offset: 36000, name: "AEST" }), - (1822492800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1838217600, FixedTimespan { offset: 36000, name: "AEST" }), - (1853942400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1869667200, FixedTimespan { offset: 36000, name: "AEST" }), - (1885996800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1901721600, FixedTimespan { offset: 36000, name: "AEST" }), - (1917446400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1933171200, FixedTimespan { offset: 36000, name: "AEST" }), - (1948896000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1964620800, FixedTimespan { offset: 36000, name: "AEST" }), - (1980345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1996070400, FixedTimespan { offset: 36000, name: "AEST" }), - (2011795200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2027520000, FixedTimespan { offset: 36000, name: "AEST" }), - (2043244800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2058969600, FixedTimespan { offset: 36000, name: "AEST" }), - (2075299200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2091024000, FixedTimespan { offset: 36000, name: "AEST" }), - (2106748800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2122473600, FixedTimespan { offset: 36000, name: "AEST" }), - (2138198400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2153923200, FixedTimespan { offset: 36000, name: "AEST" }), - (2169648000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2185372800, FixedTimespan { offset: 36000, name: "AEST" }), - (2201097600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2216822400, FixedTimespan { offset: 36000, name: "AEST" }), - (2233152000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2248876800, FixedTimespan { offset: 36000, name: "AEST" }), - (2264601600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2280326400, FixedTimespan { offset: 36000, name: "AEST" }), - (2296051200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2311776000, FixedTimespan { offset: 36000, name: "AEST" }), - (2327500800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2343225600, FixedTimespan { offset: 36000, name: "AEST" }), - (2358950400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2374675200, FixedTimespan { offset: 36000, name: "AEST" }), - (2390400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2406124800, FixedTimespan { offset: 36000, name: "AEST" }), - (2422454400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2438179200, FixedTimespan { offset: 36000, name: "AEST" }), - (2453904000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2469628800, FixedTimespan { offset: 36000, name: "AEST" }), - (2485353600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2501078400, FixedTimespan { offset: 36000, name: "AEST" }), - (2516803200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2532528000, FixedTimespan { offset: 36000, name: "AEST" }), - (2548252800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2563977600, FixedTimespan { offset: 36000, name: "AEST" }), - (2579702400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2596032000, FixedTimespan { offset: 36000, name: "AEST" }), - (2611756800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2627481600, FixedTimespan { offset: 36000, name: "AEST" }), - (2643206400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2658931200, FixedTimespan { offset: 36000, name: "AEST" }), - (2674656000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2690380800, FixedTimespan { offset: 36000, name: "AEST" }), - (2706105600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2721830400, FixedTimespan { offset: 36000, name: "AEST" }), - (2737555200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2753280000, FixedTimespan { offset: 36000, name: "AEST" }), - (2769609600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2785334400, FixedTimespan { offset: 36000, name: "AEST" }), - (2801059200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2816784000, FixedTimespan { offset: 36000, name: "AEST" }), - (2832508800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2848233600, FixedTimespan { offset: 36000, name: "AEST" }), - (2863958400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2879683200, FixedTimespan { offset: 36000, name: "AEST" }), - (2895408000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2911132800, FixedTimespan { offset: 36000, name: "AEST" }), - (2926857600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2942582400, FixedTimespan { offset: 36000, name: "AEST" }), - (2958912000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2974636800, FixedTimespan { offset: 36000, name: "AEST" }), - (2990361600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3006086400, FixedTimespan { offset: 36000, name: "AEST" }), - (3021811200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3037536000, FixedTimespan { offset: 36000, name: "AEST" }), - (3053260800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3068985600, FixedTimespan { offset: 36000, name: "AEST" }), - (3084710400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3100435200, FixedTimespan { offset: 36000, name: "AEST" }), - (3116764800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3132489600, FixedTimespan { offset: 36000, name: "AEST" }), - (3148214400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3163939200, FixedTimespan { offset: 36000, name: "AEST" }), - (3179664000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3195388800, FixedTimespan { offset: 36000, name: "AEST" }), - (3211113600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3226838400, FixedTimespan { offset: 36000, name: "AEST" }), - (3242563200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3258288000, FixedTimespan { offset: 36000, name: "AEST" }), - (3274012800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3289737600, FixedTimespan { offset: 36000, name: "AEST" }), - (3306067200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3321792000, FixedTimespan { offset: 36000, name: "AEST" }), - (3337516800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3353241600, FixedTimespan { offset: 36000, name: "AEST" }), - (3368966400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3384691200, FixedTimespan { offset: 36000, name: "AEST" }), - (3400416000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3416140800, FixedTimespan { offset: 36000, name: "AEST" }), - (3431865600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3447590400, FixedTimespan { offset: 36000, name: "AEST" }), - (3463315200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3479644800, FixedTimespan { offset: 36000, name: "AEST" }), - (3495369600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3511094400, FixedTimespan { offset: 36000, name: "AEST" }), - (3526819200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3542544000, FixedTimespan { offset: 36000, name: "AEST" }), - (3558268800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3573993600, FixedTimespan { offset: 36000, name: "AEST" }), - (3589718400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3605443200, FixedTimespan { offset: 36000, name: "AEST" }), - (3621168000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3636892800, FixedTimespan { offset: 36000, name: "AEST" }), - (3653222400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3668947200, FixedTimespan { offset: 36000, name: "AEST" }), - (3684672000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3700396800, FixedTimespan { offset: 36000, name: "AEST" }), - (3716121600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3731846400, FixedTimespan { offset: 36000, name: "AEST" }), - (3747571200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3763296000, FixedTimespan { offset: 36000, name: "AEST" }), - (3779020800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3794745600, FixedTimespan { offset: 36000, name: "AEST" }), - (3810470400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3826195200, FixedTimespan { offset: 36000, name: "AEST" }), - (3842524800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3858249600, FixedTimespan { offset: 36000, name: "AEST" }), - (3873974400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3889699200, FixedTimespan { offset: 36000, name: "AEST" }), - (3905424000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3921148800, FixedTimespan { offset: 36000, name: "AEST" }), - (3936873600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3952598400, FixedTimespan { offset: 36000, name: "AEST" }), - (3968323200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3984048000, FixedTimespan { offset: 36000, name: "AEST" }), - (4000377600, FixedTimespan { offset: 39600, name: "AEDT" }), - (4016102400, FixedTimespan { offset: 36000, name: "AEST" }), - (4031827200, FixedTimespan { offset: 39600, name: "AEDT" }), - (4047552000, FixedTimespan { offset: 36000, name: "AEST" }), - (4063276800, FixedTimespan { offset: 39600, name: "AEDT" }), - (4079001600, FixedTimespan { offset: 36000, name: "AEST" }), - (4094726400, FixedTimespan { offset: 39600, name: "AEDT" }), + first: FixedTimespan::from_offset_and_name_indices(34792, 422, 3), + rest: &[ + (-2364111592, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1672560000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-1665388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-883641600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-876124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-860400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-844675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-828345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-813225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (57686400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (67968000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (89136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (100022400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (120585600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (131472000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (152035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (162921600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (183484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (194976000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (215539200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (226425600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (246988800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (257875200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (278438400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (289324800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (309888000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (320774400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (341337600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (352224000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (372787200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (384278400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (404841600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (415728000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (436291200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (447177600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (467740800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (478627200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (499190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (511286400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (530035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (542736000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (561484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (574790400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (594144000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (606240000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (625593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (637689600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (657043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (667929600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (688492800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (699379200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (719942400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (731433600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (751996800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (762883200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (783446400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (796147200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (814896000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (828201600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (846345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (859651200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (877795200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (891100800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (909244800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (922550400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (941299200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (954000000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (967305600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (985449600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1004198400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1017504000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1035648000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1048953600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1067097600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1080403200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1099152000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1111852800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1130601600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1143907200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1162051200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1174752000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1193500800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1207411200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1223136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1238860800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1254585600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1270310400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1286035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1301760000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1317484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1333209600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1349539200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1365264000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1380988800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1396713600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1412438400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1428163200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1443888000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1459612800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1475337600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1491062400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1506787200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1522512000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1538841600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1554566400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1570291200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1586016000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1601740800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1617465600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1633190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1648915200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1664640000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1680364800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1696089600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1712419200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1728144000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1743868800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1759593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1775318400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1791043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1806768000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1822492800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1838217600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1853942400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1869667200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1885996800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1901721600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1917446400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1933171200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1948896000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1964620800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1980345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1996070400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2011795200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2027520000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2043244800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2058969600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2075299200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2091024000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2106748800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2122473600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2138198400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2153923200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2169648000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2185372800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2201097600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2216822400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2233152000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2248876800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2264601600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2280326400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2296051200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2311776000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2327500800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2343225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2358950400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2374675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2390400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2406124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2422454400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2438179200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2453904000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2469628800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2485353600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2501078400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2516803200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2532528000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2548252800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2563977600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2579702400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2596032000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2611756800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2627481600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2643206400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2658931200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2674656000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2690380800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2706105600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2721830400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2737555200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2753280000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2769609600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2785334400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2801059200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2816784000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2832508800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2848233600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2863958400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2879683200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2895408000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2911132800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2926857600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2942582400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2958912000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2974636800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2990361600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3006086400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3021811200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3037536000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3053260800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3068985600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3084710400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3100435200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3116764800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3132489600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3148214400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3163939200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3179664000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3195388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3211113600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3226838400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3242563200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3258288000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3274012800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3289737600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3306067200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3321792000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3337516800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3353241600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3368966400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3384691200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3400416000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3416140800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3431865600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3447590400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3463315200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3479644800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3495369600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3511094400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3526819200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3542544000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3558268800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3573993600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3589718400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3605443200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3621168000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3636892800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3653222400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3668947200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3684672000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3700396800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3716121600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3731846400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3747571200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3763296000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3779020800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3794745600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3810470400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3826195200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3842524800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3858249600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3873974400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3889699200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3905424000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3921148800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3936873600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3952598400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3968323200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3984048000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4000377600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4016102400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4031827200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4047552000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4063276800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4079001600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4094726400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), ], }; const AUSTRALIA__PERTH: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 27804, name: "LMT" }, - rest: &[ - (-2337925404, FixedTimespan { offset: 28800, name: "AWST" }), - (-1672552800, FixedTimespan { offset: 32400, name: "AWDT" }), - (-1665381600, FixedTimespan { offset: 28800, name: "AWST" }), - (-883634400, FixedTimespan { offset: 32400, name: "AWDT" }), - (-876117600, FixedTimespan { offset: 28800, name: "AWST" }), - (-860392800, FixedTimespan { offset: 32400, name: "AWDT" }), - (-844668000, FixedTimespan { offset: 28800, name: "AWST" }), - (152042400, FixedTimespan { offset: 32400, name: "AWDT" }), - (162928800, FixedTimespan { offset: 28800, name: "AWST" }), - (436298400, FixedTimespan { offset: 32400, name: "AWDT" }), - (447184800, FixedTimespan { offset: 28800, name: "AWST" }), - (690314400, FixedTimespan { offset: 32400, name: "AWDT" }), - (699386400, FixedTimespan { offset: 28800, name: "AWST" }), - (1165082400, FixedTimespan { offset: 32400, name: "AWDT" }), - (1174759200, FixedTimespan { offset: 28800, name: "AWST" }), - (1193508000, FixedTimespan { offset: 32400, name: "AWDT" }), - (1206813600, FixedTimespan { offset: 28800, name: "AWST" }), - (1224957600, FixedTimespan { offset: 32400, name: "AWDT" }), - (1238263200, FixedTimespan { offset: 28800, name: "AWST" }), + first: FixedTimespan::from_offset_and_name_indices(27804, 422, 3), + rest: &[ + (-2337925404, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (-1672552800, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (-1665381600, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (-883634400, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (-876117600, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (-860392800, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (-844668000, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (152042400, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (162928800, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (436298400, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (447184800, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (690314400, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (699386400, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (1165082400, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (1174759200, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (1193508000, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (1206813600, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), + (1224957600, FixedTimespan::from_offset_and_name_indices(32400, 235, 4)), + (1238263200, FixedTimespan::from_offset_and_name_indices(28800, 239, 4)), ], }; const AUSTRALIA__SYDNEY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 36292, name: "LMT" }, - rest: &[ - (-2364113092, FixedTimespan { offset: 36000, name: "AEST" }), - (-1672560000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-1665388800, FixedTimespan { offset: 36000, name: "AEST" }), - (-883641600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-876124800, FixedTimespan { offset: 36000, name: "AEST" }), - (-860400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (-844675200, FixedTimespan { offset: 36000, name: "AEST" }), - (-828345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (-813225600, FixedTimespan { offset: 36000, name: "AEST" }), - (57686400, FixedTimespan { offset: 39600, name: "AEDT" }), - (67968000, FixedTimespan { offset: 36000, name: "AEST" }), - (89136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (100022400, FixedTimespan { offset: 36000, name: "AEST" }), - (120585600, FixedTimespan { offset: 39600, name: "AEDT" }), - (131472000, FixedTimespan { offset: 36000, name: "AEST" }), - (152035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (162921600, FixedTimespan { offset: 36000, name: "AEST" }), - (183484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (194976000, FixedTimespan { offset: 36000, name: "AEST" }), - (215539200, FixedTimespan { offset: 39600, name: "AEDT" }), - (226425600, FixedTimespan { offset: 36000, name: "AEST" }), - (246988800, FixedTimespan { offset: 39600, name: "AEDT" }), - (257875200, FixedTimespan { offset: 36000, name: "AEST" }), - (278438400, FixedTimespan { offset: 39600, name: "AEDT" }), - (289324800, FixedTimespan { offset: 36000, name: "AEST" }), - (309888000, FixedTimespan { offset: 39600, name: "AEDT" }), - (320774400, FixedTimespan { offset: 36000, name: "AEST" }), - (341337600, FixedTimespan { offset: 39600, name: "AEDT" }), - (352224000, FixedTimespan { offset: 36000, name: "AEST" }), - (372787200, FixedTimespan { offset: 39600, name: "AEDT" }), - (386697600, FixedTimespan { offset: 36000, name: "AEST" }), - (404841600, FixedTimespan { offset: 39600, name: "AEDT" }), - (415728000, FixedTimespan { offset: 36000, name: "AEST" }), - (436291200, FixedTimespan { offset: 39600, name: "AEDT" }), - (447177600, FixedTimespan { offset: 36000, name: "AEST" }), - (467740800, FixedTimespan { offset: 39600, name: "AEDT" }), - (478627200, FixedTimespan { offset: 36000, name: "AEST" }), - (499190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (511286400, FixedTimespan { offset: 36000, name: "AEST" }), - (530035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (542736000, FixedTimespan { offset: 36000, name: "AEST" }), - (562089600, FixedTimespan { offset: 39600, name: "AEDT" }), - (574790400, FixedTimespan { offset: 36000, name: "AEST" }), - (594144000, FixedTimespan { offset: 39600, name: "AEDT" }), - (606240000, FixedTimespan { offset: 36000, name: "AEST" }), - (625593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (636480000, FixedTimespan { offset: 36000, name: "AEST" }), - (657043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (667929600, FixedTimespan { offset: 36000, name: "AEST" }), - (688492800, FixedTimespan { offset: 39600, name: "AEDT" }), - (699379200, FixedTimespan { offset: 36000, name: "AEST" }), - (719942400, FixedTimespan { offset: 39600, name: "AEDT" }), - (731433600, FixedTimespan { offset: 36000, name: "AEST" }), - (751996800, FixedTimespan { offset: 39600, name: "AEDT" }), - (762883200, FixedTimespan { offset: 36000, name: "AEST" }), - (783446400, FixedTimespan { offset: 39600, name: "AEDT" }), - (794332800, FixedTimespan { offset: 36000, name: "AEST" }), - (814896000, FixedTimespan { offset: 39600, name: "AEDT" }), - (828201600, FixedTimespan { offset: 36000, name: "AEST" }), - (846345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (859651200, FixedTimespan { offset: 36000, name: "AEST" }), - (877795200, FixedTimespan { offset: 39600, name: "AEDT" }), - (891100800, FixedTimespan { offset: 36000, name: "AEST" }), - (909244800, FixedTimespan { offset: 39600, name: "AEDT" }), - (922550400, FixedTimespan { offset: 36000, name: "AEST" }), - (941299200, FixedTimespan { offset: 39600, name: "AEDT" }), - (954000000, FixedTimespan { offset: 36000, name: "AEST" }), - (967305600, FixedTimespan { offset: 39600, name: "AEDT" }), - (985449600, FixedTimespan { offset: 36000, name: "AEST" }), - (1004198400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1017504000, FixedTimespan { offset: 36000, name: "AEST" }), - (1035648000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1048953600, FixedTimespan { offset: 36000, name: "AEST" }), - (1067097600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1080403200, FixedTimespan { offset: 36000, name: "AEST" }), - (1099152000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1111852800, FixedTimespan { offset: 36000, name: "AEST" }), - (1130601600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1143907200, FixedTimespan { offset: 36000, name: "AEST" }), - (1162051200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1174752000, FixedTimespan { offset: 36000, name: "AEST" }), - (1193500800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1207411200, FixedTimespan { offset: 36000, name: "AEST" }), - (1223136000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1238860800, FixedTimespan { offset: 36000, name: "AEST" }), - (1254585600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1270310400, FixedTimespan { offset: 36000, name: "AEST" }), - (1286035200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1301760000, FixedTimespan { offset: 36000, name: "AEST" }), - (1317484800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1333209600, FixedTimespan { offset: 36000, name: "AEST" }), - (1349539200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1365264000, FixedTimespan { offset: 36000, name: "AEST" }), - (1380988800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1396713600, FixedTimespan { offset: 36000, name: "AEST" }), - (1412438400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1428163200, FixedTimespan { offset: 36000, name: "AEST" }), - (1443888000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1459612800, FixedTimespan { offset: 36000, name: "AEST" }), - (1475337600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1491062400, FixedTimespan { offset: 36000, name: "AEST" }), - (1506787200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1522512000, FixedTimespan { offset: 36000, name: "AEST" }), - (1538841600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1554566400, FixedTimespan { offset: 36000, name: "AEST" }), - (1570291200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1586016000, FixedTimespan { offset: 36000, name: "AEST" }), - (1601740800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1617465600, FixedTimespan { offset: 36000, name: "AEST" }), - (1633190400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1648915200, FixedTimespan { offset: 36000, name: "AEST" }), - (1664640000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1680364800, FixedTimespan { offset: 36000, name: "AEST" }), - (1696089600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1712419200, FixedTimespan { offset: 36000, name: "AEST" }), - (1728144000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1743868800, FixedTimespan { offset: 36000, name: "AEST" }), - (1759593600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1775318400, FixedTimespan { offset: 36000, name: "AEST" }), - (1791043200, FixedTimespan { offset: 39600, name: "AEDT" }), - (1806768000, FixedTimespan { offset: 36000, name: "AEST" }), - (1822492800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1838217600, FixedTimespan { offset: 36000, name: "AEST" }), - (1853942400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1869667200, FixedTimespan { offset: 36000, name: "AEST" }), - (1885996800, FixedTimespan { offset: 39600, name: "AEDT" }), - (1901721600, FixedTimespan { offset: 36000, name: "AEST" }), - (1917446400, FixedTimespan { offset: 39600, name: "AEDT" }), - (1933171200, FixedTimespan { offset: 36000, name: "AEST" }), - (1948896000, FixedTimespan { offset: 39600, name: "AEDT" }), - (1964620800, FixedTimespan { offset: 36000, name: "AEST" }), - (1980345600, FixedTimespan { offset: 39600, name: "AEDT" }), - (1996070400, FixedTimespan { offset: 36000, name: "AEST" }), - (2011795200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2027520000, FixedTimespan { offset: 36000, name: "AEST" }), - (2043244800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2058969600, FixedTimespan { offset: 36000, name: "AEST" }), - (2075299200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2091024000, FixedTimespan { offset: 36000, name: "AEST" }), - (2106748800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2122473600, FixedTimespan { offset: 36000, name: "AEST" }), - (2138198400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2153923200, FixedTimespan { offset: 36000, name: "AEST" }), - (2169648000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2185372800, FixedTimespan { offset: 36000, name: "AEST" }), - (2201097600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2216822400, FixedTimespan { offset: 36000, name: "AEST" }), - (2233152000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2248876800, FixedTimespan { offset: 36000, name: "AEST" }), - (2264601600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2280326400, FixedTimespan { offset: 36000, name: "AEST" }), - (2296051200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2311776000, FixedTimespan { offset: 36000, name: "AEST" }), - (2327500800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2343225600, FixedTimespan { offset: 36000, name: "AEST" }), - (2358950400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2374675200, FixedTimespan { offset: 36000, name: "AEST" }), - (2390400000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2406124800, FixedTimespan { offset: 36000, name: "AEST" }), - (2422454400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2438179200, FixedTimespan { offset: 36000, name: "AEST" }), - (2453904000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2469628800, FixedTimespan { offset: 36000, name: "AEST" }), - (2485353600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2501078400, FixedTimespan { offset: 36000, name: "AEST" }), - (2516803200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2532528000, FixedTimespan { offset: 36000, name: "AEST" }), - (2548252800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2563977600, FixedTimespan { offset: 36000, name: "AEST" }), - (2579702400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2596032000, FixedTimespan { offset: 36000, name: "AEST" }), - (2611756800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2627481600, FixedTimespan { offset: 36000, name: "AEST" }), - (2643206400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2658931200, FixedTimespan { offset: 36000, name: "AEST" }), - (2674656000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2690380800, FixedTimespan { offset: 36000, name: "AEST" }), - (2706105600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2721830400, FixedTimespan { offset: 36000, name: "AEST" }), - (2737555200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2753280000, FixedTimespan { offset: 36000, name: "AEST" }), - (2769609600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2785334400, FixedTimespan { offset: 36000, name: "AEST" }), - (2801059200, FixedTimespan { offset: 39600, name: "AEDT" }), - (2816784000, FixedTimespan { offset: 36000, name: "AEST" }), - (2832508800, FixedTimespan { offset: 39600, name: "AEDT" }), - (2848233600, FixedTimespan { offset: 36000, name: "AEST" }), - (2863958400, FixedTimespan { offset: 39600, name: "AEDT" }), - (2879683200, FixedTimespan { offset: 36000, name: "AEST" }), - (2895408000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2911132800, FixedTimespan { offset: 36000, name: "AEST" }), - (2926857600, FixedTimespan { offset: 39600, name: "AEDT" }), - (2942582400, FixedTimespan { offset: 36000, name: "AEST" }), - (2958912000, FixedTimespan { offset: 39600, name: "AEDT" }), - (2974636800, FixedTimespan { offset: 36000, name: "AEST" }), - (2990361600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3006086400, FixedTimespan { offset: 36000, name: "AEST" }), - (3021811200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3037536000, FixedTimespan { offset: 36000, name: "AEST" }), - (3053260800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3068985600, FixedTimespan { offset: 36000, name: "AEST" }), - (3084710400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3100435200, FixedTimespan { offset: 36000, name: "AEST" }), - (3116764800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3132489600, FixedTimespan { offset: 36000, name: "AEST" }), - (3148214400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3163939200, FixedTimespan { offset: 36000, name: "AEST" }), - (3179664000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3195388800, FixedTimespan { offset: 36000, name: "AEST" }), - (3211113600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3226838400, FixedTimespan { offset: 36000, name: "AEST" }), - (3242563200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3258288000, FixedTimespan { offset: 36000, name: "AEST" }), - (3274012800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3289737600, FixedTimespan { offset: 36000, name: "AEST" }), - (3306067200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3321792000, FixedTimespan { offset: 36000, name: "AEST" }), - (3337516800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3353241600, FixedTimespan { offset: 36000, name: "AEST" }), - (3368966400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3384691200, FixedTimespan { offset: 36000, name: "AEST" }), - (3400416000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3416140800, FixedTimespan { offset: 36000, name: "AEST" }), - (3431865600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3447590400, FixedTimespan { offset: 36000, name: "AEST" }), - (3463315200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3479644800, FixedTimespan { offset: 36000, name: "AEST" }), - (3495369600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3511094400, FixedTimespan { offset: 36000, name: "AEST" }), - (3526819200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3542544000, FixedTimespan { offset: 36000, name: "AEST" }), - (3558268800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3573993600, FixedTimespan { offset: 36000, name: "AEST" }), - (3589718400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3605443200, FixedTimespan { offset: 36000, name: "AEST" }), - (3621168000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3636892800, FixedTimespan { offset: 36000, name: "AEST" }), - (3653222400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3668947200, FixedTimespan { offset: 36000, name: "AEST" }), - (3684672000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3700396800, FixedTimespan { offset: 36000, name: "AEST" }), - (3716121600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3731846400, FixedTimespan { offset: 36000, name: "AEST" }), - (3747571200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3763296000, FixedTimespan { offset: 36000, name: "AEST" }), - (3779020800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3794745600, FixedTimespan { offset: 36000, name: "AEST" }), - (3810470400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3826195200, FixedTimespan { offset: 36000, name: "AEST" }), - (3842524800, FixedTimespan { offset: 39600, name: "AEDT" }), - (3858249600, FixedTimespan { offset: 36000, name: "AEST" }), - (3873974400, FixedTimespan { offset: 39600, name: "AEDT" }), - (3889699200, FixedTimespan { offset: 36000, name: "AEST" }), - (3905424000, FixedTimespan { offset: 39600, name: "AEDT" }), - (3921148800, FixedTimespan { offset: 36000, name: "AEST" }), - (3936873600, FixedTimespan { offset: 39600, name: "AEDT" }), - (3952598400, FixedTimespan { offset: 36000, name: "AEST" }), - (3968323200, FixedTimespan { offset: 39600, name: "AEDT" }), - (3984048000, FixedTimespan { offset: 36000, name: "AEST" }), - (4000377600, FixedTimespan { offset: 39600, name: "AEDT" }), - (4016102400, FixedTimespan { offset: 36000, name: "AEST" }), - (4031827200, FixedTimespan { offset: 39600, name: "AEDT" }), - (4047552000, FixedTimespan { offset: 36000, name: "AEST" }), - (4063276800, FixedTimespan { offset: 39600, name: "AEDT" }), - (4079001600, FixedTimespan { offset: 36000, name: "AEST" }), - (4094726400, FixedTimespan { offset: 39600, name: "AEDT" }), + first: FixedTimespan::from_offset_and_name_indices(36292, 422, 3), + rest: &[ + (-2364113092, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-1672560000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-1665388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-883641600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-876124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-860400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-844675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (-828345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (-813225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (57686400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (67968000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (89136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (100022400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (120585600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (131472000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (152035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (162921600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (183484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (194976000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (215539200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (226425600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (246988800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (257875200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (278438400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (289324800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (309888000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (320774400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (341337600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (352224000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (372787200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (386697600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (404841600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (415728000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (436291200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (447177600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (467740800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (478627200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (499190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (511286400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (530035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (542736000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (562089600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (574790400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (594144000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (606240000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (625593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (636480000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (657043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (667929600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (688492800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (699379200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (719942400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (731433600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (751996800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (762883200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (783446400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (794332800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (814896000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (828201600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (846345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (859651200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (877795200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (891100800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (909244800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (922550400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (941299200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (954000000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (967305600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (985449600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1004198400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1017504000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1035648000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1048953600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1067097600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1080403200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1099152000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1111852800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1130601600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1143907200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1162051200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1174752000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1193500800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1207411200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1223136000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1238860800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1254585600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1270310400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1286035200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1301760000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1317484800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1333209600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1349539200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1365264000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1380988800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1396713600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1412438400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1428163200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1443888000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1459612800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1475337600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1491062400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1506787200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1522512000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1538841600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1554566400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1570291200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1586016000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1601740800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1617465600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1633190400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1648915200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1664640000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1680364800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1696089600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1712419200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1728144000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1743868800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1759593600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1775318400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1791043200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1806768000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1822492800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1838217600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1853942400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1869667200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1885996800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1901721600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1917446400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1933171200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1948896000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1964620800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (1980345600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (1996070400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2011795200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2027520000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2043244800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2058969600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2075299200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2091024000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2106748800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2122473600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2138198400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2153923200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2169648000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2185372800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2201097600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2216822400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2233152000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2248876800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2264601600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2280326400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2296051200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2311776000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2327500800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2343225600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2358950400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2374675200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2390400000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2406124800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2422454400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2438179200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2453904000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2469628800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2485353600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2501078400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2516803200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2532528000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2548252800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2563977600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2579702400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2596032000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2611756800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2627481600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2643206400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2658931200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2674656000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2690380800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2706105600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2721830400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2737555200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2753280000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2769609600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2785334400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2801059200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2816784000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2832508800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2848233600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2863958400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2879683200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2895408000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2911132800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2926857600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2942582400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2958912000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (2974636800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (2990361600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3006086400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3021811200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3037536000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3053260800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3068985600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3084710400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3100435200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3116764800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3132489600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3148214400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3163939200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3179664000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3195388800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3211113600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3226838400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3242563200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3258288000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3274012800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3289737600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3306067200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3321792000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3337516800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3353241600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3368966400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3384691200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3400416000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3416140800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3431865600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3447590400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3463315200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3479644800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3495369600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3511094400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3526819200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3542544000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3558268800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3573993600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3589718400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3605443200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3621168000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3636892800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3653222400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3668947200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3684672000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3700396800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3716121600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3731846400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3747571200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3763296000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3779020800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3794745600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3810470400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3826195200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3842524800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3858249600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3873974400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3889699200, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3905424000, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3921148800, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3936873600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3952598400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (3968323200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (3984048000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4000377600, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4016102400, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4031827200, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4047552000, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4063276800, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), + (4079001600, FixedTimespan::from_offset_and_name_indices(36000, 209, 4)), + (4094726400, FixedTimespan::from_offset_and_name_indices(39600, 205, 4)), ], }; const ETC__GMT: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "GMT" }, + first: FixedTimespan::from_offset_and_name_indices(0, 310, 3), rest: &[ ], }; const ETC__GMTPLUS1: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -3600, name: "-01" }, + first: FixedTimespan::from_offset_and_name_indices(-3600, 121, 3), rest: &[ ], }; const ETC__GMTPLUS10: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -36000, name: "-10" }, + first: FixedTimespan::from_offset_and_name_indices(-36000, 167, 3), rest: &[ ], }; const ETC__GMTPLUS11: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -39600, name: "-11" }, + first: FixedTimespan::from_offset_and_name_indices(-39600, 177, 3), rest: &[ ], }; const ETC__GMTPLUS12: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -43200, name: "-12" }, + first: FixedTimespan::from_offset_and_name_indices(-43200, 187, 3), rest: &[ ], }; const ETC__GMTPLUS2: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -7200, name: "-02" }, + first: FixedTimespan::from_offset_and_name_indices(-7200, 126, 3), rest: &[ ], }; const ETC__GMTPLUS3: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -10800, name: "-03" }, + first: FixedTimespan::from_offset_and_name_indices(-10800, 131, 3), rest: &[ ], }; const ETC__GMTPLUS4: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -14400, name: "-04" }, + first: FixedTimespan::from_offset_and_name_indices(-14400, 141, 3), rest: &[ ], }; const ETC__GMTPLUS5: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -18000, name: "-05" }, + first: FixedTimespan::from_offset_and_name_indices(-18000, 146, 3), rest: &[ ], }; const ETC__GMTPLUS6: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21600, name: "-06" }, + first: FixedTimespan::from_offset_and_name_indices(-21600, 151, 3), rest: &[ ], }; const ETC__GMTPLUS7: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -25200, name: "-07" }, + first: FixedTimespan::from_offset_and_name_indices(-25200, 154, 3), rest: &[ ], }; const ETC__GMTPLUS8: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -28800, name: "-08" }, + first: FixedTimespan::from_offset_and_name_indices(-28800, 157, 3), rest: &[ ], }; const ETC__GMTPLUS9: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -32400, name: "-09" }, + first: FixedTimespan::from_offset_and_name_indices(-32400, 162, 3), rest: &[ ], }; const ETC__GMTMINUS1: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 3600, name: "+01" }, + first: FixedTimespan::from_offset_and_name_indices(3600, 5, 3), rest: &[ ], }; const ETC__GMTMINUS10: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 36000, name: "+10" }, + first: FixedTimespan::from_offset_and_name_indices(36000, 75, 3), rest: &[ ], }; const ETC__GMTMINUS11: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 39600, name: "+11" }, + first: FixedTimespan::from_offset_and_name_indices(39600, 80, 3), rest: &[ ], }; const ETC__GMTMINUS12: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 43200, name: "+12" }, + first: FixedTimespan::from_offset_and_name_indices(43200, 90, 3), rest: &[ ], }; const ETC__GMTMINUS13: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 46800, name: "+13" }, + first: FixedTimespan::from_offset_and_name_indices(46800, 110, 3), rest: &[ ], }; const ETC__GMTMINUS14: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 50400, name: "+14" }, + first: FixedTimespan::from_offset_and_name_indices(50400, 115, 3), rest: &[ ], }; const ETC__GMTMINUS2: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 7200, name: "+02" }, + first: FixedTimespan::from_offset_and_name_indices(7200, 10, 3), rest: &[ ], }; const ETC__GMTMINUS3: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 10800, name: "+03" }, + first: FixedTimespan::from_offset_and_name_indices(10800, 20, 3), rest: &[ ], }; const ETC__GMTMINUS4: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 14400, name: "+04" }, + first: FixedTimespan::from_offset_and_name_indices(14400, 25, 3), rest: &[ ], }; const ETC__GMTMINUS5: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 18000, name: "+05" }, + first: FixedTimespan::from_offset_and_name_indices(18000, 30, 3), rest: &[ ], }; const ETC__GMTMINUS6: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 21600, name: "+06" }, + first: FixedTimespan::from_offset_and_name_indices(21600, 40, 3), rest: &[ ], }; const ETC__GMTMINUS7: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 25200, name: "+07" }, + first: FixedTimespan::from_offset_and_name_indices(25200, 45, 3), rest: &[ ], }; const ETC__GMTMINUS8: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 28800, name: "+08" }, + first: FixedTimespan::from_offset_and_name_indices(28800, 55, 3), rest: &[ ], }; const ETC__GMTMINUS9: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 32400, name: "+09" }, + first: FixedTimespan::from_offset_and_name_indices(32400, 65, 3), rest: &[ ], }; const ETC__UTC: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "UTC" }, + first: FixedTimespan::from_offset_and_name_indices(0, 473, 3), rest: &[ ], }; const EUROPE__ANDORRA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 364, name: "LMT" }, - rest: &[ - (-2177453164, FixedTimespan { offset: 0, name: "WET" }), - (-733881600, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(364, 422, 3), + rest: &[ + (-2177453164, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-733881600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__ASTRAKHAN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 11532, name: "LMT" }, - rest: &[ - (-1441249932, FixedTimespan { offset: 10800, name: "+03" }), - (-1247540400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 18000, name: "+05" }), - (591141600, FixedTimespan { offset: 14400, name: "+04" }), - (606866400, FixedTimespan { offset: 14400, name: "+04" }), - (622594800, FixedTimespan { offset: 10800, name: "+03" }), - (638319600, FixedTimespan { offset: 14400, name: "+04" }), - (654649200, FixedTimespan { offset: 10800, name: "+03" }), - (670374000, FixedTimespan { offset: 14400, name: "+04" }), - (701820000, FixedTimespan { offset: 14400, name: "+04" }), - (717548400, FixedTimespan { offset: 10800, name: "+03" }), - (733273200, FixedTimespan { offset: 14400, name: "+04" }), - (748998000, FixedTimespan { offset: 10800, name: "+03" }), - (764722800, FixedTimespan { offset: 14400, name: "+04" }), - (780447600, FixedTimespan { offset: 10800, name: "+03" }), - (796172400, FixedTimespan { offset: 14400, name: "+04" }), - (811897200, FixedTimespan { offset: 10800, name: "+03" }), - (828226800, FixedTimespan { offset: 14400, name: "+04" }), - (846370800, FixedTimespan { offset: 10800, name: "+03" }), - (859676400, FixedTimespan { offset: 14400, name: "+04" }), - (877820400, FixedTimespan { offset: 10800, name: "+03" }), - (891126000, FixedTimespan { offset: 14400, name: "+04" }), - (909270000, FixedTimespan { offset: 10800, name: "+03" }), - (922575600, FixedTimespan { offset: 14400, name: "+04" }), - (941324400, FixedTimespan { offset: 10800, name: "+03" }), - (954025200, FixedTimespan { offset: 14400, name: "+04" }), - (972774000, FixedTimespan { offset: 10800, name: "+03" }), - (985474800, FixedTimespan { offset: 14400, name: "+04" }), - (1004223600, FixedTimespan { offset: 10800, name: "+03" }), - (1017529200, FixedTimespan { offset: 14400, name: "+04" }), - (1035673200, FixedTimespan { offset: 10800, name: "+03" }), - (1048978800, FixedTimespan { offset: 14400, name: "+04" }), - (1067122800, FixedTimespan { offset: 10800, name: "+03" }), - (1080428400, FixedTimespan { offset: 14400, name: "+04" }), - (1099177200, FixedTimespan { offset: 10800, name: "+03" }), - (1111878000, FixedTimespan { offset: 14400, name: "+04" }), - (1130626800, FixedTimespan { offset: 10800, name: "+03" }), - (1143327600, FixedTimespan { offset: 14400, name: "+04" }), - (1162076400, FixedTimespan { offset: 10800, name: "+03" }), - (1174777200, FixedTimespan { offset: 14400, name: "+04" }), - (1193526000, FixedTimespan { offset: 10800, name: "+03" }), - (1206831600, FixedTimespan { offset: 14400, name: "+04" }), - (1224975600, FixedTimespan { offset: 10800, name: "+03" }), - (1238281200, FixedTimespan { offset: 14400, name: "+04" }), - (1256425200, FixedTimespan { offset: 10800, name: "+03" }), - (1269730800, FixedTimespan { offset: 14400, name: "+04" }), - (1288479600, FixedTimespan { offset: 10800, name: "+03" }), - (1301180400, FixedTimespan { offset: 14400, name: "+04" }), - (1414274400, FixedTimespan { offset: 10800, name: "+03" }), - (1459033200, FixedTimespan { offset: 14400, name: "+04" }), + first: FixedTimespan::from_offset_and_name_indices(11532, 422, 3), + rest: &[ + (-1441249932, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-1247540400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (591141600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (654649200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (717548400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (733273200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (748998000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (764722800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (780447600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (811897200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (828226800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (846370800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (859676400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (877820400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (891126000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (909270000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (922575600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (941324400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (954025200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (972774000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (985474800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1004223600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1017529200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1035673200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1048978800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1067122800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1080428400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1099177200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1111878000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1130626800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1143327600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1162076400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1174777200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1193526000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1206831600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1224975600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1238281200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1256425200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1269730800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1288479600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1301180400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1414274400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1459033200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const EUROPE__ATHENS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 5692, name: "LMT" }, - rest: &[ - (-2344642492, FixedTimespan { offset: 5692, name: "AMT" }), - (-1686101632, FixedTimespan { offset: 7200, name: "EET" }), - (-1182996000, FixedTimespan { offset: 10800, name: "EEST" }), - (-1178161200, FixedTimespan { offset: 7200, name: "EET" }), - (-906861600, FixedTimespan { offset: 10800, name: "EEST" }), - (-904878000, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844477200, FixedTimespan { offset: 7200, name: "CEST" }), - (-828237600, FixedTimespan { offset: 3600, name: "CET" }), - (-812422800, FixedTimespan { offset: 7200, name: "EET" }), - (-552362400, FixedTimespan { offset: 10800, name: "EEST" }), - (-541652400, FixedTimespan { offset: 7200, name: "EET" }), - (166485600, FixedTimespan { offset: 10800, name: "EEST" }), - (186184800, FixedTimespan { offset: 7200, name: "EET" }), - (198028800, FixedTimespan { offset: 10800, name: "EEST" }), - (213753600, FixedTimespan { offset: 7200, name: "EET" }), - (228873600, FixedTimespan { offset: 10800, name: "EEST" }), - (244080000, FixedTimespan { offset: 7200, name: "EET" }), - (260323200, FixedTimespan { offset: 10800, name: "EEST" }), - (275446800, FixedTimespan { offset: 7200, name: "EET" }), - (291798000, FixedTimespan { offset: 10800, name: "EEST" }), - (307407600, FixedTimespan { offset: 7200, name: "EET" }), - (323388000, FixedTimespan { offset: 10800, name: "EEST" }), - (338936400, FixedTimespan { offset: 7200, name: "EET" }), - (354675600, FixedTimespan { offset: 10800, name: "EEST" }), - (370400400, FixedTimespan { offset: 7200, name: "EET" }), - (386125200, FixedTimespan { offset: 10800, name: "EEST" }), - (401850000, FixedTimespan { offset: 7200, name: "EET" }), - (417574800, FixedTimespan { offset: 10800, name: "EEST" }), - (433299600, FixedTimespan { offset: 7200, name: "EET" }), - (449024400, FixedTimespan { offset: 10800, name: "EEST" }), - (465354000, FixedTimespan { offset: 7200, name: "EET" }), - (481078800, FixedTimespan { offset: 10800, name: "EEST" }), - (496803600, FixedTimespan { offset: 7200, name: "EET" }), - (512528400, FixedTimespan { offset: 10800, name: "EEST" }), - (528253200, FixedTimespan { offset: 7200, name: "EET" }), - (543978000, FixedTimespan { offset: 10800, name: "EEST" }), - (559702800, FixedTimespan { offset: 7200, name: "EET" }), - (575427600, FixedTimespan { offset: 10800, name: "EEST" }), - (591152400, FixedTimespan { offset: 7200, name: "EET" }), - (606877200, FixedTimespan { offset: 10800, name: "EEST" }), - (622602000, FixedTimespan { offset: 7200, name: "EET" }), - (638326800, FixedTimespan { offset: 10800, name: "EEST" }), - (654656400, FixedTimespan { offset: 7200, name: "EET" }), - (670381200, FixedTimespan { offset: 10800, name: "EEST" }), - (686106000, FixedTimespan { offset: 7200, name: "EET" }), - (701830800, FixedTimespan { offset: 10800, name: "EEST" }), - (717555600, FixedTimespan { offset: 7200, name: "EET" }), - (733280400, FixedTimespan { offset: 10800, name: "EEST" }), - (749005200, FixedTimespan { offset: 7200, name: "EET" }), - (764730000, FixedTimespan { offset: 10800, name: "EEST" }), - (780454800, FixedTimespan { offset: 7200, name: "EET" }), - (796179600, FixedTimespan { offset: 10800, name: "EEST" }), - (811904400, FixedTimespan { offset: 7200, name: "EET" }), - (828234000, FixedTimespan { offset: 10800, name: "EEST" }), - (846378000, FixedTimespan { offset: 7200, name: "EET" }), - (859683600, FixedTimespan { offset: 10800, name: "EEST" }), - (877827600, FixedTimespan { offset: 7200, name: "EET" }), - (891133200, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (954032400, FixedTimespan { offset: 10800, name: "EEST" }), - (972781200, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(5692, 422, 3), + rest: &[ + (-2344642492, FixedTimespan::from_offset_and_name_indices(5692, 229, 3)), + (-1686101632, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1182996000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1178161200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-906861600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-904878000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844477200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828237600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812422800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-552362400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-541652400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (166485600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (186184800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (198028800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (213753600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (228873600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (244080000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (260323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (275446800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (291798000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (307407600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (323388000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (338936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__BELGRADE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 4920, name: "LMT" }, - rest: &[ - (-2713915320, FixedTimespan { offset: 3600, name: "CET" }), - (-905824800, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796777200, FixedTimespan { offset: 3600, name: "CET" }), - (-777942000, FixedTimespan { offset: 7200, name: "CEST" }), - (-766623600, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(4920, 422, 3), + rest: &[ + (-2713915320, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-905824800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796777200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-777942000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-766623600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__BERLIN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 3208, name: "LMT" }, - rest: &[ - (-2422054408, FixedTimespan { offset: 3600, name: "CET" }), - (-1693706400, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680483600, FixedTimespan { offset: 3600, name: "CET" }), - (-1663455600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1650150000, FixedTimespan { offset: 3600, name: "CET" }), - (-1632006000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1618700400, FixedTimespan { offset: 3600, name: "CET" }), - (-938905200, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796777200, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-776563200, FixedTimespan { offset: 10800, name: "CEMT" }), - (-765936000, FixedTimespan { offset: 7200, name: "CEST" }), - (-761180400, FixedTimespan { offset: 3600, name: "CET" }), - (-748479600, FixedTimespan { offset: 7200, name: "CEST" }), - (-733273200, FixedTimespan { offset: 3600, name: "CET" }), - (-717631200, FixedTimespan { offset: 7200, name: "CEST" }), - (-714610800, FixedTimespan { offset: 10800, name: "CEMT" }), - (-710380800, FixedTimespan { offset: 7200, name: "CEST" }), - (-701910000, FixedTimespan { offset: 3600, name: "CET" }), - (-684975600, FixedTimespan { offset: 7200, name: "CEST" }), - (-670460400, FixedTimespan { offset: 3600, name: "CET" }), - (-654130800, FixedTimespan { offset: 7200, name: "CEST" }), - (-639010800, FixedTimespan { offset: 3600, name: "CET" }), - (323830800, FixedTimespan { offset: 7200, name: "CEST" }), - (338950800, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(3208, 422, 3), + rest: &[ + (-2422054408, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1693706400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680483600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1663455600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1650150000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1632006000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1618700400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-938905200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796777200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-776563200, FixedTimespan::from_offset_and_name_indices(10800, 263, 4)), + (-765936000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-761180400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-748479600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733273200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-717631200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-714610800, FixedTimespan::from_offset_and_name_indices(10800, 263, 4)), + (-710380800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-701910000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-684975600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-670460400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-654130800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-639010800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338950800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__BRUSSELS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 1050, name: "LMT" }, - rest: &[ - (-2840141850, FixedTimespan { offset: 1050, name: "BMT" }), - (-2450995200, FixedTimespan { offset: 0, name: "WET" }), - (-1740355200, FixedTimespan { offset: 3600, name: "CET" }), - (-1693702800, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680483600, FixedTimespan { offset: 3600, name: "CET" }), - (-1663455600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1650150000, FixedTimespan { offset: 3600, name: "CET" }), - (-1632006000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1618700400, FixedTimespan { offset: 3600, name: "CET" }), - (-1613826000, FixedTimespan { offset: 0, name: "WET" }), - (-1604278800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1585530000, FixedTimespan { offset: 0, name: "WET" }), - (-1574038800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1552266000, FixedTimespan { offset: 0, name: "WET" }), - (-1539997200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1520557200, FixedTimespan { offset: 0, name: "WET" }), - (-1507510800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1490576400, FixedTimespan { offset: 0, name: "WET" }), - (-1473642000, FixedTimespan { offset: 3600, name: "WEST" }), - (-1459126800, FixedTimespan { offset: 0, name: "WET" }), - (-1444006800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1427677200, FixedTimespan { offset: 0, name: "WET" }), - (-1411952400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1396227600, FixedTimespan { offset: 0, name: "WET" }), - (-1379293200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1364778000, FixedTimespan { offset: 0, name: "WET" }), - (-1348448400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1333328400, FixedTimespan { offset: 0, name: "WET" }), - (-1316394000, FixedTimespan { offset: 3600, name: "WEST" }), - (-1301263200, FixedTimespan { offset: 0, name: "WET" }), - (-1284328800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1269813600, FixedTimespan { offset: 0, name: "WET" }), - (-1253484000, FixedTimespan { offset: 3600, name: "WEST" }), - (-1238364000, FixedTimespan { offset: 0, name: "WET" }), - (-1221429600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1206914400, FixedTimespan { offset: 0, name: "WET" }), - (-1191189600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1175464800, FixedTimespan { offset: 0, name: "WET" }), - (-1160344800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1143410400, FixedTimespan { offset: 0, name: "WET" }), - (-1127685600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1111960800, FixedTimespan { offset: 0, name: "WET" }), - (-1096840800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1080511200, FixedTimespan { offset: 0, name: "WET" }), - (-1063576800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1049061600, FixedTimespan { offset: 0, name: "WET" }), - (-1033336800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1017612000, FixedTimespan { offset: 0, name: "WET" }), - (-1002492000, FixedTimespan { offset: 3600, name: "WEST" }), - (-986162400, FixedTimespan { offset: 0, name: "WET" }), - (-969228000, FixedTimespan { offset: 3600, name: "WEST" }), - (-950479200, FixedTimespan { offset: 0, name: "WET" }), - (-942012000, FixedTimespan { offset: 3600, name: "WEST" }), - (-934668000, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-798073200, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-766623600, FixedTimespan { offset: 3600, name: "CET" }), - (-745455600, FixedTimespan { offset: 7200, name: "CEST" }), - (-733273200, FixedTimespan { offset: 3600, name: "CET" }), - (228877200, FixedTimespan { offset: 7200, name: "CEST" }), - (243997200, FixedTimespan { offset: 3600, name: "CET" }), - (260326800, FixedTimespan { offset: 7200, name: "CEST" }), - (276051600, FixedTimespan { offset: 3600, name: "CET" }), - (291776400, FixedTimespan { offset: 7200, name: "CEST" }), - (307501200, FixedTimespan { offset: 3600, name: "CET" }), - (323830800, FixedTimespan { offset: 7200, name: "CEST" }), - (338950800, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(1050, 422, 3), + rest: &[ + (-2840141850, FixedTimespan::from_offset_and_name_indices(1050, 467, 3)), + (-2450995200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1740355200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1693702800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680483600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1663455600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1650150000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1632006000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1618700400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1613826000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1604278800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1585530000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1574038800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1552266000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1539997200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1520557200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1507510800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1490576400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1473642000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1459126800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1444006800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1427677200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1411952400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1396227600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1379293200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1364778000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1348448400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1333328400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1316394000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1301263200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1284328800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1269813600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1253484000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1238364000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1221429600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1206914400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1191189600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1175464800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1160344800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1143410400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1127685600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1111960800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1096840800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1080511200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1063576800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1049061600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1033336800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1017612000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1002492000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-986162400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-969228000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-950479200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-942012000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-934668000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-798073200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-766623600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-745455600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733273200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (228877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (243997200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (260326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (276051600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (291776400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (307501200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338950800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__BUCHAREST: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 6264, name: "LMT" }, - rest: &[ - (-2469404664, FixedTimespan { offset: 6264, name: "BMT" }), - (-1213148664, FixedTimespan { offset: 7200, name: "EET" }), - (-1187056800, FixedTimespan { offset: 10800, name: "EEST" }), - (-1175479200, FixedTimespan { offset: 7200, name: "EET" }), - (-1159754400, FixedTimespan { offset: 10800, name: "EEST" }), - (-1144029600, FixedTimespan { offset: 7200, name: "EET" }), - (-1127700000, FixedTimespan { offset: 10800, name: "EEST" }), - (-1111975200, FixedTimespan { offset: 7200, name: "EET" }), - (-1096250400, FixedTimespan { offset: 10800, name: "EEST" }), - (-1080525600, FixedTimespan { offset: 7200, name: "EET" }), - (-1064800800, FixedTimespan { offset: 10800, name: "EEST" }), - (-1049076000, FixedTimespan { offset: 7200, name: "EET" }), - (-1033351200, FixedTimespan { offset: 10800, name: "EEST" }), - (-1017626400, FixedTimespan { offset: 7200, name: "EET" }), - (-1001901600, FixedTimespan { offset: 10800, name: "EEST" }), - (-986176800, FixedTimespan { offset: 7200, name: "EET" }), - (-970452000, FixedTimespan { offset: 10800, name: "EEST" }), - (-954727200, FixedTimespan { offset: 7200, name: "EET" }), - (296604000, FixedTimespan { offset: 10800, name: "EEST" }), - (307486800, FixedTimespan { offset: 7200, name: "EET" }), - (323816400, FixedTimespan { offset: 10800, name: "EEST" }), - (338940000, FixedTimespan { offset: 7200, name: "EET" }), - (354672000, FixedTimespan { offset: 10800, name: "EEST" }), - (370396800, FixedTimespan { offset: 7200, name: "EET" }), - (386121600, FixedTimespan { offset: 10800, name: "EEST" }), - (401846400, FixedTimespan { offset: 7200, name: "EET" }), - (417571200, FixedTimespan { offset: 10800, name: "EEST" }), - (433296000, FixedTimespan { offset: 7200, name: "EET" }), - (449020800, FixedTimespan { offset: 10800, name: "EEST" }), - (465350400, FixedTimespan { offset: 7200, name: "EET" }), - (481075200, FixedTimespan { offset: 10800, name: "EEST" }), - (496800000, FixedTimespan { offset: 7200, name: "EET" }), - (512524800, FixedTimespan { offset: 10800, name: "EEST" }), - (528249600, FixedTimespan { offset: 7200, name: "EET" }), - (543974400, FixedTimespan { offset: 10800, name: "EEST" }), - (559699200, FixedTimespan { offset: 7200, name: "EET" }), - (575424000, FixedTimespan { offset: 10800, name: "EEST" }), - (591148800, FixedTimespan { offset: 7200, name: "EET" }), - (606873600, FixedTimespan { offset: 10800, name: "EEST" }), - (622598400, FixedTimespan { offset: 7200, name: "EET" }), - (638323200, FixedTimespan { offset: 10800, name: "EEST" }), - (654652800, FixedTimespan { offset: 7200, name: "EET" }), - (670370400, FixedTimespan { offset: 10800, name: "EEST" }), - (686095200, FixedTimespan { offset: 7200, name: "EET" }), - (701820000, FixedTimespan { offset: 10800, name: "EEST" }), - (717544800, FixedTimespan { offset: 7200, name: "EET" }), - (733269600, FixedTimespan { offset: 10800, name: "EEST" }), - (748994400, FixedTimespan { offset: 7200, name: "EET" }), - (764719200, FixedTimespan { offset: 10800, name: "EEST" }), - (780440400, FixedTimespan { offset: 7200, name: "EET" }), - (796168800, FixedTimespan { offset: 10800, name: "EEST" }), - (811890000, FixedTimespan { offset: 7200, name: "EET" }), - (828223200, FixedTimespan { offset: 10800, name: "EEST" }), - (846363600, FixedTimespan { offset: 7200, name: "EET" }), - (859683600, FixedTimespan { offset: 10800, name: "EEST" }), - (877827600, FixedTimespan { offset: 7200, name: "EET" }), - (891133200, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (954032400, FixedTimespan { offset: 10800, name: "EEST" }), - (972781200, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(6264, 422, 3), + rest: &[ + (-2469404664, FixedTimespan::from_offset_and_name_indices(6264, 467, 3)), + (-1213148664, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1187056800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1175479200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1159754400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1144029600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1127700000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1111975200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1096250400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1080525600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1064800800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1049076000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1033351200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1017626400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1001901600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-986176800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-970452000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-954727200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (296604000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (307486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (323816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (338940000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (354672000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (370396800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (386121600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (401846400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (417571200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (433296000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (449020800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (465350400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (481075200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496800000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (512524800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528249600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (543974400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (559699200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (575424000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (591148800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (606873600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622598400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670370400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686095200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717544800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733269600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (748994400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764719200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__BUDAPEST: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 4580, name: "LMT" }, - rest: &[ - (-2498260580, FixedTimespan { offset: 3600, name: "CET" }), - (-1693706400, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680483600, FixedTimespan { offset: 3600, name: "CET" }), - (-1663455600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1650150000, FixedTimespan { offset: 3600, name: "CET" }), - (-1632006000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1618700400, FixedTimespan { offset: 3600, name: "CET" }), - (-1600470000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1587250800, FixedTimespan { offset: 3600, name: "CET" }), - (-1569711600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1555196400, FixedTimespan { offset: 3600, name: "CET" }), - (-906775200, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796777200, FixedTimespan { offset: 3600, name: "CET" }), - (-778471200, FixedTimespan { offset: 7200, name: "CEST" }), - (-762656400, FixedTimespan { offset: 3600, name: "CET" }), - (-749689200, FixedTimespan { offset: 7200, name: "CEST" }), - (-733276800, FixedTimespan { offset: 3600, name: "CET" }), - (-717634800, FixedTimespan { offset: 7200, name: "CEST" }), - (-701910000, FixedTimespan { offset: 3600, name: "CET" }), - (-686185200, FixedTimespan { offset: 7200, name: "CEST" }), - (-670460400, FixedTimespan { offset: 3600, name: "CET" }), - (-654130800, FixedTimespan { offset: 7200, name: "CEST" }), - (-639010800, FixedTimespan { offset: 3600, name: "CET" }), - (-492656400, FixedTimespan { offset: 7200, name: "CEST" }), - (-481168800, FixedTimespan { offset: 3600, name: "CET" }), - (-461199600, FixedTimespan { offset: 7200, name: "CEST" }), - (-449708400, FixedTimespan { offset: 3600, name: "CET" }), - (-428540400, FixedTimespan { offset: 7200, name: "CEST" }), - (-418258800, FixedTimespan { offset: 3600, name: "CET" }), - (-397090800, FixedTimespan { offset: 7200, name: "CEST" }), - (-386809200, FixedTimespan { offset: 3600, name: "CET" }), - (323823600, FixedTimespan { offset: 7200, name: "CEST" }), - (338943600, FixedTimespan { offset: 3600, name: "CET" }), - (354668400, FixedTimespan { offset: 7200, name: "CEST" }), - (370393200, FixedTimespan { offset: 3600, name: "CET" }), - (386118000, FixedTimespan { offset: 7200, name: "CEST" }), - (401842800, FixedTimespan { offset: 3600, name: "CET" }), - (417567600, FixedTimespan { offset: 7200, name: "CEST" }), - (433292400, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(4580, 422, 3), + rest: &[ + (-2498260580, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1693706400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680483600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1663455600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1650150000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1632006000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1618700400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1600470000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1587250800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1569711600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1555196400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-906775200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796777200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-778471200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-762656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-749689200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733276800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-717634800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-701910000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-686185200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-670460400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-654130800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-639010800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-492656400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-481168800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-461199600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-449708400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-428540400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-418258800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-397090800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-386809200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323823600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338943600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354668400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370393200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386118000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401842800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417567600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433292400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__CHISINAU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 6920, name: "LMT" }, - rest: &[ - (-2840147720, FixedTimespan { offset: 6900, name: "CMT" }), - (-1637114100, FixedTimespan { offset: 6264, name: "BMT" }), - (-1213148664, FixedTimespan { offset: 7200, name: "EET" }), - (-1187056800, FixedTimespan { offset: 10800, name: "EEST" }), - (-1175479200, FixedTimespan { offset: 7200, name: "EET" }), - (-1159754400, FixedTimespan { offset: 10800, name: "EEST" }), - (-1144029600, FixedTimespan { offset: 7200, name: "EET" }), - (-1127700000, FixedTimespan { offset: 10800, name: "EEST" }), - (-1111975200, FixedTimespan { offset: 7200, name: "EET" }), - (-1096250400, FixedTimespan { offset: 10800, name: "EEST" }), - (-1080525600, FixedTimespan { offset: 7200, name: "EET" }), - (-1064800800, FixedTimespan { offset: 10800, name: "EEST" }), - (-1049076000, FixedTimespan { offset: 7200, name: "EET" }), - (-1033351200, FixedTimespan { offset: 10800, name: "EEST" }), - (-1017626400, FixedTimespan { offset: 7200, name: "EET" }), - (-1001901600, FixedTimespan { offset: 10800, name: "EEST" }), - (-986176800, FixedTimespan { offset: 7200, name: "EET" }), - (-970452000, FixedTimespan { offset: 10800, name: "EEST" }), - (-954727200, FixedTimespan { offset: 7200, name: "EET" }), - (-927165600, FixedTimespan { offset: 10800, name: "EEST" }), - (-898138800, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-800157600, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 14400, name: "MSD" }), - (622594800, FixedTimespan { offset: 10800, name: "MSK" }), - (638319600, FixedTimespan { offset: 14400, name: "MSD" }), - (641944800, FixedTimespan { offset: 10800, name: "EEST" }), - (654652800, FixedTimespan { offset: 7200, name: "EET" }), - (670377600, FixedTimespan { offset: 10800, name: "EEST" }), - (686102400, FixedTimespan { offset: 7200, name: "EET" }), - (701820000, FixedTimespan { offset: 10800, name: "EEST" }), - (717541200, FixedTimespan { offset: 7200, name: "EET" }), - (733269600, FixedTimespan { offset: 10800, name: "EEST" }), - (748990800, FixedTimespan { offset: 7200, name: "EET" }), - (764719200, FixedTimespan { offset: 10800, name: "EEST" }), - (780440400, FixedTimespan { offset: 7200, name: "EET" }), - (796168800, FixedTimespan { offset: 10800, name: "EEST" }), - (811890000, FixedTimespan { offset: 7200, name: "EET" }), - (828223200, FixedTimespan { offset: 10800, name: "EEST" }), - (846363600, FixedTimespan { offset: 7200, name: "EET" }), - (859680000, FixedTimespan { offset: 10800, name: "EEST" }), - (877824000, FixedTimespan { offset: 7200, name: "EET" }), - (891129600, FixedTimespan { offset: 10800, name: "EEST" }), - (909273600, FixedTimespan { offset: 7200, name: "EET" }), - (922579200, FixedTimespan { offset: 10800, name: "EEST" }), - (941328000, FixedTimespan { offset: 7200, name: "EET" }), - (954028800, FixedTimespan { offset: 10800, name: "EEST" }), - (972777600, FixedTimespan { offset: 7200, name: "EET" }), - (985478400, FixedTimespan { offset: 10800, name: "EEST" }), - (1004227200, FixedTimespan { offset: 7200, name: "EET" }), - (1017532800, FixedTimespan { offset: 10800, name: "EEST" }), - (1035676800, FixedTimespan { offset: 7200, name: "EET" }), - (1048982400, FixedTimespan { offset: 10800, name: "EEST" }), - (1067126400, FixedTimespan { offset: 7200, name: "EET" }), - (1080432000, FixedTimespan { offset: 10800, name: "EEST" }), - (1099180800, FixedTimespan { offset: 7200, name: "EET" }), - (1111881600, FixedTimespan { offset: 10800, name: "EEST" }), - (1130630400, FixedTimespan { offset: 7200, name: "EET" }), - (1143331200, FixedTimespan { offset: 10800, name: "EEST" }), - (1162080000, FixedTimespan { offset: 7200, name: "EET" }), - (1174780800, FixedTimespan { offset: 10800, name: "EEST" }), - (1193529600, FixedTimespan { offset: 7200, name: "EET" }), - (1206835200, FixedTimespan { offset: 10800, name: "EEST" }), - (1224979200, FixedTimespan { offset: 7200, name: "EET" }), - (1238284800, FixedTimespan { offset: 10800, name: "EEST" }), - (1256428800, FixedTimespan { offset: 7200, name: "EET" }), - (1269734400, FixedTimespan { offset: 10800, name: "EEST" }), - (1288483200, FixedTimespan { offset: 7200, name: "EET" }), - (1301184000, FixedTimespan { offset: 10800, name: "EEST" }), - (1319932800, FixedTimespan { offset: 7200, name: "EET" }), - (1332633600, FixedTimespan { offset: 10800, name: "EEST" }), - (1351382400, FixedTimespan { offset: 7200, name: "EET" }), - (1364688000, FixedTimespan { offset: 10800, name: "EEST" }), - (1382832000, FixedTimespan { offset: 7200, name: "EET" }), - (1396137600, FixedTimespan { offset: 10800, name: "EEST" }), - (1414281600, FixedTimespan { offset: 7200, name: "EET" }), - (1427587200, FixedTimespan { offset: 10800, name: "EEST" }), - (1445731200, FixedTimespan { offset: 7200, name: "EET" }), - (1459036800, FixedTimespan { offset: 10800, name: "EEST" }), - (1477785600, FixedTimespan { offset: 7200, name: "EET" }), - (1490486400, FixedTimespan { offset: 10800, name: "EEST" }), - (1509235200, FixedTimespan { offset: 7200, name: "EET" }), - (1521936000, FixedTimespan { offset: 10800, name: "EEST" }), - (1540684800, FixedTimespan { offset: 7200, name: "EET" }), - (1553990400, FixedTimespan { offset: 10800, name: "EEST" }), - (1572134400, FixedTimespan { offset: 7200, name: "EET" }), - (1585440000, FixedTimespan { offset: 10800, name: "EEST" }), - (1603584000, FixedTimespan { offset: 7200, name: "EET" }), - (1616889600, FixedTimespan { offset: 10800, name: "EEST" }), - (1635638400, FixedTimespan { offset: 7200, name: "EET" }), - (1648339200, FixedTimespan { offset: 10800, name: "EEST" }), - (1667088000, FixedTimespan { offset: 7200, name: "EET" }), - (1679788800, FixedTimespan { offset: 10800, name: "EEST" }), - (1698537600, FixedTimespan { offset: 7200, name: "EET" }), - (1711843200, FixedTimespan { offset: 10800, name: "EEST" }), - (1729987200, FixedTimespan { offset: 7200, name: "EET" }), - (1743292800, FixedTimespan { offset: 10800, name: "EEST" }), - (1761436800, FixedTimespan { offset: 7200, name: "EET" }), - (1774742400, FixedTimespan { offset: 10800, name: "EEST" }), - (1792886400, FixedTimespan { offset: 7200, name: "EET" }), - (1806192000, FixedTimespan { offset: 10800, name: "EEST" }), - (1824940800, FixedTimespan { offset: 7200, name: "EET" }), - (1837641600, FixedTimespan { offset: 10800, name: "EEST" }), - (1856390400, FixedTimespan { offset: 7200, name: "EET" }), - (1869091200, FixedTimespan { offset: 10800, name: "EEST" }), - (1887840000, FixedTimespan { offset: 7200, name: "EET" }), - (1901145600, FixedTimespan { offset: 10800, name: "EEST" }), - (1919289600, FixedTimespan { offset: 7200, name: "EET" }), - (1932595200, FixedTimespan { offset: 10800, name: "EEST" }), - (1950739200, FixedTimespan { offset: 7200, name: "EET" }), - (1964044800, FixedTimespan { offset: 10800, name: "EEST" }), - (1982793600, FixedTimespan { offset: 7200, name: "EET" }), - (1995494400, FixedTimespan { offset: 10800, name: "EEST" }), - (2014243200, FixedTimespan { offset: 7200, name: "EET" }), - (2026944000, FixedTimespan { offset: 10800, name: "EEST" }), - (2045692800, FixedTimespan { offset: 7200, name: "EET" }), - (2058393600, FixedTimespan { offset: 10800, name: "EEST" }), - (2077142400, FixedTimespan { offset: 7200, name: "EET" }), - (2090448000, FixedTimespan { offset: 10800, name: "EEST" }), - (2108592000, FixedTimespan { offset: 7200, name: "EET" }), - (2121897600, FixedTimespan { offset: 10800, name: "EEST" }), - (2140041600, FixedTimespan { offset: 7200, name: "EET" }), - (2153347200, FixedTimespan { offset: 10800, name: "EEST" }), - (2172096000, FixedTimespan { offset: 7200, name: "EET" }), - (2184796800, FixedTimespan { offset: 10800, name: "EEST" }), - (2203545600, FixedTimespan { offset: 7200, name: "EET" }), - (2216246400, FixedTimespan { offset: 10800, name: "EEST" }), - (2234995200, FixedTimespan { offset: 7200, name: "EET" }), - (2248300800, FixedTimespan { offset: 10800, name: "EEST" }), - (2266444800, FixedTimespan { offset: 7200, name: "EET" }), - (2279750400, FixedTimespan { offset: 10800, name: "EEST" }), - (2297894400, FixedTimespan { offset: 7200, name: "EET" }), - (2311200000, FixedTimespan { offset: 10800, name: "EEST" }), - (2329344000, FixedTimespan { offset: 7200, name: "EET" }), - (2342649600, FixedTimespan { offset: 10800, name: "EEST" }), - (2361398400, FixedTimespan { offset: 7200, name: "EET" }), - (2374099200, FixedTimespan { offset: 10800, name: "EEST" }), - (2392848000, FixedTimespan { offset: 7200, name: "EET" }), - (2405548800, FixedTimespan { offset: 10800, name: "EEST" }), - (2424297600, FixedTimespan { offset: 7200, name: "EET" }), - (2437603200, FixedTimespan { offset: 10800, name: "EEST" }), - (2455747200, FixedTimespan { offset: 7200, name: "EET" }), - (2469052800, FixedTimespan { offset: 10800, name: "EEST" }), - (2487196800, FixedTimespan { offset: 7200, name: "EET" }), - (2500502400, FixedTimespan { offset: 10800, name: "EEST" }), - (2519251200, FixedTimespan { offset: 7200, name: "EET" }), - (2531952000, FixedTimespan { offset: 10800, name: "EEST" }), - (2550700800, FixedTimespan { offset: 7200, name: "EET" }), - (2563401600, FixedTimespan { offset: 10800, name: "EEST" }), - (2582150400, FixedTimespan { offset: 7200, name: "EET" }), - (2595456000, FixedTimespan { offset: 10800, name: "EEST" }), - (2613600000, FixedTimespan { offset: 7200, name: "EET" }), - (2626905600, FixedTimespan { offset: 10800, name: "EEST" }), - (2645049600, FixedTimespan { offset: 7200, name: "EET" }), - (2658355200, FixedTimespan { offset: 10800, name: "EEST" }), - (2676499200, FixedTimespan { offset: 7200, name: "EET" }), - (2689804800, FixedTimespan { offset: 10800, name: "EEST" }), - (2708553600, FixedTimespan { offset: 7200, name: "EET" }), - (2721254400, FixedTimespan { offset: 10800, name: "EEST" }), - (2740003200, FixedTimespan { offset: 7200, name: "EET" }), - (2752704000, FixedTimespan { offset: 10800, name: "EEST" }), - (2771452800, FixedTimespan { offset: 7200, name: "EET" }), - (2784758400, FixedTimespan { offset: 10800, name: "EEST" }), - (2802902400, FixedTimespan { offset: 7200, name: "EET" }), - (2816208000, FixedTimespan { offset: 10800, name: "EEST" }), - (2834352000, FixedTimespan { offset: 7200, name: "EET" }), - (2847657600, FixedTimespan { offset: 10800, name: "EEST" }), - (2866406400, FixedTimespan { offset: 7200, name: "EET" }), - (2879107200, FixedTimespan { offset: 10800, name: "EEST" }), - (2897856000, FixedTimespan { offset: 7200, name: "EET" }), - (2910556800, FixedTimespan { offset: 10800, name: "EEST" }), - (2929305600, FixedTimespan { offset: 7200, name: "EET" }), - (2942006400, FixedTimespan { offset: 10800, name: "EEST" }), - (2960755200, FixedTimespan { offset: 7200, name: "EET" }), - (2974060800, FixedTimespan { offset: 10800, name: "EEST" }), - (2992204800, FixedTimespan { offset: 7200, name: "EET" }), - (3005510400, FixedTimespan { offset: 10800, name: "EEST" }), - (3023654400, FixedTimespan { offset: 7200, name: "EET" }), - (3036960000, FixedTimespan { offset: 10800, name: "EEST" }), - (3055708800, FixedTimespan { offset: 7200, name: "EET" }), - (3068409600, FixedTimespan { offset: 10800, name: "EEST" }), - (3087158400, FixedTimespan { offset: 7200, name: "EET" }), - (3099859200, FixedTimespan { offset: 10800, name: "EEST" }), - (3118608000, FixedTimespan { offset: 7200, name: "EET" }), - (3131913600, FixedTimespan { offset: 10800, name: "EEST" }), - (3150057600, FixedTimespan { offset: 7200, name: "EET" }), - (3163363200, FixedTimespan { offset: 10800, name: "EEST" }), - (3181507200, FixedTimespan { offset: 7200, name: "EET" }), - (3194812800, FixedTimespan { offset: 10800, name: "EEST" }), - (3212956800, FixedTimespan { offset: 7200, name: "EET" }), - (3226262400, FixedTimespan { offset: 10800, name: "EEST" }), - (3245011200, FixedTimespan { offset: 7200, name: "EET" }), - (3257712000, FixedTimespan { offset: 10800, name: "EEST" }), - (3276460800, FixedTimespan { offset: 7200, name: "EET" }), - (3289161600, FixedTimespan { offset: 10800, name: "EEST" }), - (3307910400, FixedTimespan { offset: 7200, name: "EET" }), - (3321216000, FixedTimespan { offset: 10800, name: "EEST" }), - (3339360000, FixedTimespan { offset: 7200, name: "EET" }), - (3352665600, FixedTimespan { offset: 10800, name: "EEST" }), - (3370809600, FixedTimespan { offset: 7200, name: "EET" }), - (3384115200, FixedTimespan { offset: 10800, name: "EEST" }), - (3402864000, FixedTimespan { offset: 7200, name: "EET" }), - (3415564800, FixedTimespan { offset: 10800, name: "EEST" }), - (3434313600, FixedTimespan { offset: 7200, name: "EET" }), - (3447014400, FixedTimespan { offset: 10800, name: "EEST" }), - (3465763200, FixedTimespan { offset: 7200, name: "EET" }), - (3479068800, FixedTimespan { offset: 10800, name: "EEST" }), - (3497212800, FixedTimespan { offset: 7200, name: "EET" }), - (3510518400, FixedTimespan { offset: 10800, name: "EEST" }), - (3528662400, FixedTimespan { offset: 7200, name: "EET" }), - (3541968000, FixedTimespan { offset: 10800, name: "EEST" }), - (3560112000, FixedTimespan { offset: 7200, name: "EET" }), - (3573417600, FixedTimespan { offset: 10800, name: "EEST" }), - (3592166400, FixedTimespan { offset: 7200, name: "EET" }), - (3604867200, FixedTimespan { offset: 10800, name: "EEST" }), - (3623616000, FixedTimespan { offset: 7200, name: "EET" }), - (3636316800, FixedTimespan { offset: 10800, name: "EEST" }), - (3655065600, FixedTimespan { offset: 7200, name: "EET" }), - (3668371200, FixedTimespan { offset: 10800, name: "EEST" }), - (3686515200, FixedTimespan { offset: 7200, name: "EET" }), - (3699820800, FixedTimespan { offset: 10800, name: "EEST" }), - (3717964800, FixedTimespan { offset: 7200, name: "EET" }), - (3731270400, FixedTimespan { offset: 10800, name: "EEST" }), - (3750019200, FixedTimespan { offset: 7200, name: "EET" }), - (3762720000, FixedTimespan { offset: 10800, name: "EEST" }), - (3781468800, FixedTimespan { offset: 7200, name: "EET" }), - (3794169600, FixedTimespan { offset: 10800, name: "EEST" }), - (3812918400, FixedTimespan { offset: 7200, name: "EET" }), - (3825619200, FixedTimespan { offset: 10800, name: "EEST" }), - (3844368000, FixedTimespan { offset: 7200, name: "EET" }), - (3857673600, FixedTimespan { offset: 10800, name: "EEST" }), - (3875817600, FixedTimespan { offset: 7200, name: "EET" }), - (3889123200, FixedTimespan { offset: 10800, name: "EEST" }), - (3907267200, FixedTimespan { offset: 7200, name: "EET" }), - (3920572800, FixedTimespan { offset: 10800, name: "EEST" }), - (3939321600, FixedTimespan { offset: 7200, name: "EET" }), - (3952022400, FixedTimespan { offset: 10800, name: "EEST" }), - (3970771200, FixedTimespan { offset: 7200, name: "EET" }), - (3983472000, FixedTimespan { offset: 10800, name: "EEST" }), - (4002220800, FixedTimespan { offset: 7200, name: "EET" }), - (4015526400, FixedTimespan { offset: 10800, name: "EEST" }), - (4033670400, FixedTimespan { offset: 7200, name: "EET" }), - (4046976000, FixedTimespan { offset: 10800, name: "EEST" }), - (4065120000, FixedTimespan { offset: 7200, name: "EET" }), - (4078425600, FixedTimespan { offset: 10800, name: "EEST" }), - (4096569600, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(6920, 422, 3), + rest: &[ + (-2840147720, FixedTimespan::from_offset_and_name_indices(6900, 274, 3)), + (-1637114100, FixedTimespan::from_offset_and_name_indices(6264, 467, 3)), + (-1213148664, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1187056800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1175479200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1159754400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1144029600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1127700000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1111975200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1096250400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1080525600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1064800800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1049076000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1033351200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1017626400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1001901600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-986176800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-970452000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-954727200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-927165600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-898138800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-800157600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (641944800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670377600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733269600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (748990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764719200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859680000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877824000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891129600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909273600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922579200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941328000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954028800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972777600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985478400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004227200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017532800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035676800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048982400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067126400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080432000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099180800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111881600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130630400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143331200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162080000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174780800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193529600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206835200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224979200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238284800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256428800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269734400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288483200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301184000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319932800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332633600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351382400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364688000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382832000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396137600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414281600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427587200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445731200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459036800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477785600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490486400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509235200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521936000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540684800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553990400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572134400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585440000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603584000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616889600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635638400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648339200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667088000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679788800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698537600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711843200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729987200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743292800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761436800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774742400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792886400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806192000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824940800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837641600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856390400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869091200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887840000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901145600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919289600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932595200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950739200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964044800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982793600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995494400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014243200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026944000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045692800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058393600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077142400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090448000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108592000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121897600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140041600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153347200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172096000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184796800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203545600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216246400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234995200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248300800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266444800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279750400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297894400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311200000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329344000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342649600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361398400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374099200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392848000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405548800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424297600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437603200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455747200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469052800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487196800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500502400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519251200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531952000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550700800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563401600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582150400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595456000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613600000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626905600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645049600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658355200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676499200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689804800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708553600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721254400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740003200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752704000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771452800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784758400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802902400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816208000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834352000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847657600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866406400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879107200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897856000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910556800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929305600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942006400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960755200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974060800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992204800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005510400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023654400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036960000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055708800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068409600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087158400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099859200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118608000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131913600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150057600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163363200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181507200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194812800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212956800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226262400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245011200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257712000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276460800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289161600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307910400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321216000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339360000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352665600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370809600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384115200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402864000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415564800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434313600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447014400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465763200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479068800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497212800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510518400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528662400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541968000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560112000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573417600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592166400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604867200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623616000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636316800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655065600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668371200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686515200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699820800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717964800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731270400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750019200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762720000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781468800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794169600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812918400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825619200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844368000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857673600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875817600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889123200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907267200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920572800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939321600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952022400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970771200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983472000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002220800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015526400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033670400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046976000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065120000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078425600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096569600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__DUBLIN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -1521, name: "LMT" }, - rest: &[ - (-2821649679, FixedTimespan { offset: -1521, name: "DMT" }), - (-1691962479, FixedTimespan { offset: 2079, name: "IST" }), - (-1680471279, FixedTimespan { offset: 0, name: "GMT" }), - (-1664143200, FixedTimespan { offset: 3600, name: "BST" }), - (-1650146400, FixedTimespan { offset: 0, name: "GMT" }), - (-1633903200, FixedTimespan { offset: 3600, name: "BST" }), - (-1617487200, FixedTimespan { offset: 0, name: "GMT" }), - (-1601848800, FixedTimespan { offset: 3600, name: "BST" }), - (-1586037600, FixedTimespan { offset: 0, name: "GMT" }), - (-1570399200, FixedTimespan { offset: 3600, name: "BST" }), - (-1552168800, FixedTimespan { offset: 0, name: "GMT" }), - (-1538344800, FixedTimespan { offset: 3600, name: "BST" }), - (-1522533600, FixedTimespan { offset: 0, name: "GMT" }), - (-1507500000, FixedTimespan { offset: 3600, name: "IST" }), - (-1490565600, FixedTimespan { offset: 0, name: "GMT" }), - (-1473631200, FixedTimespan { offset: 3600, name: "IST" }), - (-1460930400, FixedTimespan { offset: 0, name: "GMT" }), - (-1442786400, FixedTimespan { offset: 3600, name: "IST" }), - (-1428876000, FixedTimespan { offset: 0, name: "GMT" }), - (-1410732000, FixedTimespan { offset: 3600, name: "IST" }), - (-1396216800, FixedTimespan { offset: 0, name: "GMT" }), - (-1379282400, FixedTimespan { offset: 3600, name: "IST" }), - (-1364767200, FixedTimespan { offset: 0, name: "GMT" }), - (-1348437600, FixedTimespan { offset: 3600, name: "IST" }), - (-1333317600, FixedTimespan { offset: 0, name: "GMT" }), - (-1315778400, FixedTimespan { offset: 3600, name: "IST" }), - (-1301263200, FixedTimespan { offset: 0, name: "GMT" }), - (-1284328800, FixedTimespan { offset: 3600, name: "IST" }), - (-1269813600, FixedTimespan { offset: 0, name: "GMT" }), - (-1253484000, FixedTimespan { offset: 3600, name: "IST" }), - (-1238364000, FixedTimespan { offset: 0, name: "GMT" }), - (-1221429600, FixedTimespan { offset: 3600, name: "IST" }), - (-1206914400, FixedTimespan { offset: 0, name: "GMT" }), - (-1189980000, FixedTimespan { offset: 3600, name: "IST" }), - (-1175464800, FixedTimespan { offset: 0, name: "GMT" }), - (-1159135200, FixedTimespan { offset: 3600, name: "IST" }), - (-1143410400, FixedTimespan { offset: 0, name: "GMT" }), - (-1126476000, FixedTimespan { offset: 3600, name: "IST" }), - (-1111960800, FixedTimespan { offset: 0, name: "GMT" }), - (-1095631200, FixedTimespan { offset: 3600, name: "IST" }), - (-1080511200, FixedTimespan { offset: 0, name: "GMT" }), - (-1063576800, FixedTimespan { offset: 3600, name: "IST" }), - (-1049061600, FixedTimespan { offset: 0, name: "GMT" }), - (-1032127200, FixedTimespan { offset: 3600, name: "IST" }), - (-1017612000, FixedTimespan { offset: 0, name: "GMT" }), - (-1001282400, FixedTimespan { offset: 3600, name: "IST" }), - (-986162400, FixedTimespan { offset: 0, name: "GMT" }), - (-969228000, FixedTimespan { offset: 3600, name: "IST" }), - (-950479200, FixedTimespan { offset: 0, name: "GMT" }), - (-942012000, FixedTimespan { offset: 3600, name: "IST" }), - (-733356000, FixedTimespan { offset: 0, name: "GMT" }), - (-719445600, FixedTimespan { offset: 3600, name: "IST" }), - (-699487200, FixedTimespan { offset: 0, name: "GMT" }), - (-684972000, FixedTimespan { offset: 3600, name: "IST" }), - (-668037600, FixedTimespan { offset: 0, name: "GMT" }), - (-654732000, FixedTimespan { offset: 3600, name: "IST" }), - (-636588000, FixedTimespan { offset: 0, name: "GMT" }), - (-622072800, FixedTimespan { offset: 3600, name: "IST" }), - (-605743200, FixedTimespan { offset: 0, name: "GMT" }), - (-590623200, FixedTimespan { offset: 3600, name: "IST" }), - (-574293600, FixedTimespan { offset: 0, name: "GMT" }), - (-558568800, FixedTimespan { offset: 3600, name: "IST" }), - (-542239200, FixedTimespan { offset: 0, name: "GMT" }), - (-527119200, FixedTimespan { offset: 3600, name: "IST" }), - (-512604000, FixedTimespan { offset: 0, name: "GMT" }), - (-496274400, FixedTimespan { offset: 3600, name: "IST" }), - (-481154400, FixedTimespan { offset: 0, name: "GMT" }), - (-464220000, FixedTimespan { offset: 3600, name: "IST" }), - (-449704800, FixedTimespan { offset: 0, name: "GMT" }), - (-432165600, FixedTimespan { offset: 3600, name: "IST" }), - (-417650400, FixedTimespan { offset: 0, name: "GMT" }), - (-401320800, FixedTimespan { offset: 3600, name: "IST" }), - (-386200800, FixedTimespan { offset: 0, name: "GMT" }), - (-369266400, FixedTimespan { offset: 3600, name: "IST" }), - (-354751200, FixedTimespan { offset: 0, name: "GMT" }), - (-337816800, FixedTimespan { offset: 3600, name: "IST" }), - (-323301600, FixedTimespan { offset: 0, name: "GMT" }), - (-306972000, FixedTimespan { offset: 3600, name: "IST" }), - (-291852000, FixedTimespan { offset: 0, name: "GMT" }), - (-276732000, FixedTimespan { offset: 3600, name: "IST" }), - (-257983200, FixedTimespan { offset: 0, name: "GMT" }), - (-245282400, FixedTimespan { offset: 3600, name: "IST" }), - (-226533600, FixedTimespan { offset: 0, name: "GMT" }), - (-213228000, FixedTimespan { offset: 3600, name: "IST" }), - (-195084000, FixedTimespan { offset: 0, name: "GMT" }), - (-182383200, FixedTimespan { offset: 3600, name: "IST" }), - (-163634400, FixedTimespan { offset: 0, name: "GMT" }), - (-150933600, FixedTimespan { offset: 3600, name: "IST" }), - (-132184800, FixedTimespan { offset: 0, name: "GMT" }), - (-119484000, FixedTimespan { offset: 3600, name: "IST" }), - (-100735200, FixedTimespan { offset: 0, name: "GMT" }), - (-88034400, FixedTimespan { offset: 3600, name: "IST" }), - (-68680800, FixedTimespan { offset: 0, name: "GMT" }), - (-59004000, FixedTimespan { offset: 3600, name: "IST" }), - (-37242000, FixedTimespan { offset: 3600, name: "IST" }), - (57722400, FixedTimespan { offset: 0, name: "GMT" }), - (69818400, FixedTimespan { offset: 3600, name: "IST" }), - (89172000, FixedTimespan { offset: 0, name: "GMT" }), - (101268000, FixedTimespan { offset: 3600, name: "IST" }), - (120621600, FixedTimespan { offset: 0, name: "GMT" }), - (132717600, FixedTimespan { offset: 3600, name: "IST" }), - (152071200, FixedTimespan { offset: 0, name: "GMT" }), - (164167200, FixedTimespan { offset: 3600, name: "IST" }), - (183520800, FixedTimespan { offset: 0, name: "GMT" }), - (196221600, FixedTimespan { offset: 3600, name: "IST" }), - (214970400, FixedTimespan { offset: 0, name: "GMT" }), - (227671200, FixedTimespan { offset: 3600, name: "IST" }), - (246420000, FixedTimespan { offset: 0, name: "GMT" }), - (259120800, FixedTimespan { offset: 3600, name: "IST" }), - (278474400, FixedTimespan { offset: 0, name: "GMT" }), - (290570400, FixedTimespan { offset: 3600, name: "IST" }), - (309924000, FixedTimespan { offset: 0, name: "GMT" }), - (322020000, FixedTimespan { offset: 3600, name: "IST" }), - (341373600, FixedTimespan { offset: 0, name: "GMT" }), - (354675600, FixedTimespan { offset: 3600, name: "IST" }), - (372819600, FixedTimespan { offset: 0, name: "GMT" }), - (386125200, FixedTimespan { offset: 3600, name: "IST" }), - (404269200, FixedTimespan { offset: 0, name: "GMT" }), - (417574800, FixedTimespan { offset: 3600, name: "IST" }), - (435718800, FixedTimespan { offset: 0, name: "GMT" }), - (449024400, FixedTimespan { offset: 3600, name: "IST" }), - (467773200, FixedTimespan { offset: 0, name: "GMT" }), - (481078800, FixedTimespan { offset: 3600, name: "IST" }), - (499222800, FixedTimespan { offset: 0, name: "GMT" }), - (512528400, FixedTimespan { offset: 3600, name: "IST" }), - (530672400, FixedTimespan { offset: 0, name: "GMT" }), - (543978000, FixedTimespan { offset: 3600, name: "IST" }), - (562122000, FixedTimespan { offset: 0, name: "GMT" }), - (575427600, FixedTimespan { offset: 3600, name: "IST" }), - (593571600, FixedTimespan { offset: 0, name: "GMT" }), - (606877200, FixedTimespan { offset: 3600, name: "IST" }), - (625626000, FixedTimespan { offset: 0, name: "GMT" }), - (638326800, FixedTimespan { offset: 3600, name: "IST" }), - (657075600, FixedTimespan { offset: 0, name: "GMT" }), - (670381200, FixedTimespan { offset: 3600, name: "IST" }), - (688525200, FixedTimespan { offset: 0, name: "GMT" }), - (701830800, FixedTimespan { offset: 3600, name: "IST" }), - (719974800, FixedTimespan { offset: 0, name: "GMT" }), - (733280400, FixedTimespan { offset: 3600, name: "IST" }), - (751424400, FixedTimespan { offset: 0, name: "GMT" }), - (764730000, FixedTimespan { offset: 3600, name: "IST" }), - (782874000, FixedTimespan { offset: 0, name: "GMT" }), - (796179600, FixedTimespan { offset: 3600, name: "IST" }), - (814323600, FixedTimespan { offset: 0, name: "GMT" }), - (828234000, FixedTimespan { offset: 3600, name: "IST" }), - (846378000, FixedTimespan { offset: 0, name: "GMT" }), - (859683600, FixedTimespan { offset: 3600, name: "IST" }), - (877827600, FixedTimespan { offset: 0, name: "GMT" }), - (891133200, FixedTimespan { offset: 3600, name: "IST" }), - (909277200, FixedTimespan { offset: 0, name: "GMT" }), - (922582800, FixedTimespan { offset: 3600, name: "IST" }), - (941331600, FixedTimespan { offset: 0, name: "GMT" }), - (954032400, FixedTimespan { offset: 3600, name: "IST" }), - (972781200, FixedTimespan { offset: 0, name: "GMT" }), - (985482000, FixedTimespan { offset: 3600, name: "IST" }), - (1004230800, FixedTimespan { offset: 0, name: "GMT" }), - (1017536400, FixedTimespan { offset: 3600, name: "IST" }), - (1035680400, FixedTimespan { offset: 0, name: "GMT" }), - (1048986000, FixedTimespan { offset: 3600, name: "IST" }), - (1067130000, FixedTimespan { offset: 0, name: "GMT" }), - (1080435600, FixedTimespan { offset: 3600, name: "IST" }), - (1099184400, FixedTimespan { offset: 0, name: "GMT" }), - (1111885200, FixedTimespan { offset: 3600, name: "IST" }), - (1130634000, FixedTimespan { offset: 0, name: "GMT" }), - (1143334800, FixedTimespan { offset: 3600, name: "IST" }), - (1162083600, FixedTimespan { offset: 0, name: "GMT" }), - (1174784400, FixedTimespan { offset: 3600, name: "IST" }), - (1193533200, FixedTimespan { offset: 0, name: "GMT" }), - (1206838800, FixedTimespan { offset: 3600, name: "IST" }), - (1224982800, FixedTimespan { offset: 0, name: "GMT" }), - (1238288400, FixedTimespan { offset: 3600, name: "IST" }), - (1256432400, FixedTimespan { offset: 0, name: "GMT" }), - (1269738000, FixedTimespan { offset: 3600, name: "IST" }), - (1288486800, FixedTimespan { offset: 0, name: "GMT" }), - (1301187600, FixedTimespan { offset: 3600, name: "IST" }), - (1319936400, FixedTimespan { offset: 0, name: "GMT" }), - (1332637200, FixedTimespan { offset: 3600, name: "IST" }), - (1351386000, FixedTimespan { offset: 0, name: "GMT" }), - (1364691600, FixedTimespan { offset: 3600, name: "IST" }), - (1382835600, FixedTimespan { offset: 0, name: "GMT" }), - (1396141200, FixedTimespan { offset: 3600, name: "IST" }), - (1414285200, FixedTimespan { offset: 0, name: "GMT" }), - (1427590800, FixedTimespan { offset: 3600, name: "IST" }), - (1445734800, FixedTimespan { offset: 0, name: "GMT" }), - (1459040400, FixedTimespan { offset: 3600, name: "IST" }), - (1477789200, FixedTimespan { offset: 0, name: "GMT" }), - (1490490000, FixedTimespan { offset: 3600, name: "IST" }), - (1509238800, FixedTimespan { offset: 0, name: "GMT" }), - (1521939600, FixedTimespan { offset: 3600, name: "IST" }), - (1540688400, FixedTimespan { offset: 0, name: "GMT" }), - (1553994000, FixedTimespan { offset: 3600, name: "IST" }), - (1572138000, FixedTimespan { offset: 0, name: "GMT" }), - (1585443600, FixedTimespan { offset: 3600, name: "IST" }), - (1603587600, FixedTimespan { offset: 0, name: "GMT" }), - (1616893200, FixedTimespan { offset: 3600, name: "IST" }), - (1635642000, FixedTimespan { offset: 0, name: "GMT" }), - (1648342800, FixedTimespan { offset: 3600, name: "IST" }), - (1667091600, FixedTimespan { offset: 0, name: "GMT" }), - (1679792400, FixedTimespan { offset: 3600, name: "IST" }), - (1698541200, FixedTimespan { offset: 0, name: "GMT" }), - (1711846800, FixedTimespan { offset: 3600, name: "IST" }), - (1729990800, FixedTimespan { offset: 0, name: "GMT" }), - (1743296400, FixedTimespan { offset: 3600, name: "IST" }), - (1761440400, FixedTimespan { offset: 0, name: "GMT" }), - (1774746000, FixedTimespan { offset: 3600, name: "IST" }), - (1792890000, FixedTimespan { offset: 0, name: "GMT" }), - (1806195600, FixedTimespan { offset: 3600, name: "IST" }), - (1824944400, FixedTimespan { offset: 0, name: "GMT" }), - (1837645200, FixedTimespan { offset: 3600, name: "IST" }), - (1856394000, FixedTimespan { offset: 0, name: "GMT" }), - (1869094800, FixedTimespan { offset: 3600, name: "IST" }), - (1887843600, FixedTimespan { offset: 0, name: "GMT" }), - (1901149200, FixedTimespan { offset: 3600, name: "IST" }), - (1919293200, FixedTimespan { offset: 0, name: "GMT" }), - (1932598800, FixedTimespan { offset: 3600, name: "IST" }), - (1950742800, FixedTimespan { offset: 0, name: "GMT" }), - (1964048400, FixedTimespan { offset: 3600, name: "IST" }), - (1982797200, FixedTimespan { offset: 0, name: "GMT" }), - (1995498000, FixedTimespan { offset: 3600, name: "IST" }), - (2014246800, FixedTimespan { offset: 0, name: "GMT" }), - (2026947600, FixedTimespan { offset: 3600, name: "IST" }), - (2045696400, FixedTimespan { offset: 0, name: "GMT" }), - (2058397200, FixedTimespan { offset: 3600, name: "IST" }), - (2077146000, FixedTimespan { offset: 0, name: "GMT" }), - (2090451600, FixedTimespan { offset: 3600, name: "IST" }), - (2108595600, FixedTimespan { offset: 0, name: "GMT" }), - (2121901200, FixedTimespan { offset: 3600, name: "IST" }), - (2140045200, FixedTimespan { offset: 0, name: "GMT" }), - (2153350800, FixedTimespan { offset: 3600, name: "IST" }), - (2172099600, FixedTimespan { offset: 0, name: "GMT" }), - (2184800400, FixedTimespan { offset: 3600, name: "IST" }), - (2203549200, FixedTimespan { offset: 0, name: "GMT" }), - (2216250000, FixedTimespan { offset: 3600, name: "IST" }), - (2234998800, FixedTimespan { offset: 0, name: "GMT" }), - (2248304400, FixedTimespan { offset: 3600, name: "IST" }), - (2266448400, FixedTimespan { offset: 0, name: "GMT" }), - (2279754000, FixedTimespan { offset: 3600, name: "IST" }), - (2297898000, FixedTimespan { offset: 0, name: "GMT" }), - (2311203600, FixedTimespan { offset: 3600, name: "IST" }), - (2329347600, FixedTimespan { offset: 0, name: "GMT" }), - (2342653200, FixedTimespan { offset: 3600, name: "IST" }), - (2361402000, FixedTimespan { offset: 0, name: "GMT" }), - (2374102800, FixedTimespan { offset: 3600, name: "IST" }), - (2392851600, FixedTimespan { offset: 0, name: "GMT" }), - (2405552400, FixedTimespan { offset: 3600, name: "IST" }), - (2424301200, FixedTimespan { offset: 0, name: "GMT" }), - (2437606800, FixedTimespan { offset: 3600, name: "IST" }), - (2455750800, FixedTimespan { offset: 0, name: "GMT" }), - (2469056400, FixedTimespan { offset: 3600, name: "IST" }), - (2487200400, FixedTimespan { offset: 0, name: "GMT" }), - (2500506000, FixedTimespan { offset: 3600, name: "IST" }), - (2519254800, FixedTimespan { offset: 0, name: "GMT" }), - (2531955600, FixedTimespan { offset: 3600, name: "IST" }), - (2550704400, FixedTimespan { offset: 0, name: "GMT" }), - (2563405200, FixedTimespan { offset: 3600, name: "IST" }), - (2582154000, FixedTimespan { offset: 0, name: "GMT" }), - (2595459600, FixedTimespan { offset: 3600, name: "IST" }), - (2613603600, FixedTimespan { offset: 0, name: "GMT" }), - (2626909200, FixedTimespan { offset: 3600, name: "IST" }), - (2645053200, FixedTimespan { offset: 0, name: "GMT" }), - (2658358800, FixedTimespan { offset: 3600, name: "IST" }), - (2676502800, FixedTimespan { offset: 0, name: "GMT" }), - (2689808400, FixedTimespan { offset: 3600, name: "IST" }), - (2708557200, FixedTimespan { offset: 0, name: "GMT" }), - (2721258000, FixedTimespan { offset: 3600, name: "IST" }), - (2740006800, FixedTimespan { offset: 0, name: "GMT" }), - (2752707600, FixedTimespan { offset: 3600, name: "IST" }), - (2771456400, FixedTimespan { offset: 0, name: "GMT" }), - (2784762000, FixedTimespan { offset: 3600, name: "IST" }), - (2802906000, FixedTimespan { offset: 0, name: "GMT" }), - (2816211600, FixedTimespan { offset: 3600, name: "IST" }), - (2834355600, FixedTimespan { offset: 0, name: "GMT" }), - (2847661200, FixedTimespan { offset: 3600, name: "IST" }), - (2866410000, FixedTimespan { offset: 0, name: "GMT" }), - (2879110800, FixedTimespan { offset: 3600, name: "IST" }), - (2897859600, FixedTimespan { offset: 0, name: "GMT" }), - (2910560400, FixedTimespan { offset: 3600, name: "IST" }), - (2929309200, FixedTimespan { offset: 0, name: "GMT" }), - (2942010000, FixedTimespan { offset: 3600, name: "IST" }), - (2960758800, FixedTimespan { offset: 0, name: "GMT" }), - (2974064400, FixedTimespan { offset: 3600, name: "IST" }), - (2992208400, FixedTimespan { offset: 0, name: "GMT" }), - (3005514000, FixedTimespan { offset: 3600, name: "IST" }), - (3023658000, FixedTimespan { offset: 0, name: "GMT" }), - (3036963600, FixedTimespan { offset: 3600, name: "IST" }), - (3055712400, FixedTimespan { offset: 0, name: "GMT" }), - (3068413200, FixedTimespan { offset: 3600, name: "IST" }), - (3087162000, FixedTimespan { offset: 0, name: "GMT" }), - (3099862800, FixedTimespan { offset: 3600, name: "IST" }), - (3118611600, FixedTimespan { offset: 0, name: "GMT" }), - (3131917200, FixedTimespan { offset: 3600, name: "IST" }), - (3150061200, FixedTimespan { offset: 0, name: "GMT" }), - (3163366800, FixedTimespan { offset: 3600, name: "IST" }), - (3181510800, FixedTimespan { offset: 0, name: "GMT" }), - (3194816400, FixedTimespan { offset: 3600, name: "IST" }), - (3212960400, FixedTimespan { offset: 0, name: "GMT" }), - (3226266000, FixedTimespan { offset: 3600, name: "IST" }), - (3245014800, FixedTimespan { offset: 0, name: "GMT" }), - (3257715600, FixedTimespan { offset: 3600, name: "IST" }), - (3276464400, FixedTimespan { offset: 0, name: "GMT" }), - (3289165200, FixedTimespan { offset: 3600, name: "IST" }), - (3307914000, FixedTimespan { offset: 0, name: "GMT" }), - (3321219600, FixedTimespan { offset: 3600, name: "IST" }), - (3339363600, FixedTimespan { offset: 0, name: "GMT" }), - (3352669200, FixedTimespan { offset: 3600, name: "IST" }), - (3370813200, FixedTimespan { offset: 0, name: "GMT" }), - (3384118800, FixedTimespan { offset: 3600, name: "IST" }), - (3402867600, FixedTimespan { offset: 0, name: "GMT" }), - (3415568400, FixedTimespan { offset: 3600, name: "IST" }), - (3434317200, FixedTimespan { offset: 0, name: "GMT" }), - (3447018000, FixedTimespan { offset: 3600, name: "IST" }), - (3465766800, FixedTimespan { offset: 0, name: "GMT" }), - (3479072400, FixedTimespan { offset: 3600, name: "IST" }), - (3497216400, FixedTimespan { offset: 0, name: "GMT" }), - (3510522000, FixedTimespan { offset: 3600, name: "IST" }), - (3528666000, FixedTimespan { offset: 0, name: "GMT" }), - (3541971600, FixedTimespan { offset: 3600, name: "IST" }), - (3560115600, FixedTimespan { offset: 0, name: "GMT" }), - (3573421200, FixedTimespan { offset: 3600, name: "IST" }), - (3592170000, FixedTimespan { offset: 0, name: "GMT" }), - (3604870800, FixedTimespan { offset: 3600, name: "IST" }), - (3623619600, FixedTimespan { offset: 0, name: "GMT" }), - (3636320400, FixedTimespan { offset: 3600, name: "IST" }), - (3655069200, FixedTimespan { offset: 0, name: "GMT" }), - (3668374800, FixedTimespan { offset: 3600, name: "IST" }), - (3686518800, FixedTimespan { offset: 0, name: "GMT" }), - (3699824400, FixedTimespan { offset: 3600, name: "IST" }), - (3717968400, FixedTimespan { offset: 0, name: "GMT" }), - (3731274000, FixedTimespan { offset: 3600, name: "IST" }), - (3750022800, FixedTimespan { offset: 0, name: "GMT" }), - (3762723600, FixedTimespan { offset: 3600, name: "IST" }), - (3781472400, FixedTimespan { offset: 0, name: "GMT" }), - (3794173200, FixedTimespan { offset: 3600, name: "IST" }), - (3812922000, FixedTimespan { offset: 0, name: "GMT" }), - (3825622800, FixedTimespan { offset: 3600, name: "IST" }), - (3844371600, FixedTimespan { offset: 0, name: "GMT" }), - (3857677200, FixedTimespan { offset: 3600, name: "IST" }), - (3875821200, FixedTimespan { offset: 0, name: "GMT" }), - (3889126800, FixedTimespan { offset: 3600, name: "IST" }), - (3907270800, FixedTimespan { offset: 0, name: "GMT" }), - (3920576400, FixedTimespan { offset: 3600, name: "IST" }), - (3939325200, FixedTimespan { offset: 0, name: "GMT" }), - (3952026000, FixedTimespan { offset: 3600, name: "IST" }), - (3970774800, FixedTimespan { offset: 0, name: "GMT" }), - (3983475600, FixedTimespan { offset: 3600, name: "IST" }), - (4002224400, FixedTimespan { offset: 0, name: "GMT" }), - (4015530000, FixedTimespan { offset: 3600, name: "IST" }), - (4033674000, FixedTimespan { offset: 0, name: "GMT" }), - (4046979600, FixedTimespan { offset: 3600, name: "IST" }), - (4065123600, FixedTimespan { offset: 0, name: "GMT" }), - (4078429200, FixedTimespan { offset: 3600, name: "IST" }), - (4096573200, FixedTimespan { offset: 0, name: "GMT" }), + first: FixedTimespan::from_offset_and_name_indices(-1521, 422, 3), + rest: &[ + (-2821649679, FixedTimespan::from_offset_and_name_indices(-1521, 453, 3)), + (-1691962479, FixedTimespan::from_offset_and_name_indices(2079, 346, 3)), + (-1680471279, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1664143200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1650146400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1633903200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1617487200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1601848800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1586037600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1570399200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1552168800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1538344800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1522533600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1507500000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1490565600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1473631200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1460930400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1442786400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1428876000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1410732000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1396216800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1379282400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1364767200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1348437600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1333317600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1315778400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1301263200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1284328800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1269813600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1253484000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1238364000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1221429600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1206914400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1189980000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1175464800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1159135200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1143410400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1126476000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1111960800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1095631200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1080511200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1063576800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1049061600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1032127200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-1017612000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1001282400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-986162400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-969228000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-950479200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-942012000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-733356000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-719445600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-699487200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-684972000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-668037600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-654732000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-636588000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-622072800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-605743200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-590623200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-574293600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-558568800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-542239200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-527119200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-512604000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-496274400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-481154400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-464220000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-449704800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-432165600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-417650400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-401320800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-386200800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-369266400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-354751200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-337816800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-323301600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-306972000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-291852000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-276732000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-257983200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-245282400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-226533600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-213228000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-195084000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-182383200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-163634400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-150933600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-132184800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-119484000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-100735200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-88034400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-68680800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-59004000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (-37242000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (57722400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (69818400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (89172000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (101268000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (120621600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (132717600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (152071200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (164167200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (183520800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (196221600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (214970400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (227671200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (246420000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (259120800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (278474400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (290570400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (309924000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (322020000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (341373600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (372819600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (404269200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (435718800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (467773200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (499222800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (530672400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (562122000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (593571600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (625626000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (657075600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (688525200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (719974800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (751424400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (782874000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (814323600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (846378000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (877827600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (909277200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (941331600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (972781200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1004230800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1035680400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1067130000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1099184400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1130634000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1162083600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1193533200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1224982800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1256432400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1288486800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1319936400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1351386000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1382835600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1414285200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1445734800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1477789200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1509238800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1540688400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1572138000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1603587600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1635642000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1667091600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1698541200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1729990800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1761440400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1792890000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1824944400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1856394000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1887843600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1919293200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1950742800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (1982797200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2014246800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2045696400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2077146000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2108595600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2140045200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2172099600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2203549200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2234998800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2266448400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2297898000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2329347600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2361402000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2392851600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2424301200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2455750800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2487200400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2519254800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2550704400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2582154000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2613603600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2645053200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2676502800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2708557200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2740006800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2771456400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2802906000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2834355600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2866410000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2897859600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2929309200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2960758800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (2992208400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3023658000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3055712400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3087162000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3118611600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3150061200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3181510800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3212960400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3245014800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3276464400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3307914000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3339363600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3370813200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3402867600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3434317200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3465766800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3497216400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3528666000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3560115600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3592170000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3623619600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3655069200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3686518800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3717968400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3750022800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3781472400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3812922000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3844371600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3875821200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3907270800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3939325200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (3970774800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (4002224400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (4033674000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (4065123600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(3600, 346, 3)), + (4096573200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), ], }; const EUROPE__GIBRALTAR: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -1284, name: "LMT" }, - rest: &[ - (-2821649916, FixedTimespan { offset: 0, name: "GMT" }), - (-1691964000, FixedTimespan { offset: 3600, name: "BST" }), - (-1680472800, FixedTimespan { offset: 0, name: "GMT" }), - (-1664143200, FixedTimespan { offset: 3600, name: "BST" }), - (-1650146400, FixedTimespan { offset: 0, name: "GMT" }), - (-1633903200, FixedTimespan { offset: 3600, name: "BST" }), - (-1617487200, FixedTimespan { offset: 0, name: "GMT" }), - (-1601848800, FixedTimespan { offset: 3600, name: "BST" }), - (-1586037600, FixedTimespan { offset: 0, name: "GMT" }), - (-1570399200, FixedTimespan { offset: 3600, name: "BST" }), - (-1552168800, FixedTimespan { offset: 0, name: "GMT" }), - (-1538344800, FixedTimespan { offset: 3600, name: "BST" }), - (-1522533600, FixedTimespan { offset: 0, name: "GMT" }), - (-1507500000, FixedTimespan { offset: 3600, name: "BST" }), - (-1490565600, FixedTimespan { offset: 0, name: "GMT" }), - (-1473631200, FixedTimespan { offset: 3600, name: "BST" }), - (-1460930400, FixedTimespan { offset: 0, name: "GMT" }), - (-1442786400, FixedTimespan { offset: 3600, name: "BST" }), - (-1428876000, FixedTimespan { offset: 0, name: "GMT" }), - (-1410732000, FixedTimespan { offset: 3600, name: "BST" }), - (-1396216800, FixedTimespan { offset: 0, name: "GMT" }), - (-1379282400, FixedTimespan { offset: 3600, name: "BST" }), - (-1364767200, FixedTimespan { offset: 0, name: "GMT" }), - (-1348437600, FixedTimespan { offset: 3600, name: "BST" }), - (-1333317600, FixedTimespan { offset: 0, name: "GMT" }), - (-1315778400, FixedTimespan { offset: 3600, name: "BST" }), - (-1301263200, FixedTimespan { offset: 0, name: "GMT" }), - (-1284328800, FixedTimespan { offset: 3600, name: "BST" }), - (-1269813600, FixedTimespan { offset: 0, name: "GMT" }), - (-1253484000, FixedTimespan { offset: 3600, name: "BST" }), - (-1238364000, FixedTimespan { offset: 0, name: "GMT" }), - (-1221429600, FixedTimespan { offset: 3600, name: "BST" }), - (-1206914400, FixedTimespan { offset: 0, name: "GMT" }), - (-1189980000, FixedTimespan { offset: 3600, name: "BST" }), - (-1175464800, FixedTimespan { offset: 0, name: "GMT" }), - (-1159135200, FixedTimespan { offset: 3600, name: "BST" }), - (-1143410400, FixedTimespan { offset: 0, name: "GMT" }), - (-1126476000, FixedTimespan { offset: 3600, name: "BST" }), - (-1111960800, FixedTimespan { offset: 0, name: "GMT" }), - (-1095631200, FixedTimespan { offset: 3600, name: "BST" }), - (-1080511200, FixedTimespan { offset: 0, name: "GMT" }), - (-1063576800, FixedTimespan { offset: 3600, name: "BST" }), - (-1049061600, FixedTimespan { offset: 0, name: "GMT" }), - (-1032127200, FixedTimespan { offset: 3600, name: "BST" }), - (-1017612000, FixedTimespan { offset: 0, name: "GMT" }), - (-1001282400, FixedTimespan { offset: 3600, name: "BST" }), - (-986162400, FixedTimespan { offset: 0, name: "GMT" }), - (-969228000, FixedTimespan { offset: 3600, name: "BST" }), - (-950479200, FixedTimespan { offset: 0, name: "GMT" }), - (-942012000, FixedTimespan { offset: 3600, name: "BST" }), - (-904518000, FixedTimespan { offset: 7200, name: "BDST" }), - (-896050800, FixedTimespan { offset: 3600, name: "BST" }), - (-875487600, FixedTimespan { offset: 7200, name: "BDST" }), - (-864601200, FixedTimespan { offset: 3600, name: "BST" }), - (-844038000, FixedTimespan { offset: 7200, name: "BDST" }), - (-832546800, FixedTimespan { offset: 3600, name: "BST" }), - (-812588400, FixedTimespan { offset: 7200, name: "BDST" }), - (-798073200, FixedTimespan { offset: 3600, name: "BST" }), - (-781052400, FixedTimespan { offset: 7200, name: "BDST" }), - (-772066800, FixedTimespan { offset: 3600, name: "BST" }), - (-764805600, FixedTimespan { offset: 0, name: "GMT" }), - (-748476000, FixedTimespan { offset: 3600, name: "BST" }), - (-733356000, FixedTimespan { offset: 0, name: "GMT" }), - (-719445600, FixedTimespan { offset: 3600, name: "BST" }), - (-717030000, FixedTimespan { offset: 7200, name: "BDST" }), - (-706748400, FixedTimespan { offset: 3600, name: "BST" }), - (-699487200, FixedTimespan { offset: 0, name: "GMT" }), - (-687996000, FixedTimespan { offset: 3600, name: "BST" }), - (-668037600, FixedTimespan { offset: 0, name: "GMT" }), - (-654732000, FixedTimespan { offset: 3600, name: "BST" }), - (-636588000, FixedTimespan { offset: 0, name: "GMT" }), - (-622072800, FixedTimespan { offset: 3600, name: "BST" }), - (-605743200, FixedTimespan { offset: 0, name: "GMT" }), - (-590623200, FixedTimespan { offset: 3600, name: "BST" }), - (-574293600, FixedTimespan { offset: 0, name: "GMT" }), - (-558568800, FixedTimespan { offset: 3600, name: "BST" }), - (-542239200, FixedTimespan { offset: 0, name: "GMT" }), - (-527119200, FixedTimespan { offset: 3600, name: "BST" }), - (-512604000, FixedTimespan { offset: 0, name: "GMT" }), - (-496274400, FixedTimespan { offset: 3600, name: "BST" }), - (-481154400, FixedTimespan { offset: 0, name: "GMT" }), - (-464220000, FixedTimespan { offset: 3600, name: "BST" }), - (-449704800, FixedTimespan { offset: 0, name: "GMT" }), - (-432165600, FixedTimespan { offset: 3600, name: "BST" }), - (-417650400, FixedTimespan { offset: 0, name: "GMT" }), - (-401320800, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(-1284, 422, 3), + rest: &[ + (-2821649916, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1691964000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1680472800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1664143200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1650146400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1633903200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1617487200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1601848800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1586037600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1570399200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1552168800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1538344800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1522533600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1507500000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1490565600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1473631200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1460930400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1442786400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1428876000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1410732000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1396216800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1379282400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1364767200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1348437600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1333317600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1315778400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1301263200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1284328800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1269813600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1253484000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1238364000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1221429600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1206914400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1189980000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1175464800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1159135200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1143410400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1126476000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1111960800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1095631200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1080511200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1063576800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1049061600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1032127200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1017612000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1001282400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-986162400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-969228000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-950479200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-942012000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-904518000, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-896050800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-875487600, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-864601200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-844038000, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-832546800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-812588400, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-798073200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-772066800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-764805600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-748476000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-733356000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-719445600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-717030000, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-706748400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-699487200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-687996000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-668037600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-654732000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-636588000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-622072800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-605743200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-590623200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-574293600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-558568800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-542239200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-527119200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-512604000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-496274400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-481154400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-464220000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-449704800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-432165600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-417650400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-401320800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__HELSINKI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 5989, name: "LMT" }, - rest: &[ - (-2890258789, FixedTimespan { offset: 5989, name: "HMT" }), - (-1535938789, FixedTimespan { offset: 7200, name: "EET" }), - (-875671200, FixedTimespan { offset: 10800, name: "EEST" }), - (-859773600, FixedTimespan { offset: 7200, name: "EET" }), - (354672000, FixedTimespan { offset: 10800, name: "EEST" }), - (370396800, FixedTimespan { offset: 7200, name: "EET" }), - (386121600, FixedTimespan { offset: 10800, name: "EEST" }), - (401846400, FixedTimespan { offset: 7200, name: "EET" }), - (417574800, FixedTimespan { offset: 10800, name: "EEST" }), - (433299600, FixedTimespan { offset: 7200, name: "EET" }), - (449024400, FixedTimespan { offset: 10800, name: "EEST" }), - (465354000, FixedTimespan { offset: 7200, name: "EET" }), - (481078800, FixedTimespan { offset: 10800, name: "EEST" }), - (496803600, FixedTimespan { offset: 7200, name: "EET" }), - (512528400, FixedTimespan { offset: 10800, name: "EEST" }), - (528253200, FixedTimespan { offset: 7200, name: "EET" }), - (543978000, FixedTimespan { offset: 10800, name: "EEST" }), - (559702800, FixedTimespan { offset: 7200, name: "EET" }), - (575427600, FixedTimespan { offset: 10800, name: "EEST" }), - (591152400, FixedTimespan { offset: 7200, name: "EET" }), - (606877200, FixedTimespan { offset: 10800, name: "EEST" }), - (622602000, FixedTimespan { offset: 7200, name: "EET" }), - (638326800, FixedTimespan { offset: 10800, name: "EEST" }), - (654656400, FixedTimespan { offset: 7200, name: "EET" }), - (670381200, FixedTimespan { offset: 10800, name: "EEST" }), - (686106000, FixedTimespan { offset: 7200, name: "EET" }), - (701830800, FixedTimespan { offset: 10800, name: "EEST" }), - (717555600, FixedTimespan { offset: 7200, name: "EET" }), - (733280400, FixedTimespan { offset: 10800, name: "EEST" }), - (749005200, FixedTimespan { offset: 7200, name: "EET" }), - (764730000, FixedTimespan { offset: 10800, name: "EEST" }), - (780454800, FixedTimespan { offset: 7200, name: "EET" }), - (796179600, FixedTimespan { offset: 10800, name: "EEST" }), - (811904400, FixedTimespan { offset: 7200, name: "EET" }), - (828234000, FixedTimespan { offset: 10800, name: "EEST" }), - (846378000, FixedTimespan { offset: 7200, name: "EET" }), - (859683600, FixedTimespan { offset: 10800, name: "EEST" }), - (877827600, FixedTimespan { offset: 7200, name: "EET" }), - (891133200, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (954032400, FixedTimespan { offset: 10800, name: "EEST" }), - (972781200, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(5989, 422, 3), + rest: &[ + (-2890258789, FixedTimespan::from_offset_and_name_indices(5989, 327, 3)), + (-1535938789, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-875671200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-859773600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (354672000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (370396800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (386121600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (401846400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__ISTANBUL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 6952, name: "LMT" }, - rest: &[ - (-2840147752, FixedTimespan { offset: 7016, name: "IMT" }), - (-1869875816, FixedTimespan { offset: 7200, name: "EET" }), - (-1693706400, FixedTimespan { offset: 10800, name: "EEST" }), - (-1680490800, FixedTimespan { offset: 7200, name: "EET" }), - (-1570413600, FixedTimespan { offset: 10800, name: "EEST" }), - (-1552186800, FixedTimespan { offset: 7200, name: "EET" }), - (-1538359200, FixedTimespan { offset: 10800, name: "EEST" }), - (-1522551600, FixedTimespan { offset: 7200, name: "EET" }), - (-1507514400, FixedTimespan { offset: 10800, name: "EEST" }), - (-1490583600, FixedTimespan { offset: 7200, name: "EET" }), - (-1440208800, FixedTimespan { offset: 10800, name: "EEST" }), - (-1428030000, FixedTimespan { offset: 7200, name: "EET" }), - (-1409709600, FixedTimespan { offset: 10800, name: "EEST" }), - (-1396494000, FixedTimespan { offset: 7200, name: "EET" }), - (-931053600, FixedTimespan { offset: 10800, name: "EEST" }), - (-922676400, FixedTimespan { offset: 7200, name: "EET" }), - (-917834400, FixedTimespan { offset: 10800, name: "EEST" }), - (-892436400, FixedTimespan { offset: 7200, name: "EET" }), - (-875844000, FixedTimespan { offset: 10800, name: "EEST" }), - (-764737200, FixedTimespan { offset: 7200, name: "EET" }), - (-744343200, FixedTimespan { offset: 10800, name: "EEST" }), - (-733806000, FixedTimespan { offset: 7200, name: "EET" }), - (-716436000, FixedTimespan { offset: 10800, name: "EEST" }), - (-701924400, FixedTimespan { offset: 7200, name: "EET" }), - (-684986400, FixedTimespan { offset: 10800, name: "EEST" }), - (-670474800, FixedTimespan { offset: 7200, name: "EET" }), - (-654141600, FixedTimespan { offset: 10800, name: "EEST" }), - (-639025200, FixedTimespan { offset: 7200, name: "EET" }), - (-622087200, FixedTimespan { offset: 10800, name: "EEST" }), - (-606970800, FixedTimespan { offset: 7200, name: "EET" }), - (-590032800, FixedTimespan { offset: 10800, name: "EEST" }), - (-575521200, FixedTimespan { offset: 7200, name: "EET" }), - (-235620000, FixedTimespan { offset: 10800, name: "EEST" }), - (-194842800, FixedTimespan { offset: 7200, name: "EET" }), - (-177732000, FixedTimespan { offset: 10800, name: "EEST" }), - (-165726000, FixedTimespan { offset: 7200, name: "EET" }), - (107910000, FixedTimespan { offset: 10800, name: "EEST" }), - (121215600, FixedTimespan { offset: 7200, name: "EET" }), - (133920000, FixedTimespan { offset: 10800, name: "EEST" }), - (152665200, FixedTimespan { offset: 7200, name: "EET" }), - (164678400, FixedTimespan { offset: 10800, name: "EEST" }), - (184114800, FixedTimespan { offset: 7200, name: "EET" }), - (196214400, FixedTimespan { offset: 10800, name: "EEST" }), - (215564400, FixedTimespan { offset: 7200, name: "EET" }), - (228873600, FixedTimespan { offset: 10800, name: "EEST" }), - (245804400, FixedTimespan { offset: 7200, name: "EET" }), - (260323200, FixedTimespan { offset: 10800, name: "EEST" }), - (267915600, FixedTimespan { offset: 10800, name: "+03" }), - (428454000, FixedTimespan { offset: 14400, name: "+04" }), - (433893600, FixedTimespan { offset: 10800, name: "+03" }), - (468111600, FixedTimespan { offset: 7200, name: "EET" }), - (482799600, FixedTimespan { offset: 10800, name: "EEST" }), - (496710000, FixedTimespan { offset: 7200, name: "EET" }), - (512521200, FixedTimespan { offset: 10800, name: "EEST" }), - (528246000, FixedTimespan { offset: 7200, name: "EET" }), - (543970800, FixedTimespan { offset: 10800, name: "EEST" }), - (559695600, FixedTimespan { offset: 7200, name: "EET" }), - (575420400, FixedTimespan { offset: 10800, name: "EEST" }), - (591145200, FixedTimespan { offset: 7200, name: "EET" }), - (606870000, FixedTimespan { offset: 10800, name: "EEST" }), - (622594800, FixedTimespan { offset: 7200, name: "EET" }), - (638319600, FixedTimespan { offset: 10800, name: "EEST" }), - (654649200, FixedTimespan { offset: 7200, name: "EET" }), - (670374000, FixedTimespan { offset: 10800, name: "EEST" }), - (686098800, FixedTimespan { offset: 7200, name: "EET" }), - (701823600, FixedTimespan { offset: 10800, name: "EEST" }), - (717548400, FixedTimespan { offset: 7200, name: "EET" }), - (733273200, FixedTimespan { offset: 10800, name: "EEST" }), - (748998000, FixedTimespan { offset: 7200, name: "EET" }), - (764118000, FixedTimespan { offset: 10800, name: "EEST" }), - (780447600, FixedTimespan { offset: 7200, name: "EET" }), - (796172400, FixedTimespan { offset: 10800, name: "EEST" }), - (811897200, FixedTimespan { offset: 7200, name: "EET" }), - (828226800, FixedTimespan { offset: 10800, name: "EEST" }), - (846370800, FixedTimespan { offset: 7200, name: "EET" }), - (859676400, FixedTimespan { offset: 10800, name: "EEST" }), - (877820400, FixedTimespan { offset: 7200, name: "EET" }), - (891126000, FixedTimespan { offset: 10800, name: "EEST" }), - (909270000, FixedTimespan { offset: 7200, name: "EET" }), - (922575600, FixedTimespan { offset: 10800, name: "EEST" }), - (941324400, FixedTimespan { offset: 7200, name: "EET" }), - (954025200, FixedTimespan { offset: 10800, name: "EEST" }), - (972774000, FixedTimespan { offset: 7200, name: "EET" }), - (985474800, FixedTimespan { offset: 10800, name: "EEST" }), - (1004223600, FixedTimespan { offset: 7200, name: "EET" }), - (1017529200, FixedTimespan { offset: 10800, name: "EEST" }), - (1035673200, FixedTimespan { offset: 7200, name: "EET" }), - (1048978800, FixedTimespan { offset: 10800, name: "EEST" }), - (1067122800, FixedTimespan { offset: 7200, name: "EET" }), - (1080428400, FixedTimespan { offset: 10800, name: "EEST" }), - (1099177200, FixedTimespan { offset: 7200, name: "EET" }), - (1111878000, FixedTimespan { offset: 10800, name: "EEST" }), - (1130626800, FixedTimespan { offset: 7200, name: "EET" }), - (1143327600, FixedTimespan { offset: 10800, name: "EEST" }), - (1162076400, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301274000, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396227600, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1446944400, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1473195600, FixedTimespan { offset: 10800, name: "+03" }), + first: FixedTimespan::from_offset_and_name_indices(6952, 422, 3), + rest: &[ + (-2840147752, FixedTimespan::from_offset_and_name_indices(7016, 343, 3)), + (-1869875816, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1693706400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1680490800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1570413600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1552186800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1538359200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1522551600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1507514400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1490583600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1440208800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1428030000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1409709600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1396494000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-931053600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-922676400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-917834400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-892436400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-875844000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-764737200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-744343200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-733806000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-716436000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-701924400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-684986400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-670474800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-654141600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-639025200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-622087200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-606970800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-590032800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-575521200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-235620000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-194842800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-177732000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-165726000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (107910000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (121215600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (133920000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (152665200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (164678400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (184114800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (196214400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (215564400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (228873600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (245804400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (260323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (267915600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (428454000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (433893600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (468111600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (482799600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496710000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528246000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (559695600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (591145200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622594800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654649200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686098800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701823600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717548400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733273200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (748998000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764118000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780447600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811897200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828226800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846370800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859676400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877820400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891126000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909270000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922575600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941324400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954025200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972774000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985474800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004223600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017529200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035673200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048978800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067122800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080428400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099177200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111878000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130626800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143327600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162076400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396227600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1446944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1473195600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), ], }; const EUROPE__KALININGRAD: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 4920, name: "LMT" }, - rest: &[ - (-2422056120, FixedTimespan { offset: 3600, name: "CET" }), - (-1693706400, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680483600, FixedTimespan { offset: 3600, name: "CET" }), - (-1663455600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1650150000, FixedTimespan { offset: 3600, name: "CET" }), - (-1632006000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1618700400, FixedTimespan { offset: 3600, name: "CET" }), - (-938905200, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796777200, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-780372000, FixedTimespan { offset: 7200, name: "EET" }), - (-778730400, FixedTimespan { offset: 10800, name: "EEST" }), - (-762663600, FixedTimespan { offset: 7200, name: "EET" }), - (-749095200, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 10800, name: "EEST" }), - (622598400, FixedTimespan { offset: 7200, name: "EET" }), - (638323200, FixedTimespan { offset: 10800, name: "EEST" }), - (654652800, FixedTimespan { offset: 7200, name: "EET" }), - (670377600, FixedTimespan { offset: 10800, name: "EEST" }), - (686102400, FixedTimespan { offset: 7200, name: "EET" }), - (701827200, FixedTimespan { offset: 10800, name: "EEST" }), - (717552000, FixedTimespan { offset: 7200, name: "EET" }), - (733276800, FixedTimespan { offset: 10800, name: "EEST" }), - (749001600, FixedTimespan { offset: 7200, name: "EET" }), - (764726400, FixedTimespan { offset: 10800, name: "EEST" }), - (780451200, FixedTimespan { offset: 7200, name: "EET" }), - (796176000, FixedTimespan { offset: 10800, name: "EEST" }), - (811900800, FixedTimespan { offset: 7200, name: "EET" }), - (828230400, FixedTimespan { offset: 10800, name: "EEST" }), - (846374400, FixedTimespan { offset: 7200, name: "EET" }), - (859680000, FixedTimespan { offset: 10800, name: "EEST" }), - (877824000, FixedTimespan { offset: 7200, name: "EET" }), - (891129600, FixedTimespan { offset: 10800, name: "EEST" }), - (909273600, FixedTimespan { offset: 7200, name: "EET" }), - (922579200, FixedTimespan { offset: 10800, name: "EEST" }), - (941328000, FixedTimespan { offset: 7200, name: "EET" }), - (954028800, FixedTimespan { offset: 10800, name: "EEST" }), - (972777600, FixedTimespan { offset: 7200, name: "EET" }), - (985478400, FixedTimespan { offset: 10800, name: "EEST" }), - (1004227200, FixedTimespan { offset: 7200, name: "EET" }), - (1017532800, FixedTimespan { offset: 10800, name: "EEST" }), - (1035676800, FixedTimespan { offset: 7200, name: "EET" }), - (1048982400, FixedTimespan { offset: 10800, name: "EEST" }), - (1067126400, FixedTimespan { offset: 7200, name: "EET" }), - (1080432000, FixedTimespan { offset: 10800, name: "EEST" }), - (1099180800, FixedTimespan { offset: 7200, name: "EET" }), - (1111881600, FixedTimespan { offset: 10800, name: "EEST" }), - (1130630400, FixedTimespan { offset: 7200, name: "EET" }), - (1143331200, FixedTimespan { offset: 10800, name: "EEST" }), - (1162080000, FixedTimespan { offset: 7200, name: "EET" }), - (1174780800, FixedTimespan { offset: 10800, name: "EEST" }), - (1193529600, FixedTimespan { offset: 7200, name: "EET" }), - (1206835200, FixedTimespan { offset: 10800, name: "EEST" }), - (1224979200, FixedTimespan { offset: 7200, name: "EET" }), - (1238284800, FixedTimespan { offset: 10800, name: "EEST" }), - (1256428800, FixedTimespan { offset: 7200, name: "EET" }), - (1269734400, FixedTimespan { offset: 10800, name: "EEST" }), - (1288483200, FixedTimespan { offset: 7200, name: "EET" }), - (1301184000, FixedTimespan { offset: 10800, name: "+03" }), - (1414278000, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(4920, 422, 3), + rest: &[ + (-2422056120, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1693706400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680483600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1663455600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1650150000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1632006000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1618700400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-938905200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796777200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-780372000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-778730400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-762663600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-749095200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622598400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670377600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717552000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749001600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780451200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796176000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811900800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828230400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846374400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859680000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877824000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891129600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909273600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922579200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941328000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954028800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972777600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985478400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004227200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017532800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035676800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048982400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067126400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080432000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099180800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111881600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130630400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143331200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162080000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174780800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193529600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206835200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224979200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238284800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256428800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269734400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288483200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301184000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1414278000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__KIROV: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 11928, name: "LMT" }, - rest: &[ - (-1593820800, FixedTimespan { offset: 10800, name: "+03" }), - (-1247540400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 18000, name: "+05" }), - (591141600, FixedTimespan { offset: 14400, name: "+04" }), - (606866400, FixedTimespan { offset: 14400, name: "MSD" }), - (622594800, FixedTimespan { offset: 10800, name: "MSK" }), - (638319600, FixedTimespan { offset: 14400, name: "MSD" }), - (654649200, FixedTimespan { offset: 10800, name: "MSK" }), - (670374000, FixedTimespan { offset: 14400, name: "+04" }), - (701820000, FixedTimespan { offset: 14400, name: "MSD" }), - (717548400, FixedTimespan { offset: 10800, name: "MSK" }), - (733273200, FixedTimespan { offset: 14400, name: "MSD" }), - (748998000, FixedTimespan { offset: 10800, name: "MSK" }), - (764722800, FixedTimespan { offset: 14400, name: "MSD" }), - (780447600, FixedTimespan { offset: 10800, name: "MSK" }), - (796172400, FixedTimespan { offset: 14400, name: "MSD" }), - (811897200, FixedTimespan { offset: 10800, name: "MSK" }), - (828226800, FixedTimespan { offset: 14400, name: "MSD" }), - (846370800, FixedTimespan { offset: 10800, name: "MSK" }), - (859676400, FixedTimespan { offset: 14400, name: "MSD" }), - (877820400, FixedTimespan { offset: 10800, name: "MSK" }), - (891126000, FixedTimespan { offset: 14400, name: "MSD" }), - (909270000, FixedTimespan { offset: 10800, name: "MSK" }), - (922575600, FixedTimespan { offset: 14400, name: "MSD" }), - (941324400, FixedTimespan { offset: 10800, name: "MSK" }), - (954025200, FixedTimespan { offset: 14400, name: "MSD" }), - (972774000, FixedTimespan { offset: 10800, name: "MSK" }), - (985474800, FixedTimespan { offset: 14400, name: "MSD" }), - (1004223600, FixedTimespan { offset: 10800, name: "MSK" }), - (1017529200, FixedTimespan { offset: 14400, name: "MSD" }), - (1035673200, FixedTimespan { offset: 10800, name: "MSK" }), - (1048978800, FixedTimespan { offset: 14400, name: "MSD" }), - (1067122800, FixedTimespan { offset: 10800, name: "MSK" }), - (1080428400, FixedTimespan { offset: 14400, name: "MSD" }), - (1099177200, FixedTimespan { offset: 10800, name: "MSK" }), - (1111878000, FixedTimespan { offset: 14400, name: "MSD" }), - (1130626800, FixedTimespan { offset: 10800, name: "MSK" }), - (1143327600, FixedTimespan { offset: 14400, name: "MSD" }), - (1162076400, FixedTimespan { offset: 10800, name: "MSK" }), - (1174777200, FixedTimespan { offset: 14400, name: "MSD" }), - (1193526000, FixedTimespan { offset: 10800, name: "MSK" }), - (1206831600, FixedTimespan { offset: 14400, name: "MSD" }), - (1224975600, FixedTimespan { offset: 10800, name: "MSK" }), - (1238281200, FixedTimespan { offset: 14400, name: "MSD" }), - (1256425200, FixedTimespan { offset: 10800, name: "MSK" }), - (1269730800, FixedTimespan { offset: 14400, name: "MSD" }), - (1288479600, FixedTimespan { offset: 10800, name: "MSK" }), - (1301180400, FixedTimespan { offset: 14400, name: "MSK" }), - (1414274400, FixedTimespan { offset: 10800, name: "MSK" }), + first: FixedTimespan::from_offset_and_name_indices(11928, 422, 3), + rest: &[ + (-1593820800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-1247540400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (591141600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (654649200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (717548400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (733273200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (748998000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (764722800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (780447600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (811897200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (828226800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (846370800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (859676400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (877820400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (891126000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (909270000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (922575600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (941324400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (954025200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (972774000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (985474800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1004223600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1017529200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1035673200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1048978800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1067122800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1080428400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1099177200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1111878000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1130626800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1143327600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1162076400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1174777200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1193526000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1206831600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1224975600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1238281200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1256425200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1269730800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1288479600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1301180400, FixedTimespan::from_offset_and_name_indices(14400, 374, 3)), + (1414274400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), ], }; const EUROPE__KYIV: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 7324, name: "LMT" }, - rest: &[ - (-2840148124, FixedTimespan { offset: 7324, name: "KMT" }), - (-1441159324, FixedTimespan { offset: 7200, name: "EET" }), - (-1247536800, FixedTimespan { offset: 10800, name: "MSK" }), - (-892522800, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-825382800, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 14400, name: "MSD" }), - (622594800, FixedTimespan { offset: 10800, name: "MSK" }), - (638319600, FixedTimespan { offset: 14400, name: "MSD" }), - (646783200, FixedTimespan { offset: 10800, name: "EEST" }), - (686102400, FixedTimespan { offset: 7200, name: "EET" }), - (701827200, FixedTimespan { offset: 10800, name: "EEST" }), - (717552000, FixedTimespan { offset: 7200, name: "EET" }), - (733276800, FixedTimespan { offset: 10800, name: "EEST" }), - (749001600, FixedTimespan { offset: 7200, name: "EET" }), - (764726400, FixedTimespan { offset: 10800, name: "EEST" }), - (780451200, FixedTimespan { offset: 7200, name: "EET" }), - (796176000, FixedTimespan { offset: 10800, name: "EEST" }), - (811900800, FixedTimespan { offset: 7200, name: "EET" }), - (828230400, FixedTimespan { offset: 10800, name: "EEST" }), - (846378000, FixedTimespan { offset: 7200, name: "EET" }), - (859683600, FixedTimespan { offset: 10800, name: "EEST" }), - (877827600, FixedTimespan { offset: 7200, name: "EET" }), - (891133200, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (954032400, FixedTimespan { offset: 10800, name: "EEST" }), - (972781200, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(7324, 422, 3), + rest: &[ + (-2840148124, FixedTimespan::from_offset_and_name_indices(7324, 355, 3)), + (-1441159324, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1247536800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (-892522800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-825382800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (646783200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717552000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749001600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780451200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796176000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811900800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828230400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__LISBON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -2205, name: "LMT" }, - rest: &[ - (-1830384000, FixedTimespan { offset: 0, name: "WET" }), - (-1689555600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1677801600, FixedTimespan { offset: 0, name: "WET" }), - (-1667433600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1647738000, FixedTimespan { offset: 0, name: "WET" }), - (-1635897600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1616202000, FixedTimespan { offset: 0, name: "WET" }), - (-1604361600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1584666000, FixedTimespan { offset: 0, name: "WET" }), - (-1572739200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1553043600, FixedTimespan { offset: 0, name: "WET" }), - (-1541203200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1521507600, FixedTimespan { offset: 0, name: "WET" }), - (-1442451600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1427677200, FixedTimespan { offset: 0, name: "WET" }), - (-1379293200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1364778000, FixedTimespan { offset: 0, name: "WET" }), - (-1348448400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1333328400, FixedTimespan { offset: 0, name: "WET" }), - (-1316394000, FixedTimespan { offset: 3600, name: "WEST" }), - (-1301274000, FixedTimespan { offset: 0, name: "WET" }), - (-1284339600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1269824400, FixedTimespan { offset: 0, name: "WET" }), - (-1221440400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1206925200, FixedTimespan { offset: 0, name: "WET" }), - (-1191200400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1175475600, FixedTimespan { offset: 0, name: "WET" }), - (-1127696400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1111971600, FixedTimespan { offset: 0, name: "WET" }), - (-1096851600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1080522000, FixedTimespan { offset: 0, name: "WET" }), - (-1063587600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1049072400, FixedTimespan { offset: 0, name: "WET" }), - (-1033347600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1017622800, FixedTimespan { offset: 0, name: "WET" }), - (-1002502800, FixedTimespan { offset: 3600, name: "WEST" }), - (-986173200, FixedTimespan { offset: 0, name: "WET" }), - (-969238800, FixedTimespan { offset: 3600, name: "WEST" }), - (-950490000, FixedTimespan { offset: 0, name: "WET" }), - (-942022800, FixedTimespan { offset: 3600, name: "WEST" }), - (-922496400, FixedTimespan { offset: 0, name: "WET" }), - (-906944400, FixedTimespan { offset: 3600, name: "WEST" }), - (-891133200, FixedTimespan { offset: 0, name: "WET" }), - (-877309200, FixedTimespan { offset: 3600, name: "WEST" }), - (-873684000, FixedTimespan { offset: 7200, name: "WEMT" }), - (-864007200, FixedTimespan { offset: 3600, name: "WEST" }), - (-857955600, FixedTimespan { offset: 0, name: "WET" }), - (-845859600, FixedTimespan { offset: 3600, name: "WEST" }), - (-842839200, FixedTimespan { offset: 7200, name: "WEMT" }), - (-831348000, FixedTimespan { offset: 3600, name: "WEST" }), - (-825901200, FixedTimespan { offset: 0, name: "WET" }), - (-814410000, FixedTimespan { offset: 3600, name: "WEST" }), - (-810784800, FixedTimespan { offset: 7200, name: "WEMT" }), - (-799898400, FixedTimespan { offset: 3600, name: "WEST" }), - (-794451600, FixedTimespan { offset: 0, name: "WET" }), - (-782960400, FixedTimespan { offset: 3600, name: "WEST" }), - (-779335200, FixedTimespan { offset: 7200, name: "WEMT" }), - (-768448800, FixedTimespan { offset: 3600, name: "WEST" }), - (-763002000, FixedTimespan { offset: 0, name: "WET" }), - (-749091600, FixedTimespan { offset: 3600, name: "WEST" }), - (-733366800, FixedTimespan { offset: 0, name: "WET" }), - (-717631200, FixedTimespan { offset: 3600, name: "WEST" }), - (-701906400, FixedTimespan { offset: 0, name: "WET" }), - (-686181600, FixedTimespan { offset: 3600, name: "WEST" }), - (-670456800, FixedTimespan { offset: 0, name: "WET" }), - (-654732000, FixedTimespan { offset: 3600, name: "WEST" }), - (-639007200, FixedTimespan { offset: 0, name: "WET" }), - (-623282400, FixedTimespan { offset: 3600, name: "WEST" }), - (-607557600, FixedTimespan { offset: 0, name: "WET" }), - (-591832800, FixedTimespan { offset: 3600, name: "WEST" }), - (-575503200, FixedTimespan { offset: 0, name: "WET" }), - (-559778400, FixedTimespan { offset: 3600, name: "WEST" }), - (-544053600, FixedTimespan { offset: 0, name: "WET" }), - (-528328800, FixedTimespan { offset: 3600, name: "WEST" }), - (-512604000, FixedTimespan { offset: 0, name: "WET" }), - (-496879200, FixedTimespan { offset: 3600, name: "WEST" }), - (-481154400, FixedTimespan { offset: 0, name: "WET" }), - (-465429600, FixedTimespan { offset: 3600, name: "WEST" }), - (-449704800, FixedTimespan { offset: 0, name: "WET" }), - (-433980000, FixedTimespan { offset: 3600, name: "WEST" }), - (-417650400, FixedTimespan { offset: 0, name: "WET" }), - (-401925600, FixedTimespan { offset: 3600, name: "WEST" }), - (-386200800, FixedTimespan { offset: 0, name: "WET" }), - (-370476000, FixedTimespan { offset: 3600, name: "WEST" }), - (-354751200, FixedTimespan { offset: 0, name: "WET" }), - (-339026400, FixedTimespan { offset: 3600, name: "WEST" }), - (-323301600, FixedTimespan { offset: 0, name: "WET" }), - (-307576800, FixedTimespan { offset: 3600, name: "WEST" }), - (-291852000, FixedTimespan { offset: 0, name: "WET" }), - (-276127200, FixedTimespan { offset: 3600, name: "WEST" }), - (-260402400, FixedTimespan { offset: 0, name: "WET" }), - (-244677600, FixedTimespan { offset: 3600, name: "WEST" }), - (-228348000, FixedTimespan { offset: 0, name: "WET" }), - (-212623200, FixedTimespan { offset: 3600, name: "WEST" }), - (-196898400, FixedTimespan { offset: 0, name: "WET" }), - (-181173600, FixedTimespan { offset: 3600, name: "WEST" }), - (-165448800, FixedTimespan { offset: 0, name: "WET" }), - (-149724000, FixedTimespan { offset: 3600, name: "WEST" }), - (-133999200, FixedTimespan { offset: 0, name: "WET" }), - (-118274400, FixedTimespan { offset: 3600, name: "WEST" }), - (-102549600, FixedTimespan { offset: 3600, name: "CET" }), - (212544000, FixedTimespan { offset: 0, name: "WET" }), - (228268800, FixedTimespan { offset: 3600, name: "WEST" }), - (243993600, FixedTimespan { offset: 0, name: "WET" }), - (260326800, FixedTimespan { offset: 3600, name: "WEST" }), - (276051600, FixedTimespan { offset: 0, name: "WET" }), - (291776400, FixedTimespan { offset: 3600, name: "WEST" }), - (307501200, FixedTimespan { offset: 0, name: "WET" }), - (323830800, FixedTimespan { offset: 3600, name: "WEST" }), - (338950800, FixedTimespan { offset: 0, name: "WET" }), - (354672000, FixedTimespan { offset: 3600, name: "WEST" }), - (370396800, FixedTimespan { offset: 0, name: "WET" }), - (386121600, FixedTimespan { offset: 3600, name: "WEST" }), - (401846400, FixedTimespan { offset: 0, name: "WET" }), - (417571200, FixedTimespan { offset: 3600, name: "WEST" }), - (433296000, FixedTimespan { offset: 0, name: "WET" }), - (449020800, FixedTimespan { offset: 3600, name: "WEST" }), - (465350400, FixedTimespan { offset: 0, name: "WET" }), - (481075200, FixedTimespan { offset: 3600, name: "WEST" }), - (496800000, FixedTimespan { offset: 0, name: "WET" }), - (512528400, FixedTimespan { offset: 3600, name: "WEST" }), - (528253200, FixedTimespan { offset: 0, name: "WET" }), - (543978000, FixedTimespan { offset: 3600, name: "WEST" }), - (559702800, FixedTimespan { offset: 0, name: "WET" }), - (575427600, FixedTimespan { offset: 3600, name: "WEST" }), - (591152400, FixedTimespan { offset: 0, name: "WET" }), - (606877200, FixedTimespan { offset: 3600, name: "WEST" }), - (622602000, FixedTimespan { offset: 0, name: "WET" }), - (638326800, FixedTimespan { offset: 3600, name: "WEST" }), - (654656400, FixedTimespan { offset: 0, name: "WET" }), - (670381200, FixedTimespan { offset: 3600, name: "WEST" }), - (686106000, FixedTimespan { offset: 0, name: "WET" }), - (701830800, FixedTimespan { offset: 3600, name: "WEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 3600, name: "WEST" }), - (846378000, FixedTimespan { offset: 0, name: "WET" }), - (859683600, FixedTimespan { offset: 3600, name: "WEST" }), - (877827600, FixedTimespan { offset: 0, name: "WET" }), - (891133200, FixedTimespan { offset: 3600, name: "WEST" }), - (909277200, FixedTimespan { offset: 0, name: "WET" }), - (922582800, FixedTimespan { offset: 3600, name: "WEST" }), - (941331600, FixedTimespan { offset: 0, name: "WET" }), - (954032400, FixedTimespan { offset: 3600, name: "WEST" }), - (972781200, FixedTimespan { offset: 0, name: "WET" }), - (985482000, FixedTimespan { offset: 3600, name: "WEST" }), - (1004230800, FixedTimespan { offset: 0, name: "WET" }), - (1017536400, FixedTimespan { offset: 3600, name: "WEST" }), - (1035680400, FixedTimespan { offset: 0, name: "WET" }), - (1048986000, FixedTimespan { offset: 3600, name: "WEST" }), - (1067130000, FixedTimespan { offset: 0, name: "WET" }), - (1080435600, FixedTimespan { offset: 3600, name: "WEST" }), - (1099184400, FixedTimespan { offset: 0, name: "WET" }), - (1111885200, FixedTimespan { offset: 3600, name: "WEST" }), - (1130634000, FixedTimespan { offset: 0, name: "WET" }), - (1143334800, FixedTimespan { offset: 3600, name: "WEST" }), - (1162083600, FixedTimespan { offset: 0, name: "WET" }), - (1174784400, FixedTimespan { offset: 3600, name: "WEST" }), - (1193533200, FixedTimespan { offset: 0, name: "WET" }), - (1206838800, FixedTimespan { offset: 3600, name: "WEST" }), - (1224982800, FixedTimespan { offset: 0, name: "WET" }), - (1238288400, FixedTimespan { offset: 3600, name: "WEST" }), - (1256432400, FixedTimespan { offset: 0, name: "WET" }), - (1269738000, FixedTimespan { offset: 3600, name: "WEST" }), - (1288486800, FixedTimespan { offset: 0, name: "WET" }), - (1301187600, FixedTimespan { offset: 3600, name: "WEST" }), - (1319936400, FixedTimespan { offset: 0, name: "WET" }), - (1332637200, FixedTimespan { offset: 3600, name: "WEST" }), - (1351386000, FixedTimespan { offset: 0, name: "WET" }), - (1364691600, FixedTimespan { offset: 3600, name: "WEST" }), - (1382835600, FixedTimespan { offset: 0, name: "WET" }), - (1396141200, FixedTimespan { offset: 3600, name: "WEST" }), - (1414285200, FixedTimespan { offset: 0, name: "WET" }), - (1427590800, FixedTimespan { offset: 3600, name: "WEST" }), - (1445734800, FixedTimespan { offset: 0, name: "WET" }), - (1459040400, FixedTimespan { offset: 3600, name: "WEST" }), - (1477789200, FixedTimespan { offset: 0, name: "WET" }), - (1490490000, FixedTimespan { offset: 3600, name: "WEST" }), - (1509238800, FixedTimespan { offset: 0, name: "WET" }), - (1521939600, FixedTimespan { offset: 3600, name: "WEST" }), - (1540688400, FixedTimespan { offset: 0, name: "WET" }), - (1553994000, FixedTimespan { offset: 3600, name: "WEST" }), - (1572138000, FixedTimespan { offset: 0, name: "WET" }), - (1585443600, FixedTimespan { offset: 3600, name: "WEST" }), - (1603587600, FixedTimespan { offset: 0, name: "WET" }), - (1616893200, FixedTimespan { offset: 3600, name: "WEST" }), - (1635642000, FixedTimespan { offset: 0, name: "WET" }), - (1648342800, FixedTimespan { offset: 3600, name: "WEST" }), - (1667091600, FixedTimespan { offset: 0, name: "WET" }), - (1679792400, FixedTimespan { offset: 3600, name: "WEST" }), - (1698541200, FixedTimespan { offset: 0, name: "WET" }), - (1711846800, FixedTimespan { offset: 3600, name: "WEST" }), - (1729990800, FixedTimespan { offset: 0, name: "WET" }), - (1743296400, FixedTimespan { offset: 3600, name: "WEST" }), - (1761440400, FixedTimespan { offset: 0, name: "WET" }), - (1774746000, FixedTimespan { offset: 3600, name: "WEST" }), - (1792890000, FixedTimespan { offset: 0, name: "WET" }), - (1806195600, FixedTimespan { offset: 3600, name: "WEST" }), - (1824944400, FixedTimespan { offset: 0, name: "WET" }), - (1837645200, FixedTimespan { offset: 3600, name: "WEST" }), - (1856394000, FixedTimespan { offset: 0, name: "WET" }), - (1869094800, FixedTimespan { offset: 3600, name: "WEST" }), - (1887843600, FixedTimespan { offset: 0, name: "WET" }), - (1901149200, FixedTimespan { offset: 3600, name: "WEST" }), - (1919293200, FixedTimespan { offset: 0, name: "WET" }), - (1932598800, FixedTimespan { offset: 3600, name: "WEST" }), - (1950742800, FixedTimespan { offset: 0, name: "WET" }), - (1964048400, FixedTimespan { offset: 3600, name: "WEST" }), - (1982797200, FixedTimespan { offset: 0, name: "WET" }), - (1995498000, FixedTimespan { offset: 3600, name: "WEST" }), - (2014246800, FixedTimespan { offset: 0, name: "WET" }), - (2026947600, FixedTimespan { offset: 3600, name: "WEST" }), - (2045696400, FixedTimespan { offset: 0, name: "WET" }), - (2058397200, FixedTimespan { offset: 3600, name: "WEST" }), - (2077146000, FixedTimespan { offset: 0, name: "WET" }), - (2090451600, FixedTimespan { offset: 3600, name: "WEST" }), - (2108595600, FixedTimespan { offset: 0, name: "WET" }), - (2121901200, FixedTimespan { offset: 3600, name: "WEST" }), - (2140045200, FixedTimespan { offset: 0, name: "WET" }), - (2153350800, FixedTimespan { offset: 3600, name: "WEST" }), - (2172099600, FixedTimespan { offset: 0, name: "WET" }), - (2184800400, FixedTimespan { offset: 3600, name: "WEST" }), - (2203549200, FixedTimespan { offset: 0, name: "WET" }), - (2216250000, FixedTimespan { offset: 3600, name: "WEST" }), - (2234998800, FixedTimespan { offset: 0, name: "WET" }), - (2248304400, FixedTimespan { offset: 3600, name: "WEST" }), - (2266448400, FixedTimespan { offset: 0, name: "WET" }), - (2279754000, FixedTimespan { offset: 3600, name: "WEST" }), - (2297898000, FixedTimespan { offset: 0, name: "WET" }), - (2311203600, FixedTimespan { offset: 3600, name: "WEST" }), - (2329347600, FixedTimespan { offset: 0, name: "WET" }), - (2342653200, FixedTimespan { offset: 3600, name: "WEST" }), - (2361402000, FixedTimespan { offset: 0, name: "WET" }), - (2374102800, FixedTimespan { offset: 3600, name: "WEST" }), - (2392851600, FixedTimespan { offset: 0, name: "WET" }), - (2405552400, FixedTimespan { offset: 3600, name: "WEST" }), - (2424301200, FixedTimespan { offset: 0, name: "WET" }), - (2437606800, FixedTimespan { offset: 3600, name: "WEST" }), - (2455750800, FixedTimespan { offset: 0, name: "WET" }), - (2469056400, FixedTimespan { offset: 3600, name: "WEST" }), - (2487200400, FixedTimespan { offset: 0, name: "WET" }), - (2500506000, FixedTimespan { offset: 3600, name: "WEST" }), - (2519254800, FixedTimespan { offset: 0, name: "WET" }), - (2531955600, FixedTimespan { offset: 3600, name: "WEST" }), - (2550704400, FixedTimespan { offset: 0, name: "WET" }), - (2563405200, FixedTimespan { offset: 3600, name: "WEST" }), - (2582154000, FixedTimespan { offset: 0, name: "WET" }), - (2595459600, FixedTimespan { offset: 3600, name: "WEST" }), - (2613603600, FixedTimespan { offset: 0, name: "WET" }), - (2626909200, FixedTimespan { offset: 3600, name: "WEST" }), - (2645053200, FixedTimespan { offset: 0, name: "WET" }), - (2658358800, FixedTimespan { offset: 3600, name: "WEST" }), - (2676502800, FixedTimespan { offset: 0, name: "WET" }), - (2689808400, FixedTimespan { offset: 3600, name: "WEST" }), - (2708557200, FixedTimespan { offset: 0, name: "WET" }), - (2721258000, FixedTimespan { offset: 3600, name: "WEST" }), - (2740006800, FixedTimespan { offset: 0, name: "WET" }), - (2752707600, FixedTimespan { offset: 3600, name: "WEST" }), - (2771456400, FixedTimespan { offset: 0, name: "WET" }), - (2784762000, FixedTimespan { offset: 3600, name: "WEST" }), - (2802906000, FixedTimespan { offset: 0, name: "WET" }), - (2816211600, FixedTimespan { offset: 3600, name: "WEST" }), - (2834355600, FixedTimespan { offset: 0, name: "WET" }), - (2847661200, FixedTimespan { offset: 3600, name: "WEST" }), - (2866410000, FixedTimespan { offset: 0, name: "WET" }), - (2879110800, FixedTimespan { offset: 3600, name: "WEST" }), - (2897859600, FixedTimespan { offset: 0, name: "WET" }), - (2910560400, FixedTimespan { offset: 3600, name: "WEST" }), - (2929309200, FixedTimespan { offset: 0, name: "WET" }), - (2942010000, FixedTimespan { offset: 3600, name: "WEST" }), - (2960758800, FixedTimespan { offset: 0, name: "WET" }), - (2974064400, FixedTimespan { offset: 3600, name: "WEST" }), - (2992208400, FixedTimespan { offset: 0, name: "WET" }), - (3005514000, FixedTimespan { offset: 3600, name: "WEST" }), - (3023658000, FixedTimespan { offset: 0, name: "WET" }), - (3036963600, FixedTimespan { offset: 3600, name: "WEST" }), - (3055712400, FixedTimespan { offset: 0, name: "WET" }), - (3068413200, FixedTimespan { offset: 3600, name: "WEST" }), - (3087162000, FixedTimespan { offset: 0, name: "WET" }), - (3099862800, FixedTimespan { offset: 3600, name: "WEST" }), - (3118611600, FixedTimespan { offset: 0, name: "WET" }), - (3131917200, FixedTimespan { offset: 3600, name: "WEST" }), - (3150061200, FixedTimespan { offset: 0, name: "WET" }), - (3163366800, FixedTimespan { offset: 3600, name: "WEST" }), - (3181510800, FixedTimespan { offset: 0, name: "WET" }), - (3194816400, FixedTimespan { offset: 3600, name: "WEST" }), - (3212960400, FixedTimespan { offset: 0, name: "WET" }), - (3226266000, FixedTimespan { offset: 3600, name: "WEST" }), - (3245014800, FixedTimespan { offset: 0, name: "WET" }), - (3257715600, FixedTimespan { offset: 3600, name: "WEST" }), - (3276464400, FixedTimespan { offset: 0, name: "WET" }), - (3289165200, FixedTimespan { offset: 3600, name: "WEST" }), - (3307914000, FixedTimespan { offset: 0, name: "WET" }), - (3321219600, FixedTimespan { offset: 3600, name: "WEST" }), - (3339363600, FixedTimespan { offset: 0, name: "WET" }), - (3352669200, FixedTimespan { offset: 3600, name: "WEST" }), - (3370813200, FixedTimespan { offset: 0, name: "WET" }), - (3384118800, FixedTimespan { offset: 3600, name: "WEST" }), - (3402867600, FixedTimespan { offset: 0, name: "WET" }), - (3415568400, FixedTimespan { offset: 3600, name: "WEST" }), - (3434317200, FixedTimespan { offset: 0, name: "WET" }), - (3447018000, FixedTimespan { offset: 3600, name: "WEST" }), - (3465766800, FixedTimespan { offset: 0, name: "WET" }), - (3479072400, FixedTimespan { offset: 3600, name: "WEST" }), - (3497216400, FixedTimespan { offset: 0, name: "WET" }), - (3510522000, FixedTimespan { offset: 3600, name: "WEST" }), - (3528666000, FixedTimespan { offset: 0, name: "WET" }), - (3541971600, FixedTimespan { offset: 3600, name: "WEST" }), - (3560115600, FixedTimespan { offset: 0, name: "WET" }), - (3573421200, FixedTimespan { offset: 3600, name: "WEST" }), - (3592170000, FixedTimespan { offset: 0, name: "WET" }), - (3604870800, FixedTimespan { offset: 3600, name: "WEST" }), - (3623619600, FixedTimespan { offset: 0, name: "WET" }), - (3636320400, FixedTimespan { offset: 3600, name: "WEST" }), - (3655069200, FixedTimespan { offset: 0, name: "WET" }), - (3668374800, FixedTimespan { offset: 3600, name: "WEST" }), - (3686518800, FixedTimespan { offset: 0, name: "WET" }), - (3699824400, FixedTimespan { offset: 3600, name: "WEST" }), - (3717968400, FixedTimespan { offset: 0, name: "WET" }), - (3731274000, FixedTimespan { offset: 3600, name: "WEST" }), - (3750022800, FixedTimespan { offset: 0, name: "WET" }), - (3762723600, FixedTimespan { offset: 3600, name: "WEST" }), - (3781472400, FixedTimespan { offset: 0, name: "WET" }), - (3794173200, FixedTimespan { offset: 3600, name: "WEST" }), - (3812922000, FixedTimespan { offset: 0, name: "WET" }), - (3825622800, FixedTimespan { offset: 3600, name: "WEST" }), - (3844371600, FixedTimespan { offset: 0, name: "WET" }), - (3857677200, FixedTimespan { offset: 3600, name: "WEST" }), - (3875821200, FixedTimespan { offset: 0, name: "WET" }), - (3889126800, FixedTimespan { offset: 3600, name: "WEST" }), - (3907270800, FixedTimespan { offset: 0, name: "WET" }), - (3920576400, FixedTimespan { offset: 3600, name: "WEST" }), - (3939325200, FixedTimespan { offset: 0, name: "WET" }), - (3952026000, FixedTimespan { offset: 3600, name: "WEST" }), - (3970774800, FixedTimespan { offset: 0, name: "WET" }), - (3983475600, FixedTimespan { offset: 3600, name: "WEST" }), - (4002224400, FixedTimespan { offset: 0, name: "WET" }), - (4015530000, FixedTimespan { offset: 3600, name: "WEST" }), - (4033674000, FixedTimespan { offset: 0, name: "WET" }), - (4046979600, FixedTimespan { offset: 3600, name: "WEST" }), - (4065123600, FixedTimespan { offset: 0, name: "WET" }), - (4078429200, FixedTimespan { offset: 3600, name: "WEST" }), - (4096573200, FixedTimespan { offset: 0, name: "WET" }), + first: FixedTimespan::from_offset_and_name_indices(-2205, 422, 3), + rest: &[ + (-1830384000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1689555600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1677801600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1667433600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1647738000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1635897600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1616202000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1604361600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1584666000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1572739200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1553043600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1541203200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1521507600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1442451600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1427677200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1379293200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1364778000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1348448400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1333328400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1316394000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1301274000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1284339600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1269824400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1221440400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1206925200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1191200400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1175475600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1127696400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1111971600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1096851600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1080522000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1063587600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1049072400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1033347600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1017622800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1002502800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-986173200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-969238800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-950490000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-942022800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-922496400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-906944400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-891133200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-877309200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-873684000, FixedTimespan::from_offset_and_name_indices(7200, 483, 4)), + (-864007200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-857955600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-845859600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-842839200, FixedTimespan::from_offset_and_name_indices(7200, 483, 4)), + (-831348000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-825901200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-814410000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-810784800, FixedTimespan::from_offset_and_name_indices(7200, 483, 4)), + (-799898400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-794451600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-782960400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-779335200, FixedTimespan::from_offset_and_name_indices(7200, 483, 4)), + (-768448800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-763002000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-749091600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-733366800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-717631200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-701906400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-686181600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-670456800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-654732000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-639007200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-623282400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-607557600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-591832800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-575503200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-559778400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-544053600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-528328800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-512604000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-496879200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-481154400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-465429600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-449704800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-433980000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-417650400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-401925600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-386200800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-370476000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-354751200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-339026400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-323301600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-307576800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-291852000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-276127200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-260402400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-244677600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-228348000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-212623200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-196898400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-181173600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-165448800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-149724000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-133999200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-118274400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-102549600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (212544000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (228268800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (243993600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (260326800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (276051600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (291776400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (307501200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (323830800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (338950800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (354672000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (370396800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (386121600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (401846400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (417571200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (433296000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (449020800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (465350400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (481075200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (496800000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), ], }; const EUROPE__LONDON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -75, name: "LMT" }, - rest: &[ - (-3852662325, FixedTimespan { offset: 0, name: "GMT" }), - (-1691964000, FixedTimespan { offset: 3600, name: "BST" }), - (-1680472800, FixedTimespan { offset: 0, name: "GMT" }), - (-1664143200, FixedTimespan { offset: 3600, name: "BST" }), - (-1650146400, FixedTimespan { offset: 0, name: "GMT" }), - (-1633903200, FixedTimespan { offset: 3600, name: "BST" }), - (-1617487200, FixedTimespan { offset: 0, name: "GMT" }), - (-1601848800, FixedTimespan { offset: 3600, name: "BST" }), - (-1586037600, FixedTimespan { offset: 0, name: "GMT" }), - (-1570399200, FixedTimespan { offset: 3600, name: "BST" }), - (-1552168800, FixedTimespan { offset: 0, name: "GMT" }), - (-1538344800, FixedTimespan { offset: 3600, name: "BST" }), - (-1522533600, FixedTimespan { offset: 0, name: "GMT" }), - (-1507500000, FixedTimespan { offset: 3600, name: "BST" }), - (-1490565600, FixedTimespan { offset: 0, name: "GMT" }), - (-1473631200, FixedTimespan { offset: 3600, name: "BST" }), - (-1460930400, FixedTimespan { offset: 0, name: "GMT" }), - (-1442786400, FixedTimespan { offset: 3600, name: "BST" }), - (-1428876000, FixedTimespan { offset: 0, name: "GMT" }), - (-1410732000, FixedTimespan { offset: 3600, name: "BST" }), - (-1396216800, FixedTimespan { offset: 0, name: "GMT" }), - (-1379282400, FixedTimespan { offset: 3600, name: "BST" }), - (-1364767200, FixedTimespan { offset: 0, name: "GMT" }), - (-1348437600, FixedTimespan { offset: 3600, name: "BST" }), - (-1333317600, FixedTimespan { offset: 0, name: "GMT" }), - (-1315778400, FixedTimespan { offset: 3600, name: "BST" }), - (-1301263200, FixedTimespan { offset: 0, name: "GMT" }), - (-1284328800, FixedTimespan { offset: 3600, name: "BST" }), - (-1269813600, FixedTimespan { offset: 0, name: "GMT" }), - (-1253484000, FixedTimespan { offset: 3600, name: "BST" }), - (-1238364000, FixedTimespan { offset: 0, name: "GMT" }), - (-1221429600, FixedTimespan { offset: 3600, name: "BST" }), - (-1206914400, FixedTimespan { offset: 0, name: "GMT" }), - (-1189980000, FixedTimespan { offset: 3600, name: "BST" }), - (-1175464800, FixedTimespan { offset: 0, name: "GMT" }), - (-1159135200, FixedTimespan { offset: 3600, name: "BST" }), - (-1143410400, FixedTimespan { offset: 0, name: "GMT" }), - (-1126476000, FixedTimespan { offset: 3600, name: "BST" }), - (-1111960800, FixedTimespan { offset: 0, name: "GMT" }), - (-1095631200, FixedTimespan { offset: 3600, name: "BST" }), - (-1080511200, FixedTimespan { offset: 0, name: "GMT" }), - (-1063576800, FixedTimespan { offset: 3600, name: "BST" }), - (-1049061600, FixedTimespan { offset: 0, name: "GMT" }), - (-1032127200, FixedTimespan { offset: 3600, name: "BST" }), - (-1017612000, FixedTimespan { offset: 0, name: "GMT" }), - (-1001282400, FixedTimespan { offset: 3600, name: "BST" }), - (-986162400, FixedTimespan { offset: 0, name: "GMT" }), - (-969228000, FixedTimespan { offset: 3600, name: "BST" }), - (-950479200, FixedTimespan { offset: 0, name: "GMT" }), - (-942012000, FixedTimespan { offset: 3600, name: "BST" }), - (-904518000, FixedTimespan { offset: 7200, name: "BDST" }), - (-896050800, FixedTimespan { offset: 3600, name: "BST" }), - (-875487600, FixedTimespan { offset: 7200, name: "BDST" }), - (-864601200, FixedTimespan { offset: 3600, name: "BST" }), - (-844038000, FixedTimespan { offset: 7200, name: "BDST" }), - (-832546800, FixedTimespan { offset: 3600, name: "BST" }), - (-812588400, FixedTimespan { offset: 7200, name: "BDST" }), - (-798073200, FixedTimespan { offset: 3600, name: "BST" }), - (-781052400, FixedTimespan { offset: 7200, name: "BDST" }), - (-772066800, FixedTimespan { offset: 3600, name: "BST" }), - (-764805600, FixedTimespan { offset: 0, name: "GMT" }), - (-748476000, FixedTimespan { offset: 3600, name: "BST" }), - (-733356000, FixedTimespan { offset: 0, name: "GMT" }), - (-719445600, FixedTimespan { offset: 3600, name: "BST" }), - (-717030000, FixedTimespan { offset: 7200, name: "BDST" }), - (-706748400, FixedTimespan { offset: 3600, name: "BST" }), - (-699487200, FixedTimespan { offset: 0, name: "GMT" }), - (-687996000, FixedTimespan { offset: 3600, name: "BST" }), - (-668037600, FixedTimespan { offset: 0, name: "GMT" }), - (-654732000, FixedTimespan { offset: 3600, name: "BST" }), - (-636588000, FixedTimespan { offset: 0, name: "GMT" }), - (-622072800, FixedTimespan { offset: 3600, name: "BST" }), - (-605743200, FixedTimespan { offset: 0, name: "GMT" }), - (-590623200, FixedTimespan { offset: 3600, name: "BST" }), - (-574293600, FixedTimespan { offset: 0, name: "GMT" }), - (-558568800, FixedTimespan { offset: 3600, name: "BST" }), - (-542239200, FixedTimespan { offset: 0, name: "GMT" }), - (-527119200, FixedTimespan { offset: 3600, name: "BST" }), - (-512604000, FixedTimespan { offset: 0, name: "GMT" }), - (-496274400, FixedTimespan { offset: 3600, name: "BST" }), - (-481154400, FixedTimespan { offset: 0, name: "GMT" }), - (-464220000, FixedTimespan { offset: 3600, name: "BST" }), - (-449704800, FixedTimespan { offset: 0, name: "GMT" }), - (-432165600, FixedTimespan { offset: 3600, name: "BST" }), - (-417650400, FixedTimespan { offset: 0, name: "GMT" }), - (-401320800, FixedTimespan { offset: 3600, name: "BST" }), - (-386200800, FixedTimespan { offset: 0, name: "GMT" }), - (-369266400, FixedTimespan { offset: 3600, name: "BST" }), - (-354751200, FixedTimespan { offset: 0, name: "GMT" }), - (-337816800, FixedTimespan { offset: 3600, name: "BST" }), - (-323301600, FixedTimespan { offset: 0, name: "GMT" }), - (-306972000, FixedTimespan { offset: 3600, name: "BST" }), - (-291852000, FixedTimespan { offset: 0, name: "GMT" }), - (-276732000, FixedTimespan { offset: 3600, name: "BST" }), - (-257983200, FixedTimespan { offset: 0, name: "GMT" }), - (-245282400, FixedTimespan { offset: 3600, name: "BST" }), - (-226533600, FixedTimespan { offset: 0, name: "GMT" }), - (-213228000, FixedTimespan { offset: 3600, name: "BST" }), - (-195084000, FixedTimespan { offset: 0, name: "GMT" }), - (-182383200, FixedTimespan { offset: 3600, name: "BST" }), - (-163634400, FixedTimespan { offset: 0, name: "GMT" }), - (-150933600, FixedTimespan { offset: 3600, name: "BST" }), - (-132184800, FixedTimespan { offset: 0, name: "GMT" }), - (-119484000, FixedTimespan { offset: 3600, name: "BST" }), - (-100735200, FixedTimespan { offset: 0, name: "GMT" }), - (-88034400, FixedTimespan { offset: 3600, name: "BST" }), - (-68680800, FixedTimespan { offset: 0, name: "GMT" }), - (-59004000, FixedTimespan { offset: 3600, name: "BST" }), - (-37242000, FixedTimespan { offset: 3600, name: "BST" }), - (57722400, FixedTimespan { offset: 0, name: "GMT" }), - (69818400, FixedTimespan { offset: 3600, name: "BST" }), - (89172000, FixedTimespan { offset: 0, name: "GMT" }), - (101268000, FixedTimespan { offset: 3600, name: "BST" }), - (120621600, FixedTimespan { offset: 0, name: "GMT" }), - (132717600, FixedTimespan { offset: 3600, name: "BST" }), - (152071200, FixedTimespan { offset: 0, name: "GMT" }), - (164167200, FixedTimespan { offset: 3600, name: "BST" }), - (183520800, FixedTimespan { offset: 0, name: "GMT" }), - (196221600, FixedTimespan { offset: 3600, name: "BST" }), - (214970400, FixedTimespan { offset: 0, name: "GMT" }), - (227671200, FixedTimespan { offset: 3600, name: "BST" }), - (246420000, FixedTimespan { offset: 0, name: "GMT" }), - (259120800, FixedTimespan { offset: 3600, name: "BST" }), - (278474400, FixedTimespan { offset: 0, name: "GMT" }), - (290570400, FixedTimespan { offset: 3600, name: "BST" }), - (309924000, FixedTimespan { offset: 0, name: "GMT" }), - (322020000, FixedTimespan { offset: 3600, name: "BST" }), - (341373600, FixedTimespan { offset: 0, name: "GMT" }), - (354675600, FixedTimespan { offset: 3600, name: "BST" }), - (372819600, FixedTimespan { offset: 0, name: "GMT" }), - (386125200, FixedTimespan { offset: 3600, name: "BST" }), - (404269200, FixedTimespan { offset: 0, name: "GMT" }), - (417574800, FixedTimespan { offset: 3600, name: "BST" }), - (435718800, FixedTimespan { offset: 0, name: "GMT" }), - (449024400, FixedTimespan { offset: 3600, name: "BST" }), - (467773200, FixedTimespan { offset: 0, name: "GMT" }), - (481078800, FixedTimespan { offset: 3600, name: "BST" }), - (499222800, FixedTimespan { offset: 0, name: "GMT" }), - (512528400, FixedTimespan { offset: 3600, name: "BST" }), - (530672400, FixedTimespan { offset: 0, name: "GMT" }), - (543978000, FixedTimespan { offset: 3600, name: "BST" }), - (562122000, FixedTimespan { offset: 0, name: "GMT" }), - (575427600, FixedTimespan { offset: 3600, name: "BST" }), - (593571600, FixedTimespan { offset: 0, name: "GMT" }), - (606877200, FixedTimespan { offset: 3600, name: "BST" }), - (625626000, FixedTimespan { offset: 0, name: "GMT" }), - (638326800, FixedTimespan { offset: 3600, name: "BST" }), - (657075600, FixedTimespan { offset: 0, name: "GMT" }), - (670381200, FixedTimespan { offset: 3600, name: "BST" }), - (688525200, FixedTimespan { offset: 0, name: "GMT" }), - (701830800, FixedTimespan { offset: 3600, name: "BST" }), - (719974800, FixedTimespan { offset: 0, name: "GMT" }), - (733280400, FixedTimespan { offset: 3600, name: "BST" }), - (751424400, FixedTimespan { offset: 0, name: "GMT" }), - (764730000, FixedTimespan { offset: 3600, name: "BST" }), - (782874000, FixedTimespan { offset: 0, name: "GMT" }), - (796179600, FixedTimespan { offset: 3600, name: "BST" }), - (814323600, FixedTimespan { offset: 0, name: "GMT" }), - (828234000, FixedTimespan { offset: 3600, name: "BST" }), - (846378000, FixedTimespan { offset: 0, name: "GMT" }), - (859683600, FixedTimespan { offset: 3600, name: "BST" }), - (877827600, FixedTimespan { offset: 0, name: "GMT" }), - (891133200, FixedTimespan { offset: 3600, name: "BST" }), - (909277200, FixedTimespan { offset: 0, name: "GMT" }), - (922582800, FixedTimespan { offset: 3600, name: "BST" }), - (941331600, FixedTimespan { offset: 0, name: "GMT" }), - (954032400, FixedTimespan { offset: 3600, name: "BST" }), - (972781200, FixedTimespan { offset: 0, name: "GMT" }), - (985482000, FixedTimespan { offset: 3600, name: "BST" }), - (1004230800, FixedTimespan { offset: 0, name: "GMT" }), - (1017536400, FixedTimespan { offset: 3600, name: "BST" }), - (1035680400, FixedTimespan { offset: 0, name: "GMT" }), - (1048986000, FixedTimespan { offset: 3600, name: "BST" }), - (1067130000, FixedTimespan { offset: 0, name: "GMT" }), - (1080435600, FixedTimespan { offset: 3600, name: "BST" }), - (1099184400, FixedTimespan { offset: 0, name: "GMT" }), - (1111885200, FixedTimespan { offset: 3600, name: "BST" }), - (1130634000, FixedTimespan { offset: 0, name: "GMT" }), - (1143334800, FixedTimespan { offset: 3600, name: "BST" }), - (1162083600, FixedTimespan { offset: 0, name: "GMT" }), - (1174784400, FixedTimespan { offset: 3600, name: "BST" }), - (1193533200, FixedTimespan { offset: 0, name: "GMT" }), - (1206838800, FixedTimespan { offset: 3600, name: "BST" }), - (1224982800, FixedTimespan { offset: 0, name: "GMT" }), - (1238288400, FixedTimespan { offset: 3600, name: "BST" }), - (1256432400, FixedTimespan { offset: 0, name: "GMT" }), - (1269738000, FixedTimespan { offset: 3600, name: "BST" }), - (1288486800, FixedTimespan { offset: 0, name: "GMT" }), - (1301187600, FixedTimespan { offset: 3600, name: "BST" }), - (1319936400, FixedTimespan { offset: 0, name: "GMT" }), - (1332637200, FixedTimespan { offset: 3600, name: "BST" }), - (1351386000, FixedTimespan { offset: 0, name: "GMT" }), - (1364691600, FixedTimespan { offset: 3600, name: "BST" }), - (1382835600, FixedTimespan { offset: 0, name: "GMT" }), - (1396141200, FixedTimespan { offset: 3600, name: "BST" }), - (1414285200, FixedTimespan { offset: 0, name: "GMT" }), - (1427590800, FixedTimespan { offset: 3600, name: "BST" }), - (1445734800, FixedTimespan { offset: 0, name: "GMT" }), - (1459040400, FixedTimespan { offset: 3600, name: "BST" }), - (1477789200, FixedTimespan { offset: 0, name: "GMT" }), - (1490490000, FixedTimespan { offset: 3600, name: "BST" }), - (1509238800, FixedTimespan { offset: 0, name: "GMT" }), - (1521939600, FixedTimespan { offset: 3600, name: "BST" }), - (1540688400, FixedTimespan { offset: 0, name: "GMT" }), - (1553994000, FixedTimespan { offset: 3600, name: "BST" }), - (1572138000, FixedTimespan { offset: 0, name: "GMT" }), - (1585443600, FixedTimespan { offset: 3600, name: "BST" }), - (1603587600, FixedTimespan { offset: 0, name: "GMT" }), - (1616893200, FixedTimespan { offset: 3600, name: "BST" }), - (1635642000, FixedTimespan { offset: 0, name: "GMT" }), - (1648342800, FixedTimespan { offset: 3600, name: "BST" }), - (1667091600, FixedTimespan { offset: 0, name: "GMT" }), - (1679792400, FixedTimespan { offset: 3600, name: "BST" }), - (1698541200, FixedTimespan { offset: 0, name: "GMT" }), - (1711846800, FixedTimespan { offset: 3600, name: "BST" }), - (1729990800, FixedTimespan { offset: 0, name: "GMT" }), - (1743296400, FixedTimespan { offset: 3600, name: "BST" }), - (1761440400, FixedTimespan { offset: 0, name: "GMT" }), - (1774746000, FixedTimespan { offset: 3600, name: "BST" }), - (1792890000, FixedTimespan { offset: 0, name: "GMT" }), - (1806195600, FixedTimespan { offset: 3600, name: "BST" }), - (1824944400, FixedTimespan { offset: 0, name: "GMT" }), - (1837645200, FixedTimespan { offset: 3600, name: "BST" }), - (1856394000, FixedTimespan { offset: 0, name: "GMT" }), - (1869094800, FixedTimespan { offset: 3600, name: "BST" }), - (1887843600, FixedTimespan { offset: 0, name: "GMT" }), - (1901149200, FixedTimespan { offset: 3600, name: "BST" }), - (1919293200, FixedTimespan { offset: 0, name: "GMT" }), - (1932598800, FixedTimespan { offset: 3600, name: "BST" }), - (1950742800, FixedTimespan { offset: 0, name: "GMT" }), - (1964048400, FixedTimespan { offset: 3600, name: "BST" }), - (1982797200, FixedTimespan { offset: 0, name: "GMT" }), - (1995498000, FixedTimespan { offset: 3600, name: "BST" }), - (2014246800, FixedTimespan { offset: 0, name: "GMT" }), - (2026947600, FixedTimespan { offset: 3600, name: "BST" }), - (2045696400, FixedTimespan { offset: 0, name: "GMT" }), - (2058397200, FixedTimespan { offset: 3600, name: "BST" }), - (2077146000, FixedTimespan { offset: 0, name: "GMT" }), - (2090451600, FixedTimespan { offset: 3600, name: "BST" }), - (2108595600, FixedTimespan { offset: 0, name: "GMT" }), - (2121901200, FixedTimespan { offset: 3600, name: "BST" }), - (2140045200, FixedTimespan { offset: 0, name: "GMT" }), - (2153350800, FixedTimespan { offset: 3600, name: "BST" }), - (2172099600, FixedTimespan { offset: 0, name: "GMT" }), - (2184800400, FixedTimespan { offset: 3600, name: "BST" }), - (2203549200, FixedTimespan { offset: 0, name: "GMT" }), - (2216250000, FixedTimespan { offset: 3600, name: "BST" }), - (2234998800, FixedTimespan { offset: 0, name: "GMT" }), - (2248304400, FixedTimespan { offset: 3600, name: "BST" }), - (2266448400, FixedTimespan { offset: 0, name: "GMT" }), - (2279754000, FixedTimespan { offset: 3600, name: "BST" }), - (2297898000, FixedTimespan { offset: 0, name: "GMT" }), - (2311203600, FixedTimespan { offset: 3600, name: "BST" }), - (2329347600, FixedTimespan { offset: 0, name: "GMT" }), - (2342653200, FixedTimespan { offset: 3600, name: "BST" }), - (2361402000, FixedTimespan { offset: 0, name: "GMT" }), - (2374102800, FixedTimespan { offset: 3600, name: "BST" }), - (2392851600, FixedTimespan { offset: 0, name: "GMT" }), - (2405552400, FixedTimespan { offset: 3600, name: "BST" }), - (2424301200, FixedTimespan { offset: 0, name: "GMT" }), - (2437606800, FixedTimespan { offset: 3600, name: "BST" }), - (2455750800, FixedTimespan { offset: 0, name: "GMT" }), - (2469056400, FixedTimespan { offset: 3600, name: "BST" }), - (2487200400, FixedTimespan { offset: 0, name: "GMT" }), - (2500506000, FixedTimespan { offset: 3600, name: "BST" }), - (2519254800, FixedTimespan { offset: 0, name: "GMT" }), - (2531955600, FixedTimespan { offset: 3600, name: "BST" }), - (2550704400, FixedTimespan { offset: 0, name: "GMT" }), - (2563405200, FixedTimespan { offset: 3600, name: "BST" }), - (2582154000, FixedTimespan { offset: 0, name: "GMT" }), - (2595459600, FixedTimespan { offset: 3600, name: "BST" }), - (2613603600, FixedTimespan { offset: 0, name: "GMT" }), - (2626909200, FixedTimespan { offset: 3600, name: "BST" }), - (2645053200, FixedTimespan { offset: 0, name: "GMT" }), - (2658358800, FixedTimespan { offset: 3600, name: "BST" }), - (2676502800, FixedTimespan { offset: 0, name: "GMT" }), - (2689808400, FixedTimespan { offset: 3600, name: "BST" }), - (2708557200, FixedTimespan { offset: 0, name: "GMT" }), - (2721258000, FixedTimespan { offset: 3600, name: "BST" }), - (2740006800, FixedTimespan { offset: 0, name: "GMT" }), - (2752707600, FixedTimespan { offset: 3600, name: "BST" }), - (2771456400, FixedTimespan { offset: 0, name: "GMT" }), - (2784762000, FixedTimespan { offset: 3600, name: "BST" }), - (2802906000, FixedTimespan { offset: 0, name: "GMT" }), - (2816211600, FixedTimespan { offset: 3600, name: "BST" }), - (2834355600, FixedTimespan { offset: 0, name: "GMT" }), - (2847661200, FixedTimespan { offset: 3600, name: "BST" }), - (2866410000, FixedTimespan { offset: 0, name: "GMT" }), - (2879110800, FixedTimespan { offset: 3600, name: "BST" }), - (2897859600, FixedTimespan { offset: 0, name: "GMT" }), - (2910560400, FixedTimespan { offset: 3600, name: "BST" }), - (2929309200, FixedTimespan { offset: 0, name: "GMT" }), - (2942010000, FixedTimespan { offset: 3600, name: "BST" }), - (2960758800, FixedTimespan { offset: 0, name: "GMT" }), - (2974064400, FixedTimespan { offset: 3600, name: "BST" }), - (2992208400, FixedTimespan { offset: 0, name: "GMT" }), - (3005514000, FixedTimespan { offset: 3600, name: "BST" }), - (3023658000, FixedTimespan { offset: 0, name: "GMT" }), - (3036963600, FixedTimespan { offset: 3600, name: "BST" }), - (3055712400, FixedTimespan { offset: 0, name: "GMT" }), - (3068413200, FixedTimespan { offset: 3600, name: "BST" }), - (3087162000, FixedTimespan { offset: 0, name: "GMT" }), - (3099862800, FixedTimespan { offset: 3600, name: "BST" }), - (3118611600, FixedTimespan { offset: 0, name: "GMT" }), - (3131917200, FixedTimespan { offset: 3600, name: "BST" }), - (3150061200, FixedTimespan { offset: 0, name: "GMT" }), - (3163366800, FixedTimespan { offset: 3600, name: "BST" }), - (3181510800, FixedTimespan { offset: 0, name: "GMT" }), - (3194816400, FixedTimespan { offset: 3600, name: "BST" }), - (3212960400, FixedTimespan { offset: 0, name: "GMT" }), - (3226266000, FixedTimespan { offset: 3600, name: "BST" }), - (3245014800, FixedTimespan { offset: 0, name: "GMT" }), - (3257715600, FixedTimespan { offset: 3600, name: "BST" }), - (3276464400, FixedTimespan { offset: 0, name: "GMT" }), - (3289165200, FixedTimespan { offset: 3600, name: "BST" }), - (3307914000, FixedTimespan { offset: 0, name: "GMT" }), - (3321219600, FixedTimespan { offset: 3600, name: "BST" }), - (3339363600, FixedTimespan { offset: 0, name: "GMT" }), - (3352669200, FixedTimespan { offset: 3600, name: "BST" }), - (3370813200, FixedTimespan { offset: 0, name: "GMT" }), - (3384118800, FixedTimespan { offset: 3600, name: "BST" }), - (3402867600, FixedTimespan { offset: 0, name: "GMT" }), - (3415568400, FixedTimespan { offset: 3600, name: "BST" }), - (3434317200, FixedTimespan { offset: 0, name: "GMT" }), - (3447018000, FixedTimespan { offset: 3600, name: "BST" }), - (3465766800, FixedTimespan { offset: 0, name: "GMT" }), - (3479072400, FixedTimespan { offset: 3600, name: "BST" }), - (3497216400, FixedTimespan { offset: 0, name: "GMT" }), - (3510522000, FixedTimespan { offset: 3600, name: "BST" }), - (3528666000, FixedTimespan { offset: 0, name: "GMT" }), - (3541971600, FixedTimespan { offset: 3600, name: "BST" }), - (3560115600, FixedTimespan { offset: 0, name: "GMT" }), - (3573421200, FixedTimespan { offset: 3600, name: "BST" }), - (3592170000, FixedTimespan { offset: 0, name: "GMT" }), - (3604870800, FixedTimespan { offset: 3600, name: "BST" }), - (3623619600, FixedTimespan { offset: 0, name: "GMT" }), - (3636320400, FixedTimespan { offset: 3600, name: "BST" }), - (3655069200, FixedTimespan { offset: 0, name: "GMT" }), - (3668374800, FixedTimespan { offset: 3600, name: "BST" }), - (3686518800, FixedTimespan { offset: 0, name: "GMT" }), - (3699824400, FixedTimespan { offset: 3600, name: "BST" }), - (3717968400, FixedTimespan { offset: 0, name: "GMT" }), - (3731274000, FixedTimespan { offset: 3600, name: "BST" }), - (3750022800, FixedTimespan { offset: 0, name: "GMT" }), - (3762723600, FixedTimespan { offset: 3600, name: "BST" }), - (3781472400, FixedTimespan { offset: 0, name: "GMT" }), - (3794173200, FixedTimespan { offset: 3600, name: "BST" }), - (3812922000, FixedTimespan { offset: 0, name: "GMT" }), - (3825622800, FixedTimespan { offset: 3600, name: "BST" }), - (3844371600, FixedTimespan { offset: 0, name: "GMT" }), - (3857677200, FixedTimespan { offset: 3600, name: "BST" }), - (3875821200, FixedTimespan { offset: 0, name: "GMT" }), - (3889126800, FixedTimespan { offset: 3600, name: "BST" }), - (3907270800, FixedTimespan { offset: 0, name: "GMT" }), - (3920576400, FixedTimespan { offset: 3600, name: "BST" }), - (3939325200, FixedTimespan { offset: 0, name: "GMT" }), - (3952026000, FixedTimespan { offset: 3600, name: "BST" }), - (3970774800, FixedTimespan { offset: 0, name: "GMT" }), - (3983475600, FixedTimespan { offset: 3600, name: "BST" }), - (4002224400, FixedTimespan { offset: 0, name: "GMT" }), - (4015530000, FixedTimespan { offset: 3600, name: "BST" }), - (4033674000, FixedTimespan { offset: 0, name: "GMT" }), - (4046979600, FixedTimespan { offset: 3600, name: "BST" }), - (4065123600, FixedTimespan { offset: 0, name: "GMT" }), - (4078429200, FixedTimespan { offset: 3600, name: "BST" }), - (4096573200, FixedTimespan { offset: 0, name: "GMT" }), + first: FixedTimespan::from_offset_and_name_indices(-75, 422, 3), + rest: &[ + (-3852662325, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1691964000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1680472800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1664143200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1650146400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1633903200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1617487200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1601848800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1586037600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1570399200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1552168800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1538344800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1522533600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1507500000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1490565600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1473631200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1460930400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1442786400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1428876000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1410732000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1396216800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1379282400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1364767200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1348437600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1333317600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1315778400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1301263200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1284328800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1269813600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1253484000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1238364000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1221429600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1206914400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1189980000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1175464800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1159135200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1143410400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1126476000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1111960800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1095631200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1080511200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1063576800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1049061600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1032127200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-1017612000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-1001282400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-986162400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-969228000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-950479200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-942012000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-904518000, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-896050800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-875487600, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-864601200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-844038000, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-832546800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-812588400, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-798073200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-772066800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-764805600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-748476000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-733356000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-719445600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-717030000, FixedTimespan::from_offset_and_name_indices(7200, 246, 4)), + (-706748400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-699487200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-687996000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-668037600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-654732000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-636588000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-622072800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-605743200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-590623200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-574293600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-558568800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-542239200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-527119200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-512604000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-496274400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-481154400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-464220000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-449704800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-432165600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-417650400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-401320800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-386200800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-369266400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-354751200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-337816800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-323301600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-306972000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-291852000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-276732000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-257983200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-245282400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-226533600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-213228000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-195084000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-182383200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-163634400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-150933600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-132184800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-119484000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-100735200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-88034400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-68680800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-59004000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (-37242000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (57722400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (69818400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (89172000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (101268000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (120621600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (132717600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (152071200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (164167200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (183520800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (196221600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (214970400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (227671200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (246420000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (259120800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (278474400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (290570400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (309924000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (322020000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (341373600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (372819600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (404269200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (435718800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (467773200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (499222800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (530672400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (562122000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (593571600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (625626000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (657075600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (688525200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (719974800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (751424400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (782874000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (814323600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (846378000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (877827600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (909277200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (941331600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (972781200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1004230800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1035680400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1067130000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1099184400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1130634000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1162083600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1193533200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1224982800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1256432400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1288486800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1319936400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1351386000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1382835600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1414285200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1445734800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1477789200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1509238800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1540688400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1572138000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1603587600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1635642000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1667091600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1698541200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1729990800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1761440400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1792890000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1824944400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1856394000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1887843600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1919293200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1950742800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (1982797200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2014246800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2045696400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2077146000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2108595600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2140045200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2172099600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2203549200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2234998800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2266448400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2297898000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2329347600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2361402000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2392851600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2424301200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2455750800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2487200400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2519254800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2550704400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2582154000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2613603600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2645053200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2676502800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2708557200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2740006800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2771456400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2802906000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2834355600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2866410000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2897859600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2929309200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2960758800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (2992208400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3023658000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3055712400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3087162000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3118611600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3150061200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3181510800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3212960400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3245014800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3276464400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3307914000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3339363600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3370813200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3402867600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3434317200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3465766800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3497216400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3528666000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3560115600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3592170000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3623619600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3655069200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3686518800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3717968400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3750022800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3781472400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3812922000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3844371600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3875821200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3907270800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3939325200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (3970774800, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (4002224400, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (4033674000, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (4065123600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(3600, 253, 3)), + (4096573200, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), ], }; const EUROPE__MADRID: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -884, name: "LMT" }, - rest: &[ - (-2177452800, FixedTimespan { offset: 0, name: "WET" }), - (-1631926800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1616889600, FixedTimespan { offset: 0, name: "WET" }), - (-1601168400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1585353600, FixedTimespan { offset: 0, name: "WET" }), - (-1442451600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1427673600, FixedTimespan { offset: 0, name: "WET" }), - (-1379293200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1364774400, FixedTimespan { offset: 0, name: "WET" }), - (-1348448400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1333324800, FixedTimespan { offset: 0, name: "WET" }), - (-1316390400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1301270400, FixedTimespan { offset: 0, name: "WET" }), - (-1284339600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1269820800, FixedTimespan { offset: 0, name: "WET" }), - (-1026954000, FixedTimespan { offset: 3600, name: "WEST" }), - (-1017619200, FixedTimespan { offset: 0, name: "WET" }), - (-1001898000, FixedTimespan { offset: 3600, name: "WEST" }), - (-999482400, FixedTimespan { offset: 7200, name: "WEMT" }), - (-986090400, FixedTimespan { offset: 3600, name: "WEST" }), - (-954115200, FixedTimespan { offset: 0, name: "WET" }), - (-940208400, FixedTimespan { offset: 3600, name: "CET" }), - (-873079200, FixedTimespan { offset: 7200, name: "CEST" }), - (-862621200, FixedTimespan { offset: 3600, name: "CET" }), - (-842839200, FixedTimespan { offset: 7200, name: "CEST" }), - (-828320400, FixedTimespan { offset: 3600, name: "CET" }), - (-811389600, FixedTimespan { offset: 7200, name: "CEST" }), - (-796870800, FixedTimespan { offset: 3600, name: "CET" }), - (-779940000, FixedTimespan { offset: 7200, name: "CEST" }), - (-765421200, FixedTimespan { offset: 3600, name: "CET" }), - (-748490400, FixedTimespan { offset: 7200, name: "CEST" }), - (-733971600, FixedTimespan { offset: 3600, name: "CET" }), - (-652327200, FixedTimespan { offset: 7200, name: "CEST" }), - (-639018000, FixedTimespan { offset: 3600, name: "CET" }), - (135122400, FixedTimespan { offset: 7200, name: "CEST" }), - (150246000, FixedTimespan { offset: 3600, name: "CET" }), - (166572000, FixedTimespan { offset: 7200, name: "CEST" }), - (181695600, FixedTimespan { offset: 3600, name: "CET" }), - (196812000, FixedTimespan { offset: 7200, name: "CEST" }), - (212540400, FixedTimespan { offset: 3600, name: "CET" }), - (228866400, FixedTimespan { offset: 7200, name: "CEST" }), - (243990000, FixedTimespan { offset: 3600, name: "CET" }), - (260326800, FixedTimespan { offset: 7200, name: "CEST" }), - (276051600, FixedTimespan { offset: 3600, name: "CET" }), - (291776400, FixedTimespan { offset: 7200, name: "CEST" }), - (307501200, FixedTimespan { offset: 3600, name: "CET" }), - (323830800, FixedTimespan { offset: 7200, name: "CEST" }), - (338950800, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(-884, 422, 3), + rest: &[ + (-2177452800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1631926800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1616889600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1601168400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1585353600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1442451600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1427673600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1379293200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1364774400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1348448400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1333324800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1316390400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1301270400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1284339600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1269820800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1026954000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1017619200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1001898000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-999482400, FixedTimespan::from_offset_and_name_indices(7200, 483, 4)), + (-986090400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-954115200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-940208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-873079200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-862621200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-842839200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828320400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-811389600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796870800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-779940000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-765421200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-748490400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733971600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-652327200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-639018000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (135122400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (150246000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (166572000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (181695600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (196812000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (212540400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (228866400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (243990000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (260326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (276051600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (291776400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (307501200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338950800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__MALTA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 3484, name: "LMT" }, - rest: &[ - (-2403478684, FixedTimespan { offset: 3600, name: "CET" }), - (-1690765200, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680487200, FixedTimespan { offset: 3600, name: "CET" }), - (-1664758800, FixedTimespan { offset: 7200, name: "CEST" }), - (-1648951200, FixedTimespan { offset: 3600, name: "CET" }), - (-1635123600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1616896800, FixedTimespan { offset: 3600, name: "CET" }), - (-1604278800, FixedTimespan { offset: 7200, name: "CEST" }), - (-1585533600, FixedTimespan { offset: 3600, name: "CET" }), - (-1571014800, FixedTimespan { offset: 7200, name: "CEST" }), - (-1555293600, FixedTimespan { offset: 3600, name: "CET" }), - (-932432400, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812588400, FixedTimespan { offset: 7200, name: "CEST" }), - (-798073200, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-766717200, FixedTimespan { offset: 3600, name: "CET" }), - (-750898800, FixedTimespan { offset: 7200, name: "CEST" }), - (-733359600, FixedTimespan { offset: 3600, name: "CET" }), - (-719456400, FixedTimespan { offset: 7200, name: "CEST" }), - (-701917200, FixedTimespan { offset: 3600, name: "CET" }), - (-689209200, FixedTimespan { offset: 7200, name: "CEST" }), - (-670460400, FixedTimespan { offset: 3600, name: "CET" }), - (-114051600, FixedTimespan { offset: 7200, name: "CEST" }), - (-103168800, FixedTimespan { offset: 3600, name: "CET" }), - (-81997200, FixedTimespan { offset: 7200, name: "CEST" }), - (-71715600, FixedTimespan { offset: 3600, name: "CET" }), - (-50547600, FixedTimespan { offset: 7200, name: "CEST" }), - (-40266000, FixedTimespan { offset: 3600, name: "CET" }), - (-18493200, FixedTimespan { offset: 7200, name: "CEST" }), - (-8211600, FixedTimespan { offset: 3600, name: "CET" }), - (12956400, FixedTimespan { offset: 7200, name: "CEST" }), - (23238000, FixedTimespan { offset: 3600, name: "CET" }), - (43801200, FixedTimespan { offset: 7200, name: "CEST" }), - (54687600, FixedTimespan { offset: 3600, name: "CET" }), - (75855600, FixedTimespan { offset: 7200, name: "CEST" }), - (86742000, FixedTimespan { offset: 3600, name: "CET" }), - (102380400, FixedTimespan { offset: 7200, name: "CEST" }), - (118105200, FixedTimespan { offset: 3600, name: "CET" }), - (135730800, FixedTimespan { offset: 7200, name: "CEST" }), - (148518000, FixedTimespan { offset: 3600, name: "CET" }), - (167187600, FixedTimespan { offset: 7200, name: "CEST" }), - (180489600, FixedTimespan { offset: 3600, name: "CET" }), - (198637200, FixedTimespan { offset: 7200, name: "CEST" }), - (211939200, FixedTimespan { offset: 3600, name: "CET" }), - (230086800, FixedTimespan { offset: 7200, name: "CEST" }), - (243388800, FixedTimespan { offset: 3600, name: "CET" }), - (261536400, FixedTimespan { offset: 7200, name: "CEST" }), - (274838400, FixedTimespan { offset: 3600, name: "CET" }), - (292986000, FixedTimespan { offset: 7200, name: "CEST" }), - (306288000, FixedTimespan { offset: 3600, name: "CET" }), - (323312400, FixedTimespan { offset: 7200, name: "CEST" }), - (338342400, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(3484, 422, 3), + rest: &[ + (-2403478684, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1690765200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680487200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1664758800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1648951200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1635123600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1616896800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1604278800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1585533600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1571014800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1555293600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-932432400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812588400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-798073200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-766717200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-750898800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733359600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-719456400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-701917200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-689209200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-670460400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-114051600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-103168800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-81997200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-71715600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-50547600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-40266000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-18493200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-8211600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (12956400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (23238000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (43801200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (54687600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (75855600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (86742000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (102380400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (118105200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (135730800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (148518000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (167187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (180489600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (198637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (211939200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (230086800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (243388800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (261536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (274838400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (292986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (306288000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323312400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338342400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__MINSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 6616, name: "LMT" }, - rest: &[ - (-2840147416, FixedTimespan { offset: 6600, name: "MMT" }), - (-1441158600, FixedTimespan { offset: 7200, name: "EET" }), - (-1247536800, FixedTimespan { offset: 10800, name: "MSK" }), - (-899780400, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-804650400, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 14400, name: "MSD" }), - (622594800, FixedTimespan { offset: 10800, name: "MSK" }), - (670374000, FixedTimespan { offset: 10800, name: "EEST" }), - (686102400, FixedTimespan { offset: 7200, name: "EET" }), - (701827200, FixedTimespan { offset: 10800, name: "EEST" }), - (717552000, FixedTimespan { offset: 7200, name: "EET" }), - (733276800, FixedTimespan { offset: 10800, name: "EEST" }), - (749001600, FixedTimespan { offset: 7200, name: "EET" }), - (764726400, FixedTimespan { offset: 10800, name: "EEST" }), - (780451200, FixedTimespan { offset: 7200, name: "EET" }), - (796176000, FixedTimespan { offset: 10800, name: "EEST" }), - (811900800, FixedTimespan { offset: 7200, name: "EET" }), - (828230400, FixedTimespan { offset: 10800, name: "EEST" }), - (846374400, FixedTimespan { offset: 7200, name: "EET" }), - (859680000, FixedTimespan { offset: 10800, name: "EEST" }), - (877824000, FixedTimespan { offset: 7200, name: "EET" }), - (891129600, FixedTimespan { offset: 10800, name: "EEST" }), - (909273600, FixedTimespan { offset: 7200, name: "EET" }), - (922579200, FixedTimespan { offset: 10800, name: "EEST" }), - (941328000, FixedTimespan { offset: 7200, name: "EET" }), - (954028800, FixedTimespan { offset: 10800, name: "EEST" }), - (972777600, FixedTimespan { offset: 7200, name: "EET" }), - (985478400, FixedTimespan { offset: 10800, name: "EEST" }), - (1004227200, FixedTimespan { offset: 7200, name: "EET" }), - (1017532800, FixedTimespan { offset: 10800, name: "EEST" }), - (1035676800, FixedTimespan { offset: 7200, name: "EET" }), - (1048982400, FixedTimespan { offset: 10800, name: "EEST" }), - (1067126400, FixedTimespan { offset: 7200, name: "EET" }), - (1080432000, FixedTimespan { offset: 10800, name: "EEST" }), - (1099180800, FixedTimespan { offset: 7200, name: "EET" }), - (1111881600, FixedTimespan { offset: 10800, name: "EEST" }), - (1130630400, FixedTimespan { offset: 7200, name: "EET" }), - (1143331200, FixedTimespan { offset: 10800, name: "EEST" }), - (1162080000, FixedTimespan { offset: 7200, name: "EET" }), - (1174780800, FixedTimespan { offset: 10800, name: "EEST" }), - (1193529600, FixedTimespan { offset: 7200, name: "EET" }), - (1206835200, FixedTimespan { offset: 10800, name: "EEST" }), - (1224979200, FixedTimespan { offset: 7200, name: "EET" }), - (1238284800, FixedTimespan { offset: 10800, name: "EEST" }), - (1256428800, FixedTimespan { offset: 7200, name: "EET" }), - (1269734400, FixedTimespan { offset: 10800, name: "EEST" }), - (1288483200, FixedTimespan { offset: 7200, name: "EET" }), - (1301184000, FixedTimespan { offset: 10800, name: "+03" }), + first: FixedTimespan::from_offset_and_name_indices(6616, 422, 3), + rest: &[ + (-2840147416, FixedTimespan::from_offset_and_name_indices(6600, 426, 3)), + (-1441158600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1247536800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (-899780400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-804650400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717552000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749001600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780451200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796176000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811900800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828230400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846374400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859680000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877824000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891129600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909273600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922579200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941328000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954028800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972777600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985478400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004227200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017532800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035676800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048982400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067126400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080432000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099180800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111881600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130630400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143331200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162080000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174780800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193529600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206835200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224979200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238284800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256428800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269734400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288483200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301184000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), ], }; const EUROPE__MOSCOW: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 9017, name: "LMT" }, - rest: &[ - (-2840149817, FixedTimespan { offset: 9017, name: "MMT" }), - (-1688265017, FixedTimespan { offset: 9079, name: "MMT" }), - (-1656819079, FixedTimespan { offset: 12679, name: "MST" }), - (-1641353479, FixedTimespan { offset: 9079, name: "MMT" }), - (-1627965079, FixedTimespan { offset: 16279, name: "MDST" }), - (-1618716679, FixedTimespan { offset: 12679, name: "MST" }), - (-1596429079, FixedTimespan { offset: 16279, name: "MDST" }), - (-1593820800, FixedTimespan { offset: 14400, name: "MSD" }), - (-1589860800, FixedTimespan { offset: 10800, name: "MSK" }), - (-1542427200, FixedTimespan { offset: 14400, name: "MSD" }), - (-1539493200, FixedTimespan { offset: 18000, name: "+05" }), - (-1525323600, FixedTimespan { offset: 14400, name: "MSD" }), - (-1522728000, FixedTimespan { offset: 10800, name: "MSK" }), - (-1491188400, FixedTimespan { offset: 7200, name: "EET" }), - (-1247536800, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 14400, name: "MSD" }), - (622594800, FixedTimespan { offset: 10800, name: "MSK" }), - (638319600, FixedTimespan { offset: 14400, name: "MSD" }), - (654649200, FixedTimespan { offset: 10800, name: "MSK" }), - (670374000, FixedTimespan { offset: 10800, name: "EEST" }), - (686102400, FixedTimespan { offset: 7200, name: "EET" }), - (695779200, FixedTimespan { offset: 10800, name: "MSK" }), - (701823600, FixedTimespan { offset: 14400, name: "MSD" }), - (717548400, FixedTimespan { offset: 10800, name: "MSK" }), - (733273200, FixedTimespan { offset: 14400, name: "MSD" }), - (748998000, FixedTimespan { offset: 10800, name: "MSK" }), - (764722800, FixedTimespan { offset: 14400, name: "MSD" }), - (780447600, FixedTimespan { offset: 10800, name: "MSK" }), - (796172400, FixedTimespan { offset: 14400, name: "MSD" }), - (811897200, FixedTimespan { offset: 10800, name: "MSK" }), - (828226800, FixedTimespan { offset: 14400, name: "MSD" }), - (846370800, FixedTimespan { offset: 10800, name: "MSK" }), - (859676400, FixedTimespan { offset: 14400, name: "MSD" }), - (877820400, FixedTimespan { offset: 10800, name: "MSK" }), - (891126000, FixedTimespan { offset: 14400, name: "MSD" }), - (909270000, FixedTimespan { offset: 10800, name: "MSK" }), - (922575600, FixedTimespan { offset: 14400, name: "MSD" }), - (941324400, FixedTimespan { offset: 10800, name: "MSK" }), - (954025200, FixedTimespan { offset: 14400, name: "MSD" }), - (972774000, FixedTimespan { offset: 10800, name: "MSK" }), - (985474800, FixedTimespan { offset: 14400, name: "MSD" }), - (1004223600, FixedTimespan { offset: 10800, name: "MSK" }), - (1017529200, FixedTimespan { offset: 14400, name: "MSD" }), - (1035673200, FixedTimespan { offset: 10800, name: "MSK" }), - (1048978800, FixedTimespan { offset: 14400, name: "MSD" }), - (1067122800, FixedTimespan { offset: 10800, name: "MSK" }), - (1080428400, FixedTimespan { offset: 14400, name: "MSD" }), - (1099177200, FixedTimespan { offset: 10800, name: "MSK" }), - (1111878000, FixedTimespan { offset: 14400, name: "MSD" }), - (1130626800, FixedTimespan { offset: 10800, name: "MSK" }), - (1143327600, FixedTimespan { offset: 14400, name: "MSD" }), - (1162076400, FixedTimespan { offset: 10800, name: "MSK" }), - (1174777200, FixedTimespan { offset: 14400, name: "MSD" }), - (1193526000, FixedTimespan { offset: 10800, name: "MSK" }), - (1206831600, FixedTimespan { offset: 14400, name: "MSD" }), - (1224975600, FixedTimespan { offset: 10800, name: "MSK" }), - (1238281200, FixedTimespan { offset: 14400, name: "MSD" }), - (1256425200, FixedTimespan { offset: 10800, name: "MSK" }), - (1269730800, FixedTimespan { offset: 14400, name: "MSD" }), - (1288479600, FixedTimespan { offset: 10800, name: "MSK" }), - (1301180400, FixedTimespan { offset: 14400, name: "MSK" }), - (1414274400, FixedTimespan { offset: 10800, name: "MSK" }), + first: FixedTimespan::from_offset_and_name_indices(9017, 422, 3), + rest: &[ + (-2840149817, FixedTimespan::from_offset_and_name_indices(9017, 426, 3)), + (-1688265017, FixedTimespan::from_offset_and_name_indices(9079, 426, 3)), + (-1656819079, FixedTimespan::from_offset_and_name_indices(12679, 377, 3)), + (-1641353479, FixedTimespan::from_offset_and_name_indices(9079, 426, 3)), + (-1627965079, FixedTimespan::from_offset_and_name_indices(16279, 361, 4)), + (-1618716679, FixedTimespan::from_offset_and_name_indices(12679, 377, 3)), + (-1596429079, FixedTimespan::from_offset_and_name_indices(16279, 361, 4)), + (-1593820800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (-1589860800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (-1542427200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (-1539493200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (-1525323600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (-1522728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (-1491188400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1247536800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (654649200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (695779200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (701823600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (717548400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (733273200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (748998000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (764722800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (780447600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (811897200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (828226800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (846370800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (859676400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (877820400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (891126000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (909270000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (922575600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (941324400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (954025200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (972774000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (985474800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1004223600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1017529200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1035673200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1048978800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1067122800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1080428400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1099177200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1111878000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1130626800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1143327600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1162076400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1174777200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1193526000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1206831600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1224975600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1238281200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1256425200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1269730800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1288479600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1301180400, FixedTimespan::from_offset_and_name_indices(14400, 374, 3)), + (1414274400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), ], }; const EUROPE__PARIS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 561, name: "LMT" }, - rest: &[ - (-2486592561, FixedTimespan { offset: 561, name: "PMT" }), - (-1855958961, FixedTimespan { offset: 0, name: "WET" }), - (-1689814800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1680397200, FixedTimespan { offset: 0, name: "WET" }), - (-1665363600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1648342800, FixedTimespan { offset: 0, name: "WET" }), - (-1635123600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1616893200, FixedTimespan { offset: 0, name: "WET" }), - (-1604278800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1585443600, FixedTimespan { offset: 0, name: "WET" }), - (-1574038800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1552266000, FixedTimespan { offset: 0, name: "WET" }), - (-1539997200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1520557200, FixedTimespan { offset: 0, name: "WET" }), - (-1507510800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1490576400, FixedTimespan { offset: 0, name: "WET" }), - (-1470618000, FixedTimespan { offset: 3600, name: "WEST" }), - (-1459126800, FixedTimespan { offset: 0, name: "WET" }), - (-1444006800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1427677200, FixedTimespan { offset: 0, name: "WET" }), - (-1411952400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1396227600, FixedTimespan { offset: 0, name: "WET" }), - (-1379293200, FixedTimespan { offset: 3600, name: "WEST" }), - (-1364778000, FixedTimespan { offset: 0, name: "WET" }), - (-1348448400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1333328400, FixedTimespan { offset: 0, name: "WET" }), - (-1316394000, FixedTimespan { offset: 3600, name: "WEST" }), - (-1301274000, FixedTimespan { offset: 0, name: "WET" }), - (-1284339600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1269824400, FixedTimespan { offset: 0, name: "WET" }), - (-1253494800, FixedTimespan { offset: 3600, name: "WEST" }), - (-1238374800, FixedTimespan { offset: 0, name: "WET" }), - (-1221440400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1206925200, FixedTimespan { offset: 0, name: "WET" }), - (-1191200400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1175475600, FixedTimespan { offset: 0, name: "WET" }), - (-1160355600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1143421200, FixedTimespan { offset: 0, name: "WET" }), - (-1127696400, FixedTimespan { offset: 3600, name: "WEST" }), - (-1111971600, FixedTimespan { offset: 0, name: "WET" }), - (-1096851600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1080522000, FixedTimespan { offset: 0, name: "WET" }), - (-1063587600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1049072400, FixedTimespan { offset: 0, name: "WET" }), - (-1033347600, FixedTimespan { offset: 3600, name: "WEST" }), - (-1017622800, FixedTimespan { offset: 0, name: "WET" }), - (-1002502800, FixedTimespan { offset: 3600, name: "WEST" }), - (-986173200, FixedTimespan { offset: 0, name: "WET" }), - (-969238800, FixedTimespan { offset: 3600, name: "WEST" }), - (-950490000, FixedTimespan { offset: 0, name: "WET" }), - (-942012000, FixedTimespan { offset: 3600, name: "WEST" }), - (-932436000, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-800071200, FixedTimespan { offset: 7200, name: "WEMT" }), - (-796266000, FixedTimespan { offset: 3600, name: "WEST" }), - (-781052400, FixedTimespan { offset: 7200, name: "WEMT" }), - (-766623600, FixedTimespan { offset: 3600, name: "CET" }), - (196819200, FixedTimespan { offset: 7200, name: "CEST" }), - (212540400, FixedTimespan { offset: 3600, name: "CET" }), - (228877200, FixedTimespan { offset: 7200, name: "CEST" }), - (243997200, FixedTimespan { offset: 3600, name: "CET" }), - (260326800, FixedTimespan { offset: 7200, name: "CEST" }), - (276051600, FixedTimespan { offset: 3600, name: "CET" }), - (291776400, FixedTimespan { offset: 7200, name: "CEST" }), - (307501200, FixedTimespan { offset: 3600, name: "CET" }), - (323830800, FixedTimespan { offset: 7200, name: "CEST" }), - (338950800, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(561, 422, 3), + rest: &[ + (-2486592561, FixedTimespan::from_offset_and_name_indices(561, 430, 3)), + (-1855958961, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1689814800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1680397200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1665363600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1648342800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1635123600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1616893200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1604278800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1585443600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1574038800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1552266000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1539997200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1520557200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1507510800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1490576400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1470618000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1459126800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1444006800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1427677200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1411952400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1396227600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1379293200, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1364778000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1348448400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1333328400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1316394000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1301274000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1284339600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1269824400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1253494800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1238374800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1221440400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1206925200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1191200400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1175475600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1160355600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1143421200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1127696400, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1111971600, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1096851600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1080522000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1063587600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1049072400, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1033347600, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-1017622800, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-1002502800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-986173200, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-969238800, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-950490000, FixedTimespan::from_offset_and_name_indices(0, 491, 3)), + (-942012000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-932436000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-800071200, FixedTimespan::from_offset_and_name_indices(7200, 483, 4)), + (-796266000, FixedTimespan::from_offset_and_name_indices(3600, 487, 4)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 483, 4)), + (-766623600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (196819200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (212540400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (228877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (243997200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (260326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (276051600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (291776400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (307501200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338950800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__PRAGUE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 3464, name: "LMT" }, - rest: &[ - (-3786829064, FixedTimespan { offset: 3464, name: "PMT" }), - (-2469401864, FixedTimespan { offset: 3600, name: "CET" }), - (-1693706400, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680483600, FixedTimespan { offset: 3600, name: "CET" }), - (-1663455600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1650150000, FixedTimespan { offset: 3600, name: "CET" }), - (-1632006000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1618700400, FixedTimespan { offset: 3600, name: "CET" }), - (-938905200, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796777200, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-765327600, FixedTimespan { offset: 3600, name: "CET" }), - (-746578800, FixedTimespan { offset: 7200, name: "CEST" }), - (-733359600, FixedTimespan { offset: 3600, name: "CET" }), - (-728517600, FixedTimespan { offset: 0, name: "GMT" }), - (-721260000, FixedTimespan { offset: 3600, name: "CET" }), - (-716425200, FixedTimespan { offset: 7200, name: "CEST" }), - (-701910000, FixedTimespan { offset: 3600, name: "CET" }), - (-684975600, FixedTimespan { offset: 7200, name: "CEST" }), - (-670460400, FixedTimespan { offset: 3600, name: "CET" }), - (-654217200, FixedTimespan { offset: 7200, name: "CEST" }), - (-639010800, FixedTimespan { offset: 3600, name: "CET" }), - (291776400, FixedTimespan { offset: 7200, name: "CEST" }), - (307501200, FixedTimespan { offset: 3600, name: "CET" }), - (323830800, FixedTimespan { offset: 7200, name: "CEST" }), - (338950800, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(3464, 422, 3), + rest: &[ + (-3786829064, FixedTimespan::from_offset_and_name_indices(3464, 430, 3)), + (-2469401864, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1693706400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680483600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1663455600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1650150000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1632006000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1618700400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-938905200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796777200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-765327600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-746578800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733359600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-728517600, FixedTimespan::from_offset_and_name_indices(0, 310, 3)), + (-721260000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-716425200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-701910000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-684975600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-670460400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-654217200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-639010800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (291776400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (307501200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338950800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__RIGA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 5794, name: "LMT" }, - rest: &[ - (-2840146594, FixedTimespan { offset: 5794, name: "RMT" }), - (-1632008194, FixedTimespan { offset: 9394, name: "LST" }), - (-1618702594, FixedTimespan { offset: 5794, name: "RMT" }), - (-1601681794, FixedTimespan { offset: 9394, name: "LST" }), - (-1597275394, FixedTimespan { offset: 5794, name: "RMT" }), - (-1377308194, FixedTimespan { offset: 7200, name: "EET" }), - (-928029600, FixedTimespan { offset: 10800, name: "MSK" }), - (-899521200, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796777200, FixedTimespan { offset: 3600, name: "CET" }), - (-795834000, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 10800, name: "EEST" }), - (622598400, FixedTimespan { offset: 7200, name: "EET" }), - (638323200, FixedTimespan { offset: 10800, name: "EEST" }), - (654652800, FixedTimespan { offset: 7200, name: "EET" }), - (670377600, FixedTimespan { offset: 10800, name: "EEST" }), - (686102400, FixedTimespan { offset: 7200, name: "EET" }), - (701827200, FixedTimespan { offset: 10800, name: "EEST" }), - (717552000, FixedTimespan { offset: 7200, name: "EET" }), - (733276800, FixedTimespan { offset: 10800, name: "EEST" }), - (749001600, FixedTimespan { offset: 7200, name: "EET" }), - (764726400, FixedTimespan { offset: 10800, name: "EEST" }), - (780451200, FixedTimespan { offset: 7200, name: "EET" }), - (796176000, FixedTimespan { offset: 10800, name: "EEST" }), - (811900800, FixedTimespan { offset: 7200, name: "EET" }), - (828230400, FixedTimespan { offset: 10800, name: "EEST" }), - (843955200, FixedTimespan { offset: 7200, name: "EET" }), - (859683600, FixedTimespan { offset: 10800, name: "EEST" }), - (877827600, FixedTimespan { offset: 7200, name: "EET" }), - (891133200, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(5794, 422, 3), + rest: &[ + (-2840146594, FixedTimespan::from_offset_and_name_indices(5794, 445, 3)), + (-1632008194, FixedTimespan::from_offset_and_name_indices(9394, 358, 3)), + (-1618702594, FixedTimespan::from_offset_and_name_indices(5794, 445, 3)), + (-1601681794, FixedTimespan::from_offset_and_name_indices(9394, 358, 3)), + (-1597275394, FixedTimespan::from_offset_and_name_indices(5794, 445, 3)), + (-1377308194, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-928029600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (-899521200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796777200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-795834000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622598400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670377600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717552000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749001600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780451200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796176000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811900800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828230400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (843955200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__ROME: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 2996, name: "LMT" }, - rest: &[ - (-3252098996, FixedTimespan { offset: 2996, name: "RMT" }), - (-2403565200, FixedTimespan { offset: 3600, name: "CET" }), - (-1690765200, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680487200, FixedTimespan { offset: 3600, name: "CET" }), - (-1664758800, FixedTimespan { offset: 7200, name: "CEST" }), - (-1648951200, FixedTimespan { offset: 3600, name: "CET" }), - (-1635123600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1616896800, FixedTimespan { offset: 3600, name: "CET" }), - (-1604278800, FixedTimespan { offset: 7200, name: "CEST" }), - (-1585533600, FixedTimespan { offset: 3600, name: "CET" }), - (-1571014800, FixedTimespan { offset: 7200, name: "CEST" }), - (-1555293600, FixedTimespan { offset: 3600, name: "CET" }), - (-932432400, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-798073200, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-766717200, FixedTimespan { offset: 3600, name: "CET" }), - (-750898800, FixedTimespan { offset: 7200, name: "CEST" }), - (-733359600, FixedTimespan { offset: 3600, name: "CET" }), - (-719456400, FixedTimespan { offset: 7200, name: "CEST" }), - (-701917200, FixedTimespan { offset: 3600, name: "CET" }), - (-689209200, FixedTimespan { offset: 7200, name: "CEST" }), - (-670460400, FixedTimespan { offset: 3600, name: "CET" }), - (-114051600, FixedTimespan { offset: 7200, name: "CEST" }), - (-103168800, FixedTimespan { offset: 3600, name: "CET" }), - (-81997200, FixedTimespan { offset: 7200, name: "CEST" }), - (-71715600, FixedTimespan { offset: 3600, name: "CET" }), - (-50547600, FixedTimespan { offset: 7200, name: "CEST" }), - (-40266000, FixedTimespan { offset: 3600, name: "CET" }), - (-18493200, FixedTimespan { offset: 7200, name: "CEST" }), - (-8211600, FixedTimespan { offset: 3600, name: "CET" }), - (12956400, FixedTimespan { offset: 7200, name: "CEST" }), - (23238000, FixedTimespan { offset: 3600, name: "CET" }), - (43801200, FixedTimespan { offset: 7200, name: "CEST" }), - (54687600, FixedTimespan { offset: 3600, name: "CET" }), - (75855600, FixedTimespan { offset: 7200, name: "CEST" }), - (86742000, FixedTimespan { offset: 3600, name: "CET" }), - (107910000, FixedTimespan { offset: 7200, name: "CEST" }), - (118191600, FixedTimespan { offset: 3600, name: "CET" }), - (138754800, FixedTimespan { offset: 7200, name: "CEST" }), - (149641200, FixedTimespan { offset: 3600, name: "CET" }), - (170809200, FixedTimespan { offset: 7200, name: "CEST" }), - (181090800, FixedTimespan { offset: 3600, name: "CET" }), - (202258800, FixedTimespan { offset: 7200, name: "CEST" }), - (212540400, FixedTimespan { offset: 3600, name: "CET" }), - (233103600, FixedTimespan { offset: 7200, name: "CEST" }), - (243990000, FixedTimespan { offset: 3600, name: "CET" }), - (265158000, FixedTimespan { offset: 7200, name: "CEST" }), - (276044400, FixedTimespan { offset: 3600, name: "CET" }), - (296607600, FixedTimespan { offset: 7200, name: "CEST" }), - (307494000, FixedTimespan { offset: 3600, name: "CET" }), - (323830800, FixedTimespan { offset: 7200, name: "CEST" }), - (338950800, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(2996, 422, 3), + rest: &[ + (-3252098996, FixedTimespan::from_offset_and_name_indices(2996, 445, 3)), + (-2403565200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1690765200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680487200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1664758800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1648951200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1635123600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1616896800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1604278800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1585533600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1571014800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1555293600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-932432400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-798073200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-766717200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-750898800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733359600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-719456400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-701917200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-689209200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-670460400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-114051600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-103168800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-81997200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-71715600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-50547600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-40266000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-18493200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-8211600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (12956400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (23238000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (43801200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (54687600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (75855600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (86742000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (107910000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (118191600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (138754800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (149641200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (170809200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (181090800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (202258800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (212540400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (233103600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (243990000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (265158000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (276044400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (296607600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (307494000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338950800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__SAMARA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 12020, name: "LMT" }, - rest: &[ - (-1593820800, FixedTimespan { offset: 10800, name: "+03" }), - (-1247540400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 18000, name: "+05" }), - (591141600, FixedTimespan { offset: 14400, name: "+04" }), - (606866400, FixedTimespan { offset: 14400, name: "+04" }), - (622594800, FixedTimespan { offset: 10800, name: "+03" }), - (638319600, FixedTimespan { offset: 14400, name: "+04" }), - (654649200, FixedTimespan { offset: 10800, name: "+03" }), - (670374000, FixedTimespan { offset: 10800, name: "+03" }), - (686102400, FixedTimespan { offset: 10800, name: "+03" }), - (687916800, FixedTimespan { offset: 14400, name: "+04" }), - (701820000, FixedTimespan { offset: 18000, name: "+05" }), - (717544800, FixedTimespan { offset: 14400, name: "+04" }), - (733269600, FixedTimespan { offset: 18000, name: "+05" }), - (748994400, FixedTimespan { offset: 14400, name: "+04" }), - (764719200, FixedTimespan { offset: 18000, name: "+05" }), - (780444000, FixedTimespan { offset: 14400, name: "+04" }), - (796168800, FixedTimespan { offset: 18000, name: "+05" }), - (811893600, FixedTimespan { offset: 14400, name: "+04" }), - (828223200, FixedTimespan { offset: 18000, name: "+05" }), - (846367200, FixedTimespan { offset: 14400, name: "+04" }), - (859672800, FixedTimespan { offset: 18000, name: "+05" }), - (877816800, FixedTimespan { offset: 14400, name: "+04" }), - (891122400, FixedTimespan { offset: 18000, name: "+05" }), - (909266400, FixedTimespan { offset: 14400, name: "+04" }), - (922572000, FixedTimespan { offset: 18000, name: "+05" }), - (941320800, FixedTimespan { offset: 14400, name: "+04" }), - (954021600, FixedTimespan { offset: 18000, name: "+05" }), - (972770400, FixedTimespan { offset: 14400, name: "+04" }), - (985471200, FixedTimespan { offset: 18000, name: "+05" }), - (1004220000, FixedTimespan { offset: 14400, name: "+04" }), - (1017525600, FixedTimespan { offset: 18000, name: "+05" }), - (1035669600, FixedTimespan { offset: 14400, name: "+04" }), - (1048975200, FixedTimespan { offset: 18000, name: "+05" }), - (1067119200, FixedTimespan { offset: 14400, name: "+04" }), - (1080424800, FixedTimespan { offset: 18000, name: "+05" }), - (1099173600, FixedTimespan { offset: 14400, name: "+04" }), - (1111874400, FixedTimespan { offset: 18000, name: "+05" }), - (1130623200, FixedTimespan { offset: 14400, name: "+04" }), - (1143324000, FixedTimespan { offset: 18000, name: "+05" }), - (1162072800, FixedTimespan { offset: 14400, name: "+04" }), - (1174773600, FixedTimespan { offset: 18000, name: "+05" }), - (1193522400, FixedTimespan { offset: 14400, name: "+04" }), - (1206828000, FixedTimespan { offset: 18000, name: "+05" }), - (1224972000, FixedTimespan { offset: 14400, name: "+04" }), - (1238277600, FixedTimespan { offset: 18000, name: "+05" }), - (1256421600, FixedTimespan { offset: 14400, name: "+04" }), - (1269727200, FixedTimespan { offset: 14400, name: "+04" }), - (1288479600, FixedTimespan { offset: 10800, name: "+03" }), - (1301180400, FixedTimespan { offset: 14400, name: "+04" }), + first: FixedTimespan::from_offset_and_name_indices(12020, 422, 3), + rest: &[ + (-1593820800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-1247540400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (591141600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (654649200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (686102400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (687916800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (717544800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (733269600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (748994400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (764719200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (780444000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (811893600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (846367200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (859672800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (877816800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (891122400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (909266400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (922572000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (941320800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (954021600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (972770400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (985471200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1004220000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1017525600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1035669600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1048975200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1067119200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1080424800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1099173600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1111874400, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1130623200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1143324000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1162072800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1174773600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1193522400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1206828000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1224972000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1238277600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1256421600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1269727200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1288479600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1301180400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const EUROPE__SARATOV: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 11058, name: "LMT" }, - rest: &[ - (-1593820800, FixedTimespan { offset: 10800, name: "+03" }), - (-1247540400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 14400, name: "+04" }), - (591145200, FixedTimespan { offset: 10800, name: "+03" }), - (606870000, FixedTimespan { offset: 14400, name: "+04" }), - (622594800, FixedTimespan { offset: 10800, name: "+03" }), - (638319600, FixedTimespan { offset: 14400, name: "+04" }), - (654649200, FixedTimespan { offset: 10800, name: "+03" }), - (670374000, FixedTimespan { offset: 14400, name: "+04" }), - (701820000, FixedTimespan { offset: 14400, name: "+04" }), - (717548400, FixedTimespan { offset: 10800, name: "+03" }), - (733273200, FixedTimespan { offset: 14400, name: "+04" }), - (748998000, FixedTimespan { offset: 10800, name: "+03" }), - (764722800, FixedTimespan { offset: 14400, name: "+04" }), - (780447600, FixedTimespan { offset: 10800, name: "+03" }), - (796172400, FixedTimespan { offset: 14400, name: "+04" }), - (811897200, FixedTimespan { offset: 10800, name: "+03" }), - (828226800, FixedTimespan { offset: 14400, name: "+04" }), - (846370800, FixedTimespan { offset: 10800, name: "+03" }), - (859676400, FixedTimespan { offset: 14400, name: "+04" }), - (877820400, FixedTimespan { offset: 10800, name: "+03" }), - (891126000, FixedTimespan { offset: 14400, name: "+04" }), - (909270000, FixedTimespan { offset: 10800, name: "+03" }), - (922575600, FixedTimespan { offset: 14400, name: "+04" }), - (941324400, FixedTimespan { offset: 10800, name: "+03" }), - (954025200, FixedTimespan { offset: 14400, name: "+04" }), - (972774000, FixedTimespan { offset: 10800, name: "+03" }), - (985474800, FixedTimespan { offset: 14400, name: "+04" }), - (1004223600, FixedTimespan { offset: 10800, name: "+03" }), - (1017529200, FixedTimespan { offset: 14400, name: "+04" }), - (1035673200, FixedTimespan { offset: 10800, name: "+03" }), - (1048978800, FixedTimespan { offset: 14400, name: "+04" }), - (1067122800, FixedTimespan { offset: 10800, name: "+03" }), - (1080428400, FixedTimespan { offset: 14400, name: "+04" }), - (1099177200, FixedTimespan { offset: 10800, name: "+03" }), - (1111878000, FixedTimespan { offset: 14400, name: "+04" }), - (1130626800, FixedTimespan { offset: 10800, name: "+03" }), - (1143327600, FixedTimespan { offset: 14400, name: "+04" }), - (1162076400, FixedTimespan { offset: 10800, name: "+03" }), - (1174777200, FixedTimespan { offset: 14400, name: "+04" }), - (1193526000, FixedTimespan { offset: 10800, name: "+03" }), - (1206831600, FixedTimespan { offset: 14400, name: "+04" }), - (1224975600, FixedTimespan { offset: 10800, name: "+03" }), - (1238281200, FixedTimespan { offset: 14400, name: "+04" }), - (1256425200, FixedTimespan { offset: 10800, name: "+03" }), - (1269730800, FixedTimespan { offset: 14400, name: "+04" }), - (1288479600, FixedTimespan { offset: 10800, name: "+03" }), - (1301180400, FixedTimespan { offset: 14400, name: "+04" }), - (1414274400, FixedTimespan { offset: 10800, name: "+03" }), - (1480806000, FixedTimespan { offset: 14400, name: "+04" }), + first: FixedTimespan::from_offset_and_name_indices(11058, 422, 3), + rest: &[ + (-1593820800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-1247540400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (654649200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (717548400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (733273200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (748998000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (764722800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (780447600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (811897200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (828226800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (846370800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (859676400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (877820400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (891126000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (909270000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (922575600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (941324400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (954025200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (972774000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (985474800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1004223600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1017529200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1035673200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1048978800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1067122800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1080428400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1099177200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1111878000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1130626800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1143327600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1162076400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1174777200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1193526000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1206831600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1224975600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1238281200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1256425200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1269730800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1288479600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1301180400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1414274400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1480806000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const EUROPE__SIMFEROPOL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 8184, name: "LMT" }, - rest: &[ - (-2840148984, FixedTimespan { offset: 8160, name: "SMT" }), - (-1441160160, FixedTimespan { offset: 7200, name: "EET" }), - (-1247536800, FixedTimespan { offset: 10800, name: "MSK" }), - (-888894000, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-811648800, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 14400, name: "MSD" }), - (622594800, FixedTimespan { offset: 10800, name: "MSK" }), - (646786800, FixedTimespan { offset: 7200, name: "EET" }), - (701827200, FixedTimespan { offset: 10800, name: "EEST" }), - (717552000, FixedTimespan { offset: 7200, name: "EET" }), - (733276800, FixedTimespan { offset: 10800, name: "EEST" }), - (749001600, FixedTimespan { offset: 7200, name: "EET" }), - (764726400, FixedTimespan { offset: 10800, name: "EEST" }), - (767739600, FixedTimespan { offset: 14400, name: "MSD" }), - (780447600, FixedTimespan { offset: 10800, name: "MSK" }), - (796172400, FixedTimespan { offset: 14400, name: "MSD" }), - (811897200, FixedTimespan { offset: 10800, name: "MSK" }), - (828219600, FixedTimespan { offset: 14400, name: "MSD" }), - (846374400, FixedTimespan { offset: 10800, name: "MSK" }), - (859683600, FixedTimespan { offset: 10800, name: "EEST" }), - (877827600, FixedTimespan { offset: 7200, name: "EET" }), - (891133200, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (954032400, FixedTimespan { offset: 10800, name: "EEST" }), - (972781200, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396137600, FixedTimespan { offset: 14400, name: "MSK" }), - (1414274400, FixedTimespan { offset: 10800, name: "MSK" }), + first: FixedTimespan::from_offset_and_name_indices(8184, 422, 3), + rest: &[ + (-2840148984, FixedTimespan::from_offset_and_name_indices(8160, 460, 3)), + (-1441160160, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1247536800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (-888894000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-811648800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (646786800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717552000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749001600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (767739600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (780447600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (811897200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (828219600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (846374400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396137600, FixedTimespan::from_offset_and_name_indices(14400, 374, 3)), + (1414274400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), ], }; const EUROPE__SOFIA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 5596, name: "LMT" }, - rest: &[ - (-2840146396, FixedTimespan { offset: 7016, name: "IMT" }), - (-2369527016, FixedTimespan { offset: 7200, name: "EET" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796777200, FixedTimespan { offset: 3600, name: "CET" }), - (-781048800, FixedTimespan { offset: 7200, name: "EET" }), - (291762000, FixedTimespan { offset: 10800, name: "EEST" }), - (307576800, FixedTimespan { offset: 7200, name: "EET" }), - (323816400, FixedTimespan { offset: 10800, name: "EEST" }), - (339026400, FixedTimespan { offset: 7200, name: "EET" }), - (355266000, FixedTimespan { offset: 10800, name: "EEST" }), - (370393200, FixedTimespan { offset: 7200, name: "EET" }), - (386715600, FixedTimespan { offset: 10800, name: "EEST" }), - (401846400, FixedTimespan { offset: 7200, name: "EET" }), - (417571200, FixedTimespan { offset: 10800, name: "EEST" }), - (433296000, FixedTimespan { offset: 7200, name: "EET" }), - (449020800, FixedTimespan { offset: 10800, name: "EEST" }), - (465350400, FixedTimespan { offset: 7200, name: "EET" }), - (481075200, FixedTimespan { offset: 10800, name: "EEST" }), - (496800000, FixedTimespan { offset: 7200, name: "EET" }), - (512524800, FixedTimespan { offset: 10800, name: "EEST" }), - (528249600, FixedTimespan { offset: 7200, name: "EET" }), - (543974400, FixedTimespan { offset: 10800, name: "EEST" }), - (559699200, FixedTimespan { offset: 7200, name: "EET" }), - (575424000, FixedTimespan { offset: 10800, name: "EEST" }), - (591148800, FixedTimespan { offset: 7200, name: "EET" }), - (606873600, FixedTimespan { offset: 10800, name: "EEST" }), - (622598400, FixedTimespan { offset: 7200, name: "EET" }), - (638323200, FixedTimespan { offset: 10800, name: "EEST" }), - (654652800, FixedTimespan { offset: 7200, name: "EET" }), - (670370400, FixedTimespan { offset: 10800, name: "EEST" }), - (686091600, FixedTimespan { offset: 7200, name: "EET" }), - (701820000, FixedTimespan { offset: 10800, name: "EEST" }), - (717541200, FixedTimespan { offset: 7200, name: "EET" }), - (733269600, FixedTimespan { offset: 10800, name: "EEST" }), - (748990800, FixedTimespan { offset: 7200, name: "EET" }), - (764719200, FixedTimespan { offset: 10800, name: "EEST" }), - (780440400, FixedTimespan { offset: 7200, name: "EET" }), - (796168800, FixedTimespan { offset: 10800, name: "EEST" }), - (811890000, FixedTimespan { offset: 7200, name: "EET" }), - (828223200, FixedTimespan { offset: 10800, name: "EEST" }), - (846363600, FixedTimespan { offset: 7200, name: "EET" }), - (859683600, FixedTimespan { offset: 10800, name: "EEST" }), - (877827600, FixedTimespan { offset: 7200, name: "EET" }), - (891133200, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (954032400, FixedTimespan { offset: 10800, name: "EEST" }), - (972781200, FixedTimespan { offset: 7200, name: "EET" }), - (985482000, FixedTimespan { offset: 10800, name: "EEST" }), - (1004230800, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(5596, 422, 3), + rest: &[ + (-2840146396, FixedTimespan::from_offset_and_name_indices(7016, 343, 3)), + (-2369527016, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796777200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781048800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (291762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (307576800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (323816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (339026400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (355266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (370393200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (386715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (401846400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (417571200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (433296000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (449020800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (465350400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (481075200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (496800000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (512524800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (528249600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (543974400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (559699200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (575424000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (591148800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (606873600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622598400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670370400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733269600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (748990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764719200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796168800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828223200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__TALLINN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 5940, name: "LMT" }, - rest: &[ - (-2840146740, FixedTimespan { offset: 5940, name: "TMT" }), - (-1638322740, FixedTimespan { offset: 3600, name: "CET" }), - (-1632006000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1618700400, FixedTimespan { offset: 3600, name: "CET" }), - (-1593824400, FixedTimespan { offset: 5940, name: "TMT" }), - (-1535938740, FixedTimespan { offset: 7200, name: "EET" }), - (-927943200, FixedTimespan { offset: 10800, name: "MSK" }), - (-892954800, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-797652000, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 10800, name: "EEST" }), - (622598400, FixedTimespan { offset: 7200, name: "EET" }), - (638323200, FixedTimespan { offset: 10800, name: "EEST" }), - (654652800, FixedTimespan { offset: 7200, name: "EET" }), - (670377600, FixedTimespan { offset: 10800, name: "EEST" }), - (686102400, FixedTimespan { offset: 7200, name: "EET" }), - (701827200, FixedTimespan { offset: 10800, name: "EEST" }), - (717552000, FixedTimespan { offset: 7200, name: "EET" }), - (733276800, FixedTimespan { offset: 10800, name: "EEST" }), - (749001600, FixedTimespan { offset: 7200, name: "EET" }), - (764726400, FixedTimespan { offset: 10800, name: "EEST" }), - (780451200, FixedTimespan { offset: 7200, name: "EET" }), - (796176000, FixedTimespan { offset: 10800, name: "EEST" }), - (811900800, FixedTimespan { offset: 7200, name: "EET" }), - (828230400, FixedTimespan { offset: 10800, name: "EEST" }), - (846374400, FixedTimespan { offset: 7200, name: "EET" }), - (859680000, FixedTimespan { offset: 10800, name: "EEST" }), - (877824000, FixedTimespan { offset: 7200, name: "EET" }), - (891129600, FixedTimespan { offset: 10800, name: "EEST" }), - (909277200, FixedTimespan { offset: 7200, name: "EET" }), - (922582800, FixedTimespan { offset: 10800, name: "EEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (1017536400, FixedTimespan { offset: 10800, name: "EEST" }), - (1035680400, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(5940, 422, 3), + rest: &[ + (-2840146740, FixedTimespan::from_offset_and_name_indices(5940, 470, 3)), + (-1638322740, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1632006000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1618700400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1593824400, FixedTimespan::from_offset_and_name_indices(5940, 470, 3)), + (-1535938740, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-927943200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (-892954800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-797652000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622598400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670377600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717552000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749001600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780451200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796176000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811900800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828230400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846374400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859680000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877824000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891129600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__TIRANE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 4760, name: "LMT" }, - rest: &[ - (-1767230360, FixedTimespan { offset: 3600, name: "CET" }), - (-932346000, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-843519600, FixedTimespan { offset: 3600, name: "CET" }), - (136854000, FixedTimespan { offset: 7200, name: "CEST" }), - (149896800, FixedTimespan { offset: 3600, name: "CET" }), - (168130800, FixedTimespan { offset: 7200, name: "CEST" }), - (181432800, FixedTimespan { offset: 3600, name: "CET" }), - (199839600, FixedTimespan { offset: 7200, name: "CEST" }), - (213141600, FixedTimespan { offset: 3600, name: "CET" }), - (231894000, FixedTimespan { offset: 7200, name: "CEST" }), - (244591200, FixedTimespan { offset: 3600, name: "CET" }), - (263257200, FixedTimespan { offset: 7200, name: "CEST" }), - (276040800, FixedTimespan { offset: 3600, name: "CET" }), - (294706800, FixedTimespan { offset: 7200, name: "CEST" }), - (307490400, FixedTimespan { offset: 3600, name: "CET" }), - (326156400, FixedTimespan { offset: 7200, name: "CEST" }), - (339458400, FixedTimespan { offset: 3600, name: "CET" }), - (357087600, FixedTimespan { offset: 7200, name: "CEST" }), - (370389600, FixedTimespan { offset: 3600, name: "CET" }), - (389142000, FixedTimespan { offset: 7200, name: "CEST" }), - (402444000, FixedTimespan { offset: 3600, name: "CET" }), - (419468400, FixedTimespan { offset: 7200, name: "CEST" }), - (433807200, FixedTimespan { offset: 3600, name: "CET" }), - (449622000, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(4760, 422, 3), + rest: &[ + (-1767230360, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-932346000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-843519600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (136854000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (149896800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (168130800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (181432800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (199839600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (213141600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (231894000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (244591200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (263257200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (276040800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (294706800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (307490400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (326156400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (339458400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (357087600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370389600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (389142000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (402444000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (419468400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433807200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449622000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__ULYANOVSK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 11616, name: "LMT" }, - rest: &[ - (-1593820800, FixedTimespan { offset: 10800, name: "+03" }), - (-1247540400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 18000, name: "+05" }), - (591141600, FixedTimespan { offset: 14400, name: "+04" }), - (606866400, FixedTimespan { offset: 14400, name: "+04" }), - (622594800, FixedTimespan { offset: 10800, name: "+03" }), - (638319600, FixedTimespan { offset: 14400, name: "+04" }), - (654649200, FixedTimespan { offset: 10800, name: "+03" }), - (670374000, FixedTimespan { offset: 10800, name: "+03" }), - (686102400, FixedTimespan { offset: 7200, name: "+02" }), - (695779200, FixedTimespan { offset: 10800, name: "+03" }), - (701823600, FixedTimespan { offset: 14400, name: "+04" }), - (717548400, FixedTimespan { offset: 10800, name: "+03" }), - (733273200, FixedTimespan { offset: 14400, name: "+04" }), - (748998000, FixedTimespan { offset: 10800, name: "+03" }), - (764722800, FixedTimespan { offset: 14400, name: "+04" }), - (780447600, FixedTimespan { offset: 10800, name: "+03" }), - (796172400, FixedTimespan { offset: 14400, name: "+04" }), - (811897200, FixedTimespan { offset: 10800, name: "+03" }), - (828226800, FixedTimespan { offset: 14400, name: "+04" }), - (846370800, FixedTimespan { offset: 10800, name: "+03" }), - (859676400, FixedTimespan { offset: 14400, name: "+04" }), - (877820400, FixedTimespan { offset: 10800, name: "+03" }), - (891126000, FixedTimespan { offset: 14400, name: "+04" }), - (909270000, FixedTimespan { offset: 10800, name: "+03" }), - (922575600, FixedTimespan { offset: 14400, name: "+04" }), - (941324400, FixedTimespan { offset: 10800, name: "+03" }), - (954025200, FixedTimespan { offset: 14400, name: "+04" }), - (972774000, FixedTimespan { offset: 10800, name: "+03" }), - (985474800, FixedTimespan { offset: 14400, name: "+04" }), - (1004223600, FixedTimespan { offset: 10800, name: "+03" }), - (1017529200, FixedTimespan { offset: 14400, name: "+04" }), - (1035673200, FixedTimespan { offset: 10800, name: "+03" }), - (1048978800, FixedTimespan { offset: 14400, name: "+04" }), - (1067122800, FixedTimespan { offset: 10800, name: "+03" }), - (1080428400, FixedTimespan { offset: 14400, name: "+04" }), - (1099177200, FixedTimespan { offset: 10800, name: "+03" }), - (1111878000, FixedTimespan { offset: 14400, name: "+04" }), - (1130626800, FixedTimespan { offset: 10800, name: "+03" }), - (1143327600, FixedTimespan { offset: 14400, name: "+04" }), - (1162076400, FixedTimespan { offset: 10800, name: "+03" }), - (1174777200, FixedTimespan { offset: 14400, name: "+04" }), - (1193526000, FixedTimespan { offset: 10800, name: "+03" }), - (1206831600, FixedTimespan { offset: 14400, name: "+04" }), - (1224975600, FixedTimespan { offset: 10800, name: "+03" }), - (1238281200, FixedTimespan { offset: 14400, name: "+04" }), - (1256425200, FixedTimespan { offset: 10800, name: "+03" }), - (1269730800, FixedTimespan { offset: 14400, name: "+04" }), - (1288479600, FixedTimespan { offset: 10800, name: "+03" }), - (1301180400, FixedTimespan { offset: 14400, name: "+04" }), - (1414274400, FixedTimespan { offset: 10800, name: "+03" }), - (1459033200, FixedTimespan { offset: 14400, name: "+04" }), + first: FixedTimespan::from_offset_and_name_indices(11616, 422, 3), + rest: &[ + (-1593820800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-1247540400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (591141600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (606866400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (654649200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 10, 3)), + (695779200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (701823600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (717548400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (733273200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (748998000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (764722800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (780447600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (811897200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (828226800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (846370800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (859676400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (877820400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (891126000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (909270000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (922575600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (941324400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (954025200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (972774000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (985474800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1004223600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1017529200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1035673200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1048978800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1067122800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1080428400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1099177200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1111878000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1130626800, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1143327600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1162076400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1174777200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1193526000, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1206831600, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1224975600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1238281200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1256425200, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1269730800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1288479600, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1301180400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1414274400, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (1459033200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const EUROPE__VIENNA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 3921, name: "LMT" }, - rest: &[ - (-2422055121, FixedTimespan { offset: 3600, name: "CET" }), - (-1693706400, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680483600, FixedTimespan { offset: 3600, name: "CET" }), - (-1663455600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1650150000, FixedTimespan { offset: 3600, name: "CET" }), - (-1632006000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1618700400, FixedTimespan { offset: 3600, name: "CET" }), - (-1569711600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1555801200, FixedTimespan { offset: 3600, name: "CET" }), - (-938905200, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796777200, FixedTimespan { offset: 3600, name: "CET" }), - (-781052400, FixedTimespan { offset: 7200, name: "CEST" }), - (-780188400, FixedTimespan { offset: 3600, name: "CET" }), - (-748479600, FixedTimespan { offset: 7200, name: "CEST" }), - (-733273200, FixedTimespan { offset: 3600, name: "CET" }), - (-717634800, FixedTimespan { offset: 7200, name: "CEST" }), - (-701910000, FixedTimespan { offset: 3600, name: "CET" }), - (-684975600, FixedTimespan { offset: 7200, name: "CEST" }), - (-670460400, FixedTimespan { offset: 3600, name: "CET" }), - (323823600, FixedTimespan { offset: 7200, name: "CEST" }), - (338940000, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(3921, 422, 3), + rest: &[ + (-2422055121, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1693706400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680483600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1663455600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1650150000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1632006000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1618700400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1569711600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1555801200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-938905200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796777200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-781052400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-780188400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-748479600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733273200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-717634800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-701910000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-684975600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-670460400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323823600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338940000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__VILNIUS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 6076, name: "LMT" }, - rest: &[ - (-2840146876, FixedTimespan { offset: 5040, name: "WMT" }), - (-1672536240, FixedTimespan { offset: 5736, name: "KMT" }), - (-1585100136, FixedTimespan { offset: 3600, name: "CET" }), - (-1561251600, FixedTimespan { offset: 7200, name: "EET" }), - (-1553565600, FixedTimespan { offset: 3600, name: "CET" }), - (-928198800, FixedTimespan { offset: 10800, name: "MSK" }), - (-900126000, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-802144800, FixedTimespan { offset: 10800, name: "MSK" }), - (354920400, FixedTimespan { offset: 14400, name: "MSD" }), - (370728000, FixedTimespan { offset: 10800, name: "MSK" }), - (386456400, FixedTimespan { offset: 14400, name: "MSD" }), - (402264000, FixedTimespan { offset: 10800, name: "MSK" }), - (417992400, FixedTimespan { offset: 14400, name: "MSD" }), - (433800000, FixedTimespan { offset: 10800, name: "MSK" }), - (449614800, FixedTimespan { offset: 14400, name: "MSD" }), - (465346800, FixedTimespan { offset: 10800, name: "MSK" }), - (481071600, FixedTimespan { offset: 14400, name: "MSD" }), - (496796400, FixedTimespan { offset: 10800, name: "MSK" }), - (512521200, FixedTimespan { offset: 14400, name: "MSD" }), - (528246000, FixedTimespan { offset: 10800, name: "MSK" }), - (543970800, FixedTimespan { offset: 14400, name: "MSD" }), - (559695600, FixedTimespan { offset: 10800, name: "MSK" }), - (575420400, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 10800, name: "EEST" }), - (622598400, FixedTimespan { offset: 7200, name: "EET" }), - (638323200, FixedTimespan { offset: 10800, name: "EEST" }), - (654652800, FixedTimespan { offset: 7200, name: "EET" }), - (670377600, FixedTimespan { offset: 10800, name: "EEST" }), - (686102400, FixedTimespan { offset: 7200, name: "EET" }), - (701827200, FixedTimespan { offset: 10800, name: "EEST" }), - (717552000, FixedTimespan { offset: 7200, name: "EET" }), - (733276800, FixedTimespan { offset: 10800, name: "EEST" }), - (749001600, FixedTimespan { offset: 7200, name: "EET" }), - (764726400, FixedTimespan { offset: 10800, name: "EEST" }), - (780451200, FixedTimespan { offset: 7200, name: "EET" }), - (796176000, FixedTimespan { offset: 10800, name: "EEST" }), - (811900800, FixedTimespan { offset: 7200, name: "EET" }), - (828230400, FixedTimespan { offset: 10800, name: "EEST" }), - (846374400, FixedTimespan { offset: 7200, name: "EET" }), - (859680000, FixedTimespan { offset: 10800, name: "EEST" }), - (877824000, FixedTimespan { offset: 7200, name: "EET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 7200, name: "EET" }), - (1048986000, FixedTimespan { offset: 10800, name: "EEST" }), - (1067130000, FixedTimespan { offset: 7200, name: "EET" }), - (1080435600, FixedTimespan { offset: 10800, name: "EEST" }), - (1099184400, FixedTimespan { offset: 7200, name: "EET" }), - (1111885200, FixedTimespan { offset: 10800, name: "EEST" }), - (1130634000, FixedTimespan { offset: 7200, name: "EET" }), - (1143334800, FixedTimespan { offset: 10800, name: "EEST" }), - (1162083600, FixedTimespan { offset: 7200, name: "EET" }), - (1174784400, FixedTimespan { offset: 10800, name: "EEST" }), - (1193533200, FixedTimespan { offset: 7200, name: "EET" }), - (1206838800, FixedTimespan { offset: 10800, name: "EEST" }), - (1224982800, FixedTimespan { offset: 7200, name: "EET" }), - (1238288400, FixedTimespan { offset: 10800, name: "EEST" }), - (1256432400, FixedTimespan { offset: 7200, name: "EET" }), - (1269738000, FixedTimespan { offset: 10800, name: "EEST" }), - (1288486800, FixedTimespan { offset: 7200, name: "EET" }), - (1301187600, FixedTimespan { offset: 10800, name: "EEST" }), - (1319936400, FixedTimespan { offset: 7200, name: "EET" }), - (1332637200, FixedTimespan { offset: 10800, name: "EEST" }), - (1351386000, FixedTimespan { offset: 7200, name: "EET" }), - (1364691600, FixedTimespan { offset: 10800, name: "EEST" }), - (1382835600, FixedTimespan { offset: 7200, name: "EET" }), - (1396141200, FixedTimespan { offset: 10800, name: "EEST" }), - (1414285200, FixedTimespan { offset: 7200, name: "EET" }), - (1427590800, FixedTimespan { offset: 10800, name: "EEST" }), - (1445734800, FixedTimespan { offset: 7200, name: "EET" }), - (1459040400, FixedTimespan { offset: 10800, name: "EEST" }), - (1477789200, FixedTimespan { offset: 7200, name: "EET" }), - (1490490000, FixedTimespan { offset: 10800, name: "EEST" }), - (1509238800, FixedTimespan { offset: 7200, name: "EET" }), - (1521939600, FixedTimespan { offset: 10800, name: "EEST" }), - (1540688400, FixedTimespan { offset: 7200, name: "EET" }), - (1553994000, FixedTimespan { offset: 10800, name: "EEST" }), - (1572138000, FixedTimespan { offset: 7200, name: "EET" }), - (1585443600, FixedTimespan { offset: 10800, name: "EEST" }), - (1603587600, FixedTimespan { offset: 7200, name: "EET" }), - (1616893200, FixedTimespan { offset: 10800, name: "EEST" }), - (1635642000, FixedTimespan { offset: 7200, name: "EET" }), - (1648342800, FixedTimespan { offset: 10800, name: "EEST" }), - (1667091600, FixedTimespan { offset: 7200, name: "EET" }), - (1679792400, FixedTimespan { offset: 10800, name: "EEST" }), - (1698541200, FixedTimespan { offset: 7200, name: "EET" }), - (1711846800, FixedTimespan { offset: 10800, name: "EEST" }), - (1729990800, FixedTimespan { offset: 7200, name: "EET" }), - (1743296400, FixedTimespan { offset: 10800, name: "EEST" }), - (1761440400, FixedTimespan { offset: 7200, name: "EET" }), - (1774746000, FixedTimespan { offset: 10800, name: "EEST" }), - (1792890000, FixedTimespan { offset: 7200, name: "EET" }), - (1806195600, FixedTimespan { offset: 10800, name: "EEST" }), - (1824944400, FixedTimespan { offset: 7200, name: "EET" }), - (1837645200, FixedTimespan { offset: 10800, name: "EEST" }), - (1856394000, FixedTimespan { offset: 7200, name: "EET" }), - (1869094800, FixedTimespan { offset: 10800, name: "EEST" }), - (1887843600, FixedTimespan { offset: 7200, name: "EET" }), - (1901149200, FixedTimespan { offset: 10800, name: "EEST" }), - (1919293200, FixedTimespan { offset: 7200, name: "EET" }), - (1932598800, FixedTimespan { offset: 10800, name: "EEST" }), - (1950742800, FixedTimespan { offset: 7200, name: "EET" }), - (1964048400, FixedTimespan { offset: 10800, name: "EEST" }), - (1982797200, FixedTimespan { offset: 7200, name: "EET" }), - (1995498000, FixedTimespan { offset: 10800, name: "EEST" }), - (2014246800, FixedTimespan { offset: 7200, name: "EET" }), - (2026947600, FixedTimespan { offset: 10800, name: "EEST" }), - (2045696400, FixedTimespan { offset: 7200, name: "EET" }), - (2058397200, FixedTimespan { offset: 10800, name: "EEST" }), - (2077146000, FixedTimespan { offset: 7200, name: "EET" }), - (2090451600, FixedTimespan { offset: 10800, name: "EEST" }), - (2108595600, FixedTimespan { offset: 7200, name: "EET" }), - (2121901200, FixedTimespan { offset: 10800, name: "EEST" }), - (2140045200, FixedTimespan { offset: 7200, name: "EET" }), - (2153350800, FixedTimespan { offset: 10800, name: "EEST" }), - (2172099600, FixedTimespan { offset: 7200, name: "EET" }), - (2184800400, FixedTimespan { offset: 10800, name: "EEST" }), - (2203549200, FixedTimespan { offset: 7200, name: "EET" }), - (2216250000, FixedTimespan { offset: 10800, name: "EEST" }), - (2234998800, FixedTimespan { offset: 7200, name: "EET" }), - (2248304400, FixedTimespan { offset: 10800, name: "EEST" }), - (2266448400, FixedTimespan { offset: 7200, name: "EET" }), - (2279754000, FixedTimespan { offset: 10800, name: "EEST" }), - (2297898000, FixedTimespan { offset: 7200, name: "EET" }), - (2311203600, FixedTimespan { offset: 10800, name: "EEST" }), - (2329347600, FixedTimespan { offset: 7200, name: "EET" }), - (2342653200, FixedTimespan { offset: 10800, name: "EEST" }), - (2361402000, FixedTimespan { offset: 7200, name: "EET" }), - (2374102800, FixedTimespan { offset: 10800, name: "EEST" }), - (2392851600, FixedTimespan { offset: 7200, name: "EET" }), - (2405552400, FixedTimespan { offset: 10800, name: "EEST" }), - (2424301200, FixedTimespan { offset: 7200, name: "EET" }), - (2437606800, FixedTimespan { offset: 10800, name: "EEST" }), - (2455750800, FixedTimespan { offset: 7200, name: "EET" }), - (2469056400, FixedTimespan { offset: 10800, name: "EEST" }), - (2487200400, FixedTimespan { offset: 7200, name: "EET" }), - (2500506000, FixedTimespan { offset: 10800, name: "EEST" }), - (2519254800, FixedTimespan { offset: 7200, name: "EET" }), - (2531955600, FixedTimespan { offset: 10800, name: "EEST" }), - (2550704400, FixedTimespan { offset: 7200, name: "EET" }), - (2563405200, FixedTimespan { offset: 10800, name: "EEST" }), - (2582154000, FixedTimespan { offset: 7200, name: "EET" }), - (2595459600, FixedTimespan { offset: 10800, name: "EEST" }), - (2613603600, FixedTimespan { offset: 7200, name: "EET" }), - (2626909200, FixedTimespan { offset: 10800, name: "EEST" }), - (2645053200, FixedTimespan { offset: 7200, name: "EET" }), - (2658358800, FixedTimespan { offset: 10800, name: "EEST" }), - (2676502800, FixedTimespan { offset: 7200, name: "EET" }), - (2689808400, FixedTimespan { offset: 10800, name: "EEST" }), - (2708557200, FixedTimespan { offset: 7200, name: "EET" }), - (2721258000, FixedTimespan { offset: 10800, name: "EEST" }), - (2740006800, FixedTimespan { offset: 7200, name: "EET" }), - (2752707600, FixedTimespan { offset: 10800, name: "EEST" }), - (2771456400, FixedTimespan { offset: 7200, name: "EET" }), - (2784762000, FixedTimespan { offset: 10800, name: "EEST" }), - (2802906000, FixedTimespan { offset: 7200, name: "EET" }), - (2816211600, FixedTimespan { offset: 10800, name: "EEST" }), - (2834355600, FixedTimespan { offset: 7200, name: "EET" }), - (2847661200, FixedTimespan { offset: 10800, name: "EEST" }), - (2866410000, FixedTimespan { offset: 7200, name: "EET" }), - (2879110800, FixedTimespan { offset: 10800, name: "EEST" }), - (2897859600, FixedTimespan { offset: 7200, name: "EET" }), - (2910560400, FixedTimespan { offset: 10800, name: "EEST" }), - (2929309200, FixedTimespan { offset: 7200, name: "EET" }), - (2942010000, FixedTimespan { offset: 10800, name: "EEST" }), - (2960758800, FixedTimespan { offset: 7200, name: "EET" }), - (2974064400, FixedTimespan { offset: 10800, name: "EEST" }), - (2992208400, FixedTimespan { offset: 7200, name: "EET" }), - (3005514000, FixedTimespan { offset: 10800, name: "EEST" }), - (3023658000, FixedTimespan { offset: 7200, name: "EET" }), - (3036963600, FixedTimespan { offset: 10800, name: "EEST" }), - (3055712400, FixedTimespan { offset: 7200, name: "EET" }), - (3068413200, FixedTimespan { offset: 10800, name: "EEST" }), - (3087162000, FixedTimespan { offset: 7200, name: "EET" }), - (3099862800, FixedTimespan { offset: 10800, name: "EEST" }), - (3118611600, FixedTimespan { offset: 7200, name: "EET" }), - (3131917200, FixedTimespan { offset: 10800, name: "EEST" }), - (3150061200, FixedTimespan { offset: 7200, name: "EET" }), - (3163366800, FixedTimespan { offset: 10800, name: "EEST" }), - (3181510800, FixedTimespan { offset: 7200, name: "EET" }), - (3194816400, FixedTimespan { offset: 10800, name: "EEST" }), - (3212960400, FixedTimespan { offset: 7200, name: "EET" }), - (3226266000, FixedTimespan { offset: 10800, name: "EEST" }), - (3245014800, FixedTimespan { offset: 7200, name: "EET" }), - (3257715600, FixedTimespan { offset: 10800, name: "EEST" }), - (3276464400, FixedTimespan { offset: 7200, name: "EET" }), - (3289165200, FixedTimespan { offset: 10800, name: "EEST" }), - (3307914000, FixedTimespan { offset: 7200, name: "EET" }), - (3321219600, FixedTimespan { offset: 10800, name: "EEST" }), - (3339363600, FixedTimespan { offset: 7200, name: "EET" }), - (3352669200, FixedTimespan { offset: 10800, name: "EEST" }), - (3370813200, FixedTimespan { offset: 7200, name: "EET" }), - (3384118800, FixedTimespan { offset: 10800, name: "EEST" }), - (3402867600, FixedTimespan { offset: 7200, name: "EET" }), - (3415568400, FixedTimespan { offset: 10800, name: "EEST" }), - (3434317200, FixedTimespan { offset: 7200, name: "EET" }), - (3447018000, FixedTimespan { offset: 10800, name: "EEST" }), - (3465766800, FixedTimespan { offset: 7200, name: "EET" }), - (3479072400, FixedTimespan { offset: 10800, name: "EEST" }), - (3497216400, FixedTimespan { offset: 7200, name: "EET" }), - (3510522000, FixedTimespan { offset: 10800, name: "EEST" }), - (3528666000, FixedTimespan { offset: 7200, name: "EET" }), - (3541971600, FixedTimespan { offset: 10800, name: "EEST" }), - (3560115600, FixedTimespan { offset: 7200, name: "EET" }), - (3573421200, FixedTimespan { offset: 10800, name: "EEST" }), - (3592170000, FixedTimespan { offset: 7200, name: "EET" }), - (3604870800, FixedTimespan { offset: 10800, name: "EEST" }), - (3623619600, FixedTimespan { offset: 7200, name: "EET" }), - (3636320400, FixedTimespan { offset: 10800, name: "EEST" }), - (3655069200, FixedTimespan { offset: 7200, name: "EET" }), - (3668374800, FixedTimespan { offset: 10800, name: "EEST" }), - (3686518800, FixedTimespan { offset: 7200, name: "EET" }), - (3699824400, FixedTimespan { offset: 10800, name: "EEST" }), - (3717968400, FixedTimespan { offset: 7200, name: "EET" }), - (3731274000, FixedTimespan { offset: 10800, name: "EEST" }), - (3750022800, FixedTimespan { offset: 7200, name: "EET" }), - (3762723600, FixedTimespan { offset: 10800, name: "EEST" }), - (3781472400, FixedTimespan { offset: 7200, name: "EET" }), - (3794173200, FixedTimespan { offset: 10800, name: "EEST" }), - (3812922000, FixedTimespan { offset: 7200, name: "EET" }), - (3825622800, FixedTimespan { offset: 10800, name: "EEST" }), - (3844371600, FixedTimespan { offset: 7200, name: "EET" }), - (3857677200, FixedTimespan { offset: 10800, name: "EEST" }), - (3875821200, FixedTimespan { offset: 7200, name: "EET" }), - (3889126800, FixedTimespan { offset: 10800, name: "EEST" }), - (3907270800, FixedTimespan { offset: 7200, name: "EET" }), - (3920576400, FixedTimespan { offset: 10800, name: "EEST" }), - (3939325200, FixedTimespan { offset: 7200, name: "EET" }), - (3952026000, FixedTimespan { offset: 10800, name: "EEST" }), - (3970774800, FixedTimespan { offset: 7200, name: "EET" }), - (3983475600, FixedTimespan { offset: 10800, name: "EEST" }), - (4002224400, FixedTimespan { offset: 7200, name: "EET" }), - (4015530000, FixedTimespan { offset: 10800, name: "EEST" }), - (4033674000, FixedTimespan { offset: 7200, name: "EET" }), - (4046979600, FixedTimespan { offset: 10800, name: "EEST" }), - (4065123600, FixedTimespan { offset: 7200, name: "EET" }), - (4078429200, FixedTimespan { offset: 10800, name: "EEST" }), - (4096573200, FixedTimespan { offset: 7200, name: "EET" }), + first: FixedTimespan::from_offset_and_name_indices(6076, 422, 3), + rest: &[ + (-2840146876, FixedTimespan::from_offset_and_name_indices(5040, 501, 3)), + (-1672536240, FixedTimespan::from_offset_and_name_indices(5736, 355, 3)), + (-1585100136, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1561251600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1553565600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-928198800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (-900126000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-802144800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (354920400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (370728000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (386456400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (402264000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (417992400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (433800000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (449614800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (465346800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (481071600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (496796400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (512521200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (528246000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (543970800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (559695600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (575420400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (622598400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (638323200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (654652800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (670377600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (686102400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (701827200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (717552000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (733276800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (749001600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (764726400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (780451200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (796176000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (811900800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (828230400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (846374400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (859680000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (877824000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), ], }; const EUROPE__VOLGOGRAD: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 10660, name: "LMT" }, - rest: &[ - (-1577761060, FixedTimespan { offset: 10800, name: "+03" }), - (-1247540400, FixedTimespan { offset: 14400, name: "+04" }), - (354916800, FixedTimespan { offset: 18000, name: "+05" }), - (370724400, FixedTimespan { offset: 14400, name: "+04" }), - (386452800, FixedTimespan { offset: 18000, name: "+05" }), - (402260400, FixedTimespan { offset: 14400, name: "+04" }), - (417988800, FixedTimespan { offset: 18000, name: "+05" }), - (433796400, FixedTimespan { offset: 14400, name: "+04" }), - (449611200, FixedTimespan { offset: 18000, name: "+05" }), - (465343200, FixedTimespan { offset: 14400, name: "+04" }), - (481068000, FixedTimespan { offset: 18000, name: "+05" }), - (496792800, FixedTimespan { offset: 14400, name: "+04" }), - (512517600, FixedTimespan { offset: 18000, name: "+05" }), - (528242400, FixedTimespan { offset: 14400, name: "+04" }), - (543967200, FixedTimespan { offset: 18000, name: "+05" }), - (559692000, FixedTimespan { offset: 14400, name: "+04" }), - (575416800, FixedTimespan { offset: 14400, name: "MSD" }), - (591145200, FixedTimespan { offset: 10800, name: "MSK" }), - (606870000, FixedTimespan { offset: 14400, name: "MSD" }), - (622594800, FixedTimespan { offset: 10800, name: "MSK" }), - (638319600, FixedTimespan { offset: 14400, name: "MSD" }), - (654649200, FixedTimespan { offset: 10800, name: "MSK" }), - (670374000, FixedTimespan { offset: 14400, name: "+04" }), - (701820000, FixedTimespan { offset: 14400, name: "MSD" }), - (717548400, FixedTimespan { offset: 10800, name: "MSK" }), - (733273200, FixedTimespan { offset: 14400, name: "MSD" }), - (748998000, FixedTimespan { offset: 10800, name: "MSK" }), - (764722800, FixedTimespan { offset: 14400, name: "MSD" }), - (780447600, FixedTimespan { offset: 10800, name: "MSK" }), - (796172400, FixedTimespan { offset: 14400, name: "MSD" }), - (811897200, FixedTimespan { offset: 10800, name: "MSK" }), - (828226800, FixedTimespan { offset: 14400, name: "MSD" }), - (846370800, FixedTimespan { offset: 10800, name: "MSK" }), - (859676400, FixedTimespan { offset: 14400, name: "MSD" }), - (877820400, FixedTimespan { offset: 10800, name: "MSK" }), - (891126000, FixedTimespan { offset: 14400, name: "MSD" }), - (909270000, FixedTimespan { offset: 10800, name: "MSK" }), - (922575600, FixedTimespan { offset: 14400, name: "MSD" }), - (941324400, FixedTimespan { offset: 10800, name: "MSK" }), - (954025200, FixedTimespan { offset: 14400, name: "MSD" }), - (972774000, FixedTimespan { offset: 10800, name: "MSK" }), - (985474800, FixedTimespan { offset: 14400, name: "MSD" }), - (1004223600, FixedTimespan { offset: 10800, name: "MSK" }), - (1017529200, FixedTimespan { offset: 14400, name: "MSD" }), - (1035673200, FixedTimespan { offset: 10800, name: "MSK" }), - (1048978800, FixedTimespan { offset: 14400, name: "MSD" }), - (1067122800, FixedTimespan { offset: 10800, name: "MSK" }), - (1080428400, FixedTimespan { offset: 14400, name: "MSD" }), - (1099177200, FixedTimespan { offset: 10800, name: "MSK" }), - (1111878000, FixedTimespan { offset: 14400, name: "MSD" }), - (1130626800, FixedTimespan { offset: 10800, name: "MSK" }), - (1143327600, FixedTimespan { offset: 14400, name: "MSD" }), - (1162076400, FixedTimespan { offset: 10800, name: "MSK" }), - (1174777200, FixedTimespan { offset: 14400, name: "MSD" }), - (1193526000, FixedTimespan { offset: 10800, name: "MSK" }), - (1206831600, FixedTimespan { offset: 14400, name: "MSD" }), - (1224975600, FixedTimespan { offset: 10800, name: "MSK" }), - (1238281200, FixedTimespan { offset: 14400, name: "MSD" }), - (1256425200, FixedTimespan { offset: 10800, name: "MSK" }), - (1269730800, FixedTimespan { offset: 14400, name: "MSD" }), - (1288479600, FixedTimespan { offset: 10800, name: "MSK" }), - (1301180400, FixedTimespan { offset: 14400, name: "MSK" }), - (1414274400, FixedTimespan { offset: 10800, name: "MSK" }), - (1540681200, FixedTimespan { offset: 14400, name: "+04" }), - (1609020000, FixedTimespan { offset: 10800, name: "MSK" }), + first: FixedTimespan::from_offset_and_name_indices(10660, 422, 3), + rest: &[ + (-1577761060, FixedTimespan::from_offset_and_name_indices(10800, 20, 3)), + (-1247540400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (354916800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (370724400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (386452800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (402260400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (417988800, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (433796400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (449611200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (465343200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (481068000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (496792800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (512517600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (528242400, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (543967200, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (559692000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (575416800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (591145200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (606870000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (622594800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (638319600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (654649200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (670374000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (701820000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (717548400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (733273200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (748998000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (764722800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (780447600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (796172400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (811897200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (828226800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (846370800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (859676400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (877820400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (891126000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (909270000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (922575600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (941324400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (954025200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (972774000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (985474800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1004223600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1017529200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1035673200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1048978800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1067122800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1080428400, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1099177200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1111878000, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1130626800, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1143327600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1162076400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1174777200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1193526000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1206831600, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1224975600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1238281200, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1256425200, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1269730800, FixedTimespan::from_offset_and_name_indices(14400, 371, 3)), + (1288479600, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1301180400, FixedTimespan::from_offset_and_name_indices(14400, 374, 3)), + (1414274400, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), + (1540681200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1609020000, FixedTimespan::from_offset_and_name_indices(10800, 374, 3)), ], }; const EUROPE__WARSAW: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 5040, name: "LMT" }, - rest: &[ - (-2840145840, FixedTimespan { offset: 5040, name: "WMT" }), - (-1717032240, FixedTimespan { offset: 3600, name: "CET" }), - (-1693706400, FixedTimespan { offset: 7200, name: "CEST" }), - (-1680483600, FixedTimespan { offset: 3600, name: "CET" }), - (-1663455600, FixedTimespan { offset: 7200, name: "CEST" }), - (-1650150000, FixedTimespan { offset: 3600, name: "CET" }), - (-1632006000, FixedTimespan { offset: 7200, name: "CEST" }), - (-1618700400, FixedTimespan { offset: 7200, name: "EET" }), - (-1600473600, FixedTimespan { offset: 10800, name: "EEST" }), - (-1587168000, FixedTimespan { offset: 7200, name: "EET" }), - (-1501725600, FixedTimespan { offset: 3600, name: "CET" }), - (-931734000, FixedTimespan { offset: 7200, name: "CEST" }), - (-857257200, FixedTimespan { offset: 3600, name: "CET" }), - (-844556400, FixedTimespan { offset: 7200, name: "CEST" }), - (-828226800, FixedTimespan { offset: 3600, name: "CET" }), - (-812502000, FixedTimespan { offset: 7200, name: "CEST" }), - (-796608000, FixedTimespan { offset: 3600, name: "CET" }), - (-778726800, FixedTimespan { offset: 7200, name: "CEST" }), - (-762660000, FixedTimespan { offset: 3600, name: "CET" }), - (-748486800, FixedTimespan { offset: 7200, name: "CEST" }), - (-733273200, FixedTimespan { offset: 3600, name: "CET" }), - (-715215600, FixedTimespan { offset: 7200, name: "CEST" }), - (-701910000, FixedTimespan { offset: 3600, name: "CET" }), - (-684975600, FixedTimespan { offset: 7200, name: "CEST" }), - (-670460400, FixedTimespan { offset: 3600, name: "CET" }), - (-654130800, FixedTimespan { offset: 7200, name: "CEST" }), - (-639010800, FixedTimespan { offset: 3600, name: "CET" }), - (-397094400, FixedTimespan { offset: 7200, name: "CEST" }), - (-386812800, FixedTimespan { offset: 3600, name: "CET" }), - (-371088000, FixedTimespan { offset: 7200, name: "CEST" }), - (-355363200, FixedTimespan { offset: 3600, name: "CET" }), - (-334195200, FixedTimespan { offset: 7200, name: "CEST" }), - (-323308800, FixedTimespan { offset: 3600, name: "CET" }), - (-307584000, FixedTimespan { offset: 7200, name: "CEST" }), - (-291859200, FixedTimespan { offset: 3600, name: "CET" }), - (-271296000, FixedTimespan { offset: 7200, name: "CEST" }), - (-260409600, FixedTimespan { offset: 3600, name: "CET" }), - (-239846400, FixedTimespan { offset: 7200, name: "CEST" }), - (-228960000, FixedTimespan { offset: 3600, name: "CET" }), - (-208396800, FixedTimespan { offset: 7200, name: "CEST" }), - (-197510400, FixedTimespan { offset: 3600, name: "CET" }), - (-176342400, FixedTimespan { offset: 7200, name: "CEST" }), - (-166060800, FixedTimespan { offset: 3600, name: "CET" }), - (228873600, FixedTimespan { offset: 7200, name: "CEST" }), - (243993600, FixedTimespan { offset: 3600, name: "CET" }), - (260323200, FixedTimespan { offset: 7200, name: "CEST" }), - (276048000, FixedTimespan { offset: 3600, name: "CET" }), - (291772800, FixedTimespan { offset: 7200, name: "CEST" }), - (307497600, FixedTimespan { offset: 3600, name: "CET" }), - (323827200, FixedTimespan { offset: 7200, name: "CEST" }), - (338947200, FixedTimespan { offset: 3600, name: "CET" }), - (354672000, FixedTimespan { offset: 7200, name: "CEST" }), - (370396800, FixedTimespan { offset: 3600, name: "CET" }), - (386121600, FixedTimespan { offset: 7200, name: "CEST" }), - (401846400, FixedTimespan { offset: 3600, name: "CET" }), - (417571200, FixedTimespan { offset: 7200, name: "CEST" }), - (433296000, FixedTimespan { offset: 3600, name: "CET" }), - (449020800, FixedTimespan { offset: 7200, name: "CEST" }), - (465350400, FixedTimespan { offset: 3600, name: "CET" }), - (481075200, FixedTimespan { offset: 7200, name: "CEST" }), - (496800000, FixedTimespan { offset: 3600, name: "CET" }), - (512524800, FixedTimespan { offset: 7200, name: "CEST" }), - (528249600, FixedTimespan { offset: 3600, name: "CET" }), - (543974400, FixedTimespan { offset: 7200, name: "CEST" }), - (559699200, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(5040, 422, 3), + rest: &[ + (-2840145840, FixedTimespan::from_offset_and_name_indices(5040, 501, 3)), + (-1717032240, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1693706400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1680483600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1663455600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1650150000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-1632006000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-1618700400, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1600473600, FixedTimespan::from_offset_and_name_indices(10800, 290, 4)), + (-1587168000, FixedTimespan::from_offset_and_name_indices(7200, 294, 3)), + (-1501725600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-931734000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-857257200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-844556400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-828226800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-812502000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-796608000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-778726800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-762660000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-748486800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-733273200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-715215600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-701910000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-684975600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-670460400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-654130800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-639010800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-397094400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-386812800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-371088000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-355363200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-334195200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-323308800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-307584000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-291859200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-271296000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-260409600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-239846400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-228960000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-208396800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-197510400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-176342400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-166060800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (228873600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (243993600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (260323200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (276048000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (291772800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (307497600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (323827200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (338947200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354672000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370396800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386121600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401846400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417571200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433296000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449020800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465350400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481075200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496800000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512524800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528249600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543974400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559699200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const EUROPE__ZURICH: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 2048, name: "LMT" }, - rest: &[ - (-3675198848, FixedTimespan { offset: 1786, name: "BMT" }), - (-2385246586, FixedTimespan { offset: 3600, name: "CET" }), - (-904435200, FixedTimespan { offset: 7200, name: "CEST" }), - (-891129600, FixedTimespan { offset: 3600, name: "CET" }), - (-872985600, FixedTimespan { offset: 7200, name: "CEST" }), - (-859680000, FixedTimespan { offset: 3600, name: "CET" }), - (354675600, FixedTimespan { offset: 7200, name: "CEST" }), - (370400400, FixedTimespan { offset: 3600, name: "CET" }), - (386125200, FixedTimespan { offset: 7200, name: "CEST" }), - (401850000, FixedTimespan { offset: 3600, name: "CET" }), - (417574800, FixedTimespan { offset: 7200, name: "CEST" }), - (433299600, FixedTimespan { offset: 3600, name: "CET" }), - (449024400, FixedTimespan { offset: 7200, name: "CEST" }), - (465354000, FixedTimespan { offset: 3600, name: "CET" }), - (481078800, FixedTimespan { offset: 7200, name: "CEST" }), - (496803600, FixedTimespan { offset: 3600, name: "CET" }), - (512528400, FixedTimespan { offset: 7200, name: "CEST" }), - (528253200, FixedTimespan { offset: 3600, name: "CET" }), - (543978000, FixedTimespan { offset: 7200, name: "CEST" }), - (559702800, FixedTimespan { offset: 3600, name: "CET" }), - (575427600, FixedTimespan { offset: 7200, name: "CEST" }), - (591152400, FixedTimespan { offset: 3600, name: "CET" }), - (606877200, FixedTimespan { offset: 7200, name: "CEST" }), - (622602000, FixedTimespan { offset: 3600, name: "CET" }), - (638326800, FixedTimespan { offset: 7200, name: "CEST" }), - (654656400, FixedTimespan { offset: 3600, name: "CET" }), - (670381200, FixedTimespan { offset: 7200, name: "CEST" }), - (686106000, FixedTimespan { offset: 3600, name: "CET" }), - (701830800, FixedTimespan { offset: 7200, name: "CEST" }), - (717555600, FixedTimespan { offset: 3600, name: "CET" }), - (733280400, FixedTimespan { offset: 7200, name: "CEST" }), - (749005200, FixedTimespan { offset: 3600, name: "CET" }), - (764730000, FixedTimespan { offset: 7200, name: "CEST" }), - (780454800, FixedTimespan { offset: 3600, name: "CET" }), - (796179600, FixedTimespan { offset: 7200, name: "CEST" }), - (811904400, FixedTimespan { offset: 3600, name: "CET" }), - (828234000, FixedTimespan { offset: 7200, name: "CEST" }), - (846378000, FixedTimespan { offset: 3600, name: "CET" }), - (859683600, FixedTimespan { offset: 7200, name: "CEST" }), - (877827600, FixedTimespan { offset: 3600, name: "CET" }), - (891133200, FixedTimespan { offset: 7200, name: "CEST" }), - (909277200, FixedTimespan { offset: 3600, name: "CET" }), - (922582800, FixedTimespan { offset: 7200, name: "CEST" }), - (941331600, FixedTimespan { offset: 3600, name: "CET" }), - (954032400, FixedTimespan { offset: 7200, name: "CEST" }), - (972781200, FixedTimespan { offset: 3600, name: "CET" }), - (985482000, FixedTimespan { offset: 7200, name: "CEST" }), - (1004230800, FixedTimespan { offset: 3600, name: "CET" }), - (1017536400, FixedTimespan { offset: 7200, name: "CEST" }), - (1035680400, FixedTimespan { offset: 3600, name: "CET" }), - (1048986000, FixedTimespan { offset: 7200, name: "CEST" }), - (1067130000, FixedTimespan { offset: 3600, name: "CET" }), - (1080435600, FixedTimespan { offset: 7200, name: "CEST" }), - (1099184400, FixedTimespan { offset: 3600, name: "CET" }), - (1111885200, FixedTimespan { offset: 7200, name: "CEST" }), - (1130634000, FixedTimespan { offset: 3600, name: "CET" }), - (1143334800, FixedTimespan { offset: 7200, name: "CEST" }), - (1162083600, FixedTimespan { offset: 3600, name: "CET" }), - (1174784400, FixedTimespan { offset: 7200, name: "CEST" }), - (1193533200, FixedTimespan { offset: 3600, name: "CET" }), - (1206838800, FixedTimespan { offset: 7200, name: "CEST" }), - (1224982800, FixedTimespan { offset: 3600, name: "CET" }), - (1238288400, FixedTimespan { offset: 7200, name: "CEST" }), - (1256432400, FixedTimespan { offset: 3600, name: "CET" }), - (1269738000, FixedTimespan { offset: 7200, name: "CEST" }), - (1288486800, FixedTimespan { offset: 3600, name: "CET" }), - (1301187600, FixedTimespan { offset: 7200, name: "CEST" }), - (1319936400, FixedTimespan { offset: 3600, name: "CET" }), - (1332637200, FixedTimespan { offset: 7200, name: "CEST" }), - (1351386000, FixedTimespan { offset: 3600, name: "CET" }), - (1364691600, FixedTimespan { offset: 7200, name: "CEST" }), - (1382835600, FixedTimespan { offset: 3600, name: "CET" }), - (1396141200, FixedTimespan { offset: 7200, name: "CEST" }), - (1414285200, FixedTimespan { offset: 3600, name: "CET" }), - (1427590800, FixedTimespan { offset: 7200, name: "CEST" }), - (1445734800, FixedTimespan { offset: 3600, name: "CET" }), - (1459040400, FixedTimespan { offset: 7200, name: "CEST" }), - (1477789200, FixedTimespan { offset: 3600, name: "CET" }), - (1490490000, FixedTimespan { offset: 7200, name: "CEST" }), - (1509238800, FixedTimespan { offset: 3600, name: "CET" }), - (1521939600, FixedTimespan { offset: 7200, name: "CEST" }), - (1540688400, FixedTimespan { offset: 3600, name: "CET" }), - (1553994000, FixedTimespan { offset: 7200, name: "CEST" }), - (1572138000, FixedTimespan { offset: 3600, name: "CET" }), - (1585443600, FixedTimespan { offset: 7200, name: "CEST" }), - (1603587600, FixedTimespan { offset: 3600, name: "CET" }), - (1616893200, FixedTimespan { offset: 7200, name: "CEST" }), - (1635642000, FixedTimespan { offset: 3600, name: "CET" }), - (1648342800, FixedTimespan { offset: 7200, name: "CEST" }), - (1667091600, FixedTimespan { offset: 3600, name: "CET" }), - (1679792400, FixedTimespan { offset: 7200, name: "CEST" }), - (1698541200, FixedTimespan { offset: 3600, name: "CET" }), - (1711846800, FixedTimespan { offset: 7200, name: "CEST" }), - (1729990800, FixedTimespan { offset: 3600, name: "CET" }), - (1743296400, FixedTimespan { offset: 7200, name: "CEST" }), - (1761440400, FixedTimespan { offset: 3600, name: "CET" }), - (1774746000, FixedTimespan { offset: 7200, name: "CEST" }), - (1792890000, FixedTimespan { offset: 3600, name: "CET" }), - (1806195600, FixedTimespan { offset: 7200, name: "CEST" }), - (1824944400, FixedTimespan { offset: 3600, name: "CET" }), - (1837645200, FixedTimespan { offset: 7200, name: "CEST" }), - (1856394000, FixedTimespan { offset: 3600, name: "CET" }), - (1869094800, FixedTimespan { offset: 7200, name: "CEST" }), - (1887843600, FixedTimespan { offset: 3600, name: "CET" }), - (1901149200, FixedTimespan { offset: 7200, name: "CEST" }), - (1919293200, FixedTimespan { offset: 3600, name: "CET" }), - (1932598800, FixedTimespan { offset: 7200, name: "CEST" }), - (1950742800, FixedTimespan { offset: 3600, name: "CET" }), - (1964048400, FixedTimespan { offset: 7200, name: "CEST" }), - (1982797200, FixedTimespan { offset: 3600, name: "CET" }), - (1995498000, FixedTimespan { offset: 7200, name: "CEST" }), - (2014246800, FixedTimespan { offset: 3600, name: "CET" }), - (2026947600, FixedTimespan { offset: 7200, name: "CEST" }), - (2045696400, FixedTimespan { offset: 3600, name: "CET" }), - (2058397200, FixedTimespan { offset: 7200, name: "CEST" }), - (2077146000, FixedTimespan { offset: 3600, name: "CET" }), - (2090451600, FixedTimespan { offset: 7200, name: "CEST" }), - (2108595600, FixedTimespan { offset: 3600, name: "CET" }), - (2121901200, FixedTimespan { offset: 7200, name: "CEST" }), - (2140045200, FixedTimespan { offset: 3600, name: "CET" }), - (2153350800, FixedTimespan { offset: 7200, name: "CEST" }), - (2172099600, FixedTimespan { offset: 3600, name: "CET" }), - (2184800400, FixedTimespan { offset: 7200, name: "CEST" }), - (2203549200, FixedTimespan { offset: 3600, name: "CET" }), - (2216250000, FixedTimespan { offset: 7200, name: "CEST" }), - (2234998800, FixedTimespan { offset: 3600, name: "CET" }), - (2248304400, FixedTimespan { offset: 7200, name: "CEST" }), - (2266448400, FixedTimespan { offset: 3600, name: "CET" }), - (2279754000, FixedTimespan { offset: 7200, name: "CEST" }), - (2297898000, FixedTimespan { offset: 3600, name: "CET" }), - (2311203600, FixedTimespan { offset: 7200, name: "CEST" }), - (2329347600, FixedTimespan { offset: 3600, name: "CET" }), - (2342653200, FixedTimespan { offset: 7200, name: "CEST" }), - (2361402000, FixedTimespan { offset: 3600, name: "CET" }), - (2374102800, FixedTimespan { offset: 7200, name: "CEST" }), - (2392851600, FixedTimespan { offset: 3600, name: "CET" }), - (2405552400, FixedTimespan { offset: 7200, name: "CEST" }), - (2424301200, FixedTimespan { offset: 3600, name: "CET" }), - (2437606800, FixedTimespan { offset: 7200, name: "CEST" }), - (2455750800, FixedTimespan { offset: 3600, name: "CET" }), - (2469056400, FixedTimespan { offset: 7200, name: "CEST" }), - (2487200400, FixedTimespan { offset: 3600, name: "CET" }), - (2500506000, FixedTimespan { offset: 7200, name: "CEST" }), - (2519254800, FixedTimespan { offset: 3600, name: "CET" }), - (2531955600, FixedTimespan { offset: 7200, name: "CEST" }), - (2550704400, FixedTimespan { offset: 3600, name: "CET" }), - (2563405200, FixedTimespan { offset: 7200, name: "CEST" }), - (2582154000, FixedTimespan { offset: 3600, name: "CET" }), - (2595459600, FixedTimespan { offset: 7200, name: "CEST" }), - (2613603600, FixedTimespan { offset: 3600, name: "CET" }), - (2626909200, FixedTimespan { offset: 7200, name: "CEST" }), - (2645053200, FixedTimespan { offset: 3600, name: "CET" }), - (2658358800, FixedTimespan { offset: 7200, name: "CEST" }), - (2676502800, FixedTimespan { offset: 3600, name: "CET" }), - (2689808400, FixedTimespan { offset: 7200, name: "CEST" }), - (2708557200, FixedTimespan { offset: 3600, name: "CET" }), - (2721258000, FixedTimespan { offset: 7200, name: "CEST" }), - (2740006800, FixedTimespan { offset: 3600, name: "CET" }), - (2752707600, FixedTimespan { offset: 7200, name: "CEST" }), - (2771456400, FixedTimespan { offset: 3600, name: "CET" }), - (2784762000, FixedTimespan { offset: 7200, name: "CEST" }), - (2802906000, FixedTimespan { offset: 3600, name: "CET" }), - (2816211600, FixedTimespan { offset: 7200, name: "CEST" }), - (2834355600, FixedTimespan { offset: 3600, name: "CET" }), - (2847661200, FixedTimespan { offset: 7200, name: "CEST" }), - (2866410000, FixedTimespan { offset: 3600, name: "CET" }), - (2879110800, FixedTimespan { offset: 7200, name: "CEST" }), - (2897859600, FixedTimespan { offset: 3600, name: "CET" }), - (2910560400, FixedTimespan { offset: 7200, name: "CEST" }), - (2929309200, FixedTimespan { offset: 3600, name: "CET" }), - (2942010000, FixedTimespan { offset: 7200, name: "CEST" }), - (2960758800, FixedTimespan { offset: 3600, name: "CET" }), - (2974064400, FixedTimespan { offset: 7200, name: "CEST" }), - (2992208400, FixedTimespan { offset: 3600, name: "CET" }), - (3005514000, FixedTimespan { offset: 7200, name: "CEST" }), - (3023658000, FixedTimespan { offset: 3600, name: "CET" }), - (3036963600, FixedTimespan { offset: 7200, name: "CEST" }), - (3055712400, FixedTimespan { offset: 3600, name: "CET" }), - (3068413200, FixedTimespan { offset: 7200, name: "CEST" }), - (3087162000, FixedTimespan { offset: 3600, name: "CET" }), - (3099862800, FixedTimespan { offset: 7200, name: "CEST" }), - (3118611600, FixedTimespan { offset: 3600, name: "CET" }), - (3131917200, FixedTimespan { offset: 7200, name: "CEST" }), - (3150061200, FixedTimespan { offset: 3600, name: "CET" }), - (3163366800, FixedTimespan { offset: 7200, name: "CEST" }), - (3181510800, FixedTimespan { offset: 3600, name: "CET" }), - (3194816400, FixedTimespan { offset: 7200, name: "CEST" }), - (3212960400, FixedTimespan { offset: 3600, name: "CET" }), - (3226266000, FixedTimespan { offset: 7200, name: "CEST" }), - (3245014800, FixedTimespan { offset: 3600, name: "CET" }), - (3257715600, FixedTimespan { offset: 7200, name: "CEST" }), - (3276464400, FixedTimespan { offset: 3600, name: "CET" }), - (3289165200, FixedTimespan { offset: 7200, name: "CEST" }), - (3307914000, FixedTimespan { offset: 3600, name: "CET" }), - (3321219600, FixedTimespan { offset: 7200, name: "CEST" }), - (3339363600, FixedTimespan { offset: 3600, name: "CET" }), - (3352669200, FixedTimespan { offset: 7200, name: "CEST" }), - (3370813200, FixedTimespan { offset: 3600, name: "CET" }), - (3384118800, FixedTimespan { offset: 7200, name: "CEST" }), - (3402867600, FixedTimespan { offset: 3600, name: "CET" }), - (3415568400, FixedTimespan { offset: 7200, name: "CEST" }), - (3434317200, FixedTimespan { offset: 3600, name: "CET" }), - (3447018000, FixedTimespan { offset: 7200, name: "CEST" }), - (3465766800, FixedTimespan { offset: 3600, name: "CET" }), - (3479072400, FixedTimespan { offset: 7200, name: "CEST" }), - (3497216400, FixedTimespan { offset: 3600, name: "CET" }), - (3510522000, FixedTimespan { offset: 7200, name: "CEST" }), - (3528666000, FixedTimespan { offset: 3600, name: "CET" }), - (3541971600, FixedTimespan { offset: 7200, name: "CEST" }), - (3560115600, FixedTimespan { offset: 3600, name: "CET" }), - (3573421200, FixedTimespan { offset: 7200, name: "CEST" }), - (3592170000, FixedTimespan { offset: 3600, name: "CET" }), - (3604870800, FixedTimespan { offset: 7200, name: "CEST" }), - (3623619600, FixedTimespan { offset: 3600, name: "CET" }), - (3636320400, FixedTimespan { offset: 7200, name: "CEST" }), - (3655069200, FixedTimespan { offset: 3600, name: "CET" }), - (3668374800, FixedTimespan { offset: 7200, name: "CEST" }), - (3686518800, FixedTimespan { offset: 3600, name: "CET" }), - (3699824400, FixedTimespan { offset: 7200, name: "CEST" }), - (3717968400, FixedTimespan { offset: 3600, name: "CET" }), - (3731274000, FixedTimespan { offset: 7200, name: "CEST" }), - (3750022800, FixedTimespan { offset: 3600, name: "CET" }), - (3762723600, FixedTimespan { offset: 7200, name: "CEST" }), - (3781472400, FixedTimespan { offset: 3600, name: "CET" }), - (3794173200, FixedTimespan { offset: 7200, name: "CEST" }), - (3812922000, FixedTimespan { offset: 3600, name: "CET" }), - (3825622800, FixedTimespan { offset: 7200, name: "CEST" }), - (3844371600, FixedTimespan { offset: 3600, name: "CET" }), - (3857677200, FixedTimespan { offset: 7200, name: "CEST" }), - (3875821200, FixedTimespan { offset: 3600, name: "CET" }), - (3889126800, FixedTimespan { offset: 7200, name: "CEST" }), - (3907270800, FixedTimespan { offset: 3600, name: "CET" }), - (3920576400, FixedTimespan { offset: 7200, name: "CEST" }), - (3939325200, FixedTimespan { offset: 3600, name: "CET" }), - (3952026000, FixedTimespan { offset: 7200, name: "CEST" }), - (3970774800, FixedTimespan { offset: 3600, name: "CET" }), - (3983475600, FixedTimespan { offset: 7200, name: "CEST" }), - (4002224400, FixedTimespan { offset: 3600, name: "CET" }), - (4015530000, FixedTimespan { offset: 7200, name: "CEST" }), - (4033674000, FixedTimespan { offset: 3600, name: "CET" }), - (4046979600, FixedTimespan { offset: 7200, name: "CEST" }), - (4065123600, FixedTimespan { offset: 3600, name: "CET" }), - (4078429200, FixedTimespan { offset: 7200, name: "CEST" }), - (4096573200, FixedTimespan { offset: 3600, name: "CET" }), + first: FixedTimespan::from_offset_and_name_indices(2048, 422, 3), + rest: &[ + (-3675198848, FixedTimespan::from_offset_and_name_indices(1786, 467, 3)), + (-2385246586, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-904435200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-891129600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (-872985600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (-859680000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (354675600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (370400400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (386125200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (401850000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (417574800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (433299600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (449024400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (465354000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (481078800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (496803600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (512528400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (528253200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (543978000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (559702800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (575427600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (591152400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (606877200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (622602000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (638326800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (654656400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (670381200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (686106000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (701830800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (717555600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (733280400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (749005200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (764730000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (780454800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (796179600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (811904400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (828234000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (846378000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (859683600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (877827600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (891133200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (909277200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (922582800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (941331600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (954032400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (972781200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (985482000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1004230800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1017536400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1035680400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1048986000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1067130000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1080435600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1099184400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1111885200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1130634000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1143334800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1162083600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1174784400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1193533200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1206838800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1224982800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1238288400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1256432400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1269738000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1288486800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1301187600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1319936400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1332637200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1351386000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1364691600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1382835600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1396141200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1414285200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1427590800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1445734800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1459040400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1477789200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1490490000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1509238800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1521939600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1540688400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1553994000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1572138000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1585443600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1603587600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1616893200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1635642000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1648342800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1667091600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1679792400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1698541200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1711846800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1729990800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1743296400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1761440400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1774746000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1792890000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1806195600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1824944400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1837645200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1856394000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1869094800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1887843600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1901149200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1919293200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1932598800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1950742800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1964048400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (1982797200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (1995498000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2014246800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2026947600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2045696400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2058397200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2077146000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2090451600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2108595600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2121901200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2140045200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2153350800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2172099600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2184800400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2203549200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2216250000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2234998800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2248304400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2266448400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2279754000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2297898000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2311203600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2329347600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2342653200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2361402000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2374102800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2392851600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2405552400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2424301200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2437606800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2455750800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2469056400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2487200400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2500506000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2519254800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2531955600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2550704400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2563405200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2582154000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2595459600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2613603600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2626909200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2645053200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2658358800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2676502800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2689808400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2708557200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2721258000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2740006800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2752707600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2771456400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2784762000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2802906000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2816211600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2834355600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2847661200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2866410000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2879110800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2897859600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2910560400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2929309200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2942010000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2960758800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (2974064400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (2992208400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3005514000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3023658000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3036963600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3055712400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3068413200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3087162000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3099862800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3118611600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3131917200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3150061200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3163366800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3181510800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3194816400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3212960400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3226266000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3245014800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3257715600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3276464400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3289165200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3307914000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3321219600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3339363600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3352669200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3370813200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3384118800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3402867600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3415568400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3434317200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3447018000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3465766800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3479072400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3497216400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3510522000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3528666000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3541971600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3560115600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3573421200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3592170000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3604870800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3623619600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3636320400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3655069200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3668374800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3686518800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3699824400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3717968400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3731274000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3750022800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3762723600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3781472400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3794173200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3812922000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3825622800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3844371600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3857677200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3875821200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3889126800, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3907270800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3920576400, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3939325200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3952026000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (3970774800, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (3983475600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4002224400, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4015530000, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4033674000, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4046979600, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4065123600, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), + (4078429200, FixedTimespan::from_offset_and_name_indices(7200, 267, 4)), + (4096573200, FixedTimespan::from_offset_and_name_indices(3600, 271, 3)), ], }; const INDIAN__CHAGOS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 17380, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(17380, 422, 3), rest: &[ - (-1988167780, FixedTimespan { offset: 18000, name: "+05" }), - (820436400, FixedTimespan { offset: 21600, name: "+06" }), + (-1988167780, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (820436400, FixedTimespan::from_offset_and_name_indices(21600, 40, 3)), ], }; const INDIAN__MALDIVES: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 17640, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(17640, 422, 3), rest: &[ - (-2840158440, FixedTimespan { offset: 17640, name: "MMT" }), - (-315636840, FixedTimespan { offset: 18000, name: "+05" }), + (-2840158440, FixedTimespan::from_offset_and_name_indices(17640, 426, 3)), + (-315636840, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), ], }; const INDIAN__MAURITIUS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 13800, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(13800, 422, 3), rest: &[ - (-1988164200, FixedTimespan { offset: 14400, name: "+04" }), - (403041600, FixedTimespan { offset: 18000, name: "+05" }), - (417034800, FixedTimespan { offset: 14400, name: "+04" }), - (1224972000, FixedTimespan { offset: 18000, name: "+05" }), - (1238274000, FixedTimespan { offset: 14400, name: "+04" }), + (-1988164200, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (403041600, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (417034800, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), + (1224972000, FixedTimespan::from_offset_and_name_indices(18000, 30, 3)), + (1238274000, FixedTimespan::from_offset_and_name_indices(14400, 25, 3)), ], }; const PACIFIC__APIA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 45184, name: "LMT" }, - rest: &[ - (-2445424384, FixedTimespan { offset: -41216, name: "LMT" }), - (-1861878784, FixedTimespan { offset: -41400, name: "-1130" }), - (-631110600, FixedTimespan { offset: -39600, name: "-11" }), - (1285498800, FixedTimespan { offset: -36000, name: "-10" }), - (1301752800, FixedTimespan { offset: -39600, name: "-11" }), - (1316872800, FixedTimespan { offset: -36000, name: "-10" }), - (1325239200, FixedTimespan { offset: 50400, name: "+14" }), - (1333202400, FixedTimespan { offset: 46800, name: "+13" }), - (1348927200, FixedTimespan { offset: 50400, name: "+14" }), - (1365256800, FixedTimespan { offset: 46800, name: "+13" }), - (1380376800, FixedTimespan { offset: 50400, name: "+14" }), - (1396706400, FixedTimespan { offset: 46800, name: "+13" }), - (1411826400, FixedTimespan { offset: 50400, name: "+14" }), - (1428156000, FixedTimespan { offset: 46800, name: "+13" }), - (1443276000, FixedTimespan { offset: 50400, name: "+14" }), - (1459605600, FixedTimespan { offset: 46800, name: "+13" }), - (1474725600, FixedTimespan { offset: 50400, name: "+14" }), - (1491055200, FixedTimespan { offset: 46800, name: "+13" }), - (1506175200, FixedTimespan { offset: 50400, name: "+14" }), - (1522504800, FixedTimespan { offset: 46800, name: "+13" }), - (1538229600, FixedTimespan { offset: 50400, name: "+14" }), - (1554559200, FixedTimespan { offset: 46800, name: "+13" }), - (1569679200, FixedTimespan { offset: 50400, name: "+14" }), - (1586008800, FixedTimespan { offset: 46800, name: "+13" }), - (1601128800, FixedTimespan { offset: 50400, name: "+14" }), - (1617458400, FixedTimespan { offset: 46800, name: "+13" }), + first: FixedTimespan::from_offset_and_name_indices(45184, 422, 3), + rest: &[ + (-2445424384, FixedTimespan::from_offset_and_name_indices(-41216, 422, 3)), + (-1861878784, FixedTimespan::from_offset_and_name_indices(-41400, 182, 5)), + (-631110600, FixedTimespan::from_offset_and_name_indices(-39600, 177, 3)), + (1285498800, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (1301752800, FixedTimespan::from_offset_and_name_indices(-39600, 177, 3)), + (1316872800, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (1325239200, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1333202400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1348927200, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1365256800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1380376800, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1396706400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1411826400, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1428156000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1443276000, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1459605600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1474725600, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1491055200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1506175200, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1522504800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1538229600, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1554559200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1569679200, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1586008800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1601128800, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1617458400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), ], }; const PACIFIC__AUCKLAND: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 41944, name: "LMT" }, - rest: &[ - (-3192435544, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1330335000, FixedTimespan { offset: 45000, name: "NZST" }), - (-1320057000, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1300699800, FixedTimespan { offset: 43200, name: "NZST" }), - (-1287396000, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1269250200, FixedTimespan { offset: 43200, name: "NZST" }), - (-1255946400, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1237800600, FixedTimespan { offset: 43200, name: "NZST" }), - (-1224496800, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1206351000, FixedTimespan { offset: 43200, name: "NZST" }), - (-1192442400, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1174901400, FixedTimespan { offset: 43200, name: "NZST" }), - (-1160992800, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1143451800, FixedTimespan { offset: 43200, name: "NZST" }), - (-1125914400, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1112607000, FixedTimespan { offset: 43200, name: "NZST" }), - (-1094464800, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1081157400, FixedTimespan { offset: 43200, name: "NZST" }), - (-1063015200, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1049707800, FixedTimespan { offset: 43200, name: "NZST" }), - (-1031565600, FixedTimespan { offset: 41400, name: "NZMT" }), - (-1018258200, FixedTimespan { offset: 43200, name: "NZST" }), - (-1000116000, FixedTimespan { offset: 41400, name: "NZMT" }), - (-986808600, FixedTimespan { offset: 43200, name: "NZST" }), - (-968061600, FixedTimespan { offset: 41400, name: "NZMT" }), - (-955359000, FixedTimespan { offset: 43200, name: "NZST" }), - (-936612000, FixedTimespan { offset: 41400, name: "NZMT" }), - (-923304600, FixedTimespan { offset: 43200, name: "NZST" }), - (-757425600, FixedTimespan { offset: 43200, name: "NZST" }), - (152632800, FixedTimespan { offset: 46800, name: "NZDT" }), - (162309600, FixedTimespan { offset: 43200, name: "NZST" }), - (183477600, FixedTimespan { offset: 46800, name: "NZDT" }), - (194968800, FixedTimespan { offset: 43200, name: "NZST" }), - (215532000, FixedTimespan { offset: 46800, name: "NZDT" }), - (226418400, FixedTimespan { offset: 43200, name: "NZST" }), - (246981600, FixedTimespan { offset: 46800, name: "NZDT" }), - (257868000, FixedTimespan { offset: 43200, name: "NZST" }), - (278431200, FixedTimespan { offset: 46800, name: "NZDT" }), - (289317600, FixedTimespan { offset: 43200, name: "NZST" }), - (309880800, FixedTimespan { offset: 46800, name: "NZDT" }), - (320767200, FixedTimespan { offset: 43200, name: "NZST" }), - (341330400, FixedTimespan { offset: 46800, name: "NZDT" }), - (352216800, FixedTimespan { offset: 43200, name: "NZST" }), - (372780000, FixedTimespan { offset: 46800, name: "NZDT" }), - (384271200, FixedTimespan { offset: 43200, name: "NZST" }), - (404834400, FixedTimespan { offset: 46800, name: "NZDT" }), - (415720800, FixedTimespan { offset: 43200, name: "NZST" }), - (436284000, FixedTimespan { offset: 46800, name: "NZDT" }), - (447170400, FixedTimespan { offset: 43200, name: "NZST" }), - (467733600, FixedTimespan { offset: 46800, name: "NZDT" }), - (478620000, FixedTimespan { offset: 43200, name: "NZST" }), - (499183200, FixedTimespan { offset: 46800, name: "NZDT" }), - (510069600, FixedTimespan { offset: 43200, name: "NZST" }), - (530632800, FixedTimespan { offset: 46800, name: "NZDT" }), - (541519200, FixedTimespan { offset: 43200, name: "NZST" }), - (562082400, FixedTimespan { offset: 46800, name: "NZDT" }), - (573573600, FixedTimespan { offset: 43200, name: "NZST" }), - (594136800, FixedTimespan { offset: 46800, name: "NZDT" }), - (605023200, FixedTimespan { offset: 43200, name: "NZST" }), - (623772000, FixedTimespan { offset: 46800, name: "NZDT" }), - (637682400, FixedTimespan { offset: 43200, name: "NZST" }), - (655221600, FixedTimespan { offset: 46800, name: "NZDT" }), - (669132000, FixedTimespan { offset: 43200, name: "NZST" }), - (686671200, FixedTimespan { offset: 46800, name: "NZDT" }), - (700581600, FixedTimespan { offset: 43200, name: "NZST" }), - (718120800, FixedTimespan { offset: 46800, name: "NZDT" }), - (732636000, FixedTimespan { offset: 43200, name: "NZST" }), - (749570400, FixedTimespan { offset: 46800, name: "NZDT" }), - (764085600, FixedTimespan { offset: 43200, name: "NZST" }), - (781020000, FixedTimespan { offset: 46800, name: "NZDT" }), - (795535200, FixedTimespan { offset: 43200, name: "NZST" }), - (812469600, FixedTimespan { offset: 46800, name: "NZDT" }), - (826984800, FixedTimespan { offset: 43200, name: "NZST" }), - (844524000, FixedTimespan { offset: 46800, name: "NZDT" }), - (858434400, FixedTimespan { offset: 43200, name: "NZST" }), - (875973600, FixedTimespan { offset: 46800, name: "NZDT" }), - (889884000, FixedTimespan { offset: 43200, name: "NZST" }), - (907423200, FixedTimespan { offset: 46800, name: "NZDT" }), - (921938400, FixedTimespan { offset: 43200, name: "NZST" }), - (938872800, FixedTimespan { offset: 46800, name: "NZDT" }), - (953388000, FixedTimespan { offset: 43200, name: "NZST" }), - (970322400, FixedTimespan { offset: 46800, name: "NZDT" }), - (984837600, FixedTimespan { offset: 43200, name: "NZST" }), - (1002376800, FixedTimespan { offset: 46800, name: "NZDT" }), - (1016287200, FixedTimespan { offset: 43200, name: "NZST" }), - (1033826400, FixedTimespan { offset: 46800, name: "NZDT" }), - (1047736800, FixedTimespan { offset: 43200, name: "NZST" }), - (1065276000, FixedTimespan { offset: 46800, name: "NZDT" }), - (1079791200, FixedTimespan { offset: 43200, name: "NZST" }), - (1096725600, FixedTimespan { offset: 46800, name: "NZDT" }), - (1111240800, FixedTimespan { offset: 43200, name: "NZST" }), - (1128175200, FixedTimespan { offset: 46800, name: "NZDT" }), - (1142690400, FixedTimespan { offset: 43200, name: "NZST" }), - (1159624800, FixedTimespan { offset: 46800, name: "NZDT" }), - (1174140000, FixedTimespan { offset: 43200, name: "NZST" }), - (1191074400, FixedTimespan { offset: 46800, name: "NZDT" }), - (1207404000, FixedTimespan { offset: 43200, name: "NZST" }), - (1222524000, FixedTimespan { offset: 46800, name: "NZDT" }), - (1238853600, FixedTimespan { offset: 43200, name: "NZST" }), - (1253973600, FixedTimespan { offset: 46800, name: "NZDT" }), - (1270303200, FixedTimespan { offset: 43200, name: "NZST" }), - (1285423200, FixedTimespan { offset: 46800, name: "NZDT" }), - (1301752800, FixedTimespan { offset: 43200, name: "NZST" }), - (1316872800, FixedTimespan { offset: 46800, name: "NZDT" }), - (1333202400, FixedTimespan { offset: 43200, name: "NZST" }), - (1348927200, FixedTimespan { offset: 46800, name: "NZDT" }), - (1365256800, FixedTimespan { offset: 43200, name: "NZST" }), - (1380376800, FixedTimespan { offset: 46800, name: "NZDT" }), - (1396706400, FixedTimespan { offset: 43200, name: "NZST" }), - (1411826400, FixedTimespan { offset: 46800, name: "NZDT" }), - (1428156000, FixedTimespan { offset: 43200, name: "NZST" }), - (1443276000, FixedTimespan { offset: 46800, name: "NZDT" }), - (1459605600, FixedTimespan { offset: 43200, name: "NZST" }), - (1474725600, FixedTimespan { offset: 46800, name: "NZDT" }), - (1491055200, FixedTimespan { offset: 43200, name: "NZST" }), - (1506175200, FixedTimespan { offset: 46800, name: "NZDT" }), - (1522504800, FixedTimespan { offset: 43200, name: "NZST" }), - (1538229600, FixedTimespan { offset: 46800, name: "NZDT" }), - (1554559200, FixedTimespan { offset: 43200, name: "NZST" }), - (1569679200, FixedTimespan { offset: 46800, name: "NZDT" }), - (1586008800, FixedTimespan { offset: 43200, name: "NZST" }), - (1601128800, FixedTimespan { offset: 46800, name: "NZDT" }), - (1617458400, FixedTimespan { offset: 43200, name: "NZST" }), - (1632578400, FixedTimespan { offset: 46800, name: "NZDT" }), - (1648908000, FixedTimespan { offset: 43200, name: "NZST" }), - (1664028000, FixedTimespan { offset: 46800, name: "NZDT" }), - (1680357600, FixedTimespan { offset: 43200, name: "NZST" }), - (1695477600, FixedTimespan { offset: 46800, name: "NZDT" }), - (1712412000, FixedTimespan { offset: 43200, name: "NZST" }), - (1727532000, FixedTimespan { offset: 46800, name: "NZDT" }), - (1743861600, FixedTimespan { offset: 43200, name: "NZST" }), - (1758981600, FixedTimespan { offset: 46800, name: "NZDT" }), - (1775311200, FixedTimespan { offset: 43200, name: "NZST" }), - (1790431200, FixedTimespan { offset: 46800, name: "NZDT" }), - (1806760800, FixedTimespan { offset: 43200, name: "NZST" }), - (1821880800, FixedTimespan { offset: 46800, name: "NZDT" }), - (1838210400, FixedTimespan { offset: 43200, name: "NZST" }), - (1853330400, FixedTimespan { offset: 46800, name: "NZDT" }), - (1869660000, FixedTimespan { offset: 43200, name: "NZST" }), - (1885384800, FixedTimespan { offset: 46800, name: "NZDT" }), - (1901714400, FixedTimespan { offset: 43200, name: "NZST" }), - (1916834400, FixedTimespan { offset: 46800, name: "NZDT" }), - (1933164000, FixedTimespan { offset: 43200, name: "NZST" }), - (1948284000, FixedTimespan { offset: 46800, name: "NZDT" }), - (1964613600, FixedTimespan { offset: 43200, name: "NZST" }), - (1979733600, FixedTimespan { offset: 46800, name: "NZDT" }), - (1996063200, FixedTimespan { offset: 43200, name: "NZST" }), - (2011183200, FixedTimespan { offset: 46800, name: "NZDT" }), - (2027512800, FixedTimespan { offset: 43200, name: "NZST" }), - (2042632800, FixedTimespan { offset: 46800, name: "NZDT" }), - (2058962400, FixedTimespan { offset: 43200, name: "NZST" }), - (2074687200, FixedTimespan { offset: 46800, name: "NZDT" }), - (2091016800, FixedTimespan { offset: 43200, name: "NZST" }), - (2106136800, FixedTimespan { offset: 46800, name: "NZDT" }), - (2122466400, FixedTimespan { offset: 43200, name: "NZST" }), - (2137586400, FixedTimespan { offset: 46800, name: "NZDT" }), - (2153916000, FixedTimespan { offset: 43200, name: "NZST" }), - (2169036000, FixedTimespan { offset: 46800, name: "NZDT" }), - (2185365600, FixedTimespan { offset: 43200, name: "NZST" }), - (2200485600, FixedTimespan { offset: 46800, name: "NZDT" }), - (2216815200, FixedTimespan { offset: 43200, name: "NZST" }), - (2232540000, FixedTimespan { offset: 46800, name: "NZDT" }), - (2248869600, FixedTimespan { offset: 43200, name: "NZST" }), - (2263989600, FixedTimespan { offset: 46800, name: "NZDT" }), - (2280319200, FixedTimespan { offset: 43200, name: "NZST" }), - (2295439200, FixedTimespan { offset: 46800, name: "NZDT" }), - (2311768800, FixedTimespan { offset: 43200, name: "NZST" }), - (2326888800, FixedTimespan { offset: 46800, name: "NZDT" }), - (2343218400, FixedTimespan { offset: 43200, name: "NZST" }), - (2358338400, FixedTimespan { offset: 46800, name: "NZDT" }), - (2374668000, FixedTimespan { offset: 43200, name: "NZST" }), - (2389788000, FixedTimespan { offset: 46800, name: "NZDT" }), - (2406117600, FixedTimespan { offset: 43200, name: "NZST" }), - (2421842400, FixedTimespan { offset: 46800, name: "NZDT" }), - (2438172000, FixedTimespan { offset: 43200, name: "NZST" }), - (2453292000, FixedTimespan { offset: 46800, name: "NZDT" }), - (2469621600, FixedTimespan { offset: 43200, name: "NZST" }), - (2484741600, FixedTimespan { offset: 46800, name: "NZDT" }), - (2501071200, FixedTimespan { offset: 43200, name: "NZST" }), - (2516191200, FixedTimespan { offset: 46800, name: "NZDT" }), - (2532520800, FixedTimespan { offset: 43200, name: "NZST" }), - (2547640800, FixedTimespan { offset: 46800, name: "NZDT" }), - (2563970400, FixedTimespan { offset: 43200, name: "NZST" }), - (2579090400, FixedTimespan { offset: 46800, name: "NZDT" }), - (2596024800, FixedTimespan { offset: 43200, name: "NZST" }), - (2611144800, FixedTimespan { offset: 46800, name: "NZDT" }), - (2627474400, FixedTimespan { offset: 43200, name: "NZST" }), - (2642594400, FixedTimespan { offset: 46800, name: "NZDT" }), - (2658924000, FixedTimespan { offset: 43200, name: "NZST" }), - (2674044000, FixedTimespan { offset: 46800, name: "NZDT" }), - (2690373600, FixedTimespan { offset: 43200, name: "NZST" }), - (2705493600, FixedTimespan { offset: 46800, name: "NZDT" }), - (2721823200, FixedTimespan { offset: 43200, name: "NZST" }), - (2736943200, FixedTimespan { offset: 46800, name: "NZDT" }), - (2753272800, FixedTimespan { offset: 43200, name: "NZST" }), - (2768997600, FixedTimespan { offset: 46800, name: "NZDT" }), - (2785327200, FixedTimespan { offset: 43200, name: "NZST" }), - (2800447200, FixedTimespan { offset: 46800, name: "NZDT" }), - (2816776800, FixedTimespan { offset: 43200, name: "NZST" }), - (2831896800, FixedTimespan { offset: 46800, name: "NZDT" }), - (2848226400, FixedTimespan { offset: 43200, name: "NZST" }), - (2863346400, FixedTimespan { offset: 46800, name: "NZDT" }), - (2879676000, FixedTimespan { offset: 43200, name: "NZST" }), - (2894796000, FixedTimespan { offset: 46800, name: "NZDT" }), - (2911125600, FixedTimespan { offset: 43200, name: "NZST" }), - (2926245600, FixedTimespan { offset: 46800, name: "NZDT" }), - (2942575200, FixedTimespan { offset: 43200, name: "NZST" }), - (2958300000, FixedTimespan { offset: 46800, name: "NZDT" }), - (2974629600, FixedTimespan { offset: 43200, name: "NZST" }), - (2989749600, FixedTimespan { offset: 46800, name: "NZDT" }), - (3006079200, FixedTimespan { offset: 43200, name: "NZST" }), - (3021199200, FixedTimespan { offset: 46800, name: "NZDT" }), - (3037528800, FixedTimespan { offset: 43200, name: "NZST" }), - (3052648800, FixedTimespan { offset: 46800, name: "NZDT" }), - (3068978400, FixedTimespan { offset: 43200, name: "NZST" }), - (3084098400, FixedTimespan { offset: 46800, name: "NZDT" }), - (3100428000, FixedTimespan { offset: 43200, name: "NZST" }), - (3116152800, FixedTimespan { offset: 46800, name: "NZDT" }), - (3132482400, FixedTimespan { offset: 43200, name: "NZST" }), - (3147602400, FixedTimespan { offset: 46800, name: "NZDT" }), - (3163932000, FixedTimespan { offset: 43200, name: "NZST" }), - (3179052000, FixedTimespan { offset: 46800, name: "NZDT" }), - (3195381600, FixedTimespan { offset: 43200, name: "NZST" }), - (3210501600, FixedTimespan { offset: 46800, name: "NZDT" }), - (3226831200, FixedTimespan { offset: 43200, name: "NZST" }), - (3241951200, FixedTimespan { offset: 46800, name: "NZDT" }), - (3258280800, FixedTimespan { offset: 43200, name: "NZST" }), - (3273400800, FixedTimespan { offset: 46800, name: "NZDT" }), - (3289730400, FixedTimespan { offset: 43200, name: "NZST" }), - (3305455200, FixedTimespan { offset: 46800, name: "NZDT" }), - (3321784800, FixedTimespan { offset: 43200, name: "NZST" }), - (3336904800, FixedTimespan { offset: 46800, name: "NZDT" }), - (3353234400, FixedTimespan { offset: 43200, name: "NZST" }), - (3368354400, FixedTimespan { offset: 46800, name: "NZDT" }), - (3384684000, FixedTimespan { offset: 43200, name: "NZST" }), - (3399804000, FixedTimespan { offset: 46800, name: "NZDT" }), - (3416133600, FixedTimespan { offset: 43200, name: "NZST" }), - (3431253600, FixedTimespan { offset: 46800, name: "NZDT" }), - (3447583200, FixedTimespan { offset: 43200, name: "NZST" }), - (3462703200, FixedTimespan { offset: 46800, name: "NZDT" }), - (3479637600, FixedTimespan { offset: 43200, name: "NZST" }), - (3494757600, FixedTimespan { offset: 46800, name: "NZDT" }), - (3511087200, FixedTimespan { offset: 43200, name: "NZST" }), - (3526207200, FixedTimespan { offset: 46800, name: "NZDT" }), - (3542536800, FixedTimespan { offset: 43200, name: "NZST" }), - (3557656800, FixedTimespan { offset: 46800, name: "NZDT" }), - (3573986400, FixedTimespan { offset: 43200, name: "NZST" }), - (3589106400, FixedTimespan { offset: 46800, name: "NZDT" }), - (3605436000, FixedTimespan { offset: 43200, name: "NZST" }), - (3620556000, FixedTimespan { offset: 46800, name: "NZDT" }), - (3636885600, FixedTimespan { offset: 43200, name: "NZST" }), - (3652610400, FixedTimespan { offset: 46800, name: "NZDT" }), - (3668940000, FixedTimespan { offset: 43200, name: "NZST" }), - (3684060000, FixedTimespan { offset: 46800, name: "NZDT" }), - (3700389600, FixedTimespan { offset: 43200, name: "NZST" }), - (3715509600, FixedTimespan { offset: 46800, name: "NZDT" }), - (3731839200, FixedTimespan { offset: 43200, name: "NZST" }), - (3746959200, FixedTimespan { offset: 46800, name: "NZDT" }), - (3763288800, FixedTimespan { offset: 43200, name: "NZST" }), - (3778408800, FixedTimespan { offset: 46800, name: "NZDT" }), - (3794738400, FixedTimespan { offset: 43200, name: "NZST" }), - (3809858400, FixedTimespan { offset: 46800, name: "NZDT" }), - (3826188000, FixedTimespan { offset: 43200, name: "NZST" }), - (3841912800, FixedTimespan { offset: 46800, name: "NZDT" }), - (3858242400, FixedTimespan { offset: 43200, name: "NZST" }), - (3873362400, FixedTimespan { offset: 46800, name: "NZDT" }), - (3889692000, FixedTimespan { offset: 43200, name: "NZST" }), - (3904812000, FixedTimespan { offset: 46800, name: "NZDT" }), - (3921141600, FixedTimespan { offset: 43200, name: "NZST" }), - (3936261600, FixedTimespan { offset: 46800, name: "NZDT" }), - (3952591200, FixedTimespan { offset: 43200, name: "NZST" }), - (3967711200, FixedTimespan { offset: 46800, name: "NZDT" }), - (3984040800, FixedTimespan { offset: 43200, name: "NZST" }), - (3999765600, FixedTimespan { offset: 46800, name: "NZDT" }), - (4016095200, FixedTimespan { offset: 43200, name: "NZST" }), - (4031215200, FixedTimespan { offset: 46800, name: "NZDT" }), - (4047544800, FixedTimespan { offset: 43200, name: "NZST" }), - (4062664800, FixedTimespan { offset: 46800, name: "NZDT" }), - (4078994400, FixedTimespan { offset: 43200, name: "NZST" }), - (4094114400, FixedTimespan { offset: 46800, name: "NZDT" }), + first: FixedTimespan::from_offset_and_name_indices(41944, 422, 3), + rest: &[ + (-3192435544, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1330335000, FixedTimespan::from_offset_and_name_indices(45000, 407, 4)), + (-1320057000, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1300699800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1287396000, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1269250200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1255946400, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1237800600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1224496800, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1206351000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1192442400, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1174901400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1160992800, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1143451800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1125914400, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1112607000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1094464800, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1081157400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1063015200, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1049707800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1031565600, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-1018258200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-1000116000, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-986808600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-968061600, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-955359000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-936612000, FixedTimespan::from_offset_and_name_indices(41400, 403, 4)), + (-923304600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (-757425600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (152632800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (162309600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (183477600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (194968800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (215532000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (226418400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (246981600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (257868000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (278431200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (289317600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (309880800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (320767200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (341330400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (352216800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (372780000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (384271200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (404834400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (415720800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (436284000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (447170400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (467733600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (478620000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (499183200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (510069600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (530632800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (541519200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (562082400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (573573600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (594136800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (605023200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (623772000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (637682400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (655221600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (669132000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (686671200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (700581600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (718120800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (732636000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (749570400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (764085600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (781020000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (795535200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (812469600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (826984800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (844524000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (858434400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (875973600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (889884000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (907423200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (921938400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (938872800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (953388000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (970322400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (984837600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1002376800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1016287200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1033826400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1047736800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1065276000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1079791200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1096725600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1111240800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1128175200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1142690400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1159624800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1174140000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1191074400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1207404000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1222524000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1238853600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1253973600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1270303200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1285423200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1301752800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1316872800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1333202400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1348927200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1365256800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1380376800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1396706400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1411826400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1428156000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1443276000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1459605600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1474725600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1491055200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1506175200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1522504800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1538229600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1554559200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1569679200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1586008800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1601128800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1617458400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1632578400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1648908000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1664028000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1680357600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1695477600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1712412000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1727532000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1743861600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1758981600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1775311200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1790431200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1806760800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1821880800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1838210400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1853330400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1869660000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1885384800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1901714400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1916834400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1933164000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1948284000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1964613600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (1979733600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (1996063200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2011183200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2027512800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2042632800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2058962400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2074687200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2091016800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2106136800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2122466400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2137586400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2153916000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2169036000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2185365600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2200485600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2216815200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2232540000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2248869600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2263989600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2280319200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2295439200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2311768800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2326888800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2343218400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2358338400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2374668000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2389788000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2406117600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2421842400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2438172000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2453292000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2469621600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2484741600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2501071200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2516191200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2532520800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2547640800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2563970400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2579090400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2596024800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2611144800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2627474400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2642594400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2658924000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2674044000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2690373600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2705493600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2721823200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2736943200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2753272800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2768997600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2785327200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2800447200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2816776800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2831896800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2848226400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2863346400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2879676000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2894796000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2911125600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2926245600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2942575200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2958300000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (2974629600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (2989749600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3006079200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3021199200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3037528800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3052648800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3068978400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3084098400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3100428000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3116152800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3132482400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3147602400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3163932000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3179052000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3195381600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3210501600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3226831200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3241951200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3258280800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3273400800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3289730400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3305455200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3321784800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3336904800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3353234400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3368354400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3384684000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3399804000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3416133600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3431253600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3447583200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3462703200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3479637600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3494757600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3511087200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3526207200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3542536800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3557656800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3573986400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3589106400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3605436000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3620556000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3636885600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3652610400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3668940000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3684060000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3700389600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3715509600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3731839200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3746959200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3763288800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3778408800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3794738400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3809858400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3826188000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3841912800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3858242400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3873362400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3889692000, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3904812000, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3921141600, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3936261600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3952591200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3967711200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (3984040800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (3999765600, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (4016095200, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (4031215200, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (4047544800, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (4062664800, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), + (4078994400, FixedTimespan::from_offset_and_name_indices(43200, 407, 4)), + (4094114400, FixedTimespan::from_offset_and_name_indices(46800, 399, 4)), ], }; const PACIFIC__BOUGAINVILLE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 37336, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(37336, 422, 3), rest: &[ - (-2840178136, FixedTimespan { offset: 35312, name: "PMMT" }), - (-2366790512, FixedTimespan { offset: 36000, name: "+10" }), - (-868010400, FixedTimespan { offset: 32400, name: "+09" }), - (-768906000, FixedTimespan { offset: 36000, name: "+10" }), - (1419696000, FixedTimespan { offset: 39600, name: "+11" }), + (-2840178136, FixedTimespan::from_offset_and_name_indices(35312, 425, 4)), + (-2366790512, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (-868010400, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-768906000, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (1419696000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const PACIFIC__CHATHAM: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 44028, name: "LMT" }, - rest: &[ - (-3192437628, FixedTimespan { offset: 44100, name: "+1215" }), - (-757426500, FixedTimespan { offset: 45900, name: "+1245" }), - (152632800, FixedTimespan { offset: 49500, name: "+1345" }), - (162309600, FixedTimespan { offset: 45900, name: "+1245" }), - (183477600, FixedTimespan { offset: 49500, name: "+1345" }), - (194968800, FixedTimespan { offset: 45900, name: "+1245" }), - (215532000, FixedTimespan { offset: 49500, name: "+1345" }), - (226418400, FixedTimespan { offset: 45900, name: "+1245" }), - (246981600, FixedTimespan { offset: 49500, name: "+1345" }), - (257868000, FixedTimespan { offset: 45900, name: "+1245" }), - (278431200, FixedTimespan { offset: 49500, name: "+1345" }), - (289317600, FixedTimespan { offset: 45900, name: "+1245" }), - (309880800, FixedTimespan { offset: 49500, name: "+1345" }), - (320767200, FixedTimespan { offset: 45900, name: "+1245" }), - (341330400, FixedTimespan { offset: 49500, name: "+1345" }), - (352216800, FixedTimespan { offset: 45900, name: "+1245" }), - (372780000, FixedTimespan { offset: 49500, name: "+1345" }), - (384271200, FixedTimespan { offset: 45900, name: "+1245" }), - (404834400, FixedTimespan { offset: 49500, name: "+1345" }), - (415720800, FixedTimespan { offset: 45900, name: "+1245" }), - (436284000, FixedTimespan { offset: 49500, name: "+1345" }), - (447170400, FixedTimespan { offset: 45900, name: "+1245" }), - (467733600, FixedTimespan { offset: 49500, name: "+1345" }), - (478620000, FixedTimespan { offset: 45900, name: "+1245" }), - (499183200, FixedTimespan { offset: 49500, name: "+1345" }), - (510069600, FixedTimespan { offset: 45900, name: "+1245" }), - (530632800, FixedTimespan { offset: 49500, name: "+1345" }), - (541519200, FixedTimespan { offset: 45900, name: "+1245" }), - (562082400, FixedTimespan { offset: 49500, name: "+1345" }), - (573573600, FixedTimespan { offset: 45900, name: "+1245" }), - (594136800, FixedTimespan { offset: 49500, name: "+1345" }), - (605023200, FixedTimespan { offset: 45900, name: "+1245" }), - (623772000, FixedTimespan { offset: 49500, name: "+1345" }), - (637682400, FixedTimespan { offset: 45900, name: "+1245" }), - (655221600, FixedTimespan { offset: 49500, name: "+1345" }), - (669132000, FixedTimespan { offset: 45900, name: "+1245" }), - (686671200, FixedTimespan { offset: 49500, name: "+1345" }), - (700581600, FixedTimespan { offset: 45900, name: "+1245" }), - (718120800, FixedTimespan { offset: 49500, name: "+1345" }), - (732636000, FixedTimespan { offset: 45900, name: "+1245" }), - (749570400, FixedTimespan { offset: 49500, name: "+1345" }), - (764085600, FixedTimespan { offset: 45900, name: "+1245" }), - (781020000, FixedTimespan { offset: 49500, name: "+1345" }), - (795535200, FixedTimespan { offset: 45900, name: "+1245" }), - (812469600, FixedTimespan { offset: 49500, name: "+1345" }), - (826984800, FixedTimespan { offset: 45900, name: "+1245" }), - (844524000, FixedTimespan { offset: 49500, name: "+1345" }), - (858434400, FixedTimespan { offset: 45900, name: "+1245" }), - (875973600, FixedTimespan { offset: 49500, name: "+1345" }), - (889884000, FixedTimespan { offset: 45900, name: "+1245" }), - (907423200, FixedTimespan { offset: 49500, name: "+1345" }), - (921938400, FixedTimespan { offset: 45900, name: "+1245" }), - (938872800, FixedTimespan { offset: 49500, name: "+1345" }), - (953388000, FixedTimespan { offset: 45900, name: "+1245" }), - (970322400, FixedTimespan { offset: 49500, name: "+1345" }), - (984837600, FixedTimespan { offset: 45900, name: "+1245" }), - (1002376800, FixedTimespan { offset: 49500, name: "+1345" }), - (1016287200, FixedTimespan { offset: 45900, name: "+1245" }), - (1033826400, FixedTimespan { offset: 49500, name: "+1345" }), - (1047736800, FixedTimespan { offset: 45900, name: "+1245" }), - (1065276000, FixedTimespan { offset: 49500, name: "+1345" }), - (1079791200, FixedTimespan { offset: 45900, name: "+1245" }), - (1096725600, FixedTimespan { offset: 49500, name: "+1345" }), - (1111240800, FixedTimespan { offset: 45900, name: "+1245" }), - (1128175200, FixedTimespan { offset: 49500, name: "+1345" }), - (1142690400, FixedTimespan { offset: 45900, name: "+1245" }), - (1159624800, FixedTimespan { offset: 49500, name: "+1345" }), - (1174140000, FixedTimespan { offset: 45900, name: "+1245" }), - (1191074400, FixedTimespan { offset: 49500, name: "+1345" }), - (1207404000, FixedTimespan { offset: 45900, name: "+1245" }), - (1222524000, FixedTimespan { offset: 49500, name: "+1345" }), - (1238853600, FixedTimespan { offset: 45900, name: "+1245" }), - (1253973600, FixedTimespan { offset: 49500, name: "+1345" }), - (1270303200, FixedTimespan { offset: 45900, name: "+1245" }), - (1285423200, FixedTimespan { offset: 49500, name: "+1345" }), - (1301752800, FixedTimespan { offset: 45900, name: "+1245" }), - (1316872800, FixedTimespan { offset: 49500, name: "+1345" }), - (1333202400, FixedTimespan { offset: 45900, name: "+1245" }), - (1348927200, FixedTimespan { offset: 49500, name: "+1345" }), - (1365256800, FixedTimespan { offset: 45900, name: "+1245" }), - (1380376800, FixedTimespan { offset: 49500, name: "+1345" }), - (1396706400, FixedTimespan { offset: 45900, name: "+1245" }), - (1411826400, FixedTimespan { offset: 49500, name: "+1345" }), - (1428156000, FixedTimespan { offset: 45900, name: "+1245" }), - (1443276000, FixedTimespan { offset: 49500, name: "+1345" }), - (1459605600, FixedTimespan { offset: 45900, name: "+1245" }), - (1474725600, FixedTimespan { offset: 49500, name: "+1345" }), - (1491055200, FixedTimespan { offset: 45900, name: "+1245" }), - (1506175200, FixedTimespan { offset: 49500, name: "+1345" }), - (1522504800, FixedTimespan { offset: 45900, name: "+1245" }), - (1538229600, FixedTimespan { offset: 49500, name: "+1345" }), - (1554559200, FixedTimespan { offset: 45900, name: "+1245" }), - (1569679200, FixedTimespan { offset: 49500, name: "+1345" }), - (1586008800, FixedTimespan { offset: 45900, name: "+1245" }), - (1601128800, FixedTimespan { offset: 49500, name: "+1345" }), - (1617458400, FixedTimespan { offset: 45900, name: "+1245" }), - (1632578400, FixedTimespan { offset: 49500, name: "+1345" }), - (1648908000, FixedTimespan { offset: 45900, name: "+1245" }), - (1664028000, FixedTimespan { offset: 49500, name: "+1345" }), - (1680357600, FixedTimespan { offset: 45900, name: "+1245" }), - (1695477600, FixedTimespan { offset: 49500, name: "+1345" }), - (1712412000, FixedTimespan { offset: 45900, name: "+1245" }), - (1727532000, FixedTimespan { offset: 49500, name: "+1345" }), - (1743861600, FixedTimespan { offset: 45900, name: "+1245" }), - (1758981600, FixedTimespan { offset: 49500, name: "+1345" }), - (1775311200, FixedTimespan { offset: 45900, name: "+1245" }), - (1790431200, FixedTimespan { offset: 49500, name: "+1345" }), - (1806760800, FixedTimespan { offset: 45900, name: "+1245" }), - (1821880800, FixedTimespan { offset: 49500, name: "+1345" }), - (1838210400, FixedTimespan { offset: 45900, name: "+1245" }), - (1853330400, FixedTimespan { offset: 49500, name: "+1345" }), - (1869660000, FixedTimespan { offset: 45900, name: "+1245" }), - (1885384800, FixedTimespan { offset: 49500, name: "+1345" }), - (1901714400, FixedTimespan { offset: 45900, name: "+1245" }), - (1916834400, FixedTimespan { offset: 49500, name: "+1345" }), - (1933164000, FixedTimespan { offset: 45900, name: "+1245" }), - (1948284000, FixedTimespan { offset: 49500, name: "+1345" }), - (1964613600, FixedTimespan { offset: 45900, name: "+1245" }), - (1979733600, FixedTimespan { offset: 49500, name: "+1345" }), - (1996063200, FixedTimespan { offset: 45900, name: "+1245" }), - (2011183200, FixedTimespan { offset: 49500, name: "+1345" }), - (2027512800, FixedTimespan { offset: 45900, name: "+1245" }), - (2042632800, FixedTimespan { offset: 49500, name: "+1345" }), - (2058962400, FixedTimespan { offset: 45900, name: "+1245" }), - (2074687200, FixedTimespan { offset: 49500, name: "+1345" }), - (2091016800, FixedTimespan { offset: 45900, name: "+1245" }), - (2106136800, FixedTimespan { offset: 49500, name: "+1345" }), - (2122466400, FixedTimespan { offset: 45900, name: "+1245" }), - (2137586400, FixedTimespan { offset: 49500, name: "+1345" }), - (2153916000, FixedTimespan { offset: 45900, name: "+1245" }), - (2169036000, FixedTimespan { offset: 49500, name: "+1345" }), - (2185365600, FixedTimespan { offset: 45900, name: "+1245" }), - (2200485600, FixedTimespan { offset: 49500, name: "+1345" }), - (2216815200, FixedTimespan { offset: 45900, name: "+1245" }), - (2232540000, FixedTimespan { offset: 49500, name: "+1345" }), - (2248869600, FixedTimespan { offset: 45900, name: "+1245" }), - (2263989600, FixedTimespan { offset: 49500, name: "+1345" }), - (2280319200, FixedTimespan { offset: 45900, name: "+1245" }), - (2295439200, FixedTimespan { offset: 49500, name: "+1345" }), - (2311768800, FixedTimespan { offset: 45900, name: "+1245" }), - (2326888800, FixedTimespan { offset: 49500, name: "+1345" }), - (2343218400, FixedTimespan { offset: 45900, name: "+1245" }), - (2358338400, FixedTimespan { offset: 49500, name: "+1345" }), - (2374668000, FixedTimespan { offset: 45900, name: "+1245" }), - (2389788000, FixedTimespan { offset: 49500, name: "+1345" }), - (2406117600, FixedTimespan { offset: 45900, name: "+1245" }), - (2421842400, FixedTimespan { offset: 49500, name: "+1345" }), - (2438172000, FixedTimespan { offset: 45900, name: "+1245" }), - (2453292000, FixedTimespan { offset: 49500, name: "+1345" }), - (2469621600, FixedTimespan { offset: 45900, name: "+1245" }), - (2484741600, FixedTimespan { offset: 49500, name: "+1345" }), - (2501071200, FixedTimespan { offset: 45900, name: "+1245" }), - (2516191200, FixedTimespan { offset: 49500, name: "+1345" }), - (2532520800, FixedTimespan { offset: 45900, name: "+1245" }), - (2547640800, FixedTimespan { offset: 49500, name: "+1345" }), - (2563970400, FixedTimespan { offset: 45900, name: "+1245" }), - (2579090400, FixedTimespan { offset: 49500, name: "+1345" }), - (2596024800, FixedTimespan { offset: 45900, name: "+1245" }), - (2611144800, FixedTimespan { offset: 49500, name: "+1345" }), - (2627474400, FixedTimespan { offset: 45900, name: "+1245" }), - (2642594400, FixedTimespan { offset: 49500, name: "+1345" }), - (2658924000, FixedTimespan { offset: 45900, name: "+1245" }), - (2674044000, FixedTimespan { offset: 49500, name: "+1345" }), - (2690373600, FixedTimespan { offset: 45900, name: "+1245" }), - (2705493600, FixedTimespan { offset: 49500, name: "+1345" }), - (2721823200, FixedTimespan { offset: 45900, name: "+1245" }), - (2736943200, FixedTimespan { offset: 49500, name: "+1345" }), - (2753272800, FixedTimespan { offset: 45900, name: "+1245" }), - (2768997600, FixedTimespan { offset: 49500, name: "+1345" }), - (2785327200, FixedTimespan { offset: 45900, name: "+1245" }), - (2800447200, FixedTimespan { offset: 49500, name: "+1345" }), - (2816776800, FixedTimespan { offset: 45900, name: "+1245" }), - (2831896800, FixedTimespan { offset: 49500, name: "+1345" }), - (2848226400, FixedTimespan { offset: 45900, name: "+1245" }), - (2863346400, FixedTimespan { offset: 49500, name: "+1345" }), - (2879676000, FixedTimespan { offset: 45900, name: "+1245" }), - (2894796000, FixedTimespan { offset: 49500, name: "+1345" }), - (2911125600, FixedTimespan { offset: 45900, name: "+1245" }), - (2926245600, FixedTimespan { offset: 49500, name: "+1345" }), - (2942575200, FixedTimespan { offset: 45900, name: "+1245" }), - (2958300000, FixedTimespan { offset: 49500, name: "+1345" }), - (2974629600, FixedTimespan { offset: 45900, name: "+1245" }), - (2989749600, FixedTimespan { offset: 49500, name: "+1345" }), - (3006079200, FixedTimespan { offset: 45900, name: "+1245" }), - (3021199200, FixedTimespan { offset: 49500, name: "+1345" }), - (3037528800, FixedTimespan { offset: 45900, name: "+1245" }), - (3052648800, FixedTimespan { offset: 49500, name: "+1345" }), - (3068978400, FixedTimespan { offset: 45900, name: "+1245" }), - (3084098400, FixedTimespan { offset: 49500, name: "+1345" }), - (3100428000, FixedTimespan { offset: 45900, name: "+1245" }), - (3116152800, FixedTimespan { offset: 49500, name: "+1345" }), - (3132482400, FixedTimespan { offset: 45900, name: "+1245" }), - (3147602400, FixedTimespan { offset: 49500, name: "+1345" }), - (3163932000, FixedTimespan { offset: 45900, name: "+1245" }), - (3179052000, FixedTimespan { offset: 49500, name: "+1345" }), - (3195381600, FixedTimespan { offset: 45900, name: "+1245" }), - (3210501600, FixedTimespan { offset: 49500, name: "+1345" }), - (3226831200, FixedTimespan { offset: 45900, name: "+1245" }), - (3241951200, FixedTimespan { offset: 49500, name: "+1345" }), - (3258280800, FixedTimespan { offset: 45900, name: "+1245" }), - (3273400800, FixedTimespan { offset: 49500, name: "+1345" }), - (3289730400, FixedTimespan { offset: 45900, name: "+1245" }), - (3305455200, FixedTimespan { offset: 49500, name: "+1345" }), - (3321784800, FixedTimespan { offset: 45900, name: "+1245" }), - (3336904800, FixedTimespan { offset: 49500, name: "+1345" }), - (3353234400, FixedTimespan { offset: 45900, name: "+1245" }), - (3368354400, FixedTimespan { offset: 49500, name: "+1345" }), - (3384684000, FixedTimespan { offset: 45900, name: "+1245" }), - (3399804000, FixedTimespan { offset: 49500, name: "+1345" }), - (3416133600, FixedTimespan { offset: 45900, name: "+1245" }), - (3431253600, FixedTimespan { offset: 49500, name: "+1345" }), - (3447583200, FixedTimespan { offset: 45900, name: "+1245" }), - (3462703200, FixedTimespan { offset: 49500, name: "+1345" }), - (3479637600, FixedTimespan { offset: 45900, name: "+1245" }), - (3494757600, FixedTimespan { offset: 49500, name: "+1345" }), - (3511087200, FixedTimespan { offset: 45900, name: "+1245" }), - (3526207200, FixedTimespan { offset: 49500, name: "+1345" }), - (3542536800, FixedTimespan { offset: 45900, name: "+1245" }), - (3557656800, FixedTimespan { offset: 49500, name: "+1345" }), - (3573986400, FixedTimespan { offset: 45900, name: "+1245" }), - (3589106400, FixedTimespan { offset: 49500, name: "+1345" }), - (3605436000, FixedTimespan { offset: 45900, name: "+1245" }), - (3620556000, FixedTimespan { offset: 49500, name: "+1345" }), - (3636885600, FixedTimespan { offset: 45900, name: "+1245" }), - (3652610400, FixedTimespan { offset: 49500, name: "+1345" }), - (3668940000, FixedTimespan { offset: 45900, name: "+1245" }), - (3684060000, FixedTimespan { offset: 49500, name: "+1345" }), - (3700389600, FixedTimespan { offset: 45900, name: "+1245" }), - (3715509600, FixedTimespan { offset: 49500, name: "+1345" }), - (3731839200, FixedTimespan { offset: 45900, name: "+1245" }), - (3746959200, FixedTimespan { offset: 49500, name: "+1345" }), - (3763288800, FixedTimespan { offset: 45900, name: "+1245" }), - (3778408800, FixedTimespan { offset: 49500, name: "+1345" }), - (3794738400, FixedTimespan { offset: 45900, name: "+1245" }), - (3809858400, FixedTimespan { offset: 49500, name: "+1345" }), - (3826188000, FixedTimespan { offset: 45900, name: "+1245" }), - (3841912800, FixedTimespan { offset: 49500, name: "+1345" }), - (3858242400, FixedTimespan { offset: 45900, name: "+1245" }), - (3873362400, FixedTimespan { offset: 49500, name: "+1345" }), - (3889692000, FixedTimespan { offset: 45900, name: "+1245" }), - (3904812000, FixedTimespan { offset: 49500, name: "+1345" }), - (3921141600, FixedTimespan { offset: 45900, name: "+1245" }), - (3936261600, FixedTimespan { offset: 49500, name: "+1345" }), - (3952591200, FixedTimespan { offset: 45900, name: "+1245" }), - (3967711200, FixedTimespan { offset: 49500, name: "+1345" }), - (3984040800, FixedTimespan { offset: 45900, name: "+1245" }), - (3999765600, FixedTimespan { offset: 49500, name: "+1345" }), - (4016095200, FixedTimespan { offset: 45900, name: "+1245" }), - (4031215200, FixedTimespan { offset: 49500, name: "+1345" }), - (4047544800, FixedTimespan { offset: 45900, name: "+1245" }), - (4062664800, FixedTimespan { offset: 49500, name: "+1345" }), - (4078994400, FixedTimespan { offset: 45900, name: "+1245" }), - (4094114400, FixedTimespan { offset: 49500, name: "+1345" }), + first: FixedTimespan::from_offset_and_name_indices(44028, 422, 3), + rest: &[ + (-3192437628, FixedTimespan::from_offset_and_name_indices(44100, 90, 5)), + (-757426500, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (152632800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (162309600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (183477600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (194968800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (215532000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (226418400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (246981600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (257868000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (278431200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (289317600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (309880800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (320767200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (341330400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (352216800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (372780000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (384271200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (404834400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (415720800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (436284000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (447170400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (467733600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (478620000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (499183200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (510069600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (530632800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (541519200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (562082400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (573573600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (594136800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (605023200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (623772000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (637682400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (655221600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (669132000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (686671200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (700581600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (718120800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (732636000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (749570400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (764085600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (781020000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (795535200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (812469600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (826984800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (844524000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (858434400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (875973600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (889884000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (907423200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (921938400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (938872800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (953388000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (970322400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (984837600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1002376800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1016287200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1033826400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1047736800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1065276000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1079791200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1096725600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1111240800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1128175200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1142690400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1159624800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1174140000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1191074400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1207404000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1222524000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1238853600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1253973600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1270303200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1285423200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1301752800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1316872800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1333202400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1348927200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1365256800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1380376800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1396706400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1411826400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1428156000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1443276000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1459605600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1474725600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1491055200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1506175200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1522504800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1538229600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1554559200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1569679200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1586008800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1601128800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1617458400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1632578400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1648908000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1664028000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1680357600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1695477600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1712412000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1727532000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1743861600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1758981600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1775311200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1790431200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1806760800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1821880800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1838210400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1853330400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1869660000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1885384800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1901714400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1916834400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1933164000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1948284000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1964613600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (1979733600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (1996063200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2011183200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2027512800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2042632800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2058962400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2074687200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2091016800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2106136800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2122466400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2137586400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2153916000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2169036000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2185365600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2200485600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2216815200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2232540000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2248869600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2263989600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2280319200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2295439200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2311768800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2326888800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2343218400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2358338400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2374668000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2389788000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2406117600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2421842400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2438172000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2453292000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2469621600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2484741600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2501071200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2516191200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2532520800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2547640800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2563970400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2579090400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2596024800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2611144800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2627474400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2642594400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2658924000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2674044000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2690373600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2705493600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2721823200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2736943200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2753272800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2768997600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2785327200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2800447200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2816776800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2831896800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2848226400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2863346400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2879676000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2894796000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2911125600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2926245600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2942575200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2958300000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (2974629600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (2989749600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3006079200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3021199200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3037528800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3052648800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3068978400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3084098400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3100428000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3116152800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3132482400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3147602400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3163932000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3179052000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3195381600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3210501600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3226831200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3241951200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3258280800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3273400800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3289730400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3305455200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3321784800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3336904800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3353234400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3368354400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3384684000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3399804000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3416133600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3431253600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3447583200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3462703200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3479637600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3494757600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3511087200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3526207200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3542536800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3557656800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3573986400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3589106400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3605436000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3620556000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3636885600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3652610400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3668940000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3684060000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3700389600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3715509600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3731839200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3746959200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3763288800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3778408800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3794738400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3809858400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3826188000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3841912800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3858242400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3873362400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3889692000, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3904812000, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3921141600, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3936261600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3952591200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3967711200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (3984040800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (3999765600, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (4016095200, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (4031215200, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (4047544800, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (4062664800, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), + (4078994400, FixedTimespan::from_offset_and_name_indices(45900, 105, 5)), + (4094114400, FixedTimespan::from_offset_and_name_indices(49500, 110, 5)), ], }; const PACIFIC__EASTER: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -26248, name: "LMT" }, - rest: &[ - (-2524495352, FixedTimespan { offset: -26248, name: "EMT" }), - (-1178124152, FixedTimespan { offset: -25200, name: "-07" }), - (-36619200, FixedTimespan { offset: -21600, name: "-06" }), - (-23922000, FixedTimespan { offset: -25200, name: "-07" }), - (-3355200, FixedTimespan { offset: -21600, name: "-06" }), - (7527600, FixedTimespan { offset: -25200, name: "-07" }), - (24465600, FixedTimespan { offset: -21600, name: "-06" }), - (37767600, FixedTimespan { offset: -25200, name: "-07" }), - (55915200, FixedTimespan { offset: -21600, name: "-06" }), - (69217200, FixedTimespan { offset: -25200, name: "-07" }), - (87969600, FixedTimespan { offset: -21600, name: "-06" }), - (100666800, FixedTimespan { offset: -25200, name: "-07" }), - (118209600, FixedTimespan { offset: -21600, name: "-06" }), - (132116400, FixedTimespan { offset: -25200, name: "-07" }), - (150868800, FixedTimespan { offset: -21600, name: "-06" }), - (163566000, FixedTimespan { offset: -25200, name: "-07" }), - (182318400, FixedTimespan { offset: -21600, name: "-06" }), - (195620400, FixedTimespan { offset: -25200, name: "-07" }), - (213768000, FixedTimespan { offset: -21600, name: "-06" }), - (227070000, FixedTimespan { offset: -25200, name: "-07" }), - (245217600, FixedTimespan { offset: -21600, name: "-06" }), - (258519600, FixedTimespan { offset: -25200, name: "-07" }), - (277272000, FixedTimespan { offset: -21600, name: "-06" }), - (289969200, FixedTimespan { offset: -25200, name: "-07" }), - (308721600, FixedTimespan { offset: -21600, name: "-06" }), - (321418800, FixedTimespan { offset: -25200, name: "-07" }), - (340171200, FixedTimespan { offset: -21600, name: "-06" }), - (353473200, FixedTimespan { offset: -25200, name: "-07" }), - (371620800, FixedTimespan { offset: -21600, name: "-06" }), - (384922800, FixedTimespan { offset: -21600, name: "-06" }), - (403070400, FixedTimespan { offset: -18000, name: "-05" }), - (416372400, FixedTimespan { offset: -21600, name: "-06" }), - (434520000, FixedTimespan { offset: -18000, name: "-05" }), - (447822000, FixedTimespan { offset: -21600, name: "-06" }), - (466574400, FixedTimespan { offset: -18000, name: "-05" }), - (479271600, FixedTimespan { offset: -21600, name: "-06" }), - (498024000, FixedTimespan { offset: -18000, name: "-05" }), - (510721200, FixedTimespan { offset: -21600, name: "-06" }), - (529473600, FixedTimespan { offset: -18000, name: "-05" }), - (545194800, FixedTimespan { offset: -21600, name: "-06" }), - (560923200, FixedTimespan { offset: -18000, name: "-05" }), - (574225200, FixedTimespan { offset: -21600, name: "-06" }), - (592372800, FixedTimespan { offset: -18000, name: "-05" }), - (605674800, FixedTimespan { offset: -21600, name: "-06" }), - (624427200, FixedTimespan { offset: -18000, name: "-05" }), - (637124400, FixedTimespan { offset: -21600, name: "-06" }), - (653457600, FixedTimespan { offset: -18000, name: "-05" }), - (668574000, FixedTimespan { offset: -21600, name: "-06" }), - (687326400, FixedTimespan { offset: -18000, name: "-05" }), - (700628400, FixedTimespan { offset: -21600, name: "-06" }), - (718776000, FixedTimespan { offset: -18000, name: "-05" }), - (732078000, FixedTimespan { offset: -21600, name: "-06" }), - (750225600, FixedTimespan { offset: -18000, name: "-05" }), - (763527600, FixedTimespan { offset: -21600, name: "-06" }), - (781675200, FixedTimespan { offset: -18000, name: "-05" }), - (794977200, FixedTimespan { offset: -21600, name: "-06" }), - (813729600, FixedTimespan { offset: -18000, name: "-05" }), - (826426800, FixedTimespan { offset: -21600, name: "-06" }), - (845179200, FixedTimespan { offset: -18000, name: "-05" }), - (859690800, FixedTimespan { offset: -21600, name: "-06" }), - (876628800, FixedTimespan { offset: -18000, name: "-05" }), - (889930800, FixedTimespan { offset: -21600, name: "-06" }), - (906868800, FixedTimespan { offset: -18000, name: "-05" }), - (923194800, FixedTimespan { offset: -21600, name: "-06" }), - (939528000, FixedTimespan { offset: -18000, name: "-05" }), - (952830000, FixedTimespan { offset: -21600, name: "-06" }), - (971582400, FixedTimespan { offset: -18000, name: "-05" }), - (984279600, FixedTimespan { offset: -21600, name: "-06" }), - (1003032000, FixedTimespan { offset: -18000, name: "-05" }), - (1015729200, FixedTimespan { offset: -21600, name: "-06" }), - (1034481600, FixedTimespan { offset: -18000, name: "-05" }), - (1047178800, FixedTimespan { offset: -21600, name: "-06" }), - (1065931200, FixedTimespan { offset: -18000, name: "-05" }), - (1079233200, FixedTimespan { offset: -21600, name: "-06" }), - (1097380800, FixedTimespan { offset: -18000, name: "-05" }), - (1110682800, FixedTimespan { offset: -21600, name: "-06" }), - (1128830400, FixedTimespan { offset: -18000, name: "-05" }), - (1142132400, FixedTimespan { offset: -21600, name: "-06" }), - (1160884800, FixedTimespan { offset: -18000, name: "-05" }), - (1173582000, FixedTimespan { offset: -21600, name: "-06" }), - (1192334400, FixedTimespan { offset: -18000, name: "-05" }), - (1206846000, FixedTimespan { offset: -21600, name: "-06" }), - (1223784000, FixedTimespan { offset: -18000, name: "-05" }), - (1237086000, FixedTimespan { offset: -21600, name: "-06" }), - (1255233600, FixedTimespan { offset: -18000, name: "-05" }), - (1270350000, FixedTimespan { offset: -21600, name: "-06" }), - (1286683200, FixedTimespan { offset: -18000, name: "-05" }), - (1304823600, FixedTimespan { offset: -21600, name: "-06" }), - (1313899200, FixedTimespan { offset: -18000, name: "-05" }), - (1335668400, FixedTimespan { offset: -21600, name: "-06" }), - (1346558400, FixedTimespan { offset: -18000, name: "-05" }), - (1367118000, FixedTimespan { offset: -21600, name: "-06" }), - (1378612800, FixedTimespan { offset: -18000, name: "-05" }), - (1398567600, FixedTimespan { offset: -21600, name: "-06" }), - (1410062400, FixedTimespan { offset: -18000, name: "-05" }), - (1463281200, FixedTimespan { offset: -21600, name: "-06" }), - (1471147200, FixedTimespan { offset: -18000, name: "-05" }), - (1494730800, FixedTimespan { offset: -21600, name: "-06" }), - (1502596800, FixedTimespan { offset: -18000, name: "-05" }), - (1526180400, FixedTimespan { offset: -21600, name: "-06" }), - (1534046400, FixedTimespan { offset: -18000, name: "-05" }), - (1554606000, FixedTimespan { offset: -21600, name: "-06" }), - (1567915200, FixedTimespan { offset: -18000, name: "-05" }), - (1586055600, FixedTimespan { offset: -21600, name: "-06" }), - (1599364800, FixedTimespan { offset: -18000, name: "-05" }), - (1617505200, FixedTimespan { offset: -21600, name: "-06" }), - (1630814400, FixedTimespan { offset: -18000, name: "-05" }), - (1648954800, FixedTimespan { offset: -21600, name: "-06" }), - (1662868800, FixedTimespan { offset: -18000, name: "-05" }), - (1680404400, FixedTimespan { offset: -21600, name: "-06" }), - (1693713600, FixedTimespan { offset: -18000, name: "-05" }), - (1712458800, FixedTimespan { offset: -21600, name: "-06" }), - (1725768000, FixedTimespan { offset: -18000, name: "-05" }), - (1743908400, FixedTimespan { offset: -21600, name: "-06" }), - (1757217600, FixedTimespan { offset: -18000, name: "-05" }), - (1775358000, FixedTimespan { offset: -21600, name: "-06" }), - (1788667200, FixedTimespan { offset: -18000, name: "-05" }), - (1806807600, FixedTimespan { offset: -21600, name: "-06" }), - (1820116800, FixedTimespan { offset: -18000, name: "-05" }), - (1838257200, FixedTimespan { offset: -21600, name: "-06" }), - (1851566400, FixedTimespan { offset: -18000, name: "-05" }), - (1870311600, FixedTimespan { offset: -21600, name: "-06" }), - (1883016000, FixedTimespan { offset: -18000, name: "-05" }), - (1901761200, FixedTimespan { offset: -21600, name: "-06" }), - (1915070400, FixedTimespan { offset: -18000, name: "-05" }), - (1933210800, FixedTimespan { offset: -21600, name: "-06" }), - (1946520000, FixedTimespan { offset: -18000, name: "-05" }), - (1964660400, FixedTimespan { offset: -21600, name: "-06" }), - (1977969600, FixedTimespan { offset: -18000, name: "-05" }), - (1996110000, FixedTimespan { offset: -21600, name: "-06" }), - (2009419200, FixedTimespan { offset: -18000, name: "-05" }), - (2027559600, FixedTimespan { offset: -21600, name: "-06" }), - (2040868800, FixedTimespan { offset: -18000, name: "-05" }), - (2059614000, FixedTimespan { offset: -21600, name: "-06" }), - (2072318400, FixedTimespan { offset: -18000, name: "-05" }), - (2091063600, FixedTimespan { offset: -21600, name: "-06" }), - (2104372800, FixedTimespan { offset: -18000, name: "-05" }), - (2122513200, FixedTimespan { offset: -21600, name: "-06" }), - (2135822400, FixedTimespan { offset: -18000, name: "-05" }), - (2153962800, FixedTimespan { offset: -21600, name: "-06" }), - (2167272000, FixedTimespan { offset: -18000, name: "-05" }), - (2185412400, FixedTimespan { offset: -21600, name: "-06" }), - (2198721600, FixedTimespan { offset: -18000, name: "-05" }), - (2217466800, FixedTimespan { offset: -21600, name: "-06" }), - (2230171200, FixedTimespan { offset: -18000, name: "-05" }), - (2248916400, FixedTimespan { offset: -21600, name: "-06" }), - (2262225600, FixedTimespan { offset: -18000, name: "-05" }), - (2280366000, FixedTimespan { offset: -21600, name: "-06" }), - (2293675200, FixedTimespan { offset: -18000, name: "-05" }), - (2311815600, FixedTimespan { offset: -21600, name: "-06" }), - (2325124800, FixedTimespan { offset: -18000, name: "-05" }), - (2343265200, FixedTimespan { offset: -21600, name: "-06" }), - (2356574400, FixedTimespan { offset: -18000, name: "-05" }), - (2374714800, FixedTimespan { offset: -21600, name: "-06" }), - (2388024000, FixedTimespan { offset: -18000, name: "-05" }), - (2406769200, FixedTimespan { offset: -21600, name: "-06" }), - (2419473600, FixedTimespan { offset: -18000, name: "-05" }), - (2438218800, FixedTimespan { offset: -21600, name: "-06" }), - (2451528000, FixedTimespan { offset: -18000, name: "-05" }), - (2469668400, FixedTimespan { offset: -21600, name: "-06" }), - (2482977600, FixedTimespan { offset: -18000, name: "-05" }), - (2501118000, FixedTimespan { offset: -21600, name: "-06" }), - (2514427200, FixedTimespan { offset: -18000, name: "-05" }), - (2532567600, FixedTimespan { offset: -21600, name: "-06" }), - (2545876800, FixedTimespan { offset: -18000, name: "-05" }), - (2564017200, FixedTimespan { offset: -21600, name: "-06" }), - (2577326400, FixedTimespan { offset: -18000, name: "-05" }), - (2596071600, FixedTimespan { offset: -21600, name: "-06" }), - (2609380800, FixedTimespan { offset: -18000, name: "-05" }), - (2627521200, FixedTimespan { offset: -21600, name: "-06" }), - (2640830400, FixedTimespan { offset: -18000, name: "-05" }), - (2658970800, FixedTimespan { offset: -21600, name: "-06" }), - (2672280000, FixedTimespan { offset: -18000, name: "-05" }), - (2690420400, FixedTimespan { offset: -21600, name: "-06" }), - (2703729600, FixedTimespan { offset: -18000, name: "-05" }), - (2721870000, FixedTimespan { offset: -21600, name: "-06" }), - (2735179200, FixedTimespan { offset: -18000, name: "-05" }), - (2753924400, FixedTimespan { offset: -21600, name: "-06" }), - (2766628800, FixedTimespan { offset: -18000, name: "-05" }), - (2785374000, FixedTimespan { offset: -21600, name: "-06" }), - (2798683200, FixedTimespan { offset: -18000, name: "-05" }), - (2816823600, FixedTimespan { offset: -21600, name: "-06" }), - (2830132800, FixedTimespan { offset: -18000, name: "-05" }), - (2848273200, FixedTimespan { offset: -21600, name: "-06" }), - (2861582400, FixedTimespan { offset: -18000, name: "-05" }), - (2879722800, FixedTimespan { offset: -21600, name: "-06" }), - (2893032000, FixedTimespan { offset: -18000, name: "-05" }), - (2911172400, FixedTimespan { offset: -21600, name: "-06" }), - (2924481600, FixedTimespan { offset: -18000, name: "-05" }), - (2943226800, FixedTimespan { offset: -21600, name: "-06" }), - (2955931200, FixedTimespan { offset: -18000, name: "-05" }), - (2974676400, FixedTimespan { offset: -21600, name: "-06" }), - (2987985600, FixedTimespan { offset: -18000, name: "-05" }), - (3006126000, FixedTimespan { offset: -21600, name: "-06" }), - (3019435200, FixedTimespan { offset: -18000, name: "-05" }), - (3037575600, FixedTimespan { offset: -21600, name: "-06" }), - (3050884800, FixedTimespan { offset: -18000, name: "-05" }), - (3069025200, FixedTimespan { offset: -21600, name: "-06" }), - (3082334400, FixedTimespan { offset: -18000, name: "-05" }), - (3101079600, FixedTimespan { offset: -21600, name: "-06" }), - (3113784000, FixedTimespan { offset: -18000, name: "-05" }), - (3132529200, FixedTimespan { offset: -21600, name: "-06" }), - (3145838400, FixedTimespan { offset: -18000, name: "-05" }), - (3163978800, FixedTimespan { offset: -21600, name: "-06" }), - (3177288000, FixedTimespan { offset: -18000, name: "-05" }), - (3195428400, FixedTimespan { offset: -21600, name: "-06" }), - (3208737600, FixedTimespan { offset: -18000, name: "-05" }), - (3226878000, FixedTimespan { offset: -21600, name: "-06" }), - (3240187200, FixedTimespan { offset: -18000, name: "-05" }), - (3258327600, FixedTimespan { offset: -21600, name: "-06" }), - (3271636800, FixedTimespan { offset: -18000, name: "-05" }), - (3290382000, FixedTimespan { offset: -21600, name: "-06" }), - (3303086400, FixedTimespan { offset: -18000, name: "-05" }), - (3321831600, FixedTimespan { offset: -21600, name: "-06" }), - (3335140800, FixedTimespan { offset: -18000, name: "-05" }), - (3353281200, FixedTimespan { offset: -21600, name: "-06" }), - (3366590400, FixedTimespan { offset: -18000, name: "-05" }), - (3384730800, FixedTimespan { offset: -21600, name: "-06" }), - (3398040000, FixedTimespan { offset: -18000, name: "-05" }), - (3416180400, FixedTimespan { offset: -21600, name: "-06" }), - (3429489600, FixedTimespan { offset: -18000, name: "-05" }), - (3447630000, FixedTimespan { offset: -21600, name: "-06" }), - (3460939200, FixedTimespan { offset: -18000, name: "-05" }), - (3479684400, FixedTimespan { offset: -21600, name: "-06" }), - (3492993600, FixedTimespan { offset: -18000, name: "-05" }), - (3511134000, FixedTimespan { offset: -21600, name: "-06" }), - (3524443200, FixedTimespan { offset: -18000, name: "-05" }), - (3542583600, FixedTimespan { offset: -21600, name: "-06" }), - (3555892800, FixedTimespan { offset: -18000, name: "-05" }), - (3574033200, FixedTimespan { offset: -21600, name: "-06" }), - (3587342400, FixedTimespan { offset: -18000, name: "-05" }), - (3605482800, FixedTimespan { offset: -21600, name: "-06" }), - (3618792000, FixedTimespan { offset: -18000, name: "-05" }), - (3637537200, FixedTimespan { offset: -21600, name: "-06" }), - (3650241600, FixedTimespan { offset: -18000, name: "-05" }), - (3668986800, FixedTimespan { offset: -21600, name: "-06" }), - (3682296000, FixedTimespan { offset: -18000, name: "-05" }), - (3700436400, FixedTimespan { offset: -21600, name: "-06" }), - (3713745600, FixedTimespan { offset: -18000, name: "-05" }), - (3731886000, FixedTimespan { offset: -21600, name: "-06" }), - (3745195200, FixedTimespan { offset: -18000, name: "-05" }), - (3763335600, FixedTimespan { offset: -21600, name: "-06" }), - (3776644800, FixedTimespan { offset: -18000, name: "-05" }), - (3794785200, FixedTimespan { offset: -21600, name: "-06" }), - (3808094400, FixedTimespan { offset: -18000, name: "-05" }), - (3826839600, FixedTimespan { offset: -21600, name: "-06" }), - (3839544000, FixedTimespan { offset: -18000, name: "-05" }), - (3858289200, FixedTimespan { offset: -21600, name: "-06" }), - (3871598400, FixedTimespan { offset: -18000, name: "-05" }), - (3889738800, FixedTimespan { offset: -21600, name: "-06" }), - (3903048000, FixedTimespan { offset: -18000, name: "-05" }), - (3921188400, FixedTimespan { offset: -21600, name: "-06" }), - (3934497600, FixedTimespan { offset: -18000, name: "-05" }), - (3952638000, FixedTimespan { offset: -21600, name: "-06" }), - (3965947200, FixedTimespan { offset: -18000, name: "-05" }), - (3984692400, FixedTimespan { offset: -21600, name: "-06" }), - (3997396800, FixedTimespan { offset: -18000, name: "-05" }), - (4016142000, FixedTimespan { offset: -21600, name: "-06" }), - (4029451200, FixedTimespan { offset: -18000, name: "-05" }), - (4047591600, FixedTimespan { offset: -21600, name: "-06" }), - (4060900800, FixedTimespan { offset: -18000, name: "-05" }), - (4079041200, FixedTimespan { offset: -21600, name: "-06" }), - (4092350400, FixedTimespan { offset: -18000, name: "-05" }), + first: FixedTimespan::from_offset_and_name_indices(-26248, 422, 3), + rest: &[ + (-2524495352, FixedTimespan::from_offset_and_name_indices(-26248, 264, 3)), + (-1178124152, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (-36619200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (-23922000, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (-3355200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (7527600, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (24465600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (37767600, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (55915200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (69217200, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (87969600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (100666800, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (118209600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (132116400, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (150868800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (163566000, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (182318400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (195620400, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (213768000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (227070000, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (245217600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (258519600, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (277272000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (289969200, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (308721600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (321418800, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (340171200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (353473200, FixedTimespan::from_offset_and_name_indices(-25200, 154, 3)), + (371620800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (384922800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (403070400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (416372400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (434520000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (447822000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (466574400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (479271600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (498024000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (510721200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (529473600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (545194800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (560923200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (574225200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (592372800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (605674800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (624427200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (637124400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (653457600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (668574000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (687326400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (700628400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (718776000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (732078000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (750225600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (763527600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (781675200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (794977200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (813729600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (826426800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (845179200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (859690800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (876628800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (889930800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (906868800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (923194800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (939528000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (952830000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (971582400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (984279600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1003032000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1015729200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1034481600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1047178800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1065931200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1079233200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1097380800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1110682800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1128830400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1142132400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1160884800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1173582000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1192334400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1206846000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1223784000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1237086000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1255233600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1270350000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1286683200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1304823600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1313899200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1335668400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1346558400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1367118000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1378612800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1398567600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1410062400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1463281200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1471147200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1494730800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1502596800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1526180400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1534046400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1554606000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1567915200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1586055600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1599364800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1617505200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1630814400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1648954800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1662868800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1680404400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1693713600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1712458800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1725768000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1743908400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1757217600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1775358000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1788667200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1806807600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1820116800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1838257200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1851566400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1870311600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1883016000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1901761200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1915070400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1933210800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1946520000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1964660400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (1977969600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (1996110000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2009419200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2027559600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2040868800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2059614000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2072318400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2091063600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2104372800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2122513200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2135822400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2153962800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2167272000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2185412400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2198721600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2217466800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2230171200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2248916400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2262225600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2280366000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2293675200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2311815600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2325124800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2343265200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2356574400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2374714800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2388024000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2406769200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2419473600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2438218800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2451528000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2469668400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2482977600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2501118000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2514427200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2532567600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2545876800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2564017200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2577326400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2596071600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2609380800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2627521200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2640830400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2658970800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2672280000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2690420400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2703729600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2721870000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2735179200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2753924400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2766628800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2785374000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2798683200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2816823600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2830132800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2848273200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2861582400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2879722800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2893032000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2911172400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2924481600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2943226800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2955931200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (2974676400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (2987985600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3006126000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3019435200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3037575600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3050884800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3069025200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3082334400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3101079600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3113784000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3132529200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3145838400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3163978800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3177288000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3195428400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3208737600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3226878000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3240187200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3258327600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3271636800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3290382000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3303086400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3321831600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3335140800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3353281200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3366590400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3384730800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3398040000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3416180400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3429489600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3447630000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3460939200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3479684400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3492993600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3511134000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3524443200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3542583600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3555892800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3574033200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3587342400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3605482800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3618792000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3637537200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3650241600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3668986800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3682296000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3700436400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3713745600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3731886000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3745195200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3763335600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3776644800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3794785200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3808094400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3826839600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3839544000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3858289200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3871598400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3889738800, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3903048000, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3921188400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3934497600, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3952638000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3965947200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (3984692400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (3997396800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (4016142000, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (4029451200, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (4047591600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (4060900800, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (4079041200, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (4092350400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), ], }; const PACIFIC__EFATE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 40396, name: "LMT" }, - rest: &[ - (-1829387596, FixedTimespan { offset: 39600, name: "+11" }), - (125409600, FixedTimespan { offset: 43200, name: "+12" }), - (133876800, FixedTimespan { offset: 39600, name: "+11" }), - (433256400, FixedTimespan { offset: 43200, name: "+12" }), - (448977600, FixedTimespan { offset: 39600, name: "+11" }), - (464706000, FixedTimespan { offset: 43200, name: "+12" }), - (480427200, FixedTimespan { offset: 39600, name: "+11" }), - (496760400, FixedTimespan { offset: 43200, name: "+12" }), - (511876800, FixedTimespan { offset: 39600, name: "+11" }), - (528210000, FixedTimespan { offset: 43200, name: "+12" }), - (543931200, FixedTimespan { offset: 39600, name: "+11" }), - (559659600, FixedTimespan { offset: 43200, name: "+12" }), - (575380800, FixedTimespan { offset: 39600, name: "+11" }), - (591109200, FixedTimespan { offset: 43200, name: "+12" }), - (606830400, FixedTimespan { offset: 39600, name: "+11" }), - (622558800, FixedTimespan { offset: 43200, name: "+12" }), - (638280000, FixedTimespan { offset: 39600, name: "+11" }), - (654008400, FixedTimespan { offset: 43200, name: "+12" }), - (669729600, FixedTimespan { offset: 39600, name: "+11" }), - (686062800, FixedTimespan { offset: 43200, name: "+12" }), - (696340800, FixedTimespan { offset: 39600, name: "+11" }), - (719931600, FixedTimespan { offset: 43200, name: "+12" }), - (727790400, FixedTimespan { offset: 39600, name: "+11" }), + first: FixedTimespan::from_offset_and_name_indices(40396, 422, 3), + rest: &[ + (-1829387596, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (125409600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (133876800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (433256400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (448977600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (464706000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (480427200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (496760400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (511876800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (528210000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (543931200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (559659600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (575380800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (591109200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (606830400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (622558800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (638280000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (654008400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (669729600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (686062800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (696340800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (719931600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (727790400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const PACIFIC__FAKAOFO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -41096, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-41096, 422, 3), rest: &[ - (-2177411704, FixedTimespan { offset: -39600, name: "-11" }), - (1325242800, FixedTimespan { offset: 46800, name: "+13" }), + (-2177411704, FixedTimespan::from_offset_and_name_indices(-39600, 177, 3)), + (1325242800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), ], }; const PACIFIC__FIJI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 42944, name: "LMT" }, - rest: &[ - (-1709985344, FixedTimespan { offset: 43200, name: "+12" }), - (909842400, FixedTimespan { offset: 46800, name: "+13" }), - (920124000, FixedTimespan { offset: 43200, name: "+12" }), - (941896800, FixedTimespan { offset: 46800, name: "+13" }), - (951573600, FixedTimespan { offset: 43200, name: "+12" }), - (1259416800, FixedTimespan { offset: 46800, name: "+13" }), - (1269698400, FixedTimespan { offset: 43200, name: "+12" }), - (1287842400, FixedTimespan { offset: 46800, name: "+13" }), - (1299333600, FixedTimespan { offset: 43200, name: "+12" }), - (1319292000, FixedTimespan { offset: 46800, name: "+13" }), - (1327154400, FixedTimespan { offset: 43200, name: "+12" }), - (1350741600, FixedTimespan { offset: 46800, name: "+13" }), - (1358604000, FixedTimespan { offset: 43200, name: "+12" }), - (1382796000, FixedTimespan { offset: 46800, name: "+13" }), - (1390050000, FixedTimespan { offset: 43200, name: "+12" }), - (1414850400, FixedTimespan { offset: 46800, name: "+13" }), - (1421503200, FixedTimespan { offset: 43200, name: "+12" }), - (1446300000, FixedTimespan { offset: 46800, name: "+13" }), - (1452952800, FixedTimespan { offset: 43200, name: "+12" }), - (1478354400, FixedTimespan { offset: 46800, name: "+13" }), - (1484402400, FixedTimespan { offset: 43200, name: "+12" }), - (1509804000, FixedTimespan { offset: 46800, name: "+13" }), - (1515852000, FixedTimespan { offset: 43200, name: "+12" }), - (1541253600, FixedTimespan { offset: 46800, name: "+13" }), - (1547301600, FixedTimespan { offset: 43200, name: "+12" }), - (1573308000, FixedTimespan { offset: 46800, name: "+13" }), - (1578751200, FixedTimespan { offset: 43200, name: "+12" }), - (1608386400, FixedTimespan { offset: 46800, name: "+13" }), - (1610805600, FixedTimespan { offset: 43200, name: "+12" }), + first: FixedTimespan::from_offset_and_name_indices(42944, 422, 3), + rest: &[ + (-1709985344, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (909842400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (920124000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (941896800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (951573600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1259416800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1269698400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1287842400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1299333600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1319292000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1327154400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1350741600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1358604000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1382796000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1390050000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1414850400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1421503200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1446300000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1452952800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1478354400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1484402400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1509804000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1515852000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1541253600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1547301600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1573308000, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1578751200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1608386400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1610805600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), ], }; const PACIFIC__GALAPAGOS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -21504, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-21504, 422, 3), rest: &[ - (-1230746496, FixedTimespan { offset: -18000, name: "-05" }), - (504939600, FixedTimespan { offset: -21600, name: "-06" }), - (722930400, FixedTimespan { offset: -18000, name: "-05" }), - (728888400, FixedTimespan { offset: -21600, name: "-06" }), + (-1230746496, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (504939600, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), + (722930400, FixedTimespan::from_offset_and_name_indices(-18000, 146, 3)), + (728888400, FixedTimespan::from_offset_and_name_indices(-21600, 151, 3)), ], }; const PACIFIC__GAMBIER: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -32388, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-32388, 422, 3), rest: &[ - (-1806678012, FixedTimespan { offset: -32400, name: "-09" }), + (-1806678012, FixedTimespan::from_offset_and_name_indices(-32400, 162, 3)), ], }; const PACIFIC__GUADALCANAL: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 38388, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(38388, 422, 3), rest: &[ - (-1806748788, FixedTimespan { offset: 39600, name: "+11" }), + (-1806748788, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const PACIFIC__GUAM: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -51660, name: "LMT" }, - rest: &[ - (-3944626740, FixedTimespan { offset: 34740, name: "LMT" }), - (-2177487540, FixedTimespan { offset: 36000, name: "GST" }), - (-885549600, FixedTimespan { offset: 32400, name: "+09" }), - (-802256400, FixedTimespan { offset: 36000, name: "GST" }), - (-331891200, FixedTimespan { offset: 39600, name: "GDT" }), - (-281610000, FixedTimespan { offset: 36000, name: "GST" }), - (-73728000, FixedTimespan { offset: 39600, name: "GDT" }), - (-29415540, FixedTimespan { offset: 36000, name: "GST" }), - (-16704000, FixedTimespan { offset: 39600, name: "GDT" }), - (-10659600, FixedTimespan { offset: 36000, name: "GST" }), - (9907200, FixedTimespan { offset: 39600, name: "GDT" }), - (21394800, FixedTimespan { offset: 36000, name: "GST" }), - (41356800, FixedTimespan { offset: 39600, name: "GDT" }), - (52844400, FixedTimespan { offset: 36000, name: "GST" }), - (124819200, FixedTimespan { offset: 39600, name: "GDT" }), - (130863600, FixedTimespan { offset: 36000, name: "GST" }), - (201888000, FixedTimespan { offset: 39600, name: "GDT" }), - (209487660, FixedTimespan { offset: 36000, name: "GST" }), - (230659200, FixedTimespan { offset: 39600, name: "GDT" }), - (241542000, FixedTimespan { offset: 36000, name: "GST" }), - (977493600, FixedTimespan { offset: 36000, name: "ChST" }), + first: FixedTimespan::from_offset_and_name_indices(-51660, 422, 3), + rest: &[ + (-3944626740, FixedTimespan::from_offset_and_name_indices(34740, 422, 3)), + (-2177487540, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (-885549600, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-802256400, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (-331891200, FixedTimespan::from_offset_and_name_indices(39600, 307, 3)), + (-281610000, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (-73728000, FixedTimespan::from_offset_and_name_indices(39600, 307, 3)), + (-29415540, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (-16704000, FixedTimespan::from_offset_and_name_indices(39600, 307, 3)), + (-10659600, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (9907200, FixedTimespan::from_offset_and_name_indices(39600, 307, 3)), + (21394800, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (41356800, FixedTimespan::from_offset_and_name_indices(39600, 307, 3)), + (52844400, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (124819200, FixedTimespan::from_offset_and_name_indices(39600, 307, 3)), + (130863600, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (201888000, FixedTimespan::from_offset_and_name_indices(39600, 307, 3)), + (209487660, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (230659200, FixedTimespan::from_offset_and_name_indices(39600, 307, 3)), + (241542000, FixedTimespan::from_offset_and_name_indices(36000, 313, 3)), + (977493600, FixedTimespan::from_offset_and_name_indices(36000, 283, 4)), ], }; const PACIFIC__HONOLULU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -37886, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-37886, 422, 3), rest: &[ - (-2334101314, FixedTimespan { offset: -37800, name: "HST" }), - (-1157283000, FixedTimespan { offset: -34200, name: "HDT" }), - (-1155436200, FixedTimespan { offset: -37800, name: "HST" }), - (-880198200, FixedTimespan { offset: -34200, name: "HWT" }), - (-769395600, FixedTimespan { offset: -34200, name: "HPT" }), - (-765376200, FixedTimespan { offset: -37800, name: "HST" }), - (-712150200, FixedTimespan { offset: -36000, name: "HST" }), + (-2334101314, FixedTimespan::from_offset_and_name_indices(-37800, 218, 3)), + (-1157283000, FixedTimespan::from_offset_and_name_indices(-34200, 214, 3)), + (-1155436200, FixedTimespan::from_offset_and_name_indices(-37800, 218, 3)), + (-880198200, FixedTimespan::from_offset_and_name_indices(-34200, 333, 3)), + (-769395600, FixedTimespan::from_offset_and_name_indices(-34200, 330, 3)), + (-765376200, FixedTimespan::from_offset_and_name_indices(-37800, 218, 3)), + (-712150200, FixedTimespan::from_offset_and_name_indices(-36000, 218, 3)), ], }; const PACIFIC__KANTON: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 0, name: "-00" }, + first: FixedTimespan::from_offset_and_name_indices(0, 118, 3), rest: &[ - (-1020470400, FixedTimespan { offset: -43200, name: "-12" }), - (307627200, FixedTimespan { offset: -39600, name: "-11" }), - (788871600, FixedTimespan { offset: 46800, name: "+13" }), + (-1020470400, FixedTimespan::from_offset_and_name_indices(-43200, 187, 3)), + (307627200, FixedTimespan::from_offset_and_name_indices(-39600, 177, 3)), + (788871600, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), ], }; const PACIFIC__KIRITIMATI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -37760, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-37760, 422, 3), rest: &[ - (-2177415040, FixedTimespan { offset: -38400, name: "-1040" }), - (307622400, FixedTimespan { offset: -36000, name: "-10" }), - (788868000, FixedTimespan { offset: 50400, name: "+14" }), + (-2177415040, FixedTimespan::from_offset_and_name_indices(-38400, 172, 5)), + (307622400, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (788868000, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), ], }; const PACIFIC__KOSRAE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -47284, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-47284, 422, 3), rest: &[ - (-3944631116, FixedTimespan { offset: 39116, name: "LMT" }), - (-2177491916, FixedTimespan { offset: 39600, name: "+11" }), - (-1743678000, FixedTimespan { offset: 32400, name: "+09" }), - (-1606813200, FixedTimespan { offset: 39600, name: "+11" }), - (-1041418800, FixedTimespan { offset: 36000, name: "+10" }), - (-907408800, FixedTimespan { offset: 32400, name: "+09" }), - (-770634000, FixedTimespan { offset: 39600, name: "+11" }), - (-7988400, FixedTimespan { offset: 43200, name: "+12" }), - (915105600, FixedTimespan { offset: 39600, name: "+11" }), + (-3944631116, FixedTimespan::from_offset_and_name_indices(39116, 422, 3)), + (-2177491916, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (-1743678000, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-1606813200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (-1041418800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (-907408800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-770634000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (-7988400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (915105600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const PACIFIC__KWAJALEIN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 40160, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(40160, 422, 3), rest: &[ - (-2177492960, FixedTimespan { offset: 39600, name: "+11" }), - (-1041418800, FixedTimespan { offset: 36000, name: "+10" }), - (-907408800, FixedTimespan { offset: 32400, name: "+09" }), - (-817462800, FixedTimespan { offset: 39600, name: "+11" }), - (-7988400, FixedTimespan { offset: -43200, name: "-12" }), - (745934400, FixedTimespan { offset: 43200, name: "+12" }), + (-2177492960, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (-1041418800, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), + (-907408800, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-817462800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (-7988400, FixedTimespan::from_offset_and_name_indices(-43200, 187, 3)), + (745934400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), ], }; const PACIFIC__MARQUESAS: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -33480, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-33480, 422, 3), rest: &[ - (-1806676920, FixedTimespan { offset: -34200, name: "-0930" }), + (-1806676920, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), ], }; const PACIFIC__NAURU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 40060, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(40060, 422, 3), rest: &[ - (-1545131260, FixedTimespan { offset: 41400, name: "+1130" }), - (-862918200, FixedTimespan { offset: 32400, name: "+09" }), - (-767350800, FixedTimespan { offset: 41400, name: "+1130" }), - (287418600, FixedTimespan { offset: 43200, name: "+12" }), + (-1545131260, FixedTimespan::from_offset_and_name_indices(41400, 85, 5)), + (-862918200, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), + (-767350800, FixedTimespan::from_offset_and_name_indices(41400, 85, 5)), + (287418600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), ], }; const PACIFIC__NIUE: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -40780, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-40780, 422, 3), rest: &[ - (-543069620, FixedTimespan { offset: -40800, name: "-1120" }), - (-173623200, FixedTimespan { offset: -39600, name: "-11" }), + (-543069620, FixedTimespan::from_offset_and_name_indices(-40800, 177, 5)), + (-173623200, FixedTimespan::from_offset_and_name_indices(-39600, 177, 3)), ], }; const PACIFIC__NORFOLK: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 40312, name: "LMT" }, - rest: &[ - (-2177493112, FixedTimespan { offset: 40320, name: "+1112" }), - (-599656320, FixedTimespan { offset: 41400, name: "+1130" }), - (152029800, FixedTimespan { offset: 45000, name: "+1230" }), - (162916200, FixedTimespan { offset: 41400, name: "+1130" }), - (1443882600, FixedTimespan { offset: 39600, name: "+11" }), - (1570287600, FixedTimespan { offset: 43200, name: "+12" }), - (1586012400, FixedTimespan { offset: 39600, name: "+11" }), - (1601737200, FixedTimespan { offset: 43200, name: "+12" }), - (1617462000, FixedTimespan { offset: 39600, name: "+11" }), - (1633186800, FixedTimespan { offset: 43200, name: "+12" }), - (1648911600, FixedTimespan { offset: 39600, name: "+11" }), - (1664636400, FixedTimespan { offset: 43200, name: "+12" }), - (1680361200, FixedTimespan { offset: 39600, name: "+11" }), - (1696086000, FixedTimespan { offset: 43200, name: "+12" }), - (1712415600, FixedTimespan { offset: 39600, name: "+11" }), - (1728140400, FixedTimespan { offset: 43200, name: "+12" }), - (1743865200, FixedTimespan { offset: 39600, name: "+11" }), - (1759590000, FixedTimespan { offset: 43200, name: "+12" }), - (1775314800, FixedTimespan { offset: 39600, name: "+11" }), - (1791039600, FixedTimespan { offset: 43200, name: "+12" }), - (1806764400, FixedTimespan { offset: 39600, name: "+11" }), - (1822489200, FixedTimespan { offset: 43200, name: "+12" }), - (1838214000, FixedTimespan { offset: 39600, name: "+11" }), - (1853938800, FixedTimespan { offset: 43200, name: "+12" }), - (1869663600, FixedTimespan { offset: 39600, name: "+11" }), - (1885993200, FixedTimespan { offset: 43200, name: "+12" }), - (1901718000, FixedTimespan { offset: 39600, name: "+11" }), - (1917442800, FixedTimespan { offset: 43200, name: "+12" }), - (1933167600, FixedTimespan { offset: 39600, name: "+11" }), - (1948892400, FixedTimespan { offset: 43200, name: "+12" }), - (1964617200, FixedTimespan { offset: 39600, name: "+11" }), - (1980342000, FixedTimespan { offset: 43200, name: "+12" }), - (1996066800, FixedTimespan { offset: 39600, name: "+11" }), - (2011791600, FixedTimespan { offset: 43200, name: "+12" }), - (2027516400, FixedTimespan { offset: 39600, name: "+11" }), - (2043241200, FixedTimespan { offset: 43200, name: "+12" }), - (2058966000, FixedTimespan { offset: 39600, name: "+11" }), - (2075295600, FixedTimespan { offset: 43200, name: "+12" }), - (2091020400, FixedTimespan { offset: 39600, name: "+11" }), - (2106745200, FixedTimespan { offset: 43200, name: "+12" }), - (2122470000, FixedTimespan { offset: 39600, name: "+11" }), - (2138194800, FixedTimespan { offset: 43200, name: "+12" }), - (2153919600, FixedTimespan { offset: 39600, name: "+11" }), - (2169644400, FixedTimespan { offset: 43200, name: "+12" }), - (2185369200, FixedTimespan { offset: 39600, name: "+11" }), - (2201094000, FixedTimespan { offset: 43200, name: "+12" }), - (2216818800, FixedTimespan { offset: 39600, name: "+11" }), - (2233148400, FixedTimespan { offset: 43200, name: "+12" }), - (2248873200, FixedTimespan { offset: 39600, name: "+11" }), - (2264598000, FixedTimespan { offset: 43200, name: "+12" }), - (2280322800, FixedTimespan { offset: 39600, name: "+11" }), - (2296047600, FixedTimespan { offset: 43200, name: "+12" }), - (2311772400, FixedTimespan { offset: 39600, name: "+11" }), - (2327497200, FixedTimespan { offset: 43200, name: "+12" }), - (2343222000, FixedTimespan { offset: 39600, name: "+11" }), - (2358946800, FixedTimespan { offset: 43200, name: "+12" }), - (2374671600, FixedTimespan { offset: 39600, name: "+11" }), - (2390396400, FixedTimespan { offset: 43200, name: "+12" }), - (2406121200, FixedTimespan { offset: 39600, name: "+11" }), - (2422450800, FixedTimespan { offset: 43200, name: "+12" }), - (2438175600, FixedTimespan { offset: 39600, name: "+11" }), - (2453900400, FixedTimespan { offset: 43200, name: "+12" }), - (2469625200, FixedTimespan { offset: 39600, name: "+11" }), - (2485350000, FixedTimespan { offset: 43200, name: "+12" }), - (2501074800, FixedTimespan { offset: 39600, name: "+11" }), - (2516799600, FixedTimespan { offset: 43200, name: "+12" }), - (2532524400, FixedTimespan { offset: 39600, name: "+11" }), - (2548249200, FixedTimespan { offset: 43200, name: "+12" }), - (2563974000, FixedTimespan { offset: 39600, name: "+11" }), - (2579698800, FixedTimespan { offset: 43200, name: "+12" }), - (2596028400, FixedTimespan { offset: 39600, name: "+11" }), - (2611753200, FixedTimespan { offset: 43200, name: "+12" }), - (2627478000, FixedTimespan { offset: 39600, name: "+11" }), - (2643202800, FixedTimespan { offset: 43200, name: "+12" }), - (2658927600, FixedTimespan { offset: 39600, name: "+11" }), - (2674652400, FixedTimespan { offset: 43200, name: "+12" }), - (2690377200, FixedTimespan { offset: 39600, name: "+11" }), - (2706102000, FixedTimespan { offset: 43200, name: "+12" }), - (2721826800, FixedTimespan { offset: 39600, name: "+11" }), - (2737551600, FixedTimespan { offset: 43200, name: "+12" }), - (2753276400, FixedTimespan { offset: 39600, name: "+11" }), - (2769606000, FixedTimespan { offset: 43200, name: "+12" }), - (2785330800, FixedTimespan { offset: 39600, name: "+11" }), - (2801055600, FixedTimespan { offset: 43200, name: "+12" }), - (2816780400, FixedTimespan { offset: 39600, name: "+11" }), - (2832505200, FixedTimespan { offset: 43200, name: "+12" }), - (2848230000, FixedTimespan { offset: 39600, name: "+11" }), - (2863954800, FixedTimespan { offset: 43200, name: "+12" }), - (2879679600, FixedTimespan { offset: 39600, name: "+11" }), - (2895404400, FixedTimespan { offset: 43200, name: "+12" }), - (2911129200, FixedTimespan { offset: 39600, name: "+11" }), - (2926854000, FixedTimespan { offset: 43200, name: "+12" }), - (2942578800, FixedTimespan { offset: 39600, name: "+11" }), - (2958908400, FixedTimespan { offset: 43200, name: "+12" }), - (2974633200, FixedTimespan { offset: 39600, name: "+11" }), - (2990358000, FixedTimespan { offset: 43200, name: "+12" }), - (3006082800, FixedTimespan { offset: 39600, name: "+11" }), - (3021807600, FixedTimespan { offset: 43200, name: "+12" }), - (3037532400, FixedTimespan { offset: 39600, name: "+11" }), - (3053257200, FixedTimespan { offset: 43200, name: "+12" }), - (3068982000, FixedTimespan { offset: 39600, name: "+11" }), - (3084706800, FixedTimespan { offset: 43200, name: "+12" }), - (3100431600, FixedTimespan { offset: 39600, name: "+11" }), - (3116761200, FixedTimespan { offset: 43200, name: "+12" }), - (3132486000, FixedTimespan { offset: 39600, name: "+11" }), - (3148210800, FixedTimespan { offset: 43200, name: "+12" }), - (3163935600, FixedTimespan { offset: 39600, name: "+11" }), - (3179660400, FixedTimespan { offset: 43200, name: "+12" }), - (3195385200, FixedTimespan { offset: 39600, name: "+11" }), - (3211110000, FixedTimespan { offset: 43200, name: "+12" }), - (3226834800, FixedTimespan { offset: 39600, name: "+11" }), - (3242559600, FixedTimespan { offset: 43200, name: "+12" }), - (3258284400, FixedTimespan { offset: 39600, name: "+11" }), - (3274009200, FixedTimespan { offset: 43200, name: "+12" }), - (3289734000, FixedTimespan { offset: 39600, name: "+11" }), - (3306063600, FixedTimespan { offset: 43200, name: "+12" }), - (3321788400, FixedTimespan { offset: 39600, name: "+11" }), - (3337513200, FixedTimespan { offset: 43200, name: "+12" }), - (3353238000, FixedTimespan { offset: 39600, name: "+11" }), - (3368962800, FixedTimespan { offset: 43200, name: "+12" }), - (3384687600, FixedTimespan { offset: 39600, name: "+11" }), - (3400412400, FixedTimespan { offset: 43200, name: "+12" }), - (3416137200, FixedTimespan { offset: 39600, name: "+11" }), - (3431862000, FixedTimespan { offset: 43200, name: "+12" }), - (3447586800, FixedTimespan { offset: 39600, name: "+11" }), - (3463311600, FixedTimespan { offset: 43200, name: "+12" }), - (3479641200, FixedTimespan { offset: 39600, name: "+11" }), - (3495366000, FixedTimespan { offset: 43200, name: "+12" }), - (3511090800, FixedTimespan { offset: 39600, name: "+11" }), - (3526815600, FixedTimespan { offset: 43200, name: "+12" }), - (3542540400, FixedTimespan { offset: 39600, name: "+11" }), - (3558265200, FixedTimespan { offset: 43200, name: "+12" }), - (3573990000, FixedTimespan { offset: 39600, name: "+11" }), - (3589714800, FixedTimespan { offset: 43200, name: "+12" }), - (3605439600, FixedTimespan { offset: 39600, name: "+11" }), - (3621164400, FixedTimespan { offset: 43200, name: "+12" }), - (3636889200, FixedTimespan { offset: 39600, name: "+11" }), - (3653218800, FixedTimespan { offset: 43200, name: "+12" }), - (3668943600, FixedTimespan { offset: 39600, name: "+11" }), - (3684668400, FixedTimespan { offset: 43200, name: "+12" }), - (3700393200, FixedTimespan { offset: 39600, name: "+11" }), - (3716118000, FixedTimespan { offset: 43200, name: "+12" }), - (3731842800, FixedTimespan { offset: 39600, name: "+11" }), - (3747567600, FixedTimespan { offset: 43200, name: "+12" }), - (3763292400, FixedTimespan { offset: 39600, name: "+11" }), - (3779017200, FixedTimespan { offset: 43200, name: "+12" }), - (3794742000, FixedTimespan { offset: 39600, name: "+11" }), - (3810466800, FixedTimespan { offset: 43200, name: "+12" }), - (3826191600, FixedTimespan { offset: 39600, name: "+11" }), - (3842521200, FixedTimespan { offset: 43200, name: "+12" }), - (3858246000, FixedTimespan { offset: 39600, name: "+11" }), - (3873970800, FixedTimespan { offset: 43200, name: "+12" }), - (3889695600, FixedTimespan { offset: 39600, name: "+11" }), - (3905420400, FixedTimespan { offset: 43200, name: "+12" }), - (3921145200, FixedTimespan { offset: 39600, name: "+11" }), - (3936870000, FixedTimespan { offset: 43200, name: "+12" }), - (3952594800, FixedTimespan { offset: 39600, name: "+11" }), - (3968319600, FixedTimespan { offset: 43200, name: "+12" }), - (3984044400, FixedTimespan { offset: 39600, name: "+11" }), - (4000374000, FixedTimespan { offset: 43200, name: "+12" }), - (4016098800, FixedTimespan { offset: 39600, name: "+11" }), - (4031823600, FixedTimespan { offset: 43200, name: "+12" }), - (4047548400, FixedTimespan { offset: 39600, name: "+11" }), - (4063273200, FixedTimespan { offset: 43200, name: "+12" }), - (4078998000, FixedTimespan { offset: 39600, name: "+11" }), - (4094722800, FixedTimespan { offset: 43200, name: "+12" }), + first: FixedTimespan::from_offset_and_name_indices(40312, 422, 3), + rest: &[ + (-2177493112, FixedTimespan::from_offset_and_name_indices(40320, 80, 5)), + (-599656320, FixedTimespan::from_offset_and_name_indices(41400, 85, 5)), + (152029800, FixedTimespan::from_offset_and_name_indices(45000, 100, 5)), + (162916200, FixedTimespan::from_offset_and_name_indices(41400, 85, 5)), + (1443882600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1570287600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1586012400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1601737200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1617462000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1633186800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1648911600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1664636400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1680361200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1696086000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1712415600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1728140400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1743865200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1759590000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1775314800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1791039600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1806764400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1822489200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1838214000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1853938800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1869663600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1885993200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1901718000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1917442800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1933167600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1948892400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1964617200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (1980342000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (1996066800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2011791600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2027516400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2043241200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2058966000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2075295600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2091020400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2106745200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2122470000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2138194800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2153919600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2169644400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2185369200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2201094000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2216818800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2233148400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2248873200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2264598000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2280322800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2296047600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2311772400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2327497200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2343222000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2358946800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2374671600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2390396400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2406121200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2422450800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2438175600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2453900400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2469625200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2485350000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2501074800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2516799600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2532524400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2548249200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2563974000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2579698800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2596028400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2611753200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2627478000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2643202800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2658927600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2674652400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2690377200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2706102000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2721826800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2737551600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2753276400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2769606000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2785330800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2801055600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2816780400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2832505200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2848230000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2863954800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2879679600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2895404400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2911129200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2926854000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2942578800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2958908400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (2974633200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (2990358000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3006082800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3021807600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3037532400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3053257200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3068982000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3084706800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3100431600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3116761200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3132486000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3148210800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3163935600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3179660400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3195385200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3211110000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3226834800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3242559600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3258284400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3274009200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3289734000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3306063600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3321788400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3337513200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3353238000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3368962800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3384687600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3400412400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3416137200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3431862000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3447586800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3463311600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3479641200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3495366000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3511090800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3526815600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3542540400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3558265200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3573990000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3589714800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3605439600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3621164400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3636889200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3653218800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3668943600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3684668400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3700393200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3716118000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3731842800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3747567600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3763292400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3779017200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3794742000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3810466800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3826191600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3842521200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3858246000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3873970800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3889695600, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3905420400, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3921145200, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3936870000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3952594800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (3968319600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (3984044400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (4000374000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (4016098800, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (4031823600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (4047548400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (4063273200, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (4078998000, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (4094722800, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), ], }; const PACIFIC__NOUMEA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 39948, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(39948, 422, 3), rest: &[ - (-1829387148, FixedTimespan { offset: 39600, name: "+11" }), - (250002000, FixedTimespan { offset: 43200, name: "+12" }), - (257342400, FixedTimespan { offset: 39600, name: "+11" }), - (281451600, FixedTimespan { offset: 43200, name: "+12" }), - (288878400, FixedTimespan { offset: 39600, name: "+11" }), - (849366000, FixedTimespan { offset: 43200, name: "+12" }), - (857228400, FixedTimespan { offset: 39600, name: "+11" }), + (-1829387148, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (250002000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (257342400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (281451600, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (288878400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), + (849366000, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), + (857228400, FixedTimespan::from_offset_and_name_indices(39600, 80, 3)), ], }; const PACIFIC__PAGO_PAGO: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 45432, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(45432, 422, 3), rest: &[ - (-2445424632, FixedTimespan { offset: -40968, name: "LMT" }), - (-1861879032, FixedTimespan { offset: -39600, name: "SST" }), + (-2445424632, FixedTimespan::from_offset_and_name_indices(-40968, 422, 3)), + (-1861879032, FixedTimespan::from_offset_and_name_indices(-39600, 463, 3)), ], }; const PACIFIC__PALAU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -54124, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-54124, 422, 3), rest: &[ - (-3944624276, FixedTimespan { offset: 32276, name: "LMT" }), - (-2177485076, FixedTimespan { offset: 32400, name: "+09" }), + (-3944624276, FixedTimespan::from_offset_and_name_indices(32276, 422, 3)), + (-2177485076, FixedTimespan::from_offset_and_name_indices(32400, 65, 3)), ], }; const PACIFIC__PITCAIRN: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -31220, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-31220, 422, 3), rest: &[ - (-2177421580, FixedTimespan { offset: -30600, name: "-0830" }), - (893665800, FixedTimespan { offset: -28800, name: "-08" }), + (-2177421580, FixedTimespan::from_offset_and_name_indices(-30600, 157, 5)), + (893665800, FixedTimespan::from_offset_and_name_indices(-28800, 157, 3)), ], }; const PACIFIC__PORT_MORESBY: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 35320, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(35320, 422, 3), rest: &[ - (-2840176120, FixedTimespan { offset: 35312, name: "PMMT" }), - (-2366790512, FixedTimespan { offset: 36000, name: "+10" }), + (-2840176120, FixedTimespan::from_offset_and_name_indices(35312, 425, 4)), + (-2366790512, FixedTimespan::from_offset_and_name_indices(36000, 75, 3)), ], }; const PACIFIC__RAROTONGA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 48056, name: "LMT" }, - rest: &[ - (-2209555256, FixedTimespan { offset: -38344, name: "LMT" }), - (-543072056, FixedTimespan { offset: -37800, name: "-1030" }), - (279714600, FixedTimespan { offset: -34200, name: "-0930" }), - (289387800, FixedTimespan { offset: -36000, name: "-10" }), - (309952800, FixedTimespan { offset: -34200, name: "-0930" }), - (320837400, FixedTimespan { offset: -36000, name: "-10" }), - (341402400, FixedTimespan { offset: -34200, name: "-0930" }), - (352287000, FixedTimespan { offset: -36000, name: "-10" }), - (372852000, FixedTimespan { offset: -34200, name: "-0930" }), - (384341400, FixedTimespan { offset: -36000, name: "-10" }), - (404906400, FixedTimespan { offset: -34200, name: "-0930" }), - (415791000, FixedTimespan { offset: -36000, name: "-10" }), - (436356000, FixedTimespan { offset: -34200, name: "-0930" }), - (447240600, FixedTimespan { offset: -36000, name: "-10" }), - (467805600, FixedTimespan { offset: -34200, name: "-0930" }), - (478690200, FixedTimespan { offset: -36000, name: "-10" }), - (499255200, FixedTimespan { offset: -34200, name: "-0930" }), - (510139800, FixedTimespan { offset: -36000, name: "-10" }), - (530704800, FixedTimespan { offset: -34200, name: "-0930" }), - (541589400, FixedTimespan { offset: -36000, name: "-10" }), - (562154400, FixedTimespan { offset: -34200, name: "-0930" }), - (573643800, FixedTimespan { offset: -36000, name: "-10" }), - (594208800, FixedTimespan { offset: -34200, name: "-0930" }), - (605093400, FixedTimespan { offset: -36000, name: "-10" }), - (625658400, FixedTimespan { offset: -34200, name: "-0930" }), - (636543000, FixedTimespan { offset: -36000, name: "-10" }), - (657108000, FixedTimespan { offset: -34200, name: "-0930" }), - (667992600, FixedTimespan { offset: -36000, name: "-10" }), + first: FixedTimespan::from_offset_and_name_indices(48056, 422, 3), + rest: &[ + (-2209555256, FixedTimespan::from_offset_and_name_indices(-38344, 422, 3)), + (-543072056, FixedTimespan::from_offset_and_name_indices(-37800, 167, 5)), + (279714600, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (289387800, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (309952800, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (320837400, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (341402400, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (352287000, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (372852000, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (384341400, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (404906400, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (415791000, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (436356000, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (447240600, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (467805600, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (478690200, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (499255200, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (510139800, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (530704800, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (541589400, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (562154400, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (573643800, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (594208800, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (605093400, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (625658400, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (636543000, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), + (657108000, FixedTimespan::from_offset_and_name_indices(-34200, 162, 5)), + (667992600, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), ], }; const PACIFIC__TAHITI: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: -35896, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(-35896, 422, 3), rest: &[ - (-1806674504, FixedTimespan { offset: -36000, name: "-10" }), + (-1806674504, FixedTimespan::from_offset_and_name_indices(-36000, 167, 3)), ], }; const PACIFIC__TARAWA: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 41524, name: "LMT" }, + first: FixedTimespan::from_offset_and_name_indices(41524, 422, 3), rest: &[ - (-2177494324, FixedTimespan { offset: 43200, name: "+12" }), + (-2177494324, FixedTimespan::from_offset_and_name_indices(43200, 90, 3)), ], }; const PACIFIC__TONGATAPU: FixedTimespanSet = FixedTimespanSet { - first: FixedTimespan { offset: 44352, name: "LMT" }, - rest: &[ - (-767189952, FixedTimespan { offset: 44400, name: "+1220" }), - (-284041200, FixedTimespan { offset: 46800, name: "+13" }), - (939214800, FixedTimespan { offset: 50400, name: "+14" }), - (953384400, FixedTimespan { offset: 46800, name: "+13" }), - (973342800, FixedTimespan { offset: 50400, name: "+14" }), - (980596800, FixedTimespan { offset: 46800, name: "+13" }), - (1004792400, FixedTimespan { offset: 50400, name: "+14" }), - (1012046400, FixedTimespan { offset: 46800, name: "+13" }), - (1478350800, FixedTimespan { offset: 50400, name: "+14" }), - (1484398800, FixedTimespan { offset: 46800, name: "+13" }), + first: FixedTimespan::from_offset_and_name_indices(44352, 422, 3), + rest: &[ + (-767189952, FixedTimespan::from_offset_and_name_indices(44400, 95, 5)), + (-284041200, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (939214800, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (953384400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (973342800, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (980596800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1004792400, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1012046400, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), + (1478350800, FixedTimespan::from_offset_and_name_indices(50400, 115, 3)), + (1484398800, FixedTimespan::from_offset_and_name_indices(46800, 110, 3)), ], }; diff --git a/chrono-tz/src/timezone_impl.rs b/chrono-tz/src/timezone_impl.rs index a5331b0..98ddfab 100644 --- a/chrono-tz/src/timezone_impl.rs +++ b/chrono-tz/src/timezone_impl.rs @@ -13,16 +13,52 @@ use crate::timezones::Tz; /// For example, [`::US::Eastern`] is composed of at least two /// `FixedTimespan`s: `EST` and `EDT`, that are variously in effect. #[derive(Copy, Clone, PartialEq, Eq)] -pub struct FixedTimespan { +pub struct FixedTimespan(i32); + +impl FixedTimespan { /// The base offset from UTC; this usually doesn't change unless the government changes something - pub offset: i32, + pub fn offset(self) -> i32 { + self.0 >> 14 + } /// The name of this timezone, for example the difference between `EDT`/`EST` - pub name: &'static str, + pub fn name(self) -> &'static str { + let idx = ((self.0 & 0b_11111_11111_0000) >> 4) as usize; + let len = (self.0 & 0b11_11) as usize; + &crate::timezones::COMPACT_NAMES[idx..(idx + len)] + } + + pub(crate) const fn from_offset_and_name_indices( + offset: i32, + name_idx: usize, + name_len: usize, + ) -> Self { + if FixedOffset::east_opt(offset).is_none() { + panic!("invalid offset"); + } + // The compacted string currently has length 520 + if name_idx >= 1024 { + panic!("offset not encodable"); + } + // TZDB tries to use names between 3 and 6 letters + // (https://data.iana.org/time-zones/theory.html#:~:text=Use%20three%20to%20six%20characters) + // but because that is not a hard rule and we we have space to spare we support 0..16. + if name_len >= 16 { + panic!("length not encodable"); + } + + // offset is 18 bits (-86400..86400), name_idx (0..1024) is 10, name_len 4, + Self(offset << 14 | (name_idx as i32) << 4 | name_len as i32) + } +} + +#[test] +fn size() { + assert_eq!(core::mem::size_of::(), 8); } impl Display for FixedTimespan { fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error> { - write!(f, "{}", self.name) + write!(f, "{}", self.name()) } } @@ -96,13 +132,13 @@ impl OffsetName for TzOffset { } fn abbreviation(&self) -> &str { - self.offset.name + self.offset.name() } } impl Offset for TzOffset { fn fix(&self) -> FixedOffset { - FixedOffset::east_opt(self.offset.offset).unwrap() + FixedOffset::east_opt(self.offset.offset()).unwrap() } } @@ -191,14 +227,14 @@ impl FixedTimespanSet { None } else { let span = self.rest[index - 1]; - Some(span.0 + span.1.offset as i64) + Some(span.0 + span.1.offset() as i64) }, end: if index == self.rest.len() { None } else if index == 0 { - Some(self.rest[index].0 + self.first.offset as i64) + Some(self.rest[index].0 + self.first.offset() as i64) } else { - Some(self.rest[index].0 + self.rest[index - 1].1.offset as i64) + Some(self.rest[index].0 + self.rest[index - 1].1.offset() as i64) }, } }