78fd532000-07-12Mirar (Pontus Hagland) // ---------------------------------------------------------------- // Timezone names //
8530c52000-08-02Mirar (Pontus Hagland) // this file is created half-manually
78fd532000-07-12Mirar (Pontus Hagland) // ----------------------------------------------------------------
dc21d42001-05-05Mirar (Pontus Hagland) //! module Calendar //! submodule TZnames //! This module contains listnings of available timezones, //! in some different ways
fce9122001-01-10Mirar (Pontus Hagland)  #pike __REAL_VERSION__
dc21d42001-05-05Mirar (Pontus Hagland) //! method string _zone_tab() //! method array(array) zone_tab()
ee9e372002-07-31Martin Nilsson //! This returns the raw respectively parsed zone tab file
fce9122001-01-10Mirar (Pontus Hagland) //! from the timezone data files. //! //! The parsed format is an array of zone tab line arrays,
dc21d42001-05-05Mirar (Pontus Hagland) //! <pre>
ee9e372002-07-31Martin Nilsson //! ({ string country_code, //! string position, //! string zone_name,
fce9122001-01-10Mirar (Pontus Hagland) //! string comment })
dc21d42001-05-05Mirar (Pontus Hagland) //! </pre>
8530c52000-08-02Mirar (Pontus Hagland) //!
dc21d42001-05-05Mirar (Pontus Hagland) //! To convert the position to a Geography.Position, simply
fce9122001-01-10Mirar (Pontus Hagland) //! feed it to the constructor.
9eaf1d2008-06-28Martin Nilsson protected string raw_zone_tab=0;
fce9122001-01-10Mirar (Pontus Hagland) string _zone_tab() { return raw_zone_tab ||
03a3a92002-01-13Martin Nilsson  (raw_zone_tab = ( master()->master_read_file( combine_path(__FILE__,"..","tzdata/zone.tab")) - "\r"));
fce9122001-01-10Mirar (Pontus Hagland) }
9eaf1d2008-06-28Martin Nilsson protected array(array(string)) parsed_zone_tab=0;
fce9122001-01-10Mirar (Pontus Hagland) array(array(string)) zone_tab() { return parsed_zone_tab || (parsed_zone_tab= map(_zone_tab()/"\n", lambda(string s) {
ee9e372002-07-31Martin Nilsson  if (s=="" || s[0]=='#')
fce9122001-01-10Mirar (Pontus Hagland)  return 0; else { array v=s/"\t"; if (sizeof(v)==3) return v+=({""}); else return v; } }) -({0})); }
dc21d42001-05-05Mirar (Pontus Hagland) //! method array(string) zonenames()
fce9122001-01-10Mirar (Pontus Hagland) //! This reads the zone.tab file and returns name of all
dc21d42001-05-05Mirar (Pontus Hagland) //! standard timezones, like "Europe/Belgrade".
fce9122001-01-10Mirar (Pontus Hagland) 
9eaf1d2008-06-28Martin Nilsson protected array(string) zone_names=0;
fce9122001-01-10Mirar (Pontus Hagland) array(string) zonenames() { return zone_names || (zone_names=column(zone_tab(),2)); }
dc21d42001-05-05Mirar (Pontus Hagland) //! constant mapping(string:array(string)) zones
8530c52000-08-02Mirar (Pontus Hagland) //! This constant is a mapping that can be //! used to loop over to get all the region-based
ee9e372002-07-31Martin Nilsson //! timezones.
8530c52000-08-02Mirar (Pontus Hagland) //! //! It looks like this:
dc21d42001-05-05Mirar (Pontus Hagland) //! <pre>
8530c52000-08-02Mirar (Pontus Hagland) //! ([ "America": ({ "Los_Angeles", "Chicago", <i>[...]</i> }), //! "Europe": ({ "Stockholm", <i>[...]</i> }), //! <i>[...]</i> }),
dc21d42001-05-05Mirar (Pontus Hagland) //! </pre>
8530c52000-08-02Mirar (Pontus Hagland) //!
ee9e372002-07-31Martin Nilsson //! Please note that loading all the timezones can take some
2c3cdd2000-08-11Mirar (Pontus Hagland) //! time, since they are generated and compiled on the fly.
dc21d42001-05-05Mirar (Pontus Hagland) 
2ae2cc2009-05-12Henrik Grubbström (Grubba) mapping zones =
78fd532000-07-12Mirar (Pontus Hagland) ([
d4a1542012-04-28Henrik Grubbström (Grubba)  "America": ({"Danmarkshavn", "Scoresbysund", "Godthab", "Thule", "New_York", "Chicago", "North_Dakota/Center", "North_Dakota/New_Salem", "North_Dakota/Beulah", "Denver", "Los_Angeles", "Juneau", "Sitka", "Metlakatla", "Yakutat", "Anchorage", "Nome", "Adak", "Phoenix", "Boise", "Indiana/Indianapolis", "Indiana/Marengo", "Indiana/Vincennes", "Indiana/Tell_City", "Indiana/Petersburg", "Indiana/Knox", "Indiana/Winamac", "Indiana/Vevay", "Kentucky/Louisville", "Kentucky/Monticello", "Detroit", "Menominee", "St_Johns", "Goose_Bay", "Halifax", "Glace_Bay", "Moncton", "Blanc-Sablon", "Montreal", "Toronto", "Thunder_Bay", "Nipigon", "Rainy_River", "Atikokan", "Winnipeg", "Regina", "Swift_Current", "Edmonton", "Vancouver", "Dawson_Creek", "Creston", "Pangnirtung", "Iqaluit", "Resolute", "Rankin_Inlet", "Cambridge_Bay", "Yellowknife", "Inuvik", "Whitehorse", "Dawson", "Cancun", "Merida", "Matamoros", "Monterrey", "Mexico_City", "Ojinaga", "Chihuahua", "Hermosillo", "Mazatlan", "Bahia_Banderas", "Tijuana",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Santa_Isabel", "Antigua", "Nassau", "Barbados", "Belize", "Cayman", "Costa_Rica", "Havana", "Santo_Domingo", "El_Salvador", "Guatemala", "Port-au-Prince", "Tegucigalpa", "Jamaica", "Martinique", "Managua", "Panama", "Puerto_Rico", "Miquelon", "Grand_Turk", "Argentina/Buenos_Aires", "Argentina/Cordoba", "Argentina/Salta", "Argentina/Tucuman",
d4a1542012-04-28Henrik Grubbström (Grubba)  "Argentina/La_Rioja", "Argentina/San_Juan", "Argentina/Jujuy", "Argentina/Catamarca", "Argentina/Mendoza", "Argentina/San_Luis",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Argentina/Rio_Gallegos", "Argentina/Ushuaia", "La_Paz", "Noronha", "Belem", "Santarem", "Fortaleza", "Recife", "Araguaina", "Maceio", "Bahia", "Sao_Paulo", "Campo_Grande", "Cuiaba", "Porto_Velho", "Boa_Vista", "Manaus", "Eirunepe", "Rio_Branco", "Santiago", "Bogota", "Curacao", "Guayaquil", "Cayenne", "Guyana", "Asuncion", "Lima", "Paramaribo", "Port_of_Spain", "Montevideo", "Caracas"}),
8b89bc2014-06-14Henrik Grubbström (Grubba)  "Pacific": ({"Fiji", "Gambier", "Marquesas", "Tahiti", "Guam", "Tarawa", "Enderbury", "Kiritimati", "Saipan", "Majuro", "Kwajalein", "Chuuk", "Pohnpei", "Kosrae", "Nauru", "Noumea", "Auckland", "Chatham", "Rarotonga", "Niue", "Norfolk", "Palau", "Port_Moresby", "Pitcairn", "Pago_Pago", "Apia",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Guadalcanal", "Fakaofo", "Tongatapu", "Funafuti", "Midway", "Wake", "Efate", "Wallis", "Honolulu", "Easter", "Galapagos"}),
f668742013-08-26Henrik Grubbström (Grubba)  "Antarctica":({"Casey", "Davis", "Mawson", "DumontDUrville", "Syowa",
9bf28b2014-03-28Henrik Grubbström (Grubba)  "Troll", "Vostok", "Rothera", "Palmer", "Macquarie"}),
d4a1542012-04-28Henrik Grubbström (Grubba)  "Atlantic": ({"Cape_Verde", "St_Helena", "Faroe", "Reykjavik", "Azores", "Madeira", "Canary", "Bermuda", "Stanley", "South_Georgia"}), "Indian": ({"Comoro", "Antananarivo", "Mauritius", "Mayotte", "Reunion", "Mahe", "Kerguelen", "Chagos", "Maldives", "Christmas", "Cocos"}), "Europe": ({"London", "Dublin", "Tirane", "Andorra", "Vienna", "Minsk", "Brussels", "Sofia", "Prague", "Copenhagen", "Tallinn", "Helsinki", "Paris", "Berlin", "Gibraltar", "Athens",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Budapest", "Rome", "Riga", "Vilnius", "Luxembourg", "Malta", "Chisinau", "Monaco", "Amsterdam", "Oslo", "Warsaw", "Lisbon", "Bucharest", "Kaliningrad", "Moscow", "Volgograd", "Samara", "Belgrade", "Madrid", "Stockholm", "Zurich", "Istanbul", "Kiev", "Uzhgorod", "Zaporozhye", "Simferopol"}),
d4a1542012-04-28Henrik Grubbström (Grubba)  "Africa": ({"Algiers", "Luanda", "Porto-Novo", "Gaborone", "Ouagadougou", "Bujumbura", "Douala", "Bangui", "Ndjamena", "Kinshasa", "Lubumbashi", "Brazzaville", "Abidjan", "Djibouti", "Cairo", "Malabo", "Asmara", "Addis_Ababa", "Libreville", "Banjul", "Accra", "Conakry", "Bissau", "Nairobi", "Maseru", "Monrovia", "Tripoli", "Blantyre", "Bamako", "Nouakchott", "Casablanca", "El_Aaiun", "Maputo", "Windhoek", "Niamey", "Lagos", "Kigali", "Sao_Tome", "Dakar", "Freetown", "Mogadishu", "Johannesburg",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Khartoum", "Mbabane", "Dar_es_Salaam", "Lome", "Tunis", "Kampala", "Lusaka", "Harare", "Ceuta"}),
d4a1542012-04-28Henrik Grubbström (Grubba)  "Asia": ({"Kabul", "Yerevan", "Baku", "Bahrain", "Dhaka", "Thimphu", "Brunei", "Rangoon", "Phnom_Penh", "Harbin", "Shanghai", "Chongqing", "Urumqi", "Kashgar", "Hong_Kong", "Taipei", "Macau", "Nicosia", "Tbilisi", "Dili", "Kolkata", "Jakarta", "Pontianak", "Makassar", "Jayapura", "Tehran", "Baghdad", "Jerusalem", "Tokyo", "Amman", "Almaty", "Qyzylorda", "Aqtobe", "Aqtau", "Oral", "Bishkek", "Seoul", "Pyongyang", "Kuwait", "Vientiane", "Beirut", "Kuala_Lumpur", "Kuching", "Hovd", "Ulaanbaatar", "Choibalsan", "Kathmandu", "Muscat", "Karachi", "Gaza", "Hebron", "Manila", "Qatar", "Riyadh", "Singapore", "Colombo", "Damascus", "Dushanbe", "Bangkok", "Ashgabat", "Dubai", "Samarkand", "Tashkent", "Ho_Chi_Minh", "Aden", "Yekaterinburg", "Omsk", "Novosibirsk", "Novokuznetsk", "Krasnoyarsk", "Irkutsk", "Yakutsk",
4ce88e2013-04-22Henrik Grubbström (Grubba)  "Vladivostok", "Khandyga", "Sakhalin", "Magadan", "Ust-Nera", "Kamchatka", "Anadyr"}),
d4a1542012-04-28Henrik Grubbström (Grubba)  "Australia": ({"Darwin", "Perth", "Eucla", "Brisbane", "Lindeman", "Adelaide", "Hobart", "Currie", "Melbourne", "Sydney", "Broken_Hill", "Lord_Howe"}),
78fd532000-07-12Mirar (Pontus Hagland) ]);
8530c52000-08-02Mirar (Pontus Hagland) // this is used to dwim timezone
dc21d42001-05-05Mirar (Pontus Hagland) //! constant mapping(string:array(string)) abbr2zones
8530c52000-08-02Mirar (Pontus Hagland) //! This mapping is used to look up abbreviation
ee9e372002-07-31Martin Nilsson //! to the possible regional zones.
8530c52000-08-02Mirar (Pontus Hagland) //! //! It looks like this:
dc21d42001-05-05Mirar (Pontus Hagland) //! <pre> //! ([ "CET": ({ "Europe/Stockholm", <i>[...]</i> }), //! "CST": ({ "America/Chicago", "Australia/Adelaide", <i>[...]</i> }), //! <i>[...]</i> }), //! </pre>
8530c52000-08-02Mirar (Pontus Hagland) //!
dc21d42001-05-05Mirar (Pontus Hagland) //! Note this: Just because it's noted "CST" doesn't mean it's a //! unique timezone. There is about 7 *different* timezones that //! uses "CST" as abbreviation; not at the same time,
8530c52000-08-02Mirar (Pontus Hagland) //! though, so the DWIM routines checks this before
ee9e372002-07-31Martin Nilsson //! it's satisfied. Same with some other timezones.
8530c52000-08-02Mirar (Pontus Hagland) //! //! For most timezones, there is a number of region timezones that for the //! given time are equal. This is because region timezones include rules //! about local summer time shifts and possible historic shifts.
2c3cdd2000-08-11Mirar (Pontus Hagland) //!
dc21d42001-05-05Mirar (Pontus Hagland) //! The <ref>YMD.parse</ref> functions can handle timezone abbreviations
2c3cdd2000-08-11Mirar (Pontus Hagland) //! by guessing.
dc21d42001-05-05Mirar (Pontus Hagland) 
26dc6b2012-05-17Henrik Grubbström (Grubba) mapping abbr2zones =
8530c52000-08-02Mirar (Pontus Hagland) ([
26dc6b2012-05-17Henrik Grubbström (Grubba)  "": ({"Europe/Amsterdam", "Europe/Moscow"}), "ACST": ({"America/Eirunepe", "America/Rio_Branco"}), "ACT": ({"America/Eirunepe", "America/Rio_Branco"}), "ADDT": ({"America/Goose_Bay", "America/Pangnirtung"}), "ADMT": ({"Africa/Addis_Ababa", "Africa/Asmara"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "ADT": ({"America/Barbados", "America/Glace_Bay", "America/Goose_Bay", "America/Halifax", "America/Moncton", "America/Thule", "Asia/Baghdad", "Atlantic/Bermuda", "America/Martinique", "America/Blanc-Sablon", "America/Pangnirtung", "America/Puerto_Rico"}),
ee9e372002-07-31Martin Nilsson  "AFT": ({"Asia/Kabul"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "AHDT": ({"America/Adak", "America/Anchorage"}), "AHPT": ({"America/Adak", "America/Anchorage"}), "AHST": ({"America/Adak", "America/Anchorage"}), "AHWT": ({"America/Adak", "America/Anchorage"}), "AKDT": ({"America/Anchorage", "America/Juneau", "America/Nome", "America/Sitka", "America/Yakutat"}), "AKPT": ({"America/Anchorage", "America/Juneau", "America/Nome", "America/Sitka", "America/Yakutat"}), "AKST": ({"America/Anchorage", "America/Juneau", "America/Nome", "America/Sitka", "America/Yakutat"}),
ee9e372002-07-31Martin Nilsson  "AKTST": ({"Asia/Aqtobe"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "AKTT": ({"Asia/Aqtobe"}), "AKWT": ({"America/Anchorage", "America/Juneau", "America/Nome", "America/Sitka", "America/Yakutat"}),
ee9e372002-07-31Martin Nilsson  "ALMST": ({"Asia/Almaty"}), "ALMT": ({"Asia/Almaty"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "AMST": ({"America/Campo_Grande", "America/Cuiaba", "Asia/Yerevan", "America/Boa_Vista", "America/Manaus", "America/Porto_Velho", "America/Santarem"}), "AMT": ({"America/Boa_Vista", "America/Campo_Grande", "America/Cuiaba",
93f75a2013-11-21Henrik Grubbström (Grubba)  "America/Manaus", "America/Porto_Velho", "Asia/Yerevan", "America/Eirunepe", "America/Rio_Branco", "America/Santarem",
c55db12012-05-17Henrik Grubbström (Grubba)  "Europe/Amsterdam", "America/Asuncion", "Europe/Athens", "Africa/Asmara"}),
ee9e372002-07-31Martin Nilsson  "ANAST": ({"Asia/Anadyr"}), "ANAT": ({"Asia/Anadyr"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "ANT": ({"America/Curacao"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "AOT": ({"Africa/Luanda"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "APT": ({"America/Glace_Bay", "America/Goose_Bay", "America/Halifax", "America/Moncton", "Atlantic/Bermuda", "America/Blanc-Sablon", "America/Pangnirtung", "America/Puerto_Rico"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "AQTST": ({"Asia/Aqtau", "Asia/Aqtobe"}), "AQTT": ({"Asia/Aqtau", "Asia/Aqtobe"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "ARST": ({"America/Argentina/Buenos_Aires", "America/Argentina/Cordoba", "America/Argentina/Tucuman", "America/Argentina/Jujuy", "America/Argentina/San_Luis", "America/Argentina/Catamarca",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Argentina/San_Juan", "America/Argentina/Ushuaia",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Antarctica/Palmer"}), "ART": ({"America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta",
93f75a2013-11-21Henrik Grubbström (Grubba)  "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Antarctica/Palmer"}), "ASHST": ({"Asia/Ashgabat"}), "ASHT": ({"Asia/Ashgabat"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "AST": ({"America/Antigua", "America/Barbados", "America/Blanc-Sablon", "America/Curacao", "America/Glace_Bay", "America/Goose_Bay", "America/Halifax", "America/Martinique", "America/Moncton",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Port_of_Spain", "America/Puerto_Rico",
fa19fa2014-01-09Henrik Grubbström (Grubba)  "America/Santo_Domingo", "America/Thule", "Asia/Aden", "Asia/Baghdad", "Asia/Bahrain", "Asia/Kuwait", "Asia/Qatar", "Asia/Riyadh", "Atlantic/Bermuda", "America/Miquelon", "America/Pangnirtung"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "AWT": ({"America/Glace_Bay", "America/Goose_Bay", "America/Halifax", "America/Moncton", "Atlantic/Bermuda", "America/Blanc-Sablon", "America/Pangnirtung", "America/Puerto_Rico"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "AZOMT": ({"Atlantic/Azores"}),
ee9e372002-07-31Martin Nilsson  "AZOST": ({"Atlantic/Azores"}), "AZOT": ({"Atlantic/Azores"}), "AZST": ({"Asia/Baku"}), "AZT": ({"Asia/Baku"}), "BAKST": ({"Asia/Baku"}), "BAKT": ({"Asia/Baku"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "BDST": ({"Asia/Dhaka", "Europe/Dublin", "Europe/Gibraltar", "Europe/London"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "BDT": ({"Asia/Dhaka", "America/Adak", "America/Nome"}), "BEAT": ({"Africa/Mogadishu", "Africa/Kampala", "Africa/Nairobi"}), "BEAUT": ({"Africa/Dar_es_Salaam", "Africa/Nairobi", "Africa/Kampala"}), "BMT": ({"Africa/Banjul", "America/Barbados", "Europe/Bucharest",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Europe/Chisinau", "Asia/Jakarta", "Asia/Bangkok", "Asia/Baghdad", "America/Bogota", "Europe/Zurich", "Europe/Brussels"}),
ee9e372002-07-31Martin Nilsson  "BNT": ({"Asia/Brunei"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "BORT": ({"Asia/Kuching"}), "BORTST": ({"Asia/Kuching"}),
ee9e372002-07-31Martin Nilsson  "BOST": ({"America/La_Paz"}), "BOT": ({"America/La_Paz"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "BPT": ({"America/Adak", "America/Nome"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "BRST": ({"America/Sao_Paulo", "America/Araguaina", "America/Bahia",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Belem", "America/Fortaleza", "America/Maceio", "America/Recife"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "BRT": ({"America/Araguaina", "America/Bahia", "America/Belem", "America/Fortaleza", "America/Maceio", "America/Recife", "America/Santarem", "America/Sao_Paulo"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "BST": ({"Europe/London", "Pacific/Midway", "Pacific/Pago_Pago", "America/Adak", "America/Nome", "Europe/Dublin", "Europe/Gibraltar"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "BTT": ({"Asia/Thimphu"}), "BURT": ({"Asia/Dhaka", "Asia/Kolkata", "Asia/Rangoon"}), "BWT": ({"America/Adak", "America/Nome"}),
ee9e372002-07-31Martin Nilsson  "CANT": ({"Atlantic/Canary"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CAPT": ({"America/Anchorage"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "CAST": ({"Antarctica/Casey", "Africa/Khartoum", "Africa/Gaborone"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CAT": ({"Africa/Blantyre", "Africa/Bujumbura", "Africa/Gaborone",
c55db12012-05-17Henrik Grubbström (Grubba)  "Africa/Harare", "Africa/Kigali", "Africa/Lubumbashi",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Africa/Lusaka", "Africa/Maputo", "Africa/Windhoek",
c55db12012-05-17Henrik Grubbström (Grubba)  "Africa/Khartoum", "America/Anchorage"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CAWT": ({"America/Anchorage"}),
ee9e372002-07-31Martin Nilsson  "CCT": ({"Indian/Cocos"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CDDT": ({"America/Rankin_Inlet", "America/Resolute"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "CDT": ({"America/Bahia_Banderas", "America/Belize", "America/Cancun", "America/Chicago", "America/Costa_Rica", "America/El_Salvador", "America/Guatemala", "America/Havana", "America/Indiana/Knox", "America/Indiana/Tell_City", "America/Managua", "America/Matamoros", "America/Menominee", "America/Merida", "America/Mexico_City", "America/Monterrey", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Rainy_River", "America/Rankin_Inlet", "America/Resolute", "America/Tegucigalpa", "America/Winnipeg", "Asia/Chongqing", "Asia/Harbin", "Asia/Kashgar", "Asia/Macau", "Asia/Shanghai", "Asia/Taipei", "Asia/Urumqi", "CST6CDT", "America/Indiana/Marengo", "America/Kentucky/Louisville", "America/Atikokan", "America/Cambridge_Bay", "America/Chihuahua", "America/Indiana/Indianapolis", "America/Indiana/Petersburg",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Iqaluit",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Kentucky/Monticello", "America/Ojinaga", "America/Pangnirtung"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CEMT": ({"Europe/Berlin", "Europe/Madrid", "Europe/Monaco", "Europe/Paris"}),
9bf28b2014-03-28Henrik Grubbström (Grubba)  "CEST": ({"Africa/Ceuta", "Africa/Tunis", "Antarctica/Troll", "CET", "Europe/Amsterdam", "Europe/Andorra", "Europe/Belgrade", "Europe/Berlin", "Europe/Brussels", "Europe/Budapest", "Europe/Copenhagen", "Europe/Gibraltar", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Monaco", "Europe/Oslo", "Europe/Paris", "Europe/Prague", "Europe/Rome", "Europe/Stockholm", "Europe/Tirane", "Europe/Vienna", "Europe/Warsaw", "Europe/Zurich", "Europe/Vilnius", "Europe/Lisbon", "Africa/Algiers", "Africa/Tripoli", "Europe/Athens", "Europe/Chisinau", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Minsk", "Europe/Riga", "Europe/Simferopol", "Europe/Sofia", "Europe/Tallinn", "Europe/Uzhgorod", "Europe/Zaporozhye"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "CET": ({"Africa/Algiers", "Africa/Ceuta", "Africa/Tunis", "CET",
c55db12012-05-17Henrik Grubbström (Grubba)  "Europe/Amsterdam", "Europe/Andorra", "Europe/Belgrade", "Europe/Berlin", "Europe/Brussels", "Europe/Budapest", "Europe/Copenhagen", "Europe/Gibraltar", "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", "Europe/Monaco", "Europe/Oslo", "Europe/Paris", "Europe/Prague", "Europe/Rome", "Europe/Stockholm",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Europe/Tirane", "Europe/Vienna", "Europe/Warsaw", "Europe/Zurich", "Europe/Vilnius", "Europe/Lisbon", "Europe/Uzhgorod", "Africa/Casablanca", "Africa/Tripoli", "Europe/Athens",
c55db12012-05-17Henrik Grubbström (Grubba)  "Europe/Chisinau", "Europe/Kaliningrad", "Europe/Kiev", "Europe/Minsk", "Europe/Riga", "Europe/Simferopol", "Europe/Sofia", "Europe/Tallinn", "Europe/Zaporozhye"}),
ee9e372002-07-31Martin Nilsson  "CGST": ({"America/Scoresbysund"}), "CGT": ({"America/Scoresbysund"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CHADT": ({"Pacific/Chatham"}), "CHAST": ({"Pacific/Chatham"}), "CHAT": ({"Asia/Harbin"}),
ee9e372002-07-31Martin Nilsson  "CHDT": ({"America/Belize"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CHOST": ({"Asia/Choibalsan"}), "CHOT": ({"Asia/Choibalsan"}), "CHUT": ({"Pacific/Chuuk"}), "CJT": ({"Asia/Sakhalin", "Asia/Tokyo"}),
ee9e372002-07-31Martin Nilsson  "CKHST": ({"Pacific/Rarotonga"}), "CKT": ({"Pacific/Rarotonga"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CLST": ({"America/Santiago", "Antarctica/Palmer"}), "CLT": ({"America/Santiago", "Antarctica/Palmer"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "CMT": ({"America/La_Paz", "America/Argentina/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/Cordoba", "America/Argentina/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", "Europe/Chisinau", "America/Caracas",
93f75a2013-11-21Henrik Grubbström (Grubba)  "America/Panama", "Europe/Copenhagen"}),
ee9e372002-07-31Martin Nilsson  "COST": ({"America/Bogota"}), "COT": ({"America/Bogota"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "CPT": ({"America/Chicago", "America/Indiana/Knox", "America/Indiana/Tell_City", "America/Matamoros", "America/Menominee", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Rainy_River", "America/Rankin_Inlet", "America/Resolute", "America/Winnipeg", "CST6CDT", "America/Atikokan", "America/Cambridge_Bay", "America/Indiana/Indianapolis", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Vevay",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Iqaluit", "America/Kentucky/Louisville",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Kentucky/Monticello", "America/Monterrey", "America/Pangnirtung"}), "CST": ({"America/Bahia_Banderas", "America/Belize", "America/Cancun", "America/Chicago", "America/Costa_Rica", "America/El_Salvador", "America/Guatemala", "America/Havana", "America/Indiana/Knox", "America/Indiana/Tell_City", "America/Managua", "America/Matamoros",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Menominee", "America/Merida", "America/Mexico_City", "America/Monterrey", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Rainy_River", "America/Rankin_Inlet", "America/Regina", "America/Resolute", "America/Swift_Current", "America/Tegucigalpa", "America/Winnipeg", "Asia/Chongqing", "Asia/Harbin", "Asia/Kashgar", "Asia/Macau", "Asia/Shanghai", "Asia/Taipei", "Asia/Urumqi", "Australia/Adelaide", "Australia/Broken_Hill", "Australia/Darwin", "CST6CDT", "America/Cambridge_Bay", "America/Chihuahua", "America/Ojinaga", "America/Atikokan", "America/Indiana/Indianapolis", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Iqaluit", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Pangnirtung", "Asia/Jayapura", "America/Hermosillo", "America/Mazatlan", "America/Detroit", "America/Thunder_Bay"}),
ee9e372002-07-31Martin Nilsson  "CUT": ({"Europe/Zaporozhye"}), "CVST": ({"Atlantic/Cape_Verde"}), "CVT": ({"Atlantic/Cape_Verde"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "CWST": ({"Australia/Eucla"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "CWT": ({"America/Bahia_Banderas", "America/Cancun", "America/Chicago", "America/Indiana/Knox", "America/Indiana/Tell_City", "America/Matamoros", "America/Menominee", "America/Merida", "America/Mexico_City", "America/Monterrey", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Rainy_River", "America/Rankin_Inlet", "America/Resolute", "America/Winnipeg", "CST6CDT", "America/Atikokan", "America/Cambridge_Bay",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Chihuahua", "America/Indiana/Indianapolis",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Marengo", "America/Indiana/Petersburg",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Iqaluit", "America/Kentucky/Louisville", "America/Kentucky/Monticello",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Ojinaga", "America/Pangnirtung"}),
ee9e372002-07-31Martin Nilsson  "CXT": ({"Indian/Christmas"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "ChST": ({"Pacific/Guam", "Pacific/Saipan"}), "DACT": ({"Asia/Dhaka"}),
ee9e372002-07-31Martin Nilsson  "DAVT": ({"Antarctica/Davis"}), "DDUT": ({"Antarctica/DumontDUrville"}),
e0cf782002-09-17Henrik Grubbström (Grubba)  "DFT": ({"Europe/Oslo", "Europe/Paris"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "DMT": ({"Europe/Dublin"}),
ee9e372002-07-31Martin Nilsson  "DUSST": ({"Asia/Dushanbe"}), "DUST": ({"Asia/Dushanbe"}), "EASST": ({"Pacific/Easter"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "EAST": ({"Pacific/Easter", "Indian/Antananarivo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "EAT": ({"Africa/Addis_Ababa", "Africa/Asmara", "Africa/Dar_es_Salaam",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Africa/Djibouti", "Africa/Kampala", "Africa/Khartoum",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Africa/Mogadishu", "Africa/Nairobi", "Indian/Antananarivo", "Indian/Comoro", "Indian/Mayotte"}), "ECT": ({"America/Guayaquil", "Pacific/Galapagos"}),
ee9e372002-07-31Martin Nilsson  "EDDT": ({"America/Iqaluit"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "EDT": ({"America/Detroit", "America/Grand_Turk",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Indianapolis", "America/Indiana/Marengo",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Petersburg", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Iqaluit", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Montreal", "America/Nassau", "America/New_York", "America/Nipigon", "America/Pangnirtung", "America/Port-au-Prince", "America/Thunder_Bay", "America/Toronto", "EST5EDT", "America/Cancun", "America/Indiana/Tell_City", "America/Jamaica", "America/Santo_Domingo"}),
fa19fa2014-01-09Henrik Grubbström (Grubba)  "EEST": ({"Africa/Cairo", "Asia/Amman", "Asia/Beirut", "Asia/Damascus",
4ce88e2013-04-22Henrik Grubbström (Grubba)  "Asia/Gaza", "Asia/Hebron", "Asia/Nicosia", "EET", "Europe/Athens", "Europe/Bucharest", "Europe/Chisinau", "Europe/Helsinki",
9bf28b2014-03-28Henrik Grubbström (Grubba)  "Europe/Istanbul", "Europe/Kiev", "Europe/Riga", "Europe/Sofia", "Europe/Tallinn", "Europe/Uzhgorod", "Europe/Vilnius",
fa19fa2014-01-09Henrik Grubbström (Grubba)  "Europe/Zaporozhye", "Europe/Kaliningrad", "Europe/Minsk",
9bf28b2014-03-28Henrik Grubbström (Grubba)  "Europe/Moscow", "Europe/Simferopol", "Europe/Warsaw"}),
fa19fa2014-01-09Henrik Grubbström (Grubba)  "EET": ({"Africa/Cairo", "Africa/Tripoli", "Asia/Amman", "Asia/Beirut", "Asia/Damascus", "Asia/Gaza", "Asia/Hebron", "Asia/Nicosia", "EET", "Europe/Athens", "Europe/Bucharest", "Europe/Chisinau", "Europe/Helsinki", "Europe/Istanbul", "Europe/Kiev", "Europe/Riga",
9bf28b2014-03-28Henrik Grubbström (Grubba)  "Europe/Sofia", "Europe/Tallinn", "Europe/Uzhgorod", "Europe/Vilnius", "Europe/Zaporozhye", "Europe/Kaliningrad", "Europe/Minsk", "Europe/Moscow", "Europe/Simferopol", "Europe/Warsaw"}),
ee9e372002-07-31Martin Nilsson  "EGST": ({"America/Scoresbysund"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "EGT": ({"America/Scoresbysund"}),
ee9e372002-07-31Martin Nilsson  "EHDT": ({"America/Santo_Domingo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "EMT": ({"Pacific/Easter"}), "EPT": ({"America/Detroit", "America/Indiana/Indianapolis", "America/Indiana/Marengo", "America/Indiana/Petersburg",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Iqaluit", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Montreal", "America/Nassau", "America/New_York", "America/Nipigon", "America/Pangnirtung", "America/Thunder_Bay", "America/Toronto", "EST5EDT", "America/Indiana/Tell_City", "America/Jamaica", "America/Santo_Domingo"}), "EST": ({"America/Atikokan", "America/Cayman", "America/Detroit", "America/Grand_Turk", "America/Indiana/Indianapolis",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Iqaluit", "America/Jamaica", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Montreal", "America/Nassau", "America/New_York",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Nipigon", "America/Panama", "America/Pangnirtung", "America/Port-au-Prince", "America/Thunder_Bay", "America/Toronto", "Australia/Brisbane", "Australia/Currie", "Australia/Hobart", "Australia/Lindeman", "Australia/Melbourne", "Australia/Sydney", "EST", "EST5EDT", "America/Resolute", "America/Indiana/Knox", "America/Indiana/Tell_City", "America/Rankin_Inlet", "America/Cambridge_Bay", "America/Managua", "America/Merida", "Australia/Lord_Howe", "America/Menominee", "America/Cancun", "America/Santo_Domingo", "Antarctica/Macquarie", "America/Antigua", "America/Chicago", "America/Moncton", "Australia/Broken_Hill"}), "EWT": ({"America/Detroit", "America/Indiana/Indianapolis", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Iqaluit", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Montreal", "America/Nassau", "America/New_York", "America/Nipigon", "America/Pangnirtung", "America/Thunder_Bay", "America/Toronto", "EST5EDT", "America/Cancun", "America/Indiana/Tell_City", "America/Jamaica", "America/Santo_Domingo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "FET": ({"Europe/Kaliningrad", "Europe/Minsk"}),
ee9e372002-07-31Martin Nilsson  "FFMT": ({"America/Martinique"}), "FJST": ({"Pacific/Fiji"}), "FJT": ({"Pacific/Fiji"}), "FKST": ({"Atlantic/Stanley"}), "FKT": ({"Atlantic/Stanley"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "FMT": ({"Africa/Freetown", "Atlantic/Madeira"}),
ee9e372002-07-31Martin Nilsson  "FNST": ({"America/Noronha"}), "FNT": ({"America/Noronha"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "FORT": ({"Asia/Aqtau"}),
ee9e372002-07-31Martin Nilsson  "FRUST": ({"Asia/Bishkek"}), "FRUT": ({"Asia/Bishkek"}), "GALT": ({"Pacific/Galapagos"}), "GAMT": ({"Pacific/Gambier"}), "GBGT": ({"America/Guyana"}), "GEST": ({"Asia/Tbilisi"}), "GET": ({"Asia/Tbilisi"}), "GFT": ({"America/Cayenne"}), "GHST": ({"Africa/Accra"}), "GILT": ({"Pacific/Tarawa"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "GMT": ({"Africa/Abidjan", "Africa/Accra", "Africa/Bamako", "Africa/Banjul", "Africa/Bissau", "Africa/Conakry", "Africa/Dakar",
c55db12012-05-17Henrik Grubbström (Grubba)  "Africa/Freetown", "Africa/Lome", "Africa/Monrovia", "Africa/Nouakchott", "Africa/Ouagadougou", "Africa/Sao_Tome", "America/Danmarkshavn", "Atlantic/Reykjavik", "Atlantic/St_Helena", "Etc/GMT", "Europe/Dublin", "Europe/London", "Europe/Gibraltar", "Africa/Malabo", "Africa/Niamey", "Africa/Porto-Novo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "GMT+1": ({"Etc/GMT+1"}), "GMT+10": ({"Etc/GMT+10"}), "GMT+11": ({"Etc/GMT+11"}), "GMT+12": ({"Etc/GMT+12"}), "GMT+2": ({"Etc/GMT+2"}), "GMT+3": ({"Etc/GMT+3"}), "GMT+4": ({"Etc/GMT+4"}), "GMT+5": ({"Etc/GMT+5"}), "GMT+6": ({"Etc/GMT+6"}), "GMT+7": ({"Etc/GMT+7"}), "GMT+8": ({"Etc/GMT+8"}), "GMT+9": ({"Etc/GMT+9"}), "GMT-1": ({"Etc/GMT-1"}), "GMT-10": ({"Etc/GMT-10"}), "GMT-11": ({"Etc/GMT-11"}), "GMT-12": ({"Etc/GMT-12"}), "GMT-13": ({"Etc/GMT-13"}), "GMT-14": ({"Etc/GMT-14"}), "GMT-2": ({"Etc/GMT-2"}), "GMT-3": ({"Etc/GMT-3"}), "GMT-4": ({"Etc/GMT-4"}), "GMT-5": ({"Etc/GMT-5"}), "GMT-6": ({"Etc/GMT-6"}), "GMT-7": ({"Etc/GMT-7"}), "GMT-8": ({"Etc/GMT-8"}), "GMT-9": ({"Etc/GMT-9"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "GST": ({"Asia/Dubai", "Asia/Muscat", "Atlantic/South_Georgia", "Pacific/Guam", "Asia/Bahrain", "Asia/Qatar"}),
ee9e372002-07-31Martin Nilsson  "GYT": ({"America/Guyana"}), "HADT": ({"America/Adak"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "HAPT": ({"America/Adak"}),
ee9e372002-07-31Martin Nilsson  "HAST": ({"America/Adak"}), "HAWT": ({"America/Adak"}), "HDT": ({"Pacific/Honolulu"}), "HKST": ({"Asia/Hong_Kong"}), "HKT": ({"Asia/Hong_Kong"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "HMT": ({"Asia/Dhaka", "Asia/Kolkata", "America/Havana", "Europe/Helsinki", "Atlantic/Azores"}),
ee9e372002-07-31Martin Nilsson  "HOVST": ({"Asia/Hovd"}), "HOVT": ({"Asia/Hovd"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "HST": ({"HST", "Pacific/Honolulu"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "ICT": ({"Asia/Bangkok", "Asia/Ho_Chi_Minh", "Asia/Phnom_Penh", "Asia/Vientiane"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "IDDT": ({"Asia/Jerusalem", "Asia/Gaza", "Asia/Hebron"}), "IDT": ({"Asia/Jerusalem", "Asia/Gaza", "Asia/Hebron"}),
ee9e372002-07-31Martin Nilsson  "IHST": ({"Asia/Colombo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "IMT": ({"Asia/Irkutsk", "Europe/Istanbul", "Europe/Sofia"}),
ee9e372002-07-31Martin Nilsson  "IOT": ({"Indian/Chagos"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "IRDT": ({"Asia/Tehran"}),
ee9e372002-07-31Martin Nilsson  "IRKST": ({"Asia/Irkutsk"}), "IRKT": ({"Asia/Irkutsk"}), "IRST": ({"Asia/Tehran"}), "ISST": ({"Atlantic/Reykjavik"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "IST": ({"Asia/Colombo", "Asia/Jerusalem", "Asia/Kolkata", "Europe/Dublin", "Asia/Thimphu", "Asia/Kathmandu", "Asia/Gaza", "Asia/Hebron", "Atlantic/Reykjavik", "Asia/Karachi", "Asia/Dhaka"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "JAVT": ({"Asia/Jakarta"}), "JDT": ({"Asia/Tokyo"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "JMT": ({"Atlantic/St_Helena", "Asia/Jerusalem"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "JST": ({"Asia/Tokyo", "Asia/Dili", "Asia/Jakarta", "Asia/Makassar", "Asia/Pontianak", "Asia/Hong_Kong", "Asia/Kuala_Lumpur", "Asia/Kuching", "Asia/Singapore", "Asia/Sakhalin", "Asia/Rangoon", "Asia/Manila", "Pacific/Nauru"}),
ee9e372002-07-31Martin Nilsson  "KART": ({"Asia/Karachi"}), "KAST": ({"Asia/Kashgar"}), "KDT": ({"Asia/Seoul"}), "KGST": ({"Asia/Bishkek"}), "KGT": ({"Asia/Bishkek"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "KIZST": ({"Asia/Qyzylorda"}), "KIZT": ({"Asia/Qyzylorda"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "KMT": ({"Europe/Kiev", "Europe/Vilnius", "America/Cayman",
93f75a2013-11-21Henrik Grubbström (Grubba)  "America/Grand_Turk", "America/Jamaica"}),
ee9e372002-07-31Martin Nilsson  "KOST": ({"Pacific/Kosrae"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "KRAST": ({"Asia/Krasnoyarsk", "Asia/Novokuznetsk"}), "KRAT": ({"Asia/Krasnoyarsk", "Asia/Novokuznetsk"}), "KST": ({"Asia/Pyongyang", "Asia/Seoul"}),
ee9e372002-07-31Martin Nilsson  "KUYST": ({"Europe/Samara"}), "KUYT": ({"Europe/Samara"}), "KWAT": ({"Pacific/Kwajalein"}), "LHST": ({"Australia/Lord_Howe"}), "LINT": ({"Pacific/Kiritimati"}), "LKT": ({"Asia/Colombo"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "LMT": ({"Pacific/Chatham", "Asia/Aden", "Asia/Riyadh", "Asia/Kuwait", "Asia/Thimphu", "Africa/Kigali", "Africa/El_Aaiun", "Asia/Jayapura",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Pacific/Galapagos", "Africa/Khartoum", "Asia/Amman",
c55db12012-05-17Henrik Grubbström (Grubba)  "Africa/Dar_es_Salaam", "Atlantic/Bermuda", "Africa/Kampala", "Africa/Nairobi", "Asia/Kashgar", "Asia/Urumqi", "Asia/Chongqing", "Asia/Shanghai", "Asia/Harbin", "Asia/Kuching", "Asia/Brunei", "Asia/Yerevan", "Asia/Baku", "Asia/Aqtau", "Asia/Oral", "Asia/Aqtobe", "Asia/Ashgabat", "Asia/Qyzylorda", "Asia/Samarkand", "Asia/Dushanbe", "Asia/Tashkent", "Asia/Bishkek", "Asia/Almaty", "Asia/Magadan", "Asia/Anadyr", "America/Barbados", "Asia/Vladivostok", "Asia/Kamchatka", "Atlantic/Canary", "America/Santa_Isabel", "America/Tijuana", "America/Bahia_Banderas", "America/Chihuahua", "America/Hermosillo", "America/Mazatlan", "America/Mexico_City", "America/Ojinaga", "America/Cancun", "America/Matamoros", "America/Merida", "America/Monterrey", "Asia/Nicosia", "America/Tegucigalpa", "Pacific/Nauru", "America/El_Salvador", "Asia/Krasnoyarsk", "Europe/Volgograd", "Africa/Tripoli", "Asia/Damascus", "Asia/Bahrain", "Asia/Qatar", "Asia/Dubai", "Asia/Muscat", "Asia/Kathmandu", "Asia/Makassar", "Asia/Yakutsk",
4ce88e2013-04-22Henrik Grubbström (Grubba)  "Asia/Khandyga", "Asia/Ust-Nera", "Asia/Novosibirsk", "Asia/Omsk", "Africa/Lagos", "Asia/Yekaterinburg", "Europe/Samara", "America/Guatemala", "Africa/Accra", "America/Thule",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Godthab", "America/Scoresbysund", "America/Danmarkshavn", "Asia/Tehran", "Pacific/Fiji", "America/Guyana", "America/Eirunepe", "America/Rio_Branco", "America/Porto_Velho", "America/Boa_Vista", "America/Manaus", "America/Cuiaba", "America/Santarem", "America/Campo_Grande", "America/Belem", "America/Araguaina", "America/Sao_Paulo", "America/Bahia", "America/Fortaleza", "America/Maceio", "America/Recife", "America/Noronha", "Europe/Tirane", "Africa/Casablanca", "Pacific/Tahiti", "Pacific/Marquesas", "Pacific/Gambier", "Pacific/Guadalcanal",
93f75a2013-11-21Henrik Grubbström (Grubba)  "America/Belize", "America/Nassau", "America/Antigua", "America/Port_of_Spain", "America/Curacao", "Pacific/Noumea", "Pacific/Efate", "Africa/Dakar", "Africa/Banjul", "Africa/Nouakchott",
c55db12012-05-17Henrik Grubbström (Grubba)  "Africa/Conakry", "Africa/Sao_Tome", "Europe/Lisbon", "Africa/Bamako", "Africa/Abidjan", "Africa/Ouagadougou", "Africa/Niamey", "Africa/Porto-Novo", "Africa/Malabo", "Africa/Libreville", "Africa/Douala", "Africa/Ndjamena", "Africa/Brazzaville",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Africa/Bangui", "Asia/Macau", "Asia/Dili", "America/Cayenne", "Africa/Djibouti", "Indian/Comoro", "Indian/Mayotte", "Indian/Antananarivo", "Indian/Reunion", "Africa/Bissau",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Miquelon", "Pacific/Apia", "Pacific/Pago_Pago", "America/Paramaribo", "America/Lima", "Asia/Pontianak", "Atlantic/Faroe", "Atlantic/Cape_Verde", "Indian/Mauritius", "Asia/Karachi", "Indian/Chagos", "America/Edmonton", "Asia/Vientiane", "Asia/Phnom_Penh", "Asia/Ho_Chi_Minh", "Indian/Mahe", "America/Swift_Current", "America/Regina", "Asia/Sakhalin", "Asia/Hovd", "Asia/Ulaanbaatar", "Asia/Choibalsan", "America/Detroit", "Asia/Hong_Kong", "Europe/Luxembourg", "Africa/Maseru", "Africa/Lusaka", "Africa/Harare", "Africa/Mbabane", "Africa/Maputo", "Africa/Blantyre", "America/Halifax", "America/Glace_Bay", "Pacific/Midway", "Pacific/Fakaofo", "Pacific/Enderbury", "Pacific/Niue", "Pacific/Rarotonga", "Pacific/Kiritimati", "Pacific/Pitcairn", "Africa/Ceuta", "Europe/Madrid", "Europe/Andorra", "Asia/Kuala_Lumpur", "Asia/Singapore", "Pacific/Palau", "Pacific/Guam", "Pacific/Saipan", "Pacific/Chuuk", "Pacific/Pohnpei", "Pacific/Kosrae", "Pacific/Wake", "Pacific/Kwajalein", "Pacific/Norfolk", "Pacific/Majuro", "Pacific/Tarawa", "Pacific/Funafuti", "Pacific/Wallis", "Pacific/Tongatapu", "Africa/Cairo", "Asia/Gaza", "Asia/Hebron", "America/Adak", "America/Nome", "America/Anchorage", "America/Yakutat", "America/Sitka", "America/Juneau", "America/Metlakatla", "America/Dawson", "America/Whitehorse", "Indian/Cocos", "Asia/Manila", "America/Puerto_Rico", "America/Montevideo", "Africa/Kinshasa", "Africa/Lubumbashi", "Pacific/Honolulu", "Asia/Taipei", "Australia/Perth", "Australia/Eucla", "Europe/Athens", "Australia/Currie", "Australia/Hobart", "Indian/Christmas", "Australia/Darwin", "Australia/Adelaide", "Australia/Broken_Hill", "Australia/Melbourne", "Australia/Sydney", "Australia/Lord_Howe", "America/Rainy_River", "America/Atikokan", "America/Thunder_Bay", "America/Nipigon", "America/Toronto", "Europe/Oslo", "Australia/Lindeman", "Australia/Brisbane", "America/Argentina/Rio_Gallegos", "America/Argentina/Mendoza", "America/Argentina/San_Juan", "America/Argentina/Ushuaia", "America/Argentina/La_Rioja", "America/Argentina/San_Luis", "America/Argentina/Catamarca", "America/Argentina/Salta", "America/Argentina/Jujuy", "America/Argentina/Tucuman", "America/Argentina/Cordoba", "America/Argentina/Buenos_Aires",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Europe/Malta", "Africa/Mogadishu", "Europe/Berlin", "Europe/Vienna", "Europe/Kaliningrad", "Africa/Lome", "Africa/Windhoek", "Africa/Johannesburg", "Africa/Luanda", "Europe/Bucharest", "Europe/Paris", "Africa/Algiers", "Europe/Monaco", "Europe/Budapest", "Europe/Uzhgorod", "Pacific/Easter", "America/Managua", "America/Costa_Rica", "America/Havana", "America/Cayman", "America/Guayaquil", "America/Panama", "America/Jamaica", "America/Port-au-Prince", "America/Grand_Turk", "America/Santiago", "America/Santo_Domingo", "America/La_Paz", "America/Caracas", "America/Martinique", "Atlantic/Stanley", "America/Asuncion",
c55db12012-05-17Henrik Grubbström (Grubba)  "Atlantic/South_Georgia", "Atlantic/St_Helena", "Europe/Copenhagen", "Africa/Bujumbura", "Asia/Baghdad", "Asia/Kabul", "Asia/Dhaka", "Asia/Pyongyang", "Asia/Seoul", "Asia/Tokyo", "America/Winnipeg", "America/Menominee", "Africa/Gaborone", "America/Bogota", "America/Vancouver", "America/Dawson_Creek", "America/Creston", "America/Montreal", "America/Goose_Bay", "America/Blanc-Sablon", "America/St_Johns", "Atlantic/Azores", "Atlantic/Madeira", "Europe/Belgrade", "America/Moncton", "America/Boise", "America/Los_Angeles", "America/Denver", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Phoenix", "America/Chicago", "America/Indiana/Indianapolis",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Knox", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Indiana/Winamac", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/New_York", "Africa/Freetown", "Africa/Monrovia", "Africa/Tunis", "Europe/Dublin", "Europe/Gibraltar", "Europe/Brussels", "Europe/Warsaw", "Europe/Sofia", "Europe/Riga", "Europe/Tallinn", "Europe/Vilnius", "Europe/Minsk", "Europe/Chisinau", "Europe/Istanbul", "Europe/Kiev", "Europe/Simferopol", "Europe/Zaporozhye", "Asia/Jerusalem", "Asia/Beirut", "Europe/Moscow", "Asia/Tbilisi", "Indian/Maldives", "Asia/Colombo", "Asia/Kolkata", "Asia/Rangoon", "Asia/Bangkok", "Asia/Irkutsk", "Pacific/Port_Moresby", "Europe/Stockholm", "Europe/Helsinki", "Africa/Addis_Ababa", "Africa/Asmara",
93f75a2013-11-21Henrik Grubbström (Grubba)  "Pacific/Auckland", "Asia/Jakarta", "Europe/Rome", "Europe/Zurich", "Europe/Prague", "Europe/London", "Atlantic/Reykjavik",
c55db12012-05-17Henrik Grubbström (Grubba)  "Europe/Amsterdam"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "LONT": ({"Asia/Chongqing"}),
ee9e372002-07-31Martin Nilsson  "LRT": ({"Africa/Monrovia"}), "LST": ({"Europe/Riga"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "MADMT": ({"Atlantic/Madeira"}),
ee9e372002-07-31Martin Nilsson  "MADST": ({"Atlantic/Madeira"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "MADT": ({"Atlantic/Madeira"}),
4ce88e2013-04-22Henrik Grubbström (Grubba)  "MAGST": ({"Asia/Magadan", "Asia/Ust-Nera"}), "MAGT": ({"Asia/Magadan", "Asia/Ust-Nera"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "MALST": ({"Asia/Kuala_Lumpur", "Asia/Singapore"}),
ee9e372002-07-31Martin Nilsson  "MALT": ({"Asia/Kuala_Lumpur", "Asia/Singapore"}), "MART": ({"Pacific/Marquesas"}), "MAWT": ({"Antarctica/Mawson"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "MDDT": ({"America/Cambridge_Bay", "America/Inuvik", "America/Yellowknife"}),
ee9e372002-07-31Martin Nilsson  "MDST": ({"Europe/Moscow"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "MDT": ({"America/Boise", "America/Cambridge_Bay", "America/Chihuahua", "America/Denver", "America/Edmonton", "America/Inuvik", "America/Mazatlan", "America/Ojinaga", "America/Yellowknife", "MST7MDT", "America/Bahia_Banderas", "America/Hermosillo", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Phoenix", "America/Regina", "America/Swift_Current"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "MEST": ({"MET"}), "MET": ({"MET"}), "MHT": ({"Pacific/Kwajalein", "Pacific/Majuro"}), "MIST": ({"Antarctica/Macquarie"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "MMT": ({"Asia/Rangoon", "Europe/Moscow", "Indian/Maldives", "America/Managua", "Asia/Makassar", "Europe/Minsk", "America/Montevideo", "Africa/Monrovia", "Asia/Colombo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "MOST": ({"Asia/Macau"}), "MOT": ({"Asia/Macau"}), "MPT": ({"America/Boise", "America/Cambridge_Bay", "America/Denver",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Edmonton", "America/Inuvik", "America/Ojinaga", "America/Yellowknife", "MST7MDT", "Pacific/Saipan", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Phoenix", "America/Regina", "America/Swift_Current"}), "MSD": ({"Europe/Moscow", "Europe/Simferopol", "Europe/Kaliningrad", "Europe/Vilnius", "Europe/Tallinn", "Europe/Chisinau", "Europe/Kiev", "Europe/Minsk", "Europe/Riga", "Europe/Uzhgorod", "Europe/Zaporozhye"}), "MSK": ({"Europe/Moscow", "Europe/Simferopol", "Europe/Kaliningrad",
7329262014-03-10Henrik Grubbström (Grubba)  "Europe/Minsk", "Europe/Vilnius", "Europe/Uzhgorod", "Europe/Chisinau", "Europe/Tallinn", "Europe/Kiev", "Europe/Riga",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Europe/Zaporozhye"}),
8b89bc2014-06-14Henrik Grubbström (Grubba)  "MSM": ({"Europe/Moscow"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "MST": ({"America/Boise", "America/Cambridge_Bay", "America/Chihuahua", "America/Creston", "America/Dawson_Creek", "America/Denver", "America/Edmonton", "America/Hermosillo", "America/Inuvik", "America/Mazatlan", "America/Ojinaga", "America/Phoenix", "America/Yellowknife", "MST", "MST7MDT", "America/Bahia_Banderas", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Regina", "America/Swift_Current", "Europe/Moscow", "America/Mexico_City", "America/Santa_Isabel", "America/Tijuana"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "MUST": ({"Indian/Mauritius"}),
ee9e372002-07-31Martin Nilsson  "MUT": ({"Indian/Mauritius"}), "MVT": ({"Indian/Maldives"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "MWT": ({"America/Boise", "America/Cambridge_Bay", "America/Chihuahua", "America/Denver", "America/Edmonton", "America/Inuvik", "America/Mazatlan", "America/Ojinaga", "America/Yellowknife", "MST7MDT", "America/Bahia_Banderas", "America/Hermosillo", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Phoenix", "America/Regina", "America/Swift_Current"}),
ee9e372002-07-31Martin Nilsson  "MYT": ({"Asia/Kuala_Lumpur", "Asia/Kuching"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "MeST": ({"America/Metlakatla"}),
ee9e372002-07-31Martin Nilsson  "NCST": ({"Pacific/Noumea"}), "NCT": ({"Pacific/Noumea"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "NDDT": ({"America/Goose_Bay", "America/St_Johns"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "NDT": ({"America/St_Johns", "America/Adak", "America/Goose_Bay", "America/Nome", "Pacific/Midway"}),
ee9e372002-07-31Martin Nilsson  "NEGT": ({"America/Paramaribo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "NEST": ({"Europe/Amsterdam"}), "NET": ({"Europe/Amsterdam"}), "NFT": ({"Europe/Oslo", "Europe/Paris", "Pacific/Norfolk"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "NMT": ({"Pacific/Norfolk", "Asia/Novokuznetsk"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "NOVST": ({"Asia/Novokuznetsk", "Asia/Novosibirsk"}), "NOVT": ({"Asia/Novokuznetsk", "Asia/Novosibirsk"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "NPT": ({"America/St_Johns", "Asia/Kathmandu", "America/Adak", "America/Goose_Bay", "America/Nome"}),
ee9e372002-07-31Martin Nilsson  "NRT": ({"Pacific/Nauru"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "NST": ({"America/St_Johns", "America/Adak", "America/Goose_Bay", "America/Nome", "Europe/Amsterdam", "Pacific/Midway",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Pacific/Pago_Pago"}),
ee9e372002-07-31Martin Nilsson  "NUT": ({"Pacific/Niue"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "NWT": ({"America/St_Johns", "America/Adak", "America/Goose_Bay", "America/Nome"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "NZDT": ({"Pacific/Auckland"}),
79bede2007-05-14Martin Bähr  "NZMT": ({"Pacific/Auckland"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "NZST": ({"Pacific/Auckland"}),
ee9e372002-07-31Martin Nilsson  "OMSST": ({"Asia/Omsk"}), "OMST": ({"Asia/Omsk"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "ORAST": ({"Asia/Oral"}), "ORAT": ({"Asia/Oral"}), "PDDT": ({"America/Dawson", "America/Inuvik", "America/Whitehorse"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "PDT": ({"America/Dawson", "America/Los_Angeles", "America/Santa_Isabel",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Tijuana", "America/Vancouver", "America/Whitehorse",
c55db12012-05-17Henrik Grubbström (Grubba)  "PST8PDT", "America/Boise", "America/Dawson_Creek", "America/Inuvik", "America/Juneau", "America/Metlakatla", "America/Sitka"}),
ee9e372002-07-31Martin Nilsson  "PEST": ({"America/Lima"}), "PET": ({"America/Lima"}), "PETST": ({"Asia/Kamchatka"}), "PETT": ({"Asia/Kamchatka"}), "PGT": ({"Pacific/Port_Moresby"}), "PHOT": ({"Pacific/Enderbury"}), "PHST": ({"Asia/Manila"}), "PHT": ({"Asia/Manila"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "PKST": ({"Asia/Karachi"}),
ee9e372002-07-31Martin Nilsson  "PKT": ({"Asia/Karachi"}), "PMDT": ({"America/Miquelon"}), "PMMT": ({"Pacific/Port_Moresby"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "PMPT": ({"America/Miquelon"}),
ee9e372002-07-31Martin Nilsson  "PMST": ({"America/Miquelon"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "PMT": ({"Antarctica/DumontDUrville", "America/Paramaribo", "Asia/Pontianak", "Europe/Paris", "Africa/Algiers", "Africa/Tunis", "Europe/Monaco", "Europe/Prague"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "PMWT": ({"America/Miquelon"}),
ee9e372002-07-31Martin Nilsson  "PNT": ({"Pacific/Pitcairn"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "PONT": ({"Pacific/Pohnpei"}),
ee9e372002-07-31Martin Nilsson  "PPMT": ({"America/Port-au-Prince"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "PPT": ({"America/Dawson", "America/Los_Angeles", "America/Tijuana", "America/Vancouver", "America/Whitehorse", "PST8PDT", "America/Boise", "America/Dawson_Creek", "America/Inuvik", "America/Juneau", "America/Metlakatla", "America/Santa_Isabel", "America/Sitka"}), "PST": ({"America/Dawson", "America/Los_Angeles", "America/Santa_Isabel",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Tijuana", "America/Vancouver", "America/Whitehorse",
c55db12012-05-17Henrik Grubbström (Grubba)  "PST8PDT", "Pacific/Pitcairn", "America/Bahia_Banderas", "America/Hermosillo", "America/Mazatlan", "America/Boise", "America/Dawson_Creek", "America/Inuvik", "America/Juneau", "America/Metlakatla", "America/Sitka", "America/Creston"}), "PWT": ({"America/Dawson", "America/Los_Angeles", "America/Santa_Isabel",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "America/Tijuana", "America/Vancouver", "America/Whitehorse",
c55db12012-05-17Henrik Grubbström (Grubba)  "PST8PDT", "Pacific/Palau", "America/Boise", "America/Dawson_Creek", "America/Inuvik", "America/Juneau", "America/Metlakatla", "America/Sitka"}),
ee9e372002-07-31Martin Nilsson  "PYST": ({"America/Asuncion"}), "PYT": ({"America/Asuncion"}), "QMT": ({"America/Guayaquil"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "QYZST": ({"Asia/Qyzylorda"}), "QYZT": ({"Asia/Qyzylorda"}),
ee9e372002-07-31Martin Nilsson  "RET": ({"Indian/Reunion"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "RMT": ({"Europe/Riga", "Asia/Rangoon", "Atlantic/Reykjavik",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Europe/Rome"}), "ROTT": ({"Antarctica/Rothera"}), "S": ({"Europe/Amsterdam", "Europe/Moscow"}), "SAKST": ({"Asia/Sakhalin"}), "SAKT": ({"Asia/Sakhalin"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "SAMST": ({"Europe/Samara", "Asia/Samarkand"}), "SAMT": ({"Europe/Samara", "Asia/Samarkand", "Pacific/Apia",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Pacific/Pago_Pago"}), "SAST": ({"Africa/Johannesburg", "Africa/Maseru", "Africa/Mbabane",
4ce88e2013-04-22Henrik Grubbström (Grubba)  "Africa/Windhoek", "Africa/Gaborone"}),
ee9e372002-07-31Martin Nilsson  "SBT": ({"Pacific/Guadalcanal"}), "SCT": ({"Indian/Mahe"}), "SDMT": ({"America/Santo_Domingo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "SET": ({"Europe/Stockholm"}),
ee9e372002-07-31Martin Nilsson  "SGT": ({"Asia/Singapore"}), "SHEST": ({"Asia/Aqtau"}), "SHET": ({"Asia/Aqtau"}), "SJMT": ({"America/Costa_Rica"}), "SLST": ({"Africa/Freetown"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "SMT": ({"America/Santiago", "Europe/Simferopol", "Atlantic/Stanley", "Asia/Ho_Chi_Minh", "Asia/Phnom_Penh", "Asia/Vientiane", "Asia/Kuala_Lumpur", "Asia/Singapore"}),
ee9e372002-07-31Martin Nilsson  "SRT": ({"America/Paramaribo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "SST": ({"Pacific/Midway", "Pacific/Pago_Pago"}), "STAT": ({"Europe/Volgograd"}),
ee9e372002-07-31Martin Nilsson  "SVEST": ({"Asia/Yekaterinburg"}), "SVET": ({"Asia/Yekaterinburg"}), "SWAT": ({"Africa/Windhoek"}), "SYOT": ({"Antarctica/Syowa"}), "TAHT": ({"Pacific/Tahiti"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "TASST": ({"Asia/Tashkent"}),
ee9e372002-07-31Martin Nilsson  "TAST": ({"Asia/Samarkand", "Asia/Tashkent"}), "TBIST": ({"Asia/Tbilisi"}), "TBIT": ({"Asia/Tbilisi"}), "TBMT": ({"Asia/Tbilisi"}), "TFT": ({"Indian/Kerguelen"}), "TJT": ({"Asia/Dushanbe"}), "TKT": ({"Pacific/Fakaofo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "TLT": ({"Asia/Dili"}), "TMST": ({"Asia/Ashgabat"}), "TMT": ({"Asia/Ashgabat", "Asia/Tehran", "Europe/Tallinn"}),
ee9e372002-07-31Martin Nilsson  "TOST": ({"Pacific/Tongatapu"}), "TOT": ({"Pacific/Tongatapu"}), "TRST": ({"Europe/Istanbul"}), "TRT": ({"Europe/Istanbul"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "TSAT": ({"Europe/Volgograd"}),
ee9e372002-07-31Martin Nilsson  "TVT": ({"Pacific/Funafuti"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "UCT": ({"Etc/UCT"}),
ee9e372002-07-31Martin Nilsson  "ULAST": ({"Asia/Ulaanbaatar"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "ULAT": ({"Asia/Ulaanbaatar", "Asia/Choibalsan"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "URAST": ({"Asia/Oral"}), "URAT": ({"Asia/Oral"}),
ee9e372002-07-31Martin Nilsson  "URUT": ({"Asia/Urumqi"}),
9bf28b2014-03-28Henrik Grubbström (Grubba)  "UTC": ({"Antarctica/Troll", "Etc/UTC"}),
ee9e372002-07-31Martin Nilsson  "UYHST": ({"America/Montevideo"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "UYST": ({"America/Montevideo"}),
ee9e372002-07-31Martin Nilsson  "UYT": ({"America/Montevideo"}), "UZST": ({"Asia/Samarkand", "Asia/Tashkent"}), "UZT": ({"Asia/Samarkand", "Asia/Tashkent"}), "VET": ({"America/Caracas"}),
4ce88e2013-04-22Henrik Grubbström (Grubba)  "VLAST": ({"Asia/Khandyga", "Asia/Vladivostok"}), "VLAT": ({"Asia/Ust-Nera", "Asia/Vladivostok", "Asia/Khandyga"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "VOLST": ({"Europe/Volgograd"}), "VOLT": ({"Europe/Volgograd"}), "VOST": ({"Antarctica/Vostok"}),
ee9e372002-07-31Martin Nilsson  "VUST": ({"Pacific/Efate"}), "VUT": ({"Pacific/Efate"}), "WAKT": ({"Pacific/Wake"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "WARST": ({"America/Argentina/San_Luis", "America/Argentina/Mendoza", "America/Argentina/Jujuy"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "WART": ({"America/Argentina/Mendoza", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Catamarca",
c55db12012-05-17Henrik Grubbström (Grubba)  "America/Argentina/La_Rioja", "America/Argentina/Rio_Gallegos", "America/Argentina/Ushuaia", "America/Argentina/Tucuman", "America/Argentina/Cordoba", "America/Argentina/Salta", "America/Argentina/Jujuy"}), "WAST": ({"Africa/Windhoek", "Africa/Ndjamena"}), "WAT": ({"Africa/Bangui", "Africa/Brazzaville", "Africa/Douala", "Africa/Freetown", "Africa/Kinshasa", "Africa/Lagos", "Africa/Libreville", "Africa/Luanda", "Africa/Malabo", "Africa/Ndjamena", "Africa/Niamey", "Africa/Porto-Novo", "Africa/Windhoek", "Africa/El_Aaiun", "Africa/Bissau", "Africa/Banjul", "Africa/Nouakchott", "Africa/Bamako", "Africa/Conakry", "Africa/Dakar"}), "WEMT": ({"Atlantic/Madeira", "Europe/Lisbon", "Africa/Ceuta",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Europe/Madrid", "Europe/Monaco", "Europe/Paris"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "WEST": ({"Africa/Casablanca", "Africa/El_Aaiun", "Atlantic/Canary", "Atlantic/Faroe", "Atlantic/Madeira", "Europe/Lisbon", "WET", "Atlantic/Azores", "Africa/Algiers", "Africa/Ceuta", "Europe/Luxembourg", "Europe/Madrid", "Europe/Monaco", "Europe/Paris", "Europe/Brussels"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "WET": ({"Africa/Casablanca", "Africa/El_Aaiun", "Atlantic/Canary", "Atlantic/Faroe", "Atlantic/Madeira", "Europe/Lisbon", "WET", "Atlantic/Azores", "Africa/Algiers", "Africa/Ceuta",
26dc6b2012-05-17Henrik Grubbström (Grubba)  "Europe/Luxembourg", "Europe/Madrid", "Europe/Monaco", "Europe/Paris",
c55db12012-05-17Henrik Grubbström (Grubba)  "Europe/Andorra", "Europe/Brussels"}),
ee9e372002-07-31Martin Nilsson  "WFT": ({"Pacific/Wallis"}),
c55db12012-05-17Henrik Grubbström (Grubba)  "WGST": ({"America/Godthab", "America/Danmarkshavn"}), "WGT": ({"America/Godthab", "America/Danmarkshavn"}),
93f75a2013-11-21Henrik Grubbström (Grubba)  "WIB": ({"Asia/Jakarta", "Asia/Pontianak"}), "WIT": ({"Asia/Jayapura"}), "WITA": ({"Asia/Makassar", "Asia/Dili", "Asia/Pontianak"}),
ee9e372002-07-31Martin Nilsson  "WMT": ({"Europe/Vilnius", "Europe/Warsaw"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "WSDT": ({"Pacific/Apia"}), "WST": ({"Antarctica/Casey", "Australia/Perth", "Pacific/Apia"}),
4ce88e2013-04-22Henrik Grubbström (Grubba)  "YAKST": ({"Asia/Yakutsk", "Asia/Khandyga"}), "YAKT": ({"Asia/Khandyga", "Asia/Yakutsk", "Asia/Ust-Nera"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "YDDT": ({"America/Dawson", "America/Whitehorse"}), "YDT": ({"America/Anchorage", "America/Dawson", "America/Juneau", "America/Nome", "America/Sitka", "America/Whitehorse", "America/Yakutat"}),
ee9e372002-07-31Martin Nilsson  "YEKST": ({"Asia/Yekaterinburg"}), "YEKT": ({"Asia/Yekaterinburg"}), "YERST": ({"Asia/Yerevan"}), "YERT": ({"Asia/Yerevan"}),
26dc6b2012-05-17Henrik Grubbström (Grubba)  "YPT": ({"America/Anchorage", "America/Dawson", "America/Juneau", "America/Nome", "America/Sitka", "America/Whitehorse", "America/Yakutat"}), "YST": ({"America/Anchorage", "America/Dawson", "America/Juneau", "America/Nome", "America/Sitka", "America/Whitehorse", "America/Yakutat"}), "YWT": ({"America/Anchorage", "America/Dawson", "America/Juneau", "America/Nome", "America/Sitka", "America/Whitehorse", "America/Yakutat"}),
9bf28b2014-03-28Henrik Grubbström (Grubba)  "zzz": ({"Antarctica/Troll", "Antarctica/Rothera", "Antarctica/Davis", "Antarctica/Casey", "Antarctica/Palmer", "Antarctica/Vostok", "Antarctica/Syowa", "America/Rankin_Inlet", "Antarctica/DumontDUrville", "Antarctica/Mawson", "America/Inuvik", "Indian/Kerguelen", "Antarctica/Macquarie", "America/Resolute", "America/Iqaluit", "America/Yellowknife", "America/Pangnirtung", "America/Cambridge_Bay"}),
8530c52000-08-02Mirar (Pontus Hagland) ]);
094bc02000-10-01Mirar (Pontus Hagland)  // this is used by the timezone expert system, // that uses localtime (or whatever) to figure out the *correct* timezone // note that at least Red Hat 6.2 has an error in the time database, // so a lot of Europeean (Paris, Brussels) times get to be Luxembourg /Mirar mapping timezone_expert_tree= ([ "test":57801600, // 1971-11-01 00:00:00 -36000: ([ "test":688490994, // 1991-10-26 15:29:54 -32400:"Asia/Vladivostok", -36000: ([ "test":-441849600, // 1956-01-01 00:00:00 -32400: ({ "Pacific/Saipan", "Pacific/Yap", }), 0:"Antarctica/DumontDUrville", -36000: ({ "Pacific/Guam", "Pacific/Truk", "Pacific/Port_Moresby", }),]), -37800:"Australia/Lord_Howe",]), 3600: ([ "test":157770005, // 1975-01-01 01:00:05 3600:"Africa/El_Aaiun", 0:"Africa/Bissau",]), 36000: ([ "test":9979204, // 1970-04-26 12:00:04 36000: ([ "test":-725846400, // 1947-01-01 00:00:00 37800:"Pacific/Honolulu", 36000: ([ "test":-1830384000, // 1912-01-01 00:00:00 36000:"Pacific/Fakaofo", 35896:"Pacific/Tahiti",]),]), 32400:"America/Anchorage",]), -19800: ([ "test":832962604, // 1996-05-24 18:30:04 -23400:"Asia/Colombo", -20700:"Asia/Katmandu", -19800:"Asia/Calcutta", -21600:"Asia/Thimbu",]), 43200: ([ "test":307627204, // 1979-10-01 12:00:04 43200:"Pacific/Kwajalein", 39600:"Pacific/Enderbury",]), 10800: ([ "test":323845205, // 1980-04-06 05:00:05 10800: ([ "test":511149594, // 1986-03-14 01:59:54 14400:"Antarctica/Palmer", 10800: ([ "test":-189388800, // 1964-01-01 00:00:00 14400:"America/Cayenne", 10800: ([ "test":-1767225600, // 1914-01-01 00:00:00 8572:"America/Maceio", 11568:"America/Araguaina", 9240:"America/Fortaleza", 11636:"America/Belem",]), 7200:"America/Sao_Paulo",]), 7200: ([ "test":678319194, // 1991-06-30 21:59:54 14400: ([ "test":686721605, // 1991-10-06 04:00:05 14400:"America/Mendoza", 10800:"America/Jujuy",]), 10800: ([ "test":678337204, // 1991-07-01 03:00:04 7200:"America/Catamarca", 10800:"America/Cordoba",]), 7200: ([ "test":938901595, // 1999-10-02 21:59:55 10800:"America/Rosario", 7200:"America/Buenos_Aires",]),]),]), 14400:"America/Santiago", 7200:"America/Godthab",]), -12600:"Asia/Tehran", 2670:"Africa/Monrovia", -28800: ([ "test":690314404, // 1991-11-16 18:00:04 -25200:"Asia/Irkutsk", -28800: ([ "test":515520004, // 1986-05-03 16:00:04 -28800: ([ "test":9315004, // 1970-04-18 19:30:04 -28800: ([ "test":133977605, // 1974-03-31 16:00:05 -28800: ([ "test":259344004, // 1978-03-21 16:00:04 -32400:"Asia/Manila", -28800: ([ "test":-788918400, // 1945-01-01 00:00:00 -28800:"Asia/Brunei", -32400: ([ "test":-770601600, // 1945-08-01 00:00:00 -32400:"Asia/Kuching", -28800:"Asia/Ujung_Pandang",]), 0:"Antarctica/Casey",]),]), -32400:"Asia/Taipei",]), -32400: ([ "test":72214195, // 1972-04-15 19:29:55 -32400:"Asia/Macao", -28800:"Asia/Hong_Kong",]),]), -32400:"Asia/Shanghai",]), -32400:"Australia/Perth",]), -45000:"Pacific/Auckland", 34200:"Pacific/Marquesas", -21600: ([ "test":515520004, // 1986-05-03 16:00:04 -25200: ([ "test":717526795, // 1992-09-26 16:59:55 -25200:"Asia/Almaty", -21600: ([ "test":683582405, // 1991-08-30 20:00:05 -21600:"Asia/Tashkent", -18000:"Asia/Bishkek",]), -18000:"Asia/Dushanbe",]), -28800:"Asia/Hovd", -32400:"Asia/Urumqi", -21600: ([ "test":670363205, // 1991-03-30 20:00:05 -18000:"Asia/Omsk", -21600: ([ "test":-504921600, // 1954-01-01 00:00:00 -21600:"Asia/Dacca", 0:"Antarctica/Mawson",]),]),]), 41400:"Pacific/Niue", -14400: ([ "test":606866404, // 1989-03-25 22:00:04 -10800: ([ "test":606866394, // 1989-03-25 21:59:54 -10800: ([ "test":-1609459200, // 1919-01-01 00:00:00 -12368:"Asia/Qatar", -12140:"Asia/Bahrain",]), -14400:"Europe/Samara",]), -14400: ([ "test":-2019686400, // 1906-01-01 00:00:00 -14060:"Asia/Muscat", -13800:"Indian/Mauritius", -13272:"Asia/Dubai", -13308:"Indian/Mahe", -13312:"Indian/Reunion",]), -18000: ([ "test":796172395, // 1995-03-25 22:59:55 -10800:"Asia/Yerevan", -14400:"Asia/Baku", -18000:"Asia/Tbilisi",]),]), 18000: ([ "test":104914805, // 1973-04-29 07:00:05 14400: ([ "test":9961194, // 1970-04-26 06:59:54 14400:"America/Havana", 18000: ([ "test":9961204, // 1970-04-26 07:00:04 14400: ([ "test":126687605, // 1974-01-06 07:00:05 18000: ([ "test":162370804, // 1975-02-23 07:00:04 18000: ([ "test":-210556800, // 1963-05-01 00:00:00 18000:"America/Nassau", 14400:"America/Montreal",]), 14400: ([ "test":199263605, // 1976-04-25 07:00:05 14400:"America/Louisville", 18000:"America/Indiana/Marengo",]),]), 14400:"America/New_York",]), 18000:"America/Detroit",]),]), 18000: ([ "test":514969195, // 1986-04-27 06:59:55 14400: ([ "test":421217995, // 1983-05-08 04:59:55 14400:"America/Grand_Turk", 18000:"America/Port-au-Prince",]), 21600:"Pacific/Galapagos", 18000: ([ "test":954658805, // 2000-04-02 07:00:05 14400: ([ "test":9961204, // 1970-04-26 07:00:04 18000:"America/Nipigon", 14400:"America/Thunder_Bay",]), 18000: ([ "test":9961204, // 1970-04-26 07:00:04 18000: ([ "test":136364405, // 1974-04-28 07:00:05 18000: ([ "test":704782804, // 1992-05-02 05:00:04 18000: ([ "test":536475605, // 1987-01-01 05:00:05 14400:"America/Lima", 18000: ([ "test":-1830384000, // 1912-01-01 00:00:00 18432:"America/Cayman", 18840:"America/Guayaquil", 16272:"America/Porto_Acre", 18000:"America/Panama",]),]), 14400:"America/Bogota",]), 14400:"America/Jamaica",]), 14400: ([ "test":41410805, // 1971-04-25 07:00:05 14400:"America/Indiana/Vevay", 18000:"America/Indianapolis",]),]), 21600:"America/Iqaluit",]),]), 21600:"America/Menominee",]), -7200: ([ "test":291761995, // 1979-03-31 20:59:55 -7200: ([ "test":323816404, // 1980-04-05 21:00:04 -7200: ([ "test":386125194, // 1982-03-28 00:59:54 -7200: ([ "test":767746795, // 1994-04-30 22:59:55 -7200: ([ "test":10364394, // 1970-04-30 22:59:54 -7200: ([ "test":10364404, // 1970-04-30 23:00:04 -7200: ([ "test":142379994, // 1974-07-06 21:59:54 -10800:"Asia/Damascus", -7200: ([ "test":142380004, // 1974-07-06 22:00:04 -10800: ([ "test":828655204, // 1996-04-04 22:00:04 -10800:"Asia/Gaza", -7200:"Asia/Jerusalem",]), -7200: ([ "test":-820540800, // 1944-01-01 00:00:00 -7200: ([ "test":-2114380800, // 1903-01-01 00:00:00 -7216:"Africa/Kigali", -7200: ({ "Africa/Bujumbura", "Africa/Lubumbashi", }), -7452:"Africa/Harare", -6788:"Africa/Lusaka", -7464:"Africa/Mbabane", -7820:"Africa/Maputo", -8400:"Africa/Blantyre",]), -10800: ([ "test":-852076800, // 1943-01-01 00:00:00 -10800:"Africa/Johannesburg", -7200: ([ "test":-2114380800, // 1903-01-01 00:00:00 -6600:"Africa/Maseru", -7200:"Africa/Gaborone",]),]), -3600:"Europe/Athens",]),]),]), -10800:"Africa/Cairo",]), -10800:"Africa/Khartoum",]), -10800: ([ "test":354686404, // 1981-03-29 04:00:04 -7200: ([ "test":108165594, // 1973-06-05 21:59:54 -10800:"Asia/Beirut", -7200:"Asia/Amman",]), -10800:"Europe/Helsinki",]), -3600:"Africa/Windhoek",]), -10800:"Asia/Nicosia", -3600:"Africa/Tripoli",]), -10800: ([ "test":291762005, // 1979-03-31 21:00:05 -7200:"Europe/Bucharest", -10800:"Europe/Sofia",]), -3600:"Europe/Berlin",]), -10800:"Europe/Istanbul", -3600: ([ "test":-810086400, // 1944-05-01 00:00:00 -3600:"Europe/Monaco", -7200:"Europe/Paris",]),]), -37800: ([ "test":384280204, // 1982-03-06 16:30:04 -37800:"Australia/Broken_Hill", -34200:"Australia/Adelaide",]), 25200: ([ "test":954665994, // 2000-04-02 08:59:54 25200: ([ "test":9968404, // 1970-04-26 09:00:04 25200: ([ "test":73472404, // 1972-04-30 09:00:04 25200: ([ "test":325674005, // 1980-04-27 09:00:05 25200: ([ "test":28795, // 1970-01-01 07:59:55 28800: ([ "test":923216404, // 1999-04-04 09:00:04 21600:"America/Mazatlan", 25200:"America/Hermosillo",]), 25200:"America/Phoenix",]), 21600:"America/Yellowknife",]), 21600:"America/Edmonton",]), 21600: ([ "test":126694804, // 1974-01-06 09:00:04 25200:"America/Boise", 21600:"America/Denver",]),]), 18000:"America/Cambridge_Bay", 21600:"America/Swift_Current",]), -30600:"Asia/Harbin", 9000:"America/Montevideo", 32400: ([ "test":325681205, // 1980-04-27 11:00:05 32400:"Pacific/Gambier", 25200:"America/Dawson", 28800:"America/Yakutat",]), -46800: ([ "test":938782794, // 1999-10-01 12:59:54 -43200:"Asia/Anadyr", -46800:"Pacific/Tongatapu",]), -23400:"Asia/Rangoon", 39600: ([ "test":436291204, // 1983-10-29 16:00:04 32400:"America/Adak", 28800:"America/Nome", 39600: ([ "test":-631152000, // 1950-01-01 00:00:00 39600:"Pacific/Midway", 41400: ([ "test":-1861920000, // 1911-01-01 00:00:00 41216:"Pacific/Apia", 40968:"Pacific/Pago_Pago",]),]),]), 16200:"America/Santo_Domingo", -39600: ([ "test":625593594, // 1989-10-28 15:59:54 -43200:"Pacific/Efate", -39600: ([ "test":849366004, // 1996-11-30 15:00:04 -39600: ([ "test":670345204, // 1991-03-30 15:00:04 -36000:"Asia/Magadan", -39600: ([ "test":-1830384000, // 1912-01-01 00:00:00 -38388:"Pacific/Guadalcanal", -39600:"Pacific/Ponape",]),]), -43200:"Pacific/Noumea",]), -36000: ([ "test":636480005, // 1990-03-03 16:00:05 -36000: ([ "test":719942404, // 1992-10-24 16:00:04 -39600: ([ "test":89136004, // 1972-10-28 16:00:04 -39600:"Australia/Sydney", -36000:"Australia/Lindeman",]), -36000:"Australia/Brisbane",]), -39600: ([ "test":5673595, // 1970-03-07 15:59:55 -36000:"Australia/Melbourne", -39600:"Australia/Hobart",]),]),]), -16200:"Asia/Kabul", 0: ([ "test":512528405, // 1986-03-30 01:00:05 -7200:"Africa/Ceuta", 0: ([ "test":57722395, // 1971-10-31 01:59:55 0: ([ "test":141264004, // 1974-06-24 00:00:04 0: ([ "test":-862617600, // 1942-09-01 00:00:00 0: ([ "test":-63158400, // 1968-01-01 00:00:00 0: ([ "test":-915148800, // 1941-01-01 00:00:00 0: ([ "test":-1830384000, // 1912-01-01 00:00:00 968:"Africa/Abidjan", 364:"Africa/Ouagadougou", 0:"UTC", // "Africa/Lome", 724:"Africa/Timbuktu", 2192:"Africa/Sao_Tome",]), 3600:"Africa/Dakar",]), 3600:"Atlantic/Reykjavik",]), 1200:"Africa/Freetown", 3600: ([ "test":-189388800, // 1964-01-01 00:00:00 0: ([ "test":-312940800, // 1960-02-01 00:00:00 3600: ([ "test":-299894400, // 1960-07-01 00:00:00 3600:"Africa/Nouakchott", 0:"Africa/Bamako",]), 0:"Africa/Conakry",]), 3600:"Africa/Banjul",]), 1368:"Atlantic/St_Helena", -1200:"Africa/Accra",]), -3600:"Africa/Casablanca",]), -3600: ([ "test":-718070400, // 1947-04-01 00:00:00 -3600:"Europe/Dublin", 0: ([ "test":-1704153600, // 1916-01-01 00:00:00 1521:"Europe/Belfast", 0:"Europe/London",]),]),]), 3600:"Atlantic/Azores", -3600: ([ "test":354675605, // 1981-03-29 01:00:05 0:"Africa/Algiers", -3600: ([ "test":323827205, // 1980-04-06 00:00:05 -3600:"Atlantic/Canary", 0:"Atlantic/Faeroe",]),]),]), -32400: ([ "test":547570804, // 1987-05-09 15:00:04 -28800:"Asia/Dili", -32400: ([ "test":670352405, // 1991-03-30 17:00:05 -28800:"Asia/Yakutsk", -32400: ([ "test":-283996800, // 1961-01-01 00:00:00 -28800:"Asia/Pyongyang", -32400: ({ "Pacific/Palau", "Asia/Tokyo", }), -34200:"Asia/Jayapura",]),]), -36000:"Asia/Seoul",]), 30600:"Pacific/Pitcairn", -25200: ([ "test":671558395, // 1991-04-13 15:59:55 -25200: ([ "test":-410227200, // 1957-01-01 00:00:00 -25200: ([ "test":-2019686400, // 1906-01-01 00:00:00 -24624:"Asia/Vientiane", -25180:"Asia/Phnom_Penh", -25200:"Indian/Christmas", -24124:"Asia/Bangkok", -25600:"Asia/Saigon",]), -27000:"Asia/Jakarta", 0:"Antarctica/Davis",]), -28800:"Asia/Chungking", -32400:"Asia/Ulaanbaatar", -21600: ([ "test":738140405, // 1993-05-23 07:00:05 -25200:"Asia/Krasnoyarsk", -21600:"Asia/Novosibirsk",]),]), 38400:"Pacific/Kiritimati", 7200: ([ "test":354675604, // 1981-03-29 01:00:04 7200: ([ "test":-1167609600, // 1933-01-01 00:00:00 7200:"Atlantic/South_Georgia", 3600:"America/Noronha",]), 3600:"Atlantic/Cape_Verde", 0:"America/Scoresbysund",]), 37800:"Pacific/Rarotonga", -18000: ([ "test":670366805, // 1991-03-30 21:00:05 -25200:"Asia/Samarkand", -28800:"Asia/Kashgar", -14400:"Asia/Yekaterinburg", -21600:"Asia/Ashkhabad", -18000: ([ "test":828212405, // 1996-03-30 19:00:05 -14400:"Asia/Aqtau", -18000: ([ "test":-599616000, // 1951-01-01 00:00:00 -17640:"Indian/Maldives", -19800:"Asia/Karachi", -18000:"Indian/Kerguelen",]), -21600:"Asia/Aqtobe",]),]), 14400: ([ "test":796802394, // 1995-04-02 05:59:54 10800:"Atlantic/Stanley", 14400: ([ "test":733903204, // 1993-04-04 06:00:04 10800: ([ "test":9957604, // 1970-04-26 06:00:04 14400: ([ "test":73461604, // 1972-04-30 06:00:04 14400: ([ "test":136360805, // 1974-04-28 06:00:05 10800:"Atlantic/Bermuda", 14400:"America/Thule",]), 10800:"America/Glace_Bay",]), 10800:"America/Halifax",]), 14400: ([ "test":234943204, // 1977-06-12 06:00:04 14400: ([ "test":323841605, // 1980-04-06 04:00:05 14400: ([ "test":86760004, // 1972-10-01 04:00:04 14400: ([ "test":-788918400, // 1945-01-01 00:00:00 14400: ([ "test":-1861920000, // 1911-01-01 00:00:00 14404:"America/Manaus", 15584:"America/St_Thomas", 14764:"America/Port_of_Spain", 15336:"America/Porto_Velho", 15052:"America/St_Kitts", 15136:"America/Anguilla", 15508:"America/Tortola", 14640:"America/St_Lucia", 14820:"America/Grenada", 14736:"America/Dominica", 13460:"America/Cuiaba", 16356:"America/La_Paz", 14560:"America/Boa_Vista", 14932:"America/Montserrat", 14696:"America/St_Vincent", 14768:"America/Guadeloupe",]), 10800:"America/Puerto_Rico", 12600:"America/Goose_Bay", 16200: ([ "test":-1830384000, // 1912-01-01 00:00:00 16064:"America/Caracas", 16544:"America/Curacao", 16824:"America/Aruba",]), 18000:"America/Antigua",]), 10800:"America/Asuncion",]), 10800:"America/Martinique",]), 10800:"America/Barbados",]),]), 7200:"America/Miquelon", 18000:"America/Pangnirtung",]), 21600: ([ "test":891763194, // 1998-04-05 07:59:54 14400:"America/Cancun", 25200:"America/Chihuahua", 21600: ([ "test":9964805, // 1970-04-26 08:00:05 25200:"Pacific/Easter", 21600: ([ "test":136368004, // 1974-04-28 08:00:04 21600: ([ "test":325670404, // 1980-04-27 08:00:04 21600: ([ "test":828864004, // 1996-04-07 08:00:04 21600: ([ "test":123919195, // 1973-12-05 05:59:55 21600: ([ "test":123919205, // 1973-12-05 06:00:05 21600: ([ "test":547020004, // 1987-05-03 06:00:04 18000: ([ "test":-1546300800, // 1921-01-01 00:00:00 20932:"America/Tegucigalpa", 21408:"America/El_Salvador",]), 21600:"America/Regina",]), 18000:"America/Belize",]), 18000:"America/Guatemala",]), 18000:"America/Mexico_City",]), 18000:"America/Rankin_Inlet",]), 18000:"America/Rainy_River",]), 18000: ([ "test":126691205, // 1974-01-06 08:00:05 21600:"America/Winnipeg", 18000:"America/Chicago",]),]), 18000: ([ "test":9964805, // 1970-04-26 08:00:05 21600: ([ "test":288770405, // 1979-02-25 06:00:05 21600:"America/Managua", 18000:"America/Costa_Rica",]), 18000:"America/Indiana/Knox",]),]), -41400: ([ "test":294323404, // 1979-04-30 12:30:04 -41400:"Pacific/Norfolk", -43200:"Pacific/Nauru",]), 13500:"America/Guyana", -34200:"Australia/Darwin", 28800: ([ "test":452080795, // 1984-04-29 09:59:55 32400:"America/Juneau", 28800: ([ "test":9972004, // 1970-04-26 10:00:04 28800: ([ "test":199274404, // 1976-04-25 10:00:04 25200:"America/Tijuana", 28800:"America/Whitehorse",]), 25200: ([ "test":126698404, // 1974-01-06 10:00:04 28800:"America/Vancouver", 25200:"America/Los_Angeles",]),]), 25200:"America/Dawson_Creek", 21600:"America/Inuvik",]), -10800: ([ "test":646786804, // 1990-06-30 23:00:04 -10800: ([ "test":909277204, // 1998-10-25 01:00:04 -10800: ([ "test":670395594, // 1991-03-31 04:59:54 -10800: ([ "test":670395604, // 1991-03-31 05:00:04 -10800: ([ "test":-662688000, // 1949-01-01 00:00:00 -9000:"Africa/Mogadishu", -11212:"Asia/Riyadh", -10800: ([ "test":-499824000, // 1954-03-01 00:00:00 -10800: ([ "test":-1861920000, // 1911-01-01 00:00:00 -10856:"Indian/Mayotte", -9320: ({ "Africa/Asmera", "Africa/Addis_Ababa", }), -10356:"Africa/Djibouti", -10384:"Indian/Comoro",]), -14400:"Indian/Antananarivo",]), -10848:"Asia/Aden", -11516:"Asia/Kuwait", 0:"Antarctica/Syowa", -9900: ([ "test":-725846400, // 1947-01-01 00:00:00 -10800:"Africa/Dar_es_Salaam", -9000:"Africa/Kampala", -9900:"Africa/Nairobi",]),]), -7200:"Europe/Tiraspol",]), -7200:"Europe/Moscow",]), -7200: ([ "test":686102394, // 1991-09-28 23:59:54 -7200: ([ "test":670374004, // 1991-03-30 23:00:04 -10800:"Europe/Zaporozhye", -7200:"Europe/Kaliningrad",]), -10800: ([ "test":686102404, // 1991-09-29 00:00:04 -7200: ([ "test":701820004, // 1992-03-28 22:00:04 -7200:"Europe/Riga", -10800:"Europe/Minsk",]), -10800:"Europe/Tallinn",]),]), -3600:"Europe/Vilnius",]), -7200: ([ "test":796168805, // 1995-03-25 22:00:05 -7200:"Europe/Kiev", -10800:"Europe/Chisinau", -14400:"Europe/Simferopol",]), -14400:"Asia/Baghdad", -3600:"Europe/Uzhgorod",]), -27000: ({ "Asia/Kuala_Lumpur", "Asia/Singapore", }), 12600: ([ "test":465449405, // 1984-10-01 03:30:05 10800:"America/Paramaribo", 12600:"America/St_Johns",]), -43200: ([ "test":686671204, // 1991-10-05 14:00:04 -43200: ([ "test":920123995, // 1999-02-27 13:59:55 -43200: ([ "test":-31536000, // 1969-01-01 00:00:00 -43200: ({ "Pacific/Tarawa", "Pacific/Funafuti", "Pacific/Wake", "Pacific/Wallis", }), -39600:"Pacific/Majuro",]), -46800:"Pacific/Fiji", -39600:"Pacific/Kosrae",]), -46800:"Antarctica/McMurdo",
d5bceb2008-01-13Mirar (Pontus Hagland)  -39600:"Asia/Kamchatka", 39600:"Pacific/Auckland",]),
094bc02000-10-01Mirar (Pontus Hagland)  -3600: ([ "test":433299604, // 1983-09-25 01:00:04 -7200:"Europe/Tirane", 0: ([ "test":717555604, // 1992-09-27 01:00:04 -3600:"Europe/Lisbon", 0:"Atlantic/Madeira",]), -3600: ([ "test":481078795, // 1985-03-31 00:59:55 -3600: ([ "test":481078805, // 1985-03-31 01:00:05 -3600: ([ "test":308703605, // 1979-10-13 23:00:05 -3600: ([ "test":231202804, // 1977-04-29 23:00:04 -7200:"Africa/Tunis", -3600: ([ "test":-220924800, // 1963-01-01 00:00:00 -3600: ([ "test":-347155200, // 1959-01-01 00:00:00 -3600: ([ "test":-1861920000, // 1911-01-01 00:00:00 -3668:"Africa/Brazzaville", -2268:"Africa/Libreville", -2328:"Africa/Douala", -4460:"Africa/Bangui", -3124:"Africa/Luanda", -628:"Africa/Porto-Novo", -816:"Africa/Lagos", -3600:"Africa/Kinshasa",]), 0:"Africa/Niamey",]), 0:"Africa/Malabo",]),]), -7200:"Africa/Ndjamena",]), -7200: ([ "test":354675605, // 1981-03-29 01:00:05 -3600: ([ "test":386125205, // 1982-03-28 01:00:05 -3600: ([ "test":417574804, // 1983-03-27 01:00:04 -7200:"Europe/Belgrade", -3600:"Europe/Andorra",]), -7200:"Europe/Gibraltar",]), -7200: ([ "test":228877205, // 1977-04-03 01:00:05 -3600: ([ "test":291776404, // 1979-04-01 01:00:04 -3600: ([ "test":323830795, // 1980-04-06 00:59:55 -3600: ([ "test":323830805, // 1980-04-06 01:00:05 -3600: ([ "test":-683856000, // 1948-05-01 00:00:00 -3600: ([ "test":-917827200, // 1940-12-01 00:00:00 -7200:"Europe/Zurich", -3600:"Europe/Vaduz",]), -7200:"Europe/Vienna",]), -7200: ([ "test":12956404, // 1970-05-30 23:00:04 -3600: ([ "test":-681177600, // 1948-06-01 00:00:00 -3600: ([ "test":-788918400, // 1945-01-01 00:00:00 -3600:"Europe/Stockholm", -7200:"Europe/Oslo",]), -7200:"Europe/Copenhagen",]), -7200:"Europe/Rome",]),]), -7200: ([ "test":323827195, // 1980-04-05 23:59:55 -7200:"Europe/Malta", -3600:"Europe/Budapest",]),]), -7200: ([ "test":-652320000, // 1949-05-01 00:00:00 -3600:"Europe/Madrid", -7200:"Europe/Prague",]),]), -7200: ([ "test":-788918400, // 1945-01-01 00:00:00 -7200:"Europe/Amsterdam", -3600: ([ "test":-1283472000, // 1929-05-01 00:00:00 -3600:"Europe/Luxembourg", 0:"Europe/Brussels",]),]),]),]),]), -7200:"Europe/Warsaw",]),]),]);