#
# Copyright 2006-2016 Hunan Kylin, Inc.  All Rights Reserved.
# 
# NOTICE: ALL INFORMATION CONTAINED HEREIN IS, AND REMAINS THE PROPERTY OF
# HUNAN KYLIN, INC. AND ITS SUPPLIERS, IF ANY. THE INTELLECTUAL AND
# TECHNICAL CONCEPTS CONTAINED HEREIN ARE PROPRIETARY TO HUNAN KYLIN, INC.
# AND ITS SUPPLIERS AND MAY BE COVERED BY U.S. AND FOREIGN PATENTS, PATENTS IN
# PROCESS, AND ARE PROTECTED BY TRADE SECRET OR COPYRIGHT LAW. DISSEMINATION
# OF THIS INFORMATION OR REPRODUCTION OF THIS MATERIAL IS STRICTLY FORBIDDEN
# UNLESS PRIOR WRITTEN PERMISSION IS OBTAINED FROM HUNAN KYLIN, INC.
#
#
# Hunan Kylin, Inc. have derived the data structure in this code file from
# work created by timdavis.com.au under an ISC Licence [sic] as taken from:
# http://www.timdavis.com.au/data/olson-time-zone-database-to-standard-windows-time-zone-v01/
#
#
# 
# Its taken a bit of Time (*pardon the pun*)  but I have come up with a pretty complete
# offering that I am publishing under an ISC Licence.
# 
# The detail of such a license are available in the file and below. Basically, your [sic]
# free to do with it as you want  although I would hope that any modifications, improvements
# and the like you make  you can send back to me so I can update this post for the benefit of
# everyone else.
# 
# Copyright (c) 2008-2078(s), Tim Davis, tim (at) timdavis.com.au  ISC Licence
# 
# Permission to use, copy, modify, and/or distribute this software for any
# purpose with or without fee is hereby granted, provided that the above
# copyright notice and this permission notice appear in all copies.
# 
# THE SOFTWARE IS PROVIDED AS IS AND THE AUTHOR DISCLAIMS ALL WARRANTIES
# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
# 
# tim@timdavis.com.au

Greenwich Standard Time|Africa/Abidjan
Greenwich Standard Time|Africa/Accra
E. Africa Standard Time|Africa/Addis_Ababa
Central Europe Standard Time|Africa/Algiers
E. Africa Standard Time|Africa/Asmara
Greenwich Standard Time|Africa/Bamako
W. Central Africa Standard Time|Africa/Bangui
Greenwich Standard Time|Africa/Banjul
Greenwich Standard Time|Africa/Bissau
South Africa Standard Time|Africa/Blantyre
W. Central Africa Standard Time|Africa/Brazzaville
South Africa Standard Time|Africa/Bujumbura
Egypt Standard Time|Africa/Cairo
Greenwich Standard Time|Africa/Casablanca
Central Europe Standard Time|Africa/Ceuta
Greenwich Standard Time|Africa/Conakry
Greenwich Standard Time|Africa/Dakar
E. Africa Standard Time|Africa/Dar_es_Salaam
E. Africa Standard Time|Africa/Djibouti
W. Central Africa Standard Time|Africa/Douala
Greenwich Standard Time|Africa/El_Aaiun
Greenwich Standard Time|Africa/Freetown
South Africa Standard Time|Africa/Gaborone
South Africa Standard Time|Africa/Harare
South Africa Standard Time|Africa/Johannesburg
E. Africa Standard Time|Africa/Kampala
E. Africa Standard Time|Africa/Khartoum
South Africa Standard Time|Africa/Kigali
W. Central Africa Standard Time|Africa/Kinshasa
W. Central Africa Standard Time|Africa/Lagos
W. Central Africa Standard Time|Africa/Libreville
Greenwich Standard Time|Africa/Lome
W. Central Africa Standard Time|Africa/Luanda
South Africa Standard Time|Africa/Lubumbashi
South Africa Standard Time|Africa/Lusaka
W. Central Africa Standard Time|Africa/Malabo
South Africa Standard Time|Africa/Maputo
South Africa Standard Time|Africa/Maseru
South Africa Standard Time|Africa/Mbabane
E. Africa Standard Time|Africa/Mogadishu
Greenwich Standard Time|Africa/Monrovia
E. Africa Standard Time|Africa/Nairobi
W. Central Africa Standard Time|Africa/Ndjamena
W. Central Africa Standard Time|Africa/Niamey
Greenwich Standard Time|Africa/Nouakchott
Greenwich Standard Time|Africa/Ouagadougou
W. Central Africa Standard Time|Africa/Porto-Novo
Greenwich Standard Time|Africa/Sao_Tome
South Africa Standard Time|Africa/Tripoli
Central Europe Standard Time|Africa/Tunis
W. Central Africa Standard Time|Africa/Windhoek
Hawaiian Standard Time|America/Adak
Alaskan Standard Time|America/Anchorage
Atlantic Standard Time|America/Anguilla
Atlantic Standard Time|America/Antigua
E. South America Standard Time|America/Araguaina
Argentina Standard Time|America/Argentina/Buenos_Aires
Argentina Standard Time|America/Argentina/Catamarca
Argentina Standard Time|America/Argentina/Cordoba
Argentina Standard Time|America/Argentina/Jujuy
Argentina Standard Time|America/Argentina/La_Rioja
Argentina Standard Time|America/Argentina/Mendoza
Argentina Standard Time|America/Argentina/Rio_Gallegos
Argentina Standard Time|America/Argentina/San_Juan
Argentina Standard Time|America/Argentina/San_Luis
Argentina Standard Time|America/Argentina/Tucuman
Argentina Standard Time|America/Argentina/Ushuaia
Atlantic Standard Time|America/Aruba
Central Brazilian Standard Time|America/Asuncion
Eastern Standard Time|America/Atikokan
E. South America Standard Time|America/Bahia
Atlantic Standard Time|America/Barbados
E. South America Standard Time|America/Belem
Central Standard Time (Mexico) |America/Belize
Atlantic Standard Time|America/Blanc-Sablon
Central Brazilian Standard Time|America/Boa_Vista
SA Pacific Standard Time|America/Bogota
Mountain Standard Time|America/Boise
Mountain Standard Time|America/Cambridge_Bay
SA Western Standard Time|America/Campo_Grande
Central Standard Time (Mexico) |America/Cancun
Newfoundland Standard Time|America/Caracas
SA Eastern Standard Time|America/Cayenne
Eastern Standard Time|America/Cayman
Central Standard Time|America/Chicago
Mountain Standard Time (Mexico) |America/Chihuahua
Central Standard Time (Mexico) |America/Costa_Rica
SA Western Standard Time|America/Cuiaba
Atlantic Standard Time|America/Curacao
Greenwich Standard Time|America/Danmarkshavn
Pacific Standard Time|America/Dawson
Mountain Standard Time|America/Dawson_Creek
Mountain Standard Time|America/Denver
Eastern Standard Time|America/Detroit
Atlantic Standard Time|America/Dominica
Mountain Standard Time|America/Edmonton
SA Pacific Standard Time|America/Eirunepe
Central Standard Time (Mexico) |America/El_Salvador
E. South America Standard Time|America/Fortaleza
Atlantic Standard Time|America/Glace_Bay
Greenland Standard Time|America/Godthab
Atlantic Standard Time|America/Goose_Bay
Eastern Standard Time|America/Grand_Turk
Atlantic Standard Time|America/Grenada
Atlantic Standard Time|America/Guadeloupe
Central Standard Time (Mexico) |America/Guatemala
SA Pacific Standard Time|America/Guayaquil
SA Western Standard Time|America/Guyana
Atlantic Standard Time|America/Halifax
SA Pacific Standard Time|America/Havana
Mountain Standard Time|America/Hermosillo
Eastern Standard Time|America/Indiana/Indianapolis
Central Standard Time|America/Indiana/Knox
Eastern Standard Time|America/Indiana/Marengo
Eastern Standard Time|America/Indiana/Petersburg
Central Standard Time|America/Indiana/Tell_City
Eastern Standard Time|America/Indiana/Vevay
Eastern Standard Time|America/Indiana/Vincennes
Eastern Standard Time|America/Indiana/Winamac
Mountain Standard Time|America/Inuvik
Eastern Standard Time|America/Iqaluit
Eastern Standard Time|America/Jamaica
Alaskan Standard Time|America/Juneau
Eastern Standard Time|America/Kentucky/Louisville
Eastern Standard Time|America/Kentucky/Monticello
SA Western Standard Time|America/La_Paz
SA Pacific Standard Time|America/Lima
Pacific Standard Time|America/Los_Angeles
E. South America Standard Time|America/Maceio
Central Standard Time (Mexico) |America/Managua
Central Brazilian Standard Time|America/Manaus
Atlantic Standard Time|America/Martinique
Mountain Standard Time (Mexico) |America/Mazatlan
Central Standard Time (Mexico) |America/Menominee
Central Standard Time (Mexico) |America/Merida
Central Standard Time (Mexico) |America/Mexico_City
Greenland Standard Time|America/Miquelon
Atlantic Standard Time|America/Moncton
Central Standard Time (Mexico) |America/Monterrey
Montevideo Standard Time|America/Montevideo
Eastern Standard Time|America/Montreal
Atlantic Standard Time|America/Montserrat
Eastern Standard Time|America/Nassau
Eastern Standard Time|America/New_York
Eastern Standard Time|America/Nipigon
Alaskan Standard Time|America/Nome
Mid-Atlantic Standard Time|America/Noronha
Central Standard Time|America/North_Dakota/Center
Central Standard Time|America/North_Dakota/New_Salem
Eastern Standard Time|America/Panama
Eastern Standard Time|America/Pangnirtung
SA Eastern Standard Time|America/Paramaribo
US Mountain Standard Time|America/Phoenix
Atlantic Standard Time|America/Port_of_Spain
Eastern Standard Time|America/Port-au-Prince
Central Brazilian Standard Time|America/Porto_Velho
Atlantic Standard Time|America/Puerto_Rico
Central Standard Time|America/Rainy_River
Central Standard Time|America/Rankin_Inlet
E. South America Standard Time|America/Recife
Central Standard Time|America/Regina
Eastern Standard Time|America/Resolute
SA Pacific Standard Time|America/Rio_Branco
SA Western Standard Time|America/Santiago
Atlantic Standard Time|America/Santo_Domingo
E. South America Standard Time|America/Sao_Paulo
Azores Standard Time|America/Scoresbysund
Newfoundland Standard Time|America/St_Johns
Atlantic Standard Time|America/St_Kitts
Atlantic Standard Time|America/St_Lucia
Atlantic Standard Time|America/St_Thomas
Atlantic Standard Time|America/St_Vincent
Central Standard Time (Mexico) |America/Swift_Current
Central Standard Time (Mexico) |America/Tegucigalpa
Atlantic Standard Time|America/Thule
Eastern Standard Time|America/Thunder_Bay
Pacific Standard Time (Mexico) |America/Tijuana
Eastern Standard Time|America/Toronto
Atlantic Standard Time|America/Tortola
Pacific Standard Time|America/Vancouver
Pacific Standard Time|America/Whitehorse
Central Standard Time|America/Winnipeg
Alaskan Standard Time|America/Yakutat
Mountain Standard Time|America/Yellowknife
W. Australia Standard Time|Antarctica/Casey
SE Asia Standard Time|Antarctica/Davis
E. Australia Standard Time|Antarctica/DumontDUrville
Central Asia Standard Time|Antarctica/Mawson
New Zealand Standard Time|Antarctica/McMurdo
SA Western Standard Time|Antarctica/Palmer
SA Eastern Standard Time|Antarctica/Rothera
E. Africa Standard Time|Antarctica/Syowa
Central Asia Standard Time|Antarctica/Vostok
Arabic Standard Time|Asia/Aden
Central Asia Standard Time|Asia/Almaty
Jordan Standard Time|Asia/Amman
New Zealand Standard Time|Asia/Anadyr
West Asia Standard Time|Asia/Aqtau
West Asia Standard Time|Asia/Aqtobe
West Asia Standard Time|Asia/Ashgabat
Arabic Standard Time|Asia/Baghdad
Arabic Standard Time|Asia/Bahrain
Azerbaijan Standard Time|Asia/Baku
SE Asia Standard Time|Asia/Bangkok
Middle East Standard Time|Asia/Beirut
Central Asia Standard Time|Asia/Bishkek
North Asia East Standard Time|Asia/Brunei
Yakutsk Standard Time|Asia/Choibalsan
China Standard Time|Asia/Chongqing
Sri Lanka Standard Time|Asia/Colombo
Middle East Standard Time|Asia/Damascus
N. Central Asia Standard Time|Asia/Dhaka
Korea Standard Time|Asia/Dili
Arabian Standard Time|Asia/Dubai
West Asia Standard Time|Asia/Dushanbe
Middle East Standard Time|Asia/Gaza
China Standard Time|Asia/Harbin
SE Asia Standard Time|Asia/Ho_Chi_Minh
Malay Peninsula Standard Time|Asia/Hong_Kong
SE Asia Standard Time|Asia/Hovd
North Asia East Standard Time|Asia/Irkutsk
SE Asia Standard Time|Asia/Jakarta
Korea Standard Time|Asia/Jayapura
Middle East Standard Time|Asia/Jerusalem
Afghanistan Standard Time|Asia/Kabul
Fiji Standard Time|Asia/Kamchatka
West Asia Standard Time|Asia/Karachi
China Standard Time|Asia/Kashgar
Nepal Standard Time|Asia/Katmandu
India Standard Time|Asia/Kolkata
North Asia Standard Time|Asia/Krasnoyarsk
Malay Peninsula Standard Time|Asia/Kuala_Lumpur
Malay Peninsula Standard Time|Asia/Kuching
Arabic Standard Time|Asia/Kuwait
China Standard Time|Asia/Macau
Central Pacific Standard Time|Asia/Magadan
Malay Peninsula Standard Time|Asia/Makassar
Malay Peninsula Standard Time|Asia/Manila
Arabian Standard Time|Asia/Muscat
Middle East Standard Time|Asia/Nicosia
N. Central Asia Standard Time|Asia/Novosibirsk
N. Central Asia Standard Time|Asia/Omsk
Ekaterinburg Standard Time|Asia/Oral
SE Asia Standard Time|Asia/Phnom_Penh
SE Asia Standard Time|Asia/Pontianak
Korea Standard Time|Asia/Pyongyang
Arabic Standard Time|Asia/Qatar
N. Central Asia Standard Time|Asia/Qyzylorda
Myanmar Standard Time|Asia/Rangoon
Arabic Standard Time|Asia/Riyadh
Vladivostok Standard Time|Asia/Sakhalin
West Asia Standard Time|Asia/Samarkand
Korea Standard Time|Asia/Seoul
China Standard Time|Asia/Shanghai
Malay Peninsula Standard Time|Asia/Singapore
China Standard Time|Asia/Taipei
West Asia Standard Time|Asia/Tashkent
Arabian Standard Time|Asia/Tbilisi
Iran Standard Time|Asia/Tehran
N. Central Asia Standard Time|Asia/Thimphu
Tokyo Standard Time|Asia/Tokyo
North Asia East Standard Time|Asia/Ulaanbaatar
China Standard Time|Asia/Urumqi
SE Asia Standard Time|Asia/Vientiane
Vladivostok Standard Time|Asia/Vladivostok
Yakutsk Standard Time|Asia/Yakutsk
Ekaterinburg Standard Time|Asia/Yekaterinburg
Caucasus Standard Time|Asia/Yerevan
Azores Standard Time|Atlantic/Azores
Atlantic Standard Time|Atlantic/Bermuda
W. Europe Standard Time|Atlantic/Canary
Cape Ksvd Standard Time|Atlantic/Cape_Ksvd
W. Europe Standard Time|Atlantic/Faroe
W. Europe Standard Time|Atlantic/Madeira
Greenwich Standard Time|Atlantic/Reykjavik
Mid-Atlantic Standard Time|Atlantic/South_Georgia
Greenwich Standard Time|Atlantic/St_Helena
Pacific SA Standard Time|Atlantic/Stanley
Cen. Australia Standard Time|Australia/Adelaide
E. Australia Standard Time|Australia/Brisbane
Cen. Australia Standard Time|Australia/Broken_Hill
Tasmania Standard Time|Australia/Currie
AUS Central Standard Time|Australia/Darwin
Cen. Australia Standard Time|Australia/Eucla
Tasmania Standard Time|Australia/Hobart
AUS Eastern Standard Time|Australia/Lindeman
Central Pacific Standard Time|Australia/Lord_Howe
AUS Eastern Standard Time|Australia/Melbourne
W. Australia Standard Time|Australia/Perth
AUS Eastern Standard Time|Australia/Sydney
Central Europe Standard Time|CET
Central Standard Time|CST6CDT
E. Europe Standard Time|EET
Eastern Standard Time|EST
Eastern Standard Time|EST5EDT
GMT Standard Time|Etc/GMT
GMT Standard Time|Etc/UCT
GMT Standard Time|Etc/UTC
W. Europe Standard Time|Europe/Amsterdam
Central Europe Standard Time|Europe/Andorra
E. Europe Standard Time|Europe/Athens
Central Europe Standard Time|Europe/Belgrade
W. Europe Standard Time|Europe/Berlin
Central European Standard Time|Europe/Brussels
E. Europe Standard Time|Europe/Bucharest
Central European Standard Time|Europe/Budapest
E. Europe Standard Time|Europe/Chisinau
Central European Standard Time|Europe/Copenhagen
GMT Standard Time|Europe/Dublin
Central European Standard Time|Europe/Gibraltar
E. Europe Standard Time|Europe/Helsinki
E. Europe Standard Time|Europe/Istanbul
E. Europe Standard Time|Europe/Kaliningrad
E. Europe Standard Time|Europe/Kiev
W. Europe Standard Time|Europe/Lisbon
GMT Standard Time|Europe/London
Central European Standard Time|Europe/Luxembourg
Central European Standard Time|Europe/Madrid
Central European Standard Time|Europe/Malta
E. Europe Standard Time|Europe/Minsk
Central European Standard Time|Europe/Monaco
Russian Standard Time|Europe/Moscow
Central European Standard Time|Europe/Oslo
Central European Standard Time|Europe/Paris
Central European Standard Time|Europe/Prague
E. Europe Standard Time|Europe/Riga
W. Europe Standard Time|Europe/Rome
Caucasus Standard Time|Europe/Samara
E. Europe Standard Time|Europe/Simferopol
E. Europe Standard Time|Europe/Sofia
W. Europe Standard Time|Europe/Stockholm
E. Europe Standard Time|Europe/Tallinn
Central European Standard Time|Europe/Tirane
E. Europe Standard Time|Europe/Uzhgorod
W. Europe Standard Time|Europe/Vaduz
Central European Standard Time|Europe/Vienna
E. Europe Standard Time|Europe/Vilnius
Russian Standard Time|Europe/Volgograd
Central European Standard Time|Europe/Warsaw
E. Europe Standard Time|Europe/Zaporozhye
Central European Standard Time|Europe/Zurich
Hawaiian Standard Time|HST
E. Africa Standard Time|Indian/Antananarivo
Central Asia Standard Time|Indian/Chagos
SE Asia Standard Time|Indian/Christmas
Myanmar Standard Time|Indian/Cocos
E. Africa Standard Time|Indian/Comoro
West Asia Standard Time|Indian/Kerguelen
Arabian Standard Time|Indian/Mahe
West Asia Standard Time|Indian/Maldives
Azerbaijan Standard Time|Indian/Mauritius
E. Africa Standard Time|Indian/Mayotte
Arabian Standard Time|Indian/Reunion
Central European Standard Time|MET
Mountain Standard Time|MST
US Mountain Standard Time|MST7MDT
Samoa Standard Time|Pacific/Apia
New Zealand Standard Time|Pacific/Auckland
Fiji Standard Time|Pacific/Chatham
Central Standard Time (Mexico) |Pacific/Easter
Central Pacific Standard Time|Pacific/Efate
Tonga Standard Time|Pacific/Enderbury
Hawaiian Standard Time|Pacific/Fakaofo
Fiji Standard Time|Pacific/Fiji
Fiji Standard Time|Pacific/Funafuti
Central Standard Time|Pacific/Galapagos
Alaskan Standard Time|Pacific/Gambier
Central Pacific Standard Time|Pacific/Guadalcanal
West Pacific Standard Time|Pacific/Guam
Hawaiian Standard Time|Pacific/Honolulu
Hawaiian Standard Time|Pacific/Johnston
Tonga Standard Time|Pacific/Kiritimati
Central Pacific Standard Time|Pacific/Kosrae
Fiji Standard Time|Pacific/Kwajalein
Fiji Standard Time|Pacific/Majuro
Pacific Standard Time (Mexico) |Pacific/Marquesas
Samoa Standard Time|Pacific/Midway
Fiji Standard Time|Pacific/Nauru
Samoa Standard Time|Pacific/Niue
Central Pacific Standard Time|Pacific/Norfolk
Central Pacific Standard Time|Pacific/Noumea
Samoa Standard Time|Pacific/Pago_Pago
Tokyo Standard Time|Pacific/Palau
Pacific Standard Time|Pacific/Pitcairn
Central Pacific Standard Time|Pacific/Ponape
West Pacific Standard Time|Pacific/Port_Moresby
Hawaiian Standard Time|Pacific/Rarotonga
West Pacific Standard Time|Pacific/Saipan
Hawaiian Standard Time|Pacific/Tahiti
Fiji Standard Time|Pacific/Tarawa
Tonga Standard Time|Pacific/Tongatapu
West Pacific Standard Time|Pacific/Truk
Fiji Standard Time|Pacific/Wake
Fiji Standard Time|Pacific/Wallis
Pacific Standard Time|PST8PDT
W. Europe Standard Time|WET
Alaskan Standard Time|Etc/GMT+9
Arabic Standard Time|Asia/Riyadh87
Arabic Standard Time|Asia/Riyadh88
Arabic Standard Time|Asia/Riyadh89
Atlantic Standard Time|Etc/GMT+4
AUS Eastern Standard Time|Etc/GMT-10
Azerbaijan Standard Time|Etc/GMT-4
Azores Standard Time|Etc/GMT+1
Central Europe Standard Time|Etc/GMT-1
Central Pacific Standard Time|Etc/GMT-11
Central Standard Time|Etc/GMT+6
Dateline Standard Time|Etc/GMT+12
E. Europe Standard Time|Etc/GMT-2
E. South America Standard Time|Etc/GMT+3
Eastern Standard Time|Etc/GMT+5
Ekaterinburg Standard Time|Etc/GMT-5
Hawaiian Standard Time|Etc/GMT+10
Mid-Atlantic Standard Time|Etc/GMT+2
Mountain Standard Time|Etc/GMT+7
N. Central Asia Standard Time|Etc/GMT-6
New Zealand Standard Time|Etc/GMT-12
North Asia Standard Time|Etc/GMT-7
Pacific Standard Time|Etc/GMT+8
Russian Standard Time|Etc/GMT-3
Samoa Standard Time|Etc/GMT+11
Tonga Standard Time|Etc/GMT-13
Tonga Standard Time|Etc/GMT-14
W. Australia Standard Time|Etc/GMT-8
Yakutsk Standard Time|Etc/GMT-9
