From d447facb42dc2fc72daf9f020e039f2c50ee3f17 Mon Sep 17 00:00:00 2001 From: Derick Rethans Date: Tue, 6 Mar 2007 21:28:37 +0000 Subject: [PATCH] - Updated timezone database to version 2007.3. (Derick) --- NEWS | 1 + ext/date/lib/timezonedb.h | 1653 +++++++++++++++++++----------------- ext/date/lib/timezonemap.h | 15 + 3 files changed, 894 insertions(+), 775 deletions(-) diff --git a/NEWS b/NEWS index d3cfa471da..91a815de67 100644 --- a/NEWS +++ b/NEWS @@ -8,6 +8,7 @@ PHP NEWS . openssl to version 0.9.8e - Upgraded SQLite 3 to version 3.3.13 (Ilia) - Upgraded PCRE to version 7.0 (Nuno) +- Updated timezone database to version 2007.3. (Derick) - Improved SPL (Marcus) . Added SplFileInfo::getBasename(), DirectoryIterator::getBasename(). . Added SplFileInfo::getLinkTarget(), SplFileInfo::getRealPath(). diff --git a/ext/date/lib/timezonedb.h b/ext/date/lib/timezonedb.h index 9e57e7771c..4756eeb92d 100644 --- a/ext/date/lib/timezonedb.h +++ b/ext/date/lib/timezonedb.h @@ -1,553 +1,557 @@ -const timelib_tzdb_index_entry timezonedb_idx_builtin[546] = { +const timelib_tzdb_index_entry timezonedb_idx_builtin[550] = { { "Africa/Abidjan" , 0x000000 }, { "Africa/Accra" , 0x000049 }, { "Africa/Addis_Ababa" , 0x0000E5 }, { "Africa/Algiers" , 0x00012F }, - { "Africa/Asmera" , 0x00024E }, - { "Africa/Bamako" , 0x000298 }, - { "Africa/Bangui" , 0x0002F7 }, - { "Africa/Banjul" , 0x000340 }, - { "Africa/Bissau" , 0x0003AB }, - { "Africa/Blantyre" , 0x000405 }, - { "Africa/Brazzaville" , 0x00044E }, - { "Africa/Bujumbura" , 0x000497 }, - { "Africa/Cairo" , 0x0004CF }, - { "Africa/Casablanca" , 0x00088A }, - { "Africa/Ceuta" , 0x000946 }, - { "Africa/Conakry" , 0x000C32 }, - { "Africa/Dakar" , 0x000C91 }, - { "Africa/Dar_es_Salaam" , 0x000CEB }, - { "Africa/Djibouti" , 0x000D4C }, - { "Africa/Douala" , 0x000D95 }, - { "Africa/El_Aaiun" , 0x000DDE }, - { "Africa/Freetown" , 0x000E38 }, - { "Africa/Gaborone" , 0x000F3B }, - { "Africa/Harare" , 0x000F8A }, - { "Africa/Johannesburg" , 0x000FD3 }, - { "Africa/Kampala" , 0x001035 }, - { "Africa/Khartoum" , 0x0010A8 }, - { "Africa/Kigali" , 0x0011AF }, - { "Africa/Kinshasa" , 0x0011F8 }, - { "Africa/Lagos" , 0x001230 }, - { "Africa/Libreville" , 0x001279 }, - { "Africa/Lome" , 0x0012C2 }, - { "Africa/Luanda" , 0x0012FA }, - { "Africa/Lubumbashi" , 0x001343 }, - { "Africa/Lusaka" , 0x00137B }, - { "Africa/Malabo" , 0x0013C4 }, - { "Africa/Maputo" , 0x00141E }, - { "Africa/Maseru" , 0x001467 }, - { "Africa/Mbabane" , 0x0014C3 }, - { "Africa/Mogadishu" , 0x00150D }, - { "Africa/Monrovia" , 0x00155C }, - { "Africa/Nairobi" , 0x0015B6 }, - { "Africa/Ndjamena" , 0x001629 }, - { "Africa/Niamey" , 0x001689 }, - { "Africa/Nouakchott" , 0x0016F0 }, - { "Africa/Ouagadougou" , 0x00174F }, - { "Africa/Porto-Novo" , 0x001798 }, - { "Africa/Sao_Tome" , 0x0017F2 }, - { "Africa/Timbuktu" , 0x00183B }, - { "Africa/Tripoli" , 0x00189A }, - { "Africa/Tunis" , 0x001988 }, - { "Africa/Windhoek" , 0x001BB0 }, - { "America/Adak" , 0x001DEB }, - { "America/Anchorage" , 0x002145 }, - { "America/Anguilla" , 0x0024A2 }, - { "America/Antigua" , 0x0024EB }, - { "America/Araguaina" , 0x002545 }, - { "America/Argentina/Buenos_Aires" , 0x00268B }, - { "America/Argentina/Catamarca" , 0x002804 }, - { "America/Argentina/ComodRivadavia" , 0x002994 }, - { "America/Argentina/Cordoba" , 0x002B24 }, - { "America/Argentina/Jujuy" , 0x002CAA }, - { "America/Argentina/La_Rioja" , 0x002E3E }, - { "America/Argentina/Mendoza" , 0x002FD3 }, - { "America/Argentina/Rio_Gallegos" , 0x003171 }, - { "America/Argentina/San_Juan" , 0x003301 }, - { "America/Argentina/Tucuman" , 0x003496 }, - { "America/Argentina/Ushuaia" , 0x003626 }, - { "America/Aruba" , 0x0037B6 }, - { "America/Asuncion" , 0x003810 }, - { "America/Atikokan" , 0x003AE9 }, - { "America/Atka" , 0x003B6F }, - { "America/Bahia" , 0x003EC9 }, - { "America/Barbados" , 0x004041 }, - { "America/Belem" , 0x0040CF }, - { "America/Belize" , 0x0041B1 }, - { "America/Blanc-Sablon" , 0x004321 }, - { "America/Boa_Vista" , 0x004396 }, - { "America/Bogota" , 0x00448C }, - { "America/Boise" , 0x0044EC }, - { "America/Buenos_Aires" , 0x00484E }, - { "America/Cambridge_Bay" , 0x0049C7 }, - { "America/Campo_Grande" , 0x004CCA }, - { "America/Cancun" , 0x004F9B }, - { "America/Caracas" , 0x0051B6 }, - { "America/Catamarca" , 0x00520C }, - { "America/Cayenne" , 0x00539C }, - { "America/Cayman" , 0x0053F2 }, - { "America/Chicago" , 0x00543B }, - { "America/Chihuahua" , 0x00593A }, - { "America/Coral_Harbour" , 0x005B64 }, - { "America/Cordoba" , 0x005BEA }, - { "America/Costa_Rica" , 0x005D70 }, - { "America/Cuiaba" , 0x005DEE }, - { "America/Curacao" , 0x0060B5 }, - { "America/Danmarkshavn" , 0x00610F }, - { "America/Dawson" , 0x006226 }, - { "America/Dawson_Creek" , 0x00651D }, - { "America/Denver" , 0x0066A2 }, - { "America/Detroit" , 0x006A0F }, - { "America/Dominica" , 0x006D3A }, - { "America/Edmonton" , 0x006D83 }, - { "America/Eirunepe" , 0x0070ED }, - { "America/El_Salvador" , 0x0071D9 }, - { "America/Ensenada" , 0x007242 }, - { "America/Fort_Wayne" , 0x0076B3 }, - { "America/Fortaleza" , 0x00759F }, - { "America/Glace_Bay" , 0x007911 }, - { "America/Godthab" , 0x007C35 }, - { "America/Goose_Bay" , 0x007EDF }, - { "America/Grand_Turk" , 0x008367 }, - { "America/Grenada" , 0x00860A }, - { "America/Guadeloupe" , 0x008653 }, - { "America/Guatemala" , 0x00869C }, - { "America/Guayaquil" , 0x008719 }, - { "America/Guyana" , 0x008762 }, - { "America/Halifax" , 0x0087D7 }, - { "America/Havana" , 0x008CB3 }, - { "America/Hermosillo" , 0x00901A }, - { "America/Indiana/Indianapolis" , 0x0090CD }, - { "America/Indiana/Knox" , 0x00932B }, - { "America/Indiana/Marengo" , 0x009690 }, - { "America/Indiana/Petersburg" , 0x009902 }, - { "America/Indiana/Vevay" , 0x009E07 }, - { "America/Indiana/Vincennes" , 0x00A00B }, - { "America/Indianapolis" , 0x009BA9 }, - { "America/Inuvik" , 0x00A273 }, - { "America/Iqaluit" , 0x00A56A }, - { "America/Jamaica" , 0x00A85C }, - { "America/Jujuy" , 0x00A915 }, - { "America/Juneau" , 0x00AAA9 }, - { "America/Kentucky/Louisville" , 0x00ADFD }, - { "America/Kentucky/Monticello" , 0x00B1E6 }, - { "America/Knox_IN" , 0x00B539 }, - { "America/La_Paz" , 0x00B89E }, - { "America/Lima" , 0x00B8F9 }, - { "America/Los_Angeles" , 0x00B995 }, - { "America/Louisville" , 0x00BD8E }, - { "America/Maceio" , 0x00C177 }, - { "America/Managua" , 0x00C295 }, - { "America/Manaus" , 0x00C33C }, - { "America/Martinique" , 0x00C428 }, - { "America/Mazatlan" , 0x00C488 }, - { "America/Mendoza" , 0x00C6C1 }, - { "America/Menominee" , 0x00C85F }, - { "America/Merida" , 0x00CB8D }, - { "America/Mexico_City" , 0x00CD9C }, - { "America/Miquelon" , 0x00CFEE }, - { "America/Moncton" , 0x00D254 }, - { "America/Monterrey" , 0x00D6C2 }, - { "America/Montevideo" , 0x00D8C5 }, - { "America/Montreal" , 0x00DBCB }, - { "America/Montserrat" , 0x00E0AF }, - { "America/Nassau" , 0x00E0F8 }, - { "America/New_York" , 0x00E431 }, - { "America/Nipigon" , 0x00E924 }, - { "America/Nome" , 0x00EC1E }, - { "America/Noronha" , 0x00EF77 }, - { "America/North_Dakota/Center" , 0x00F08B }, - { "America/North_Dakota/New_Salem" , 0x00F3E8 }, - { "America/Panama" , 0x00F745 }, - { "America/Pangnirtung" , 0x00F78E }, - { "America/Paramaribo" , 0x00FA98 }, - { "America/Phoenix" , 0x00FB1E }, - { "America/Port-au-Prince" , 0x00FBA0 }, - { "America/Port_of_Spain" , 0x00FEC8 }, - { "America/Porto_Acre" , 0x00FDE6 }, - { "America/Porto_Velho" , 0x00FF11 }, - { "America/Puerto_Rico" , 0x00FFF3 }, - { "America/Rainy_River" , 0x010052 }, - { "America/Rankin_Inlet" , 0x01034C }, - { "America/Recife" , 0x010632 }, - { "America/Regina" , 0x010746 }, - { "America/Rio_Branco" , 0x0108C3 }, - { "America/Rosario" , 0x0109A5 }, - { "America/Santiago" , 0x010B2B }, - { "America/Santo_Domingo" , 0x010EBA }, - { "America/Sao_Paulo" , 0x010F74 }, - { "America/Scoresbysund" , 0x011245 }, - { "America/Shiprock" , 0x011508 }, - { "America/St_Johns" , 0x011875 }, - { "America/St_Kitts" , 0x011D94 }, - { "America/St_Lucia" , 0x011DDD }, - { "America/St_Thomas" , 0x011E26 }, - { "America/St_Vincent" , 0x011E6F }, - { "America/Swift_Current" , 0x011EB8 }, - { "America/Tegucigalpa" , 0x011F9F }, - { "America/Thule" , 0x012030 }, - { "America/Thunder_Bay" , 0x01225B }, - { "America/Tijuana" , 0x012575 }, - { "America/Toronto" , 0x0128D2 }, - { "America/Tortola" , 0x012DB6 }, - { "America/Vancouver" , 0x012DFF }, - { "America/Virgin" , 0x01320C }, - { "America/Whitehorse" , 0x013255 }, - { "America/Winnipeg" , 0x01354C }, - { "America/Yakutat" , 0x01395A }, - { "America/Yellowknife" , 0x013C96 }, - { "Antarctica/Casey" , 0x013F70 }, - { "Antarctica/Davis" , 0x013FB9 }, - { "Antarctica/DumontDUrville" , 0x01400D }, - { "Antarctica/Mawson" , 0x01406D }, - { "Antarctica/McMurdo" , 0x0140B7 }, - { "Antarctica/Palmer" , 0x014391 }, - { "Antarctica/Rothera" , 0x014684 }, - { "Antarctica/South_Pole" , 0x0146CE }, - { "Antarctica/Syowa" , 0x0149A8 }, - { "Antarctica/Vostok" , 0x0149F2 }, - { "Arctic/Longyearbyen" , 0x014A3C }, - { "Asia/Aden" , 0x014D62 }, - { "Asia/Almaty" , 0x014DAB }, - { "Asia/Amman" , 0x014F10 }, - { "Asia/Anadyr" , 0x0151C4 }, - { "Asia/Aqtau" , 0x015490 }, - { "Asia/Aqtobe" , 0x015652 }, - { "Asia/Ashgabat" , 0x0157EF }, - { "Asia/Ashkhabad" , 0x015900 }, - { "Asia/Baghdad" , 0x015A11 }, - { "Asia/Bahrain" , 0x015CA6 }, - { "Asia/Baku" , 0x015D00 }, - { "Asia/Bangkok" , 0x015FDC }, - { "Asia/Beirut" , 0x016025 }, - { "Asia/Bishkek" , 0x016326 }, - { "Asia/Brunei" , 0x0164C6 }, - { "Asia/Calcutta" , 0x01651C }, - { "Asia/Choibalsan" , 0x016589 }, - { "Asia/Chongqing" , 0x01680D }, - { "Asia/Chungking" , 0x0168B0 }, - { "Asia/Colombo" , 0x016953 }, - { "Asia/Dacca" , 0x0169E3 }, - { "Asia/Damascus" , 0x016A66 }, - { "Asia/Dhaka" , 0x016DAA }, - { "Asia/Dili" , 0x016E2D }, - { "Asia/Dubai" , 0x016EAA }, - { "Asia/Dushanbe" , 0x016EF3 }, - { "Asia/Gaza" , 0x016FEA }, - { "Asia/Harbin" , 0x017327 }, - { "Asia/Hong_Kong" , 0x0173E1 }, - { "Asia/Hovd" , 0x01758B }, - { "Asia/Irkutsk" , 0x017802 }, - { "Asia/Istanbul" , 0x017AC6 }, - { "Asia/Jakarta" , 0x017EA7 }, - { "Asia/Jayapura" , 0x017F37 }, - { "Asia/Jerusalem" , 0x017F96 }, - { "Asia/Kabul" , 0x0182B9 }, - { "Asia/Kamchatka" , 0x0182FE }, - { "Asia/Karachi" , 0x0185C2 }, - { "Asia/Kashgar" , 0x018657 }, - { "Asia/Katmandu" , 0x018707 }, - { "Asia/Krasnoyarsk" , 0x018761 }, - { "Asia/Kuala_Lumpur" , 0x018A25 }, - { "Asia/Kuching" , 0x018AC3 }, - { "Asia/Kuwait" , 0x018B96 }, - { "Asia/Macao" , 0x018BDF }, - { "Asia/Macau" , 0x018D0E }, - { "Asia/Magadan" , 0x018E3D }, - { "Asia/Makassar" , 0x019101 }, - { "Asia/Manila" , 0x019171 }, - { "Asia/Muscat" , 0x0191EA }, - { "Asia/Nicosia" , 0x019233 }, - { "Asia/Novosibirsk" , 0x01950F }, - { "Asia/Omsk" , 0x0197E0 }, - { "Asia/Oral" , 0x019AA4 }, - { "Asia/Phnom_Penh" , 0x019C59 }, - { "Asia/Pontianak" , 0x019CC5 }, - { "Asia/Pyongyang" , 0x019D65 }, - { "Asia/Qatar" , 0x019DC6 }, - { "Asia/Qyzylorda" , 0x019E20 }, - { "Asia/Rangoon" , 0x019FCA }, - { "Asia/Riyadh" , 0x01A036 }, - { "Asia/Saigon" , 0x01A07F }, - { "Asia/Sakhalin" , 0x01A0EB }, - { "Asia/Samarkand" , 0x01A3C4 }, - { "Asia/Seoul" , 0x01A4DF }, - { "Asia/Shanghai" , 0x01A577 }, - { "Asia/Singapore" , 0x01A61C }, - { "Asia/Taipei" , 0x01A6C7 }, - { "Asia/Tashkent" , 0x01A7D3 }, - { "Asia/Tbilisi" , 0x01A8E9 }, - { "Asia/Tehran" , 0x01AA97 }, - { "Asia/Tel_Aviv" , 0x01ABCD }, - { "Asia/Thimbu" , 0x01AEF0 }, - { "Asia/Thimphu" , 0x01AF4A }, - { "Asia/Tokyo" , 0x01AFA4 }, - { "Asia/Ujung_Pandang" , 0x01B021 }, - { "Asia/Ulaanbaatar" , 0x01B091 }, - { "Asia/Ulan_Bator" , 0x01B308 }, - { "Asia/Urumqi" , 0x01B57F }, - { "Asia/Vientiane" , 0x01B622 }, - { "Asia/Vladivostok" , 0x01B68E }, - { "Asia/Yakutsk" , 0x01B959 }, - { "Asia/Yekaterinburg" , 0x01BC1D }, - { "Asia/Yerevan" , 0x01BF0C }, - { "Atlantic/Azores" , 0x01C204 }, - { "Atlantic/Bermuda" , 0x01C6F5 }, - { "Atlantic/Canary" , 0x01C9CA }, - { "Atlantic/Cape_Verde" , 0x01CC86 }, - { "Atlantic/Faeroe" , 0x01CCF3 }, - { "Atlantic/Jan_Mayen" , 0x01CF8B }, - { "Atlantic/Madeira" , 0x01D2B1 }, - { "Atlantic/Reykjavik" , 0x01D79F }, - { "Atlantic/South_Georgia" , 0x01D94C }, - { "Atlantic/St_Helena" , 0x01DC4C }, - { "Atlantic/Stanley" , 0x01D984 }, - { "Australia/ACT" , 0x01DC95 }, - { "Australia/Adelaide" , 0x01DFA6 }, - { "Australia/Brisbane" , 0x01E2B7 }, - { "Australia/Broken_Hill" , 0x01E357 }, - { "Australia/Canberra" , 0x01E66D }, - { "Australia/Currie" , 0x01E97E }, - { "Australia/Darwin" , 0x01EC8F }, - { "Australia/Hobart" , 0x01ECF7 }, - { "Australia/LHI" , 0x01F030 }, - { "Australia/Lindeman" , 0x01F2BF }, - { "Australia/Lord_Howe" , 0x01F378 }, - { "Australia/Melbourne" , 0x01F607 }, - { "Australia/North" , 0x01F918 }, - { "Australia/NSW" , 0x01F980 }, - { "Australia/Perth" , 0x01FC91 }, - { "Australia/Queensland" , 0x01FD3B }, - { "Australia/South" , 0x01FDDB }, - { "Australia/Sydney" , 0x0200EC }, - { "Australia/Tasmania" , 0x0203FD }, - { "Australia/Victoria" , 0x020736 }, - { "Australia/West" , 0x020A47 }, - { "Australia/Yancowinna" , 0x020AF1 }, - { "Brazil/Acre" , 0x020E07 }, - { "Brazil/DeNoronha" , 0x020EE9 }, - { "Brazil/East" , 0x020FFD }, - { "Brazil/West" , 0x0212CE }, - { "Canada/Atlantic" , 0x0213BA }, - { "Canada/Central" , 0x021896 }, - { "Canada/East-Saskatchewan" , 0x022188 }, - { "Canada/Eastern" , 0x021CA4 }, - { "Canada/Mountain" , 0x022305 }, - { "Canada/Newfoundland" , 0x02266F }, - { "Canada/Pacific" , 0x022B8E }, - { "Canada/Saskatchewan" , 0x022F9B }, - { "Canada/Yukon" , 0x023118 }, - { "CET" , 0x02340F }, - { "Chile/Continental" , 0x023702 }, - { "Chile/EasterIsland" , 0x023A91 }, - { "CST6CDT" , 0x023DD4 }, - { "Cuba" , 0x024119 }, - { "EET" , 0x024480 }, - { "Egypt" , 0x024727 }, - { "Eire" , 0x024AE2 }, - { "EST" , 0x024FE7 }, - { "EST5EDT" , 0x02501F }, - { "Etc/GMT" , 0x025364 }, - { "Etc/GMT+0" , 0x02540C }, - { "Etc/GMT+1" , 0x02547E }, - { "Etc/GMT+10" , 0x0254F3 }, - { "Etc/GMT+11" , 0x025569 }, - { "Etc/GMT+12" , 0x0255DF }, - { "Etc/GMT+2" , 0x0256CA }, - { "Etc/GMT+3" , 0x02573E }, - { "Etc/GMT+4" , 0x0257B2 }, - { "Etc/GMT+5" , 0x025826 }, - { "Etc/GMT+6" , 0x02589A }, - { "Etc/GMT+7" , 0x02590E }, - { "Etc/GMT+8" , 0x025982 }, - { "Etc/GMT+9" , 0x0259F6 }, - { "Etc/GMT-0" , 0x0253D4 }, - { "Etc/GMT-1" , 0x025444 }, - { "Etc/GMT-10" , 0x0254B8 }, - { "Etc/GMT-11" , 0x02552E }, - { "Etc/GMT-12" , 0x0255A4 }, - { "Etc/GMT-13" , 0x02561A }, - { "Etc/GMT-14" , 0x025655 }, - { "Etc/GMT-2" , 0x025690 }, - { "Etc/GMT-3" , 0x025704 }, - { "Etc/GMT-4" , 0x025778 }, - { "Etc/GMT-5" , 0x0257EC }, - { "Etc/GMT-6" , 0x025860 }, - { "Etc/GMT-7" , 0x0258D4 }, - { "Etc/GMT-8" , 0x025948 }, - { "Etc/GMT-9" , 0x0259BC }, - { "Etc/GMT0" , 0x02539C }, - { "Etc/Greenwich" , 0x025A30 }, - { "Etc/UCT" , 0x025A68 }, - { "Etc/Universal" , 0x025AA0 }, - { "Etc/UTC" , 0x025AD8 }, - { "Etc/Zulu" , 0x025B10 }, - { "Europe/Amsterdam" , 0x025B48 }, - { "Europe/Andorra" , 0x025F7A }, - { "Europe/Athens" , 0x0261EA }, - { "Europe/Belfast" , 0x026521 }, - { "Europe/Belgrade" , 0x026A4C }, - { "Europe/Berlin" , 0x026D04 }, - { "Europe/Bratislava" , 0x027049 }, - { "Europe/Brussels" , 0x02736F }, - { "Europe/Bucharest" , 0x02779A }, - { "Europe/Budapest" , 0x027AB8 }, - { "Europe/Chisinau" , 0x027E1A }, - { "Europe/Copenhagen" , 0x02819C }, - { "Europe/Dublin" , 0x02849A }, - { "Europe/Gibraltar" , 0x02899F }, - { "Europe/Guernsey" , 0x028DEA }, - { "Europe/Helsinki" , 0x029315 }, - { "Europe/Isle_of_Man" , 0x0295BF }, - { "Europe/Istanbul" , 0x029AEA }, - { "Europe/Jersey" , 0x029ECB }, - { "Europe/Kaliningrad" , 0x02A3F6 }, - { "Europe/Kiev" , 0x02A736 }, - { "Europe/Lisbon" , 0x02AA33 }, - { "Europe/Ljubljana" , 0x02AF23 }, - { "Europe/London" , 0x02B1DB }, - { "Europe/Luxembourg" , 0x02B706 }, - { "Europe/Madrid" , 0x02BB50 }, - { "Europe/Malta" , 0x02BF02 }, - { "Europe/Mariehamn" , 0x02C2AF }, - { "Europe/Minsk" , 0x02C559 }, - { "Europe/Monaco" , 0x02C858 }, - { "Europe/Moscow" , 0x02CC87 }, - { "Europe/Nicosia" , 0x02CFB6 }, - { "Europe/Oslo" , 0x02D292 }, - { "Europe/Paris" , 0x02D5B8 }, - { "Europe/Podgorica" , 0x02D9F2 }, - { "Europe/Prague" , 0x02DCAA }, - { "Europe/Riga" , 0x02DFD0 }, - { "Europe/Rome" , 0x02E309 }, - { "Europe/Samara" , 0x02E6C0 }, - { "Europe/San_Marino" , 0x02E9C4 }, - { "Europe/Sarajevo" , 0x02ED7B }, - { "Europe/Simferopol" , 0x02F033 }, - { "Europe/Skopje" , 0x02F344 }, - { "Europe/Sofia" , 0x02F5FC }, - { "Europe/Stockholm" , 0x02F8EB }, - { "Europe/Tallinn" , 0x02FB8E }, - { "Europe/Tirane" , 0x02FEBC }, - { "Europe/Tiraspol" , 0x0301B6 }, - { "Europe/Uzhgorod" , 0x030538 }, - { "Europe/Vaduz" , 0x03083B }, - { "Europe/Vatican" , 0x030AC2 }, - { "Europe/Vienna" , 0x030E79 }, - { "Europe/Vilnius" , 0x03119A }, - { "Europe/Volgograd" , 0x0314CD }, - { "Europe/Warsaw" , 0x0317B3 }, - { "Europe/Zagreb" , 0x031B88 }, - { "Europe/Zaporozhye" , 0x031E40 }, - { "Europe/Zurich" , 0x032147 }, - { "Factory" , 0x0323F4 }, - { "GB" , 0x032459 }, - { "GB-Eire" , 0x032984 }, - { "GMT" , 0x032EAF }, - { "GMT+0" , 0x032F57 }, - { "GMT-0" , 0x032F1F }, - { "GMT0" , 0x032EE7 }, - { "Greenwich" , 0x032F8F }, - { "Hongkong" , 0x032FC7 }, - { "HST" , 0x033171 }, - { "Iceland" , 0x0331A9 }, - { "Indian/Antananarivo" , 0x033356 }, - { "Indian/Chagos" , 0x0333BE }, - { "Indian/Christmas" , 0x033414 }, - { "Indian/Cocos" , 0x03344C }, - { "Indian/Comoro" , 0x033484 }, - { "Indian/Kerguelen" , 0x0334CD }, - { "Indian/Mahe" , 0x033516 }, - { "Indian/Maldives" , 0x03355F }, - { "Indian/Mauritius" , 0x0335A8 }, - { "Indian/Mayotte" , 0x0335F1 }, - { "Indian/Reunion" , 0x03363A }, - { "Iran" , 0x033683 }, - { "Israel" , 0x0337B9 }, - { "Jamaica" , 0x033ADC }, - { "Japan" , 0x033B95 }, - { "Kwajalein" , 0x033C12 }, - { "Libya" , 0x033C69 }, - { "MET" , 0x033D57 }, - { "Mexico/BajaNorte" , 0x03404A }, - { "Mexico/BajaSur" , 0x0343A7 }, - { "Mexico/General" , 0x0345E0 }, - { "MST" , 0x034832 }, - { "MST7MDT" , 0x03486A }, - { "Navajo" , 0x034BAF }, - { "NZ" , 0x034F1C }, - { "NZ-CHAT" , 0x03528E }, - { "Pacific/Apia" , 0x03556A }, - { "Pacific/Auckland" , 0x0355C5 }, - { "Pacific/Chatham" , 0x035937 }, - { "Pacific/Easter" , 0x035C13 }, - { "Pacific/Efate" , 0x035F56 }, - { "Pacific/Enderbury" , 0x036010 }, - { "Pacific/Fakaofo" , 0x036063 }, - { "Pacific/Fiji" , 0x03609B }, - { "Pacific/Funafuti" , 0x036105 }, - { "Pacific/Galapagos" , 0x03613D }, - { "Pacific/Gambier" , 0x036198 }, - { "Pacific/Guadalcanal" , 0x0361E2 }, - { "Pacific/Guam" , 0x03622B }, - { "Pacific/Honolulu" , 0x036275 }, - { "Pacific/Johnston" , 0x0362F7 }, - { "Pacific/Kiritimati" , 0x03632F }, - { "Pacific/Kosrae" , 0x036382 }, - { "Pacific/Kwajalein" , 0x0363CD }, - { "Pacific/Majuro" , 0x036424 }, - { "Pacific/Marquesas" , 0x036469 }, - { "Pacific/Midway" , 0x0364B3 }, - { "Pacific/Nauru" , 0x036523 }, - { "Pacific/Niue" , 0x03658F }, - { "Pacific/Norfolk" , 0x0365E1 }, - { "Pacific/Noumea" , 0x03662A }, - { "Pacific/Pago_Pago" , 0x0366AE }, - { "Pacific/Palau" , 0x03672B }, - { "Pacific/Pitcairn" , 0x036763 }, - { "Pacific/Ponape" , 0x0367AC }, - { "Pacific/Port_Moresby" , 0x0367E5 }, - { "Pacific/Rarotonga" , 0x03681D }, - { "Pacific/Saipan" , 0x0368ED }, - { "Pacific/Samoa" , 0x036944 }, - { "Pacific/Tahiti" , 0x0369C1 }, - { "Pacific/Tarawa" , 0x036A0B }, - { "Pacific/Tongatapu" , 0x036A44 }, - { "Pacific/Truk" , 0x036AC4 }, - { "Pacific/Wake" , 0x036AFD }, - { "Pacific/Wallis" , 0x036B36 }, - { "Pacific/Yap" , 0x036B6E }, - { "Poland" , 0x036BA7 }, - { "Portugal" , 0x036F7C }, - { "PRC" , 0x03746C }, - { "PST8PDT" , 0x037511 }, - { "ROC" , 0x037856 }, - { "ROK" , 0x037962 }, - { "Singapore" , 0x0379FA }, - { "Turkey" , 0x037AA5 }, - { "UCT" , 0x037E86 }, - { "Universal" , 0x037EBE }, - { "US/Alaska" , 0x037EF6 }, - { "US/Aleutian" , 0x038253 }, - { "US/Arizona" , 0x0385AD }, - { "US/Central" , 0x03862F }, - { "US/East-Indiana" , 0x039021 }, - { "US/Eastern" , 0x038B2E }, - { "US/Hawaii" , 0x03927F }, - { "US/Indiana-Starke" , 0x039301 }, - { "US/Michigan" , 0x039666 }, - { "US/Mountain" , 0x039991 }, - { "US/Pacific" , 0x039CFE }, - { "US/Pacific-New" , 0x03A0F7 }, - { "US/Samoa" , 0x03A4F0 }, - { "UTC" , 0x03A56D }, - { "W-SU" , 0x03A84C }, - { "WET" , 0x03A5A5 }, - { "Zulu" , 0x03AB7B }, + { "Africa/Asmara" , 0x00024E }, + { "Africa/Asmera" , 0x000298 }, + { "Africa/Bamako" , 0x0002E2 }, + { "Africa/Bangui" , 0x000341 }, + { "Africa/Banjul" , 0x00038A }, + { "Africa/Bissau" , 0x0003F5 }, + { "Africa/Blantyre" , 0x00044F }, + { "Africa/Brazzaville" , 0x000498 }, + { "Africa/Bujumbura" , 0x0004E1 }, + { "Africa/Cairo" , 0x000519 }, + { "Africa/Casablanca" , 0x0008D4 }, + { "Africa/Ceuta" , 0x000990 }, + { "Africa/Conakry" , 0x000C7C }, + { "Africa/Dakar" , 0x000CDB }, + { "Africa/Dar_es_Salaam" , 0x000D35 }, + { "Africa/Djibouti" , 0x000D96 }, + { "Africa/Douala" , 0x000DDF }, + { "Africa/El_Aaiun" , 0x000E28 }, + { "Africa/Freetown" , 0x000E82 }, + { "Africa/Gaborone" , 0x000F85 }, + { "Africa/Harare" , 0x000FD4 }, + { "Africa/Johannesburg" , 0x00101D }, + { "Africa/Kampala" , 0x00107F }, + { "Africa/Khartoum" , 0x0010F2 }, + { "Africa/Kigali" , 0x0011F9 }, + { "Africa/Kinshasa" , 0x001242 }, + { "Africa/Lagos" , 0x00127A }, + { "Africa/Libreville" , 0x0012C3 }, + { "Africa/Lome" , 0x00130C }, + { "Africa/Luanda" , 0x001344 }, + { "Africa/Lubumbashi" , 0x00138D }, + { "Africa/Lusaka" , 0x0013C5 }, + { "Africa/Malabo" , 0x00140E }, + { "Africa/Maputo" , 0x001468 }, + { "Africa/Maseru" , 0x0014B1 }, + { "Africa/Mbabane" , 0x00150D }, + { "Africa/Mogadishu" , 0x001557 }, + { "Africa/Monrovia" , 0x0015A6 }, + { "Africa/Nairobi" , 0x001600 }, + { "Africa/Ndjamena" , 0x001673 }, + { "Africa/Niamey" , 0x0016D3 }, + { "Africa/Nouakchott" , 0x00173A }, + { "Africa/Ouagadougou" , 0x001799 }, + { "Africa/Porto-Novo" , 0x0017E2 }, + { "Africa/Sao_Tome" , 0x00183C }, + { "Africa/Timbuktu" , 0x001885 }, + { "Africa/Tripoli" , 0x0018E4 }, + { "Africa/Tunis" , 0x0019D2 }, + { "Africa/Windhoek" , 0x001BFA }, + { "America/Adak" , 0x001E35 }, + { "America/Anchorage" , 0x00218F }, + { "America/Anguilla" , 0x0024EC }, + { "America/Antigua" , 0x002535 }, + { "America/Araguaina" , 0x00258F }, + { "America/Argentina/Buenos_Aires" , 0x0026D5 }, + { "America/Argentina/Catamarca" , 0x00284E }, + { "America/Argentina/ComodRivadavia" , 0x0029DE }, + { "America/Argentina/Cordoba" , 0x002B6E }, + { "America/Argentina/Jujuy" , 0x002CF4 }, + { "America/Argentina/La_Rioja" , 0x002E88 }, + { "America/Argentina/Mendoza" , 0x00301D }, + { "America/Argentina/Rio_Gallegos" , 0x0031BB }, + { "America/Argentina/San_Juan" , 0x00334B }, + { "America/Argentina/Tucuman" , 0x0034E0 }, + { "America/Argentina/Ushuaia" , 0x003670 }, + { "America/Aruba" , 0x003800 }, + { "America/Asuncion" , 0x00385A }, + { "America/Atikokan" , 0x003B33 }, + { "America/Atka" , 0x003BB9 }, + { "America/Bahia" , 0x003F13 }, + { "America/Barbados" , 0x00408B }, + { "America/Belem" , 0x004119 }, + { "America/Belize" , 0x0041FB }, + { "America/Blanc-Sablon" , 0x00436B }, + { "America/Boa_Vista" , 0x0043E0 }, + { "America/Bogota" , 0x0044D6 }, + { "America/Boise" , 0x004536 }, + { "America/Buenos_Aires" , 0x004898 }, + { "America/Cambridge_Bay" , 0x004A11 }, + { "America/Campo_Grande" , 0x004D14 }, + { "America/Cancun" , 0x004FE5 }, + { "America/Caracas" , 0x005200 }, + { "America/Catamarca" , 0x005256 }, + { "America/Cayenne" , 0x0053E6 }, + { "America/Cayman" , 0x00543C }, + { "America/Chicago" , 0x005485 }, + { "America/Chihuahua" , 0x005984 }, + { "America/Coral_Harbour" , 0x005BAE }, + { "America/Cordoba" , 0x005C34 }, + { "America/Costa_Rica" , 0x005DBA }, + { "America/Cuiaba" , 0x005E38 }, + { "America/Curacao" , 0x0060FF }, + { "America/Danmarkshavn" , 0x006159 }, + { "America/Dawson" , 0x006270 }, + { "America/Dawson_Creek" , 0x006567 }, + { "America/Denver" , 0x0066EC }, + { "America/Detroit" , 0x006A59 }, + { "America/Dominica" , 0x006D84 }, + { "America/Edmonton" , 0x006DCD }, + { "America/Eirunepe" , 0x007137 }, + { "America/El_Salvador" , 0x007223 }, + { "America/Ensenada" , 0x00728C }, + { "America/Fort_Wayne" , 0x0076FD }, + { "America/Fortaleza" , 0x0075E9 }, + { "America/Glace_Bay" , 0x00795B }, + { "America/Godthab" , 0x007C7F }, + { "America/Goose_Bay" , 0x007F29 }, + { "America/Grand_Turk" , 0x0083B1 }, + { "America/Grenada" , 0x008654 }, + { "America/Guadeloupe" , 0x00869D }, + { "America/Guatemala" , 0x0086E6 }, + { "America/Guayaquil" , 0x008763 }, + { "America/Guyana" , 0x0087AC }, + { "America/Halifax" , 0x008821 }, + { "America/Havana" , 0x008CFD }, + { "America/Hermosillo" , 0x009064 }, + { "America/Indiana/Indianapolis" , 0x009117 }, + { "America/Indiana/Knox" , 0x009375 }, + { "America/Indiana/Marengo" , 0x0096DA }, + { "America/Indiana/Petersburg" , 0x00994C }, + { "America/Indiana/Vevay" , 0x009E51 }, + { "America/Indiana/Vincennes" , 0x00A055 }, + { "America/Indiana/Winamac" , 0x00A2BD }, + { "America/Indianapolis" , 0x009BF3 }, + { "America/Inuvik" , 0x00A543 }, + { "America/Iqaluit" , 0x00A83A }, + { "America/Jamaica" , 0x00AB2C }, + { "America/Jujuy" , 0x00ABE5 }, + { "America/Juneau" , 0x00AD79 }, + { "America/Kentucky/Louisville" , 0x00B0CD }, + { "America/Kentucky/Monticello" , 0x00B4B6 }, + { "America/Knox_IN" , 0x00B809 }, + { "America/La_Paz" , 0x00BB6E }, + { "America/Lima" , 0x00BBC9 }, + { "America/Los_Angeles" , 0x00BC65 }, + { "America/Louisville" , 0x00C05E }, + { "America/Maceio" , 0x00C447 }, + { "America/Managua" , 0x00C565 }, + { "America/Manaus" , 0x00C60C }, + { "America/Martinique" , 0x00C6F8 }, + { "America/Mazatlan" , 0x00C758 }, + { "America/Mendoza" , 0x00C991 }, + { "America/Menominee" , 0x00CB2F }, + { "America/Merida" , 0x00CE5D }, + { "America/Mexico_City" , 0x00D06C }, + { "America/Miquelon" , 0x00D2BE }, + { "America/Moncton" , 0x00D524 }, + { "America/Monterrey" , 0x00D992 }, + { "America/Montevideo" , 0x00DB95 }, + { "America/Montreal" , 0x00DE9B }, + { "America/Montserrat" , 0x00E37F }, + { "America/Nassau" , 0x00E3C8 }, + { "America/New_York" , 0x00E701 }, + { "America/Nipigon" , 0x00EBF4 }, + { "America/Nome" , 0x00EEEE }, + { "America/Noronha" , 0x00F247 }, + { "America/North_Dakota/Center" , 0x00F35B }, + { "America/North_Dakota/New_Salem" , 0x00F6B8 }, + { "America/Panama" , 0x00FA15 }, + { "America/Pangnirtung" , 0x00FA5E }, + { "America/Paramaribo" , 0x00FD68 }, + { "America/Phoenix" , 0x00FDEE }, + { "America/Port-au-Prince" , 0x00FE70 }, + { "America/Port_of_Spain" , 0x010198 }, + { "America/Porto_Acre" , 0x0100B6 }, + { "America/Porto_Velho" , 0x0101E1 }, + { "America/Puerto_Rico" , 0x0102C3 }, + { "America/Rainy_River" , 0x010322 }, + { "America/Rankin_Inlet" , 0x01061C }, + { "America/Recife" , 0x010902 }, + { "America/Regina" , 0x010A16 }, + { "America/Rio_Branco" , 0x010B93 }, + { "America/Rosario" , 0x010C75 }, + { "America/Santiago" , 0x010DFB }, + { "America/Santo_Domingo" , 0x01118A }, + { "America/Sao_Paulo" , 0x011244 }, + { "America/Scoresbysund" , 0x011515 }, + { "America/Shiprock" , 0x0117D8 }, + { "America/St_Johns" , 0x011B45 }, + { "America/St_Kitts" , 0x012064 }, + { "America/St_Lucia" , 0x0120AD }, + { "America/St_Thomas" , 0x0120F6 }, + { "America/St_Vincent" , 0x01213F }, + { "America/Swift_Current" , 0x012188 }, + { "America/Tegucigalpa" , 0x01226F }, + { "America/Thule" , 0x012300 }, + { "America/Thunder_Bay" , 0x01252B }, + { "America/Tijuana" , 0x012845 }, + { "America/Toronto" , 0x012BA2 }, + { "America/Tortola" , 0x013086 }, + { "America/Vancouver" , 0x0130CF }, + { "America/Virgin" , 0x0134DC }, + { "America/Whitehorse" , 0x013525 }, + { "America/Winnipeg" , 0x01381C }, + { "America/Yakutat" , 0x013C2A }, + { "America/Yellowknife" , 0x013F66 }, + { "Antarctica/Casey" , 0x014240 }, + { "Antarctica/Davis" , 0x014289 }, + { "Antarctica/DumontDUrville" , 0x0142DD }, + { "Antarctica/Mawson" , 0x01433D }, + { "Antarctica/McMurdo" , 0x014387 }, + { "Antarctica/Palmer" , 0x014661 }, + { "Antarctica/Rothera" , 0x014954 }, + { "Antarctica/South_Pole" , 0x01499E }, + { "Antarctica/Syowa" , 0x014C78 }, + { "Antarctica/Vostok" , 0x014CC2 }, + { "Arctic/Longyearbyen" , 0x014D0C }, + { "Asia/Aden" , 0x015032 }, + { "Asia/Almaty" , 0x01507B }, + { "Asia/Amman" , 0x0151E0 }, + { "Asia/Anadyr" , 0x015494 }, + { "Asia/Aqtau" , 0x015760 }, + { "Asia/Aqtobe" , 0x015922 }, + { "Asia/Ashgabat" , 0x015ABF }, + { "Asia/Ashkhabad" , 0x015BD0 }, + { "Asia/Baghdad" , 0x015CE1 }, + { "Asia/Bahrain" , 0x015F76 }, + { "Asia/Baku" , 0x015FD0 }, + { "Asia/Bangkok" , 0x0162AC }, + { "Asia/Beirut" , 0x0162F5 }, + { "Asia/Bishkek" , 0x0165F6 }, + { "Asia/Brunei" , 0x016796 }, + { "Asia/Calcutta" , 0x0167EC }, + { "Asia/Choibalsan" , 0x016859 }, + { "Asia/Chongqing" , 0x016ADD }, + { "Asia/Chungking" , 0x016B80 }, + { "Asia/Colombo" , 0x016C23 }, + { "Asia/Dacca" , 0x016CB3 }, + { "Asia/Damascus" , 0x016D36 }, + { "Asia/Dhaka" , 0x01707A }, + { "Asia/Dili" , 0x0170FD }, + { "Asia/Dubai" , 0x01717A }, + { "Asia/Dushanbe" , 0x0171C3 }, + { "Asia/Gaza" , 0x0172BA }, + { "Asia/Harbin" , 0x0175F7 }, + { "Asia/Hong_Kong" , 0x0176B1 }, + { "Asia/Hovd" , 0x01785B }, + { "Asia/Irkutsk" , 0x017AD2 }, + { "Asia/Istanbul" , 0x017D96 }, + { "Asia/Jakarta" , 0x018162 }, + { "Asia/Jayapura" , 0x0181F2 }, + { "Asia/Jerusalem" , 0x018251 }, + { "Asia/Kabul" , 0x018574 }, + { "Asia/Kamchatka" , 0x0185B9 }, + { "Asia/Karachi" , 0x01887D }, + { "Asia/Kashgar" , 0x018912 }, + { "Asia/Katmandu" , 0x0189C2 }, + { "Asia/Krasnoyarsk" , 0x018A1C }, + { "Asia/Kuala_Lumpur" , 0x018CE0 }, + { "Asia/Kuching" , 0x018D7E }, + { "Asia/Kuwait" , 0x018E51 }, + { "Asia/Macao" , 0x018E9A }, + { "Asia/Macau" , 0x018FC9 }, + { "Asia/Magadan" , 0x0190F8 }, + { "Asia/Makassar" , 0x0193BC }, + { "Asia/Manila" , 0x01942C }, + { "Asia/Muscat" , 0x0194A5 }, + { "Asia/Nicosia" , 0x0194EE }, + { "Asia/Novosibirsk" , 0x0197CA }, + { "Asia/Omsk" , 0x019A9B }, + { "Asia/Oral" , 0x019D5F }, + { "Asia/Phnom_Penh" , 0x019F14 }, + { "Asia/Pontianak" , 0x019F80 }, + { "Asia/Pyongyang" , 0x01A020 }, + { "Asia/Qatar" , 0x01A081 }, + { "Asia/Qyzylorda" , 0x01A0DB }, + { "Asia/Rangoon" , 0x01A285 }, + { "Asia/Riyadh" , 0x01A2F1 }, + { "Asia/Saigon" , 0x01A33A }, + { "Asia/Sakhalin" , 0x01A3A6 }, + { "Asia/Samarkand" , 0x01A67F }, + { "Asia/Seoul" , 0x01A79A }, + { "Asia/Shanghai" , 0x01A832 }, + { "Asia/Singapore" , 0x01A8D7 }, + { "Asia/Taipei" , 0x01A982 }, + { "Asia/Tashkent" , 0x01AA8E }, + { "Asia/Tbilisi" , 0x01ABA4 }, + { "Asia/Tehran" , 0x01AD52 }, + { "Asia/Tel_Aviv" , 0x01AE88 }, + { "Asia/Thimbu" , 0x01B1AB }, + { "Asia/Thimphu" , 0x01B205 }, + { "Asia/Tokyo" , 0x01B25F }, + { "Asia/Ujung_Pandang" , 0x01B2DC }, + { "Asia/Ulaanbaatar" , 0x01B34C }, + { "Asia/Ulan_Bator" , 0x01B5C3 }, + { "Asia/Urumqi" , 0x01B83A }, + { "Asia/Vientiane" , 0x01B8DD }, + { "Asia/Vladivostok" , 0x01B949 }, + { "Asia/Yakutsk" , 0x01BC14 }, + { "Asia/Yekaterinburg" , 0x01BED8 }, + { "Asia/Yerevan" , 0x01C1C7 }, + { "Atlantic/Azores" , 0x01C4BF }, + { "Atlantic/Bermuda" , 0x01C9B0 }, + { "Atlantic/Canary" , 0x01CC85 }, + { "Atlantic/Cape_Verde" , 0x01CF41 }, + { "Atlantic/Faeroe" , 0x01CFAE }, + { "Atlantic/Faroe" , 0x01D246 }, + { "Atlantic/Jan_Mayen" , 0x01D4DE }, + { "Atlantic/Madeira" , 0x01D804 }, + { "Atlantic/Reykjavik" , 0x01DCF2 }, + { "Atlantic/South_Georgia" , 0x01DE9F }, + { "Atlantic/St_Helena" , 0x01E19F }, + { "Atlantic/Stanley" , 0x01DED7 }, + { "Australia/ACT" , 0x01E1E8 }, + { "Australia/Adelaide" , 0x01E4F9 }, + { "Australia/Brisbane" , 0x01E80A }, + { "Australia/Broken_Hill" , 0x01E8AA }, + { "Australia/Canberra" , 0x01EBC0 }, + { "Australia/Currie" , 0x01EED1 }, + { "Australia/Darwin" , 0x01F1E2 }, + { "Australia/Eucla" , 0x01F24A }, + { "Australia/Hobart" , 0x01F2F5 }, + { "Australia/LHI" , 0x01F62E }, + { "Australia/Lindeman" , 0x01F8BD }, + { "Australia/Lord_Howe" , 0x01F976 }, + { "Australia/Melbourne" , 0x01FC05 }, + { "Australia/North" , 0x01FF16 }, + { "Australia/NSW" , 0x01FF7E }, + { "Australia/Perth" , 0x02028F }, + { "Australia/Queensland" , 0x020339 }, + { "Australia/South" , 0x0203D9 }, + { "Australia/Sydney" , 0x0206EA }, + { "Australia/Tasmania" , 0x0209FB }, + { "Australia/Victoria" , 0x020D34 }, + { "Australia/West" , 0x021045 }, + { "Australia/Yancowinna" , 0x0210EF }, + { "Brazil/Acre" , 0x021405 }, + { "Brazil/DeNoronha" , 0x0214E7 }, + { "Brazil/East" , 0x0215FB }, + { "Brazil/West" , 0x0218CC }, + { "Canada/Atlantic" , 0x0219B8 }, + { "Canada/Central" , 0x021E94 }, + { "Canada/East-Saskatchewan" , 0x022786 }, + { "Canada/Eastern" , 0x0222A2 }, + { "Canada/Mountain" , 0x022903 }, + { "Canada/Newfoundland" , 0x022C6D }, + { "Canada/Pacific" , 0x02318C }, + { "Canada/Saskatchewan" , 0x023599 }, + { "Canada/Yukon" , 0x023716 }, + { "CET" , 0x023A0D }, + { "Chile/Continental" , 0x023D00 }, + { "Chile/EasterIsland" , 0x02408F }, + { "CST6CDT" , 0x0243C5 }, + { "Cuba" , 0x02470A }, + { "EET" , 0x024A71 }, + { "Egypt" , 0x024D18 }, + { "Eire" , 0x0250D3 }, + { "EST" , 0x0255D8 }, + { "EST5EDT" , 0x025610 }, + { "Etc/GMT" , 0x025955 }, + { "Etc/GMT+0" , 0x0259FD }, + { "Etc/GMT+1" , 0x025A6F }, + { "Etc/GMT+10" , 0x025AE4 }, + { "Etc/GMT+11" , 0x025B5A }, + { "Etc/GMT+12" , 0x025BD0 }, + { "Etc/GMT+2" , 0x025CBB }, + { "Etc/GMT+3" , 0x025D2F }, + { "Etc/GMT+4" , 0x025DA3 }, + { "Etc/GMT+5" , 0x025E17 }, + { "Etc/GMT+6" , 0x025E8B }, + { "Etc/GMT+7" , 0x025EFF }, + { "Etc/GMT+8" , 0x025F73 }, + { "Etc/GMT+9" , 0x025FE7 }, + { "Etc/GMT-0" , 0x0259C5 }, + { "Etc/GMT-1" , 0x025A35 }, + { "Etc/GMT-10" , 0x025AA9 }, + { "Etc/GMT-11" , 0x025B1F }, + { "Etc/GMT-12" , 0x025B95 }, + { "Etc/GMT-13" , 0x025C0B }, + { "Etc/GMT-14" , 0x025C46 }, + { "Etc/GMT-2" , 0x025C81 }, + { "Etc/GMT-3" , 0x025CF5 }, + { "Etc/GMT-4" , 0x025D69 }, + { "Etc/GMT-5" , 0x025DDD }, + { "Etc/GMT-6" , 0x025E51 }, + { "Etc/GMT-7" , 0x025EC5 }, + { "Etc/GMT-8" , 0x025F39 }, + { "Etc/GMT-9" , 0x025FAD }, + { "Etc/GMT0" , 0x02598D }, + { "Etc/Greenwich" , 0x026021 }, + { "Etc/UCT" , 0x026059 }, + { "Etc/Universal" , 0x026091 }, + { "Etc/UTC" , 0x0260C9 }, + { "Etc/Zulu" , 0x026101 }, + { "Europe/Amsterdam" , 0x026139 }, + { "Europe/Andorra" , 0x02656B }, + { "Europe/Athens" , 0x0267DB }, + { "Europe/Belfast" , 0x026B12 }, + { "Europe/Belgrade" , 0x02703D }, + { "Europe/Berlin" , 0x0272F5 }, + { "Europe/Bratislava" , 0x02763A }, + { "Europe/Brussels" , 0x027960 }, + { "Europe/Bucharest" , 0x027D8B }, + { "Europe/Budapest" , 0x0280A9 }, + { "Europe/Chisinau" , 0x02840B }, + { "Europe/Copenhagen" , 0x02878D }, + { "Europe/Dublin" , 0x028A8B }, + { "Europe/Gibraltar" , 0x028F90 }, + { "Europe/Guernsey" , 0x0293DB }, + { "Europe/Helsinki" , 0x029906 }, + { "Europe/Isle_of_Man" , 0x029BB0 }, + { "Europe/Istanbul" , 0x02A0DB }, + { "Europe/Jersey" , 0x02A4A7 }, + { "Europe/Kaliningrad" , 0x02A9D2 }, + { "Europe/Kiev" , 0x02AD12 }, + { "Europe/Lisbon" , 0x02B00F }, + { "Europe/Ljubljana" , 0x02B4FF }, + { "Europe/London" , 0x02B7B7 }, + { "Europe/Luxembourg" , 0x02BCE2 }, + { "Europe/Madrid" , 0x02C12C }, + { "Europe/Malta" , 0x02C4DE }, + { "Europe/Mariehamn" , 0x02C88B }, + { "Europe/Minsk" , 0x02CB35 }, + { "Europe/Monaco" , 0x02CE34 }, + { "Europe/Moscow" , 0x02D263 }, + { "Europe/Nicosia" , 0x02D592 }, + { "Europe/Oslo" , 0x02D86E }, + { "Europe/Paris" , 0x02DB94 }, + { "Europe/Podgorica" , 0x02DFCE }, + { "Europe/Prague" , 0x02E286 }, + { "Europe/Riga" , 0x02E5AC }, + { "Europe/Rome" , 0x02E8E5 }, + { "Europe/Samara" , 0x02EC9C }, + { "Europe/San_Marino" , 0x02EFA0 }, + { "Europe/Sarajevo" , 0x02F357 }, + { "Europe/Simferopol" , 0x02F60F }, + { "Europe/Skopje" , 0x02F920 }, + { "Europe/Sofia" , 0x02FBD8 }, + { "Europe/Stockholm" , 0x02FEC7 }, + { "Europe/Tallinn" , 0x03016A }, + { "Europe/Tirane" , 0x030498 }, + { "Europe/Tiraspol" , 0x030792 }, + { "Europe/Uzhgorod" , 0x030B14 }, + { "Europe/Vaduz" , 0x030E17 }, + { "Europe/Vatican" , 0x03109E }, + { "Europe/Vienna" , 0x031455 }, + { "Europe/Vilnius" , 0x031776 }, + { "Europe/Volgograd" , 0x031AA9 }, + { "Europe/Warsaw" , 0x031D8F }, + { "Europe/Zagreb" , 0x032164 }, + { "Europe/Zaporozhye" , 0x03241C }, + { "Europe/Zurich" , 0x032723 }, + { "Factory" , 0x0329D0 }, + { "GB" , 0x032A35 }, + { "GB-Eire" , 0x032F60 }, + { "GMT" , 0x03348B }, + { "GMT+0" , 0x033533 }, + { "GMT-0" , 0x0334FB }, + { "GMT0" , 0x0334C3 }, + { "Greenwich" , 0x03356B }, + { "Hongkong" , 0x0335A3 }, + { "HST" , 0x03374D }, + { "Iceland" , 0x033785 }, + { "Indian/Antananarivo" , 0x033932 }, + { "Indian/Chagos" , 0x03399A }, + { "Indian/Christmas" , 0x0339F0 }, + { "Indian/Cocos" , 0x033A28 }, + { "Indian/Comoro" , 0x033A60 }, + { "Indian/Kerguelen" , 0x033AA9 }, + { "Indian/Mahe" , 0x033AF2 }, + { "Indian/Maldives" , 0x033B3B }, + { "Indian/Mauritius" , 0x033B84 }, + { "Indian/Mayotte" , 0x033BCD }, + { "Indian/Reunion" , 0x033C16 }, + { "Iran" , 0x033C5F }, + { "Israel" , 0x033D95 }, + { "Jamaica" , 0x0340B8 }, + { "Japan" , 0x034171 }, + { "Kwajalein" , 0x0341EE }, + { "Libya" , 0x034245 }, + { "MET" , 0x034333 }, + { "Mexico/BajaNorte" , 0x034626 }, + { "Mexico/BajaSur" , 0x034983 }, + { "Mexico/General" , 0x034BBC }, + { "MST" , 0x034E0E }, + { "MST7MDT" , 0x034E46 }, + { "Navajo" , 0x03518B }, + { "NZ" , 0x0354F8 }, + { "NZ-CHAT" , 0x03586A }, + { "Pacific/Apia" , 0x035B46 }, + { "Pacific/Auckland" , 0x035BA1 }, + { "Pacific/Chatham" , 0x035F13 }, + { "Pacific/Easter" , 0x0361EF }, + { "Pacific/Efate" , 0x036525 }, + { "Pacific/Enderbury" , 0x0365DF }, + { "Pacific/Fakaofo" , 0x036632 }, + { "Pacific/Fiji" , 0x03666A }, + { "Pacific/Funafuti" , 0x0366D4 }, + { "Pacific/Galapagos" , 0x03670C }, + { "Pacific/Gambier" , 0x036767 }, + { "Pacific/Guadalcanal" , 0x0367B1 }, + { "Pacific/Guam" , 0x0367FA }, + { "Pacific/Honolulu" , 0x036844 }, + { "Pacific/Johnston" , 0x0368C6 }, + { "Pacific/Kiritimati" , 0x0368FE }, + { "Pacific/Kosrae" , 0x036951 }, + { "Pacific/Kwajalein" , 0x03699C }, + { "Pacific/Majuro" , 0x0369F3 }, + { "Pacific/Marquesas" , 0x036A38 }, + { "Pacific/Midway" , 0x036A82 }, + { "Pacific/Nauru" , 0x036AF2 }, + { "Pacific/Niue" , 0x036B5E }, + { "Pacific/Norfolk" , 0x036BB0 }, + { "Pacific/Noumea" , 0x036BF9 }, + { "Pacific/Pago_Pago" , 0x036C7D }, + { "Pacific/Palau" , 0x036CFA }, + { "Pacific/Pitcairn" , 0x036D32 }, + { "Pacific/Ponape" , 0x036D7B }, + { "Pacific/Port_Moresby" , 0x036DB4 }, + { "Pacific/Rarotonga" , 0x036DEC }, + { "Pacific/Saipan" , 0x036EBC }, + { "Pacific/Samoa" , 0x036F13 }, + { "Pacific/Tahiti" , 0x036F90 }, + { "Pacific/Tarawa" , 0x036FDA }, + { "Pacific/Tongatapu" , 0x037013 }, + { "Pacific/Truk" , 0x037093 }, + { "Pacific/Wake" , 0x0370CC }, + { "Pacific/Wallis" , 0x037105 }, + { "Pacific/Yap" , 0x03713D }, + { "Poland" , 0x037176 }, + { "Portugal" , 0x03754B }, + { "PRC" , 0x037A3B }, + { "PST8PDT" , 0x037AE0 }, + { "ROC" , 0x037E25 }, + { "ROK" , 0x037F31 }, + { "Singapore" , 0x037FC9 }, + { "Turkey" , 0x038074 }, + { "UCT" , 0x038440 }, + { "Universal" , 0x038478 }, + { "US/Alaska" , 0x0384B0 }, + { "US/Aleutian" , 0x03880D }, + { "US/Arizona" , 0x038B67 }, + { "US/Central" , 0x038BE9 }, + { "US/East-Indiana" , 0x0395DB }, + { "US/Eastern" , 0x0390E8 }, + { "US/Hawaii" , 0x039839 }, + { "US/Indiana-Starke" , 0x0398BB }, + { "US/Michigan" , 0x039C20 }, + { "US/Mountain" , 0x039F4B }, + { "US/Pacific" , 0x03A2B8 }, + { "US/Pacific-New" , 0x03A6B1 }, + { "US/Samoa" , 0x03AAAA }, + { "UTC" , 0x03AB27 }, + { "W-SU" , 0x03AE06 }, + { "WET" , 0x03AB5F }, + { "Zulu" , 0x03B135 }, }; /* This is a generated file, do not modify */ -const unsigned char timelib_timezone_db_data_builtin[240563] = { +const unsigned char timelib_timezone_db_data_builtin[242029] = { /* Africa/Abidjan */ @@ -596,6 +600,13 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x45, 0x53, 0x54, 0x00, 0x57, 0x45, 0x54, 0x00, 0x43, 0x45, 0x53, 0x54, 0x00, 0x43, 0x45, 0x54, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +/* Africa/Asmara */ +0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x09, 0xC0, 0xAF, 0xF2, 0x98, +0x01, 0x00, 0x00, 0x24, 0x68, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x00, 0x05, 0x41, 0x44, 0x4D, +0x54, 0x00, 0x45, 0x41, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, + /* Africa/Asmera */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, @@ -3463,6 +3474,49 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x43, 0x50, 0x54, 0x00, 0x45, 0x53, 0x54, 0x00, 0x45, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, +/* America/Indiana/Winamac */ +0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x6A, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x18, 0x9E, 0xA6, 0x2C, 0x80, +0x9F, 0xBA, 0xF9, 0x70, 0xA0, 0x86, 0x0E, 0x80, 0xA1, 0x9A, 0xDB, 0x70, 0xCB, 0x88, 0xFE, 0x80, +0xD2, 0x23, 0xF4, 0x70, 0xD2, 0x61, 0x09, 0xF0, 0xD3, 0x75, 0xF3, 0x00, 0xD4, 0x40, 0xEB, 0xF0, +0xD5, 0x55, 0xD5, 0x00, 0xD6, 0x20, 0xCD, 0xF0, 0xD7, 0x35, 0xB7, 0x00, 0xD8, 0x00, 0xAF, 0xF0, +0xD9, 0x15, 0x99, 0x00, 0xD9, 0xE0, 0x91, 0xF0, 0xDA, 0xFE, 0xB5, 0x80, 0xDB, 0xC0, 0x73, 0xF0, +0xDC, 0xDE, 0x97, 0x80, 0xDD, 0xA9, 0x90, 0x70, 0xDE, 0xBE, 0x79, 0x80, 0xDF, 0x89, 0x72, 0x70, +0xE0, 0x9E, 0x5B, 0x80, 0xE1, 0x69, 0x54, 0x70, 0xE2, 0x7E, 0x3D, 0x80, 0xE3, 0x49, 0x36, 0x70, +0xE4, 0x5E, 0x1F, 0x80, 0xE5, 0x57, 0x3C, 0xF0, 0xE6, 0x47, 0x3C, 0x00, 0xE7, 0x37, 0x1E, 0xF0, +0xE8, 0x27, 0x1E, 0x00, 0xE8, 0xF2, 0x16, 0xF0, 0xEA, 0x07, 0x00, 0x00, 0xEA, 0xD1, 0xF8, 0xF0, +0xEB, 0xE6, 0xE2, 0x00, 0xEC, 0xB1, 0xDA, 0xF0, 0xED, 0xC6, 0xC4, 0x00, 0xEE, 0x91, 0xBC, 0xF0, +0xEF, 0xAF, 0xE0, 0x80, 0xFE, 0xB8, 0x1C, 0xF0, 0xFF, 0xA7, 0xFF, 0xE0, 0x00, 0x97, 0xFE, 0xF0, +0x01, 0x87, 0xE1, 0xE0, 0x44, 0x2F, 0x76, 0x70, 0x45, 0x44, 0x51, 0x70, 0x45, 0xF3, 0xB7, 0x00, +0x47, 0x2D, 0x5F, 0xE0, 0x47, 0xD3, 0x8A, 0xF0, 0x49, 0x0D, 0x41, 0xE0, 0x49, 0xB3, 0x6C, 0xF0, +0x4A, 0xED, 0x23, 0xE0, 0x4B, 0x9C, 0x89, 0x70, 0x4C, 0xD6, 0x40, 0x60, 0x4D, 0x7C, 0x6B, 0x70, +0x4E, 0xB6, 0x22, 0x60, 0x4F, 0x5C, 0x4D, 0x70, 0x50, 0x96, 0x04, 0x60, 0x51, 0x3C, 0x2F, 0x70, +0x52, 0x75, 0xE6, 0x60, 0x53, 0x1C, 0x11, 0x70, 0x54, 0x55, 0xC8, 0x60, 0x54, 0xFB, 0xF3, 0x70, +0x56, 0x35, 0xAA, 0x60, 0x56, 0xE5, 0x0F, 0xF0, 0x58, 0x1E, 0xC6, 0xE0, 0x58, 0xC4, 0xF1, 0xF0, +0x59, 0xFE, 0xA8, 0xE0, 0x5A, 0xA4, 0xD3, 0xF0, 0x5B, 0xDE, 0x8A, 0xE0, 0x5C, 0x84, 0xB5, 0xF0, +0x5D, 0xBE, 0x6C, 0xE0, 0x5E, 0x64, 0x97, 0xF0, 0x5F, 0x9E, 0x4E, 0xE0, 0x60, 0x4D, 0xB4, 0x70, +0x61, 0x87, 0x6B, 0x60, 0x62, 0x2D, 0x96, 0x70, 0x63, 0x67, 0x4D, 0x60, 0x64, 0x0D, 0x78, 0x70, +0x65, 0x47, 0x2F, 0x60, 0x65, 0xED, 0x5A, 0x70, 0x67, 0x27, 0x11, 0x60, 0x67, 0xCD, 0x3C, 0x70, +0x69, 0x06, 0xF3, 0x60, 0x69, 0xAD, 0x1E, 0x70, 0x6A, 0xE6, 0xD5, 0x60, 0x6B, 0x96, 0x3A, 0xF0, +0x6C, 0xCF, 0xF1, 0xE0, 0x6D, 0x76, 0x1C, 0xF0, 0x6E, 0xAF, 0xD3, 0xE0, 0x6F, 0x55, 0xFE, 0xF0, +0x70, 0x8F, 0xB5, 0xE0, 0x71, 0x35, 0xE0, 0xF0, 0x72, 0x6F, 0x97, 0xE0, 0x73, 0x15, 0xC2, 0xF0, +0x74, 0x4F, 0x79, 0xE0, 0x74, 0xFE, 0xDF, 0x70, 0x76, 0x38, 0x96, 0x60, 0x76, 0xDE, 0xC1, 0x70, +0x78, 0x18, 0x78, 0x60, 0x78, 0xBE, 0xA3, 0x70, 0x79, 0xF8, 0x5A, 0x60, 0x7A, 0x9E, 0x85, 0x70, +0x7B, 0xD8, 0x3C, 0x60, 0x7C, 0x7E, 0x67, 0x70, 0x7D, 0xB8, 0x1E, 0x60, 0x7E, 0x5E, 0x49, 0x70, +0x7F, 0x98, 0x00, 0x60, 0x00, 0x01, 0x00, 0x01, 0x02, 0x03, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, +0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, +0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x04, 0x05, 0x04, 0x05, 0x04, 0x00, 0x01, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0xFF, 0xFF, +0xB9, 0xB0, 0x01, 0x00, 0xFF, 0xFF, 0xAB, 0xA0, 0x00, 0x04, 0xFF, 0xFF, 0xB9, 0xB0, 0x01, 0x08, +0xFF, 0xFF, 0xB9, 0xB0, 0x01, 0x0C, 0xFF, 0xFF, 0xB9, 0xB0, 0x00, 0x10, 0xFF, 0xFF, 0xC7, 0xC0, +0x01, 0x14, 0x43, 0x44, 0x54, 0x00, 0x43, 0x53, 0x54, 0x00, 0x43, 0x57, 0x54, 0x00, 0x43, 0x50, +0x54, 0x00, 0x45, 0x53, 0x54, 0x00, 0x45, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x00, 0x00, + /* America/Inuvik */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, @@ -4556,22 +4610,22 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x38, 0xE6, 0xEF, 0xF0, 0x39, 0xFB, 0xBC, 0xE0, 0x3A, 0xC6, 0xD1, 0xF0, 0x3B, 0xDB, 0x9E, 0xE0, 0x3C, 0xAF, 0xEE, 0x70, 0x3D, 0xBB, 0x80, 0xE0, 0x3E, 0x8F, 0xD0, 0x70, 0x3F, 0x9B, 0x62, 0xE0, 0x40, 0x6F, 0xB2, 0x70, 0x41, 0x84, 0x7F, 0x60, 0x42, 0x4F, 0x94, 0x70, 0x43, 0x64, 0x61, 0x60, -0x44, 0x2F, 0x76, 0x70, 0x45, 0x44, 0x43, 0x60, 0x46, 0x0F, 0x58, 0x70, 0x47, 0x24, 0x25, 0x60, -0x47, 0xF8, 0x74, 0xF0, 0x49, 0x04, 0x07, 0x60, 0x49, 0xD8, 0x56, 0xF0, 0x4A, 0xE3, 0xE9, 0x60, -0x4B, 0xB8, 0x38, 0xF0, 0x4C, 0xCD, 0x05, 0xE0, 0x4D, 0x98, 0x1A, 0xF0, 0x4E, 0xAC, 0xE7, 0xE0, -0x4F, 0x77, 0xFC, 0xF0, 0x50, 0x8C, 0xC9, 0xE0, 0x51, 0x61, 0x19, 0x70, 0x52, 0x6C, 0xAB, 0xE0, -0x53, 0x40, 0xFB, 0x70, 0x54, 0x4C, 0x8D, 0xE0, 0x55, 0x20, 0xDD, 0x70, 0x56, 0x2C, 0x6F, 0xE0, -0x57, 0x00, 0xBF, 0x70, 0x58, 0x15, 0x8C, 0x60, 0x58, 0xE0, 0xA1, 0x70, 0x59, 0xF5, 0x6E, 0x60, -0x5A, 0xC0, 0x83, 0x70, 0x5B, 0xD5, 0x50, 0x60, 0x5C, 0xA9, 0x9F, 0xF0, 0x5D, 0xB5, 0x32, 0x60, -0x5E, 0x89, 0x81, 0xF0, 0x5F, 0x95, 0x14, 0x60, 0x60, 0x69, 0x63, 0xF0, 0x61, 0x7E, 0x30, 0xE0, -0x62, 0x49, 0x45, 0xF0, 0x63, 0x5E, 0x12, 0xE0, 0x64, 0x29, 0x27, 0xF0, 0x65, 0x3D, 0xF4, 0xE0, -0x66, 0x12, 0x44, 0x70, 0x67, 0x1D, 0xD6, 0xE0, 0x67, 0xF2, 0x26, 0x70, 0x68, 0xFD, 0xB8, 0xE0, -0x69, 0xD2, 0x08, 0x70, 0x6A, 0xDD, 0x9A, 0xE0, 0x6B, 0xB1, 0xEA, 0x70, 0x6C, 0xC6, 0xB7, 0x60, -0x6D, 0x91, 0xCC, 0x70, 0x6E, 0xA6, 0x99, 0x60, 0x6F, 0x71, 0xAE, 0x70, 0x70, 0x86, 0x7B, 0x60, -0x71, 0x5A, 0xCA, 0xF0, 0x72, 0x66, 0x5D, 0x60, 0x73, 0x3A, 0xAC, 0xF0, 0x74, 0x46, 0x3F, 0x60, -0x75, 0x1A, 0x8E, 0xF0, 0x76, 0x2F, 0x5B, 0xE0, 0x76, 0xFA, 0x70, 0xF0, 0x78, 0x0F, 0x3D, 0xE0, -0x78, 0xDA, 0x52, 0xF0, 0x79, 0xEF, 0x1F, 0xE0, 0x7A, 0xBA, 0x34, 0xF0, 0x7B, 0xCF, 0x01, 0xE0, -0x7C, 0xA3, 0x51, 0x70, 0x7D, 0xAE, 0xE3, 0xE0, 0x7E, 0x83, 0x33, 0x70, 0x7F, 0x8E, 0xC5, 0xE0, +0x44, 0x2F, 0x76, 0x70, 0x45, 0x44, 0x43, 0x60, 0x45, 0xF3, 0xA8, 0xF0, 0x47, 0x2D, 0x5F, 0xE0, +0x47, 0xD3, 0x8A, 0xF0, 0x49, 0x0D, 0x41, 0xE0, 0x49, 0xB3, 0x6C, 0xF0, 0x4A, 0xED, 0x23, 0xE0, +0x4B, 0x9C, 0x89, 0x70, 0x4C, 0xD6, 0x40, 0x60, 0x4D, 0x7C, 0x6B, 0x70, 0x4E, 0xB6, 0x22, 0x60, +0x4F, 0x5C, 0x4D, 0x70, 0x50, 0x96, 0x04, 0x60, 0x51, 0x3C, 0x2F, 0x70, 0x52, 0x75, 0xE6, 0x60, +0x53, 0x1C, 0x11, 0x70, 0x54, 0x55, 0xC8, 0x60, 0x54, 0xFB, 0xF3, 0x70, 0x56, 0x35, 0xAA, 0x60, +0x56, 0xE5, 0x0F, 0xF0, 0x58, 0x1E, 0xC6, 0xE0, 0x58, 0xC4, 0xF1, 0xF0, 0x59, 0xFE, 0xA8, 0xE0, +0x5A, 0xA4, 0xD3, 0xF0, 0x5B, 0xDE, 0x8A, 0xE0, 0x5C, 0x84, 0xB5, 0xF0, 0x5D, 0xBE, 0x6C, 0xE0, +0x5E, 0x64, 0x97, 0xF0, 0x5F, 0x9E, 0x4E, 0xE0, 0x60, 0x4D, 0xB4, 0x70, 0x61, 0x87, 0x6B, 0x60, +0x62, 0x2D, 0x96, 0x70, 0x63, 0x67, 0x4D, 0x60, 0x64, 0x0D, 0x78, 0x70, 0x65, 0x47, 0x2F, 0x60, +0x65, 0xED, 0x5A, 0x70, 0x67, 0x27, 0x11, 0x60, 0x67, 0xCD, 0x3C, 0x70, 0x69, 0x06, 0xF3, 0x60, +0x69, 0xAD, 0x1E, 0x70, 0x6A, 0xE6, 0xD5, 0x60, 0x6B, 0x96, 0x3A, 0xF0, 0x6C, 0xCF, 0xF1, 0xE0, +0x6D, 0x76, 0x1C, 0xF0, 0x6E, 0xAF, 0xD3, 0xE0, 0x6F, 0x55, 0xFE, 0xF0, 0x70, 0x8F, 0xB5, 0xE0, +0x71, 0x35, 0xE0, 0xF0, 0x72, 0x6F, 0x97, 0xE0, 0x73, 0x15, 0xC2, 0xF0, 0x74, 0x4F, 0x79, 0xE0, +0x74, 0xFE, 0xDF, 0x70, 0x76, 0x38, 0x96, 0x60, 0x76, 0xDE, 0xC1, 0x70, 0x78, 0x18, 0x78, 0x60, +0x78, 0xBE, 0xA3, 0x70, 0x79, 0xF8, 0x5A, 0x60, 0x7A, 0x9E, 0x85, 0x70, 0x7B, 0xD8, 0x3C, 0x60, +0x7C, 0x7E, 0x67, 0x70, 0x7D, 0xB8, 0x1E, 0x60, 0x7E, 0x5E, 0x49, 0x70, 0x7F, 0x98, 0x00, 0x60, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, @@ -7214,8 +7268,8 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { /* Asia/Istanbul */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0xAB, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x16, 0x90, 0x8B, 0xF5, 0x98, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0xAA, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x16, 0x90, 0x8B, 0xF5, 0x98, 0x9B, 0x0C, 0x17, 0x60, 0x9B, 0xD5, 0xBE, 0xD0, 0xA2, 0x65, 0x63, 0xE0, 0xA3, 0x7B, 0x82, 0x50, 0xA4, 0x4E, 0x80, 0x60, 0xA5, 0x3F, 0xB4, 0xD0, 0xA6, 0x25, 0x27, 0xE0, 0xA7, 0x27, 0x7F, 0xD0, 0xAA, 0x28, 0x28, 0x60, 0xAA, 0xE1, 0xFD, 0xD0, 0xAB, 0xF9, 0x89, 0xE0, 0xAC, 0xC3, 0x31, 0x50, @@ -7234,48 +7288,46 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x18, 0x07, 0x3E, 0xC0, 0x19, 0x89, 0x94, 0x50, 0x19, 0xDC, 0x94, 0xC0, 0x1C, 0xC6, 0xD3, 0xD0, 0x1D, 0x9B, 0x15, 0x50, 0x1E, 0x8C, 0x82, 0x00, 0x1F, 0x7C, 0x73, 0x00, 0x20, 0x6C, 0x64, 0x00, 0x21, 0x5C, 0x55, 0x00, 0x22, 0x4C, 0x46, 0x00, 0x23, 0x3C, 0x37, 0x00, 0x24, 0x2C, 0x28, 0x00, -0x25, 0x1C, 0x19, 0x00, 0x26, 0x0C, 0x0A, 0x00, 0x27, 0x05, 0x35, 0x80, 0x27, 0x7F, 0xB4, 0xE0, -0x27, 0xF5, 0x34, 0x90, 0x28, 0xE5, 0x25, 0x90, 0x29, 0xD5, 0x16, 0x90, 0x2A, 0xC5, 0x07, 0x90, -0x2B, 0xB4, 0xF8, 0x90, 0x2C, 0xA4, 0xE9, 0x90, 0x2D, 0x94, 0xDA, 0x90, 0x2E, 0x84, 0xCB, 0x90, -0x2F, 0x74, 0xBC, 0x90, 0x30, 0x64, 0xAD, 0x90, 0x31, 0x5D, 0xD9, 0x10, 0x32, 0x72, 0xB4, 0x10, -0x33, 0x3D, 0xBB, 0x10, 0x34, 0x52, 0x96, 0x10, 0x35, 0x1D, 0x9D, 0x10, 0x36, 0x32, 0x78, 0x10, -0x36, 0xFD, 0x7F, 0x10, 0x38, 0x1B, 0x94, 0x90, 0x38, 0xDD, 0x61, 0x10, 0x39, 0xFB, 0x76, 0x90, -0x3A, 0xBD, 0x43, 0x10, 0x3B, 0xDB, 0x58, 0x90, 0x3C, 0xA6, 0x5F, 0x90, 0x3D, 0xBB, 0x3A, 0x90, -0x3E, 0x86, 0x41, 0x90, 0x3F, 0x9B, 0x1C, 0x90, 0x40, 0x66, 0x23, 0x90, 0x41, 0x84, 0x39, 0x10, -0x42, 0x46, 0x05, 0x90, 0x43, 0x64, 0x1B, 0x10, 0x44, 0x25, 0xE7, 0x90, 0x45, 0x43, 0xFD, 0x10, -0x46, 0x05, 0xC9, 0x90, 0x47, 0x23, 0xDF, 0x10, 0x47, 0xEE, 0xE6, 0x10, 0x49, 0x03, 0xC1, 0x10, -0x49, 0xCE, 0xC8, 0x10, 0x4A, 0xE3, 0xA3, 0x10, 0x4B, 0xAE, 0xAA, 0x10, 0x4C, 0xCC, 0xBF, 0x90, -0x4D, 0x8E, 0x8C, 0x10, 0x4E, 0xAC, 0xA1, 0x90, 0x4F, 0x6E, 0x6E, 0x10, 0x50, 0x8C, 0x83, 0x90, -0x51, 0x57, 0x8A, 0x90, 0x52, 0x6C, 0x65, 0x90, 0x53, 0x37, 0x6C, 0x90, 0x54, 0x4C, 0x47, 0x90, -0x55, 0x17, 0x4E, 0x90, 0x56, 0x2C, 0x29, 0x90, 0x56, 0xF7, 0x30, 0x90, 0x58, 0x15, 0x46, 0x10, -0x58, 0xD7, 0x12, 0x90, 0x59, 0xF5, 0x28, 0x10, 0x5A, 0xB6, 0xF4, 0x90, 0x5B, 0xD5, 0x0A, 0x10, -0x5C, 0xA0, 0x11, 0x10, 0x5D, 0xB4, 0xEC, 0x10, 0x5E, 0x7F, 0xF3, 0x10, 0x5F, 0x94, 0xCE, 0x10, -0x60, 0x5F, 0xD5, 0x10, 0x61, 0x7D, 0xEA, 0x90, 0x62, 0x3F, 0xB7, 0x10, 0x63, 0x5D, 0xCC, 0x90, -0x64, 0x1F, 0x99, 0x10, 0x65, 0x3D, 0xAE, 0x90, 0x66, 0x08, 0xB5, 0x90, 0x67, 0x1D, 0x90, 0x90, -0x67, 0xE8, 0x97, 0x90, 0x68, 0xFD, 0x72, 0x90, 0x69, 0xC8, 0x79, 0x90, 0x6A, 0xDD, 0x54, 0x90, -0x6B, 0xA8, 0x5B, 0x90, 0x6C, 0xC6, 0x71, 0x10, 0x6D, 0x88, 0x3D, 0x90, 0x6E, 0xA6, 0x53, 0x10, -0x6F, 0x68, 0x1F, 0x90, 0x70, 0x86, 0x35, 0x10, 0x71, 0x51, 0x3C, 0x10, 0x72, 0x66, 0x17, 0x10, -0x73, 0x31, 0x1E, 0x10, 0x74, 0x45, 0xF9, 0x10, 0x75, 0x11, 0x00, 0x10, 0x76, 0x2F, 0x15, 0x90, -0x76, 0xF0, 0xE2, 0x10, 0x78, 0x0E, 0xF7, 0x90, 0x78, 0xD0, 0xC4, 0x10, 0x79, 0xEE, 0xD9, 0x90, -0x7A, 0xB0, 0xA6, 0x10, 0x7B, 0xCE, 0xBB, 0x90, 0x7C, 0x99, 0xC2, 0x90, 0x7D, 0xAE, 0x9D, 0x90, -0x7E, 0x79, 0xA4, 0x90, 0x7F, 0x8E, 0x7F, 0x90, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, +0x25, 0x1C, 0x19, 0x00, 0x26, 0x0C, 0x0A, 0x00, 0x27, 0x05, 0x35, 0x80, 0x27, 0xF5, 0x18, 0x70, +0x28, 0xE5, 0x09, 0x70, 0x29, 0xD4, 0xFA, 0x70, 0x2A, 0xC4, 0xEB, 0x70, 0x2B, 0xB4, 0xDC, 0x70, +0x2C, 0xA4, 0xCD, 0x70, 0x2D, 0x94, 0xBE, 0x70, 0x2E, 0x84, 0xAF, 0x70, 0x2F, 0x74, 0xA0, 0x70, +0x30, 0x64, 0x91, 0x70, 0x31, 0x5D, 0xBC, 0xF0, 0x32, 0x72, 0x97, 0xF0, 0x33, 0x3D, 0x9E, 0xF0, +0x34, 0x52, 0x79, 0xF0, 0x35, 0x1D, 0x80, 0xF0, 0x36, 0x32, 0x5B, 0xF0, 0x36, 0xFD, 0x62, 0xF0, +0x38, 0x1B, 0x78, 0x70, 0x38, 0xDD, 0x44, 0xF0, 0x39, 0xFB, 0x5A, 0x70, 0x3A, 0xBD, 0x26, 0xF0, +0x3B, 0xDB, 0x3C, 0x70, 0x3C, 0xA6, 0x43, 0x70, 0x3D, 0xBB, 0x1E, 0x70, 0x3E, 0x86, 0x25, 0x70, +0x3F, 0x9B, 0x00, 0x70, 0x40, 0x66, 0x07, 0x70, 0x41, 0x84, 0x1C, 0xF0, 0x42, 0x45, 0xE9, 0x70, +0x43, 0x63, 0xFE, 0xF0, 0x44, 0x25, 0xCB, 0x70, 0x45, 0x43, 0xE0, 0xF0, 0x46, 0x05, 0xAD, 0x70, +0x47, 0x23, 0xC2, 0xF0, 0x47, 0xEE, 0xC9, 0xF0, 0x49, 0x03, 0xA4, 0xF0, 0x49, 0xCE, 0xAB, 0xF0, +0x4A, 0xE3, 0x86, 0xF0, 0x4B, 0xAE, 0x8D, 0xF0, 0x4C, 0xCC, 0xA3, 0x70, 0x4D, 0x8E, 0x6F, 0xF0, +0x4E, 0xAC, 0x85, 0x70, 0x4F, 0x6E, 0x51, 0xF0, 0x50, 0x8C, 0x67, 0x70, 0x51, 0x57, 0x6E, 0x70, +0x52, 0x6C, 0x49, 0x70, 0x53, 0x37, 0x50, 0x70, 0x54, 0x4C, 0x2B, 0x70, 0x55, 0x17, 0x32, 0x70, +0x56, 0x2C, 0x0D, 0x70, 0x56, 0xF7, 0x14, 0x70, 0x58, 0x15, 0x29, 0xF0, 0x58, 0xD6, 0xF6, 0x70, +0x59, 0xF5, 0x0B, 0xF0, 0x5A, 0xB6, 0xD8, 0x70, 0x5B, 0xD4, 0xED, 0xF0, 0x5C, 0x9F, 0xF4, 0xF0, +0x5D, 0xB4, 0xCF, 0xF0, 0x5E, 0x7F, 0xD6, 0xF0, 0x5F, 0x94, 0xB1, 0xF0, 0x60, 0x5F, 0xB8, 0xF0, +0x61, 0x7D, 0xCE, 0x70, 0x62, 0x3F, 0x9A, 0xF0, 0x63, 0x5D, 0xB0, 0x70, 0x64, 0x1F, 0x7C, 0xF0, +0x65, 0x3D, 0x92, 0x70, 0x66, 0x08, 0x99, 0x70, 0x67, 0x1D, 0x74, 0x70, 0x67, 0xE8, 0x7B, 0x70, +0x68, 0xFD, 0x56, 0x70, 0x69, 0xC8, 0x5D, 0x70, 0x6A, 0xDD, 0x38, 0x70, 0x6B, 0xA8, 0x3F, 0x70, +0x6C, 0xC6, 0x54, 0xF0, 0x6D, 0x88, 0x21, 0x70, 0x6E, 0xA6, 0x36, 0xF0, 0x6F, 0x68, 0x03, 0x70, +0x70, 0x86, 0x18, 0xF0, 0x71, 0x51, 0x1F, 0xF0, 0x72, 0x65, 0xFA, 0xF0, 0x73, 0x31, 0x01, 0xF0, +0x74, 0x45, 0xDC, 0xF0, 0x75, 0x10, 0xE3, 0xF0, 0x76, 0x2E, 0xF9, 0x70, 0x76, 0xF0, 0xC5, 0xF0, +0x78, 0x0E, 0xDB, 0x70, 0x78, 0xD0, 0xA7, 0xF0, 0x79, 0xEE, 0xBD, 0x70, 0x7A, 0xB0, 0x89, 0xF0, +0x7B, 0xCE, 0x9F, 0x70, 0x7C, 0x99, 0xA6, 0x70, 0x7D, 0xAE, 0x81, 0x70, 0x7E, 0x79, 0x88, 0x70, +0x7F, 0x8E, 0x63, 0x70, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, -0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x04, -0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x01, 0x02, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, -0x05, 0x06, 0x05, 0x06, 0x02, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x00, 0x00, 0x1B, 0x68, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, -0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x38, 0x40, 0x01, 0x0D, 0x00, 0x00, 0x2A, 0x30, 0x00, -0x12, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A, -0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x49, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, -0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x54, 0x52, 0x53, 0x54, 0x00, 0x54, 0x52, 0x54, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, -0x01, +0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, +0x03, 0x04, 0x03, 0x04, 0x01, 0x02, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x00, 0x00, +0x1B, 0x68, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, +0x00, 0x00, 0x38, 0x40, 0x01, 0x0D, 0x00, 0x00, 0x2A, 0x30, 0x00, 0x12, 0x00, 0x00, 0x2A, 0x30, +0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x49, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, 0x54, +0x00, 0x45, 0x45, 0x54, 0x00, 0x54, 0x52, 0x53, 0x54, 0x00, 0x54, 0x52, 0x54, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Asia/Jakarta */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -8715,6 +8767,50 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x00, 0x00, 0x04, 0x4C, 0x4D, 0x54, 0x00, 0x57, 0x45, 0x54, 0x00, 0x57, 0x45, 0x53, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, +/* Atlantic/Faroe */ +0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x0D, 0x8B, 0x6D, 0xA4, 0x58, +0x15, 0x23, 0xEB, 0x90, 0x16, 0x13, 0xDC, 0x90, 0x17, 0x03, 0xCD, 0x90, 0x17, 0xF3, 0xBE, 0x90, +0x18, 0xE3, 0xAF, 0x90, 0x19, 0xD3, 0xA0, 0x90, 0x1A, 0xC3, 0x91, 0x90, 0x1B, 0xBC, 0xBD, 0x10, +0x1C, 0xAC, 0xAE, 0x10, 0x1D, 0x9C, 0x9F, 0x10, 0x1E, 0x8C, 0x90, 0x10, 0x1F, 0x7C, 0x81, 0x10, +0x20, 0x6C, 0x72, 0x10, 0x21, 0x5C, 0x63, 0x10, 0x22, 0x4C, 0x54, 0x10, 0x23, 0x3C, 0x45, 0x10, +0x24, 0x2C, 0x36, 0x10, 0x25, 0x1C, 0x27, 0x10, 0x26, 0x0C, 0x18, 0x10, 0x27, 0x05, 0x43, 0x90, +0x27, 0xF5, 0x34, 0x90, 0x28, 0xE5, 0x25, 0x90, 0x29, 0xD5, 0x16, 0x90, 0x2A, 0xC5, 0x07, 0x90, +0x2B, 0xB4, 0xF8, 0x90, 0x2C, 0xA4, 0xE9, 0x90, 0x2D, 0x94, 0xDA, 0x90, 0x2E, 0x84, 0xCB, 0x90, +0x2F, 0x74, 0xBC, 0x90, 0x30, 0x64, 0xAD, 0x90, 0x31, 0x5D, 0xD9, 0x10, 0x32, 0x72, 0xB4, 0x10, +0x33, 0x3D, 0xBB, 0x10, 0x34, 0x52, 0x96, 0x10, 0x35, 0x1D, 0x9D, 0x10, 0x36, 0x32, 0x78, 0x10, +0x36, 0xFD, 0x7F, 0x10, 0x38, 0x1B, 0x94, 0x90, 0x38, 0xDD, 0x61, 0x10, 0x39, 0xFB, 0x76, 0x90, +0x3A, 0xBD, 0x43, 0x10, 0x3B, 0xDB, 0x58, 0x90, 0x3C, 0xA6, 0x5F, 0x90, 0x3D, 0xBB, 0x3A, 0x90, +0x3E, 0x86, 0x41, 0x90, 0x3F, 0x9B, 0x1C, 0x90, 0x40, 0x66, 0x23, 0x90, 0x41, 0x84, 0x39, 0x10, +0x42, 0x46, 0x05, 0x90, 0x43, 0x64, 0x1B, 0x10, 0x44, 0x25, 0xE7, 0x90, 0x45, 0x43, 0xFD, 0x10, +0x46, 0x05, 0xC9, 0x90, 0x47, 0x23, 0xDF, 0x10, 0x47, 0xEE, 0xE6, 0x10, 0x49, 0x03, 0xC1, 0x10, +0x49, 0xCE, 0xC8, 0x10, 0x4A, 0xE3, 0xA3, 0x10, 0x4B, 0xAE, 0xAA, 0x10, 0x4C, 0xCC, 0xBF, 0x90, +0x4D, 0x8E, 0x8C, 0x10, 0x4E, 0xAC, 0xA1, 0x90, 0x4F, 0x6E, 0x6E, 0x10, 0x50, 0x8C, 0x83, 0x90, +0x51, 0x57, 0x8A, 0x90, 0x52, 0x6C, 0x65, 0x90, 0x53, 0x37, 0x6C, 0x90, 0x54, 0x4C, 0x47, 0x90, +0x55, 0x17, 0x4E, 0x90, 0x56, 0x2C, 0x29, 0x90, 0x56, 0xF7, 0x30, 0x90, 0x58, 0x15, 0x46, 0x10, +0x58, 0xD7, 0x12, 0x90, 0x59, 0xF5, 0x28, 0x10, 0x5A, 0xB6, 0xF4, 0x90, 0x5B, 0xD5, 0x0A, 0x10, +0x5C, 0xA0, 0x11, 0x10, 0x5D, 0xB4, 0xEC, 0x10, 0x5E, 0x7F, 0xF3, 0x10, 0x5F, 0x94, 0xCE, 0x10, +0x60, 0x5F, 0xD5, 0x10, 0x61, 0x7D, 0xEA, 0x90, 0x62, 0x3F, 0xB7, 0x10, 0x63, 0x5D, 0xCC, 0x90, +0x64, 0x1F, 0x99, 0x10, 0x65, 0x3D, 0xAE, 0x90, 0x66, 0x08, 0xB5, 0x90, 0x67, 0x1D, 0x90, 0x90, +0x67, 0xE8, 0x97, 0x90, 0x68, 0xFD, 0x72, 0x90, 0x69, 0xC8, 0x79, 0x90, 0x6A, 0xDD, 0x54, 0x90, +0x6B, 0xA8, 0x5B, 0x90, 0x6C, 0xC6, 0x71, 0x10, 0x6D, 0x88, 0x3D, 0x90, 0x6E, 0xA6, 0x53, 0x10, +0x6F, 0x68, 0x1F, 0x90, 0x70, 0x86, 0x35, 0x10, 0x71, 0x51, 0x3C, 0x10, 0x72, 0x66, 0x17, 0x10, +0x73, 0x31, 0x1E, 0x10, 0x74, 0x45, 0xF9, 0x10, 0x75, 0x11, 0x00, 0x10, 0x76, 0x2F, 0x15, 0x90, +0x76, 0xF0, 0xE2, 0x10, 0x78, 0x0E, 0xF7, 0x90, 0x78, 0xD0, 0xC4, 0x10, 0x79, 0xEE, 0xD9, 0x90, +0x7A, 0xB0, 0xA6, 0x10, 0x7B, 0xCE, 0xBB, 0x90, 0x7C, 0x99, 0xC2, 0x90, 0x7D, 0xAE, 0x9D, 0x90, +0x7E, 0x79, 0xA4, 0x90, 0x7F, 0x8E, 0x7F, 0x90, 0x01, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, +0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, +0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, +0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, +0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, +0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, +0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, +0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0xFF, 0xFF, 0xF9, 0xA8, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x0E, 0x10, 0x01, 0x08, 0x00, 0x00, 0x00, +0x00, 0x00, 0x04, 0x4C, 0x4D, 0x54, 0x00, 0x57, 0x45, 0x54, 0x00, 0x57, 0x45, 0x53, 0x54, 0x00, +0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, + /* Atlantic/Jan_Mayen */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, @@ -9220,6 +9316,19 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x00, 0x01, 0x00, 0x01, 0x00, 0x00, 0x93, 0xA8, 0x01, 0x00, 0x00, 0x00, 0x85, 0x98, 0x00, 0x00, 0x43, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, +/* Australia/Eucla */ +0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x05, 0x9C, 0x4E, 0xB8, 0x30, +0x9C, 0xBC, 0x32, 0x84, 0xCB, 0x54, 0xC4, 0x94, 0xCB, 0xC7, 0x69, 0x04, 0xCC, 0xB7, 0x68, 0x14, +0xCD, 0xA7, 0x4B, 0x04, 0x09, 0x0F, 0xF1, 0x14, 0x09, 0xB6, 0x0E, 0x14, 0x1A, 0x01, 0x58, 0x14, +0x1A, 0xA7, 0x75, 0x14, 0x29, 0x25, 0x52, 0x14, 0x29, 0xAF, 0xBF, 0x94, 0x45, 0x71, 0xB4, 0x94, +0x46, 0x05, 0x5C, 0x94, 0x47, 0x23, 0x72, 0x14, 0x47, 0xEE, 0x79, 0x14, 0x49, 0x03, 0x54, 0x14, +0x49, 0xCE, 0x5B, 0x14, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, +0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00, 0x89, 0x1C, 0x01, 0x00, 0x00, 0x00, 0x7B, 0x0C, +0x00, 0x00, 0x00, 0x00, 0x89, 0x1C, 0x01, 0x00, 0x00, 0x00, 0x7B, 0x0C, 0x00, 0x00, 0x43, 0x57, +0x53, 0x54, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, + /* Australia/Hobart */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, @@ -10539,8 +10648,8 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { /* Chile/EasterIsland */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0F, 0xB9, 0xC7, 0x40, 0x88, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0F, 0xB9, 0xC7, 0x40, 0x88, 0xCC, 0x1C, 0x6E, 0x40, 0xCC, 0x6C, 0xE7, 0xD0, 0xD4, 0x1B, 0xC9, 0xB0, 0xFD, 0xD1, 0x3C, 0x40, 0xFE, 0x92, 0xFA, 0xB0, 0xFF, 0xCC, 0xCD, 0xC0, 0x00, 0x72, 0xDC, 0xB0, 0x01, 0x75, 0x50, 0xC0, 0x02, 0x40, 0x49, 0xB0, 0x03, 0x55, 0x32, 0xC0, 0x04, 0x20, 0x2B, 0xB0, 0x05, 0x3E, 0x4F, 0x40, @@ -10548,49 +10657,48 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x09, 0xBF, 0xD1, 0xB0, 0x0A, 0xDD, 0xF5, 0x40, 0x0B, 0xA8, 0xEE, 0x30, 0x0C, 0xBD, 0xD7, 0x40, 0x0D, 0x88, 0xD0, 0x30, 0x0E, 0x9D, 0xB9, 0x40, 0x0F, 0x68, 0xB2, 0x30, 0x10, 0x86, 0xD5, 0xC0, 0x11, 0x48, 0x94, 0x30, 0x12, 0x66, 0xB7, 0xC0, 0x13, 0x28, 0x76, 0x30, 0x14, 0x46, 0x99, 0xC0, -0x15, 0x11, 0x92, 0xB0, 0x16, 0x26, 0x7B, 0xC0, 0x16, 0xAA, 0x43, 0xB0, 0x16, 0xF1, 0x74, 0xB0, -0x18, 0x06, 0x5D, 0xC0, 0x18, 0xD1, 0x56, 0xB0, 0x19, 0xE6, 0x3F, 0xC0, 0x1A, 0xB1, 0x38, 0xB0, -0x1B, 0xCF, 0x5C, 0x40, 0x1C, 0x91, 0x1A, 0xB0, 0x1D, 0xAF, 0x3E, 0x40, 0x1E, 0x70, 0xFC, 0xB0, -0x1F, 0x8F, 0x20, 0x40, 0x20, 0x7F, 0x03, 0x30, 0x21, 0x6F, 0x02, 0x40, 0x22, 0x39, 0xFB, 0x30, -0x23, 0x45, 0xA9, 0xC0, 0x24, 0x19, 0xDD, 0x30, 0x25, 0x38, 0x00, 0xC0, 0x26, 0x02, 0xF9, 0xB0, -0x26, 0xF2, 0xF8, 0xC0, 0x27, 0xD9, 0xA1, 0x30, 0x28, 0xF7, 0xC4, 0xC0, 0x29, 0xC2, 0xBD, 0xB0, -0x2A, 0xD7, 0xA6, 0xC0, 0x2B, 0xA2, 0x9F, 0xB0, 0x2C, 0xB7, 0x88, 0xC0, 0x2D, 0x82, 0x81, 0xB0, -0x2E, 0x97, 0x6A, 0xC0, 0x2F, 0x62, 0x63, 0xB0, 0x30, 0x80, 0x87, 0x40, 0x31, 0x42, 0x45, 0xB0, -0x32, 0x60, 0x69, 0x40, 0x33, 0x3D, 0xD7, 0x30, 0x34, 0x40, 0x4B, 0x40, 0x35, 0x0B, 0x44, 0x30, -0x36, 0x0D, 0xB8, 0x40, 0x37, 0x06, 0xD5, 0xB0, 0x38, 0x00, 0x0F, 0x40, 0x38, 0xCB, 0x08, 0x30, -0x39, 0xE9, 0x2B, 0xC0, 0x3A, 0xAA, 0xEA, 0x30, 0x3B, 0xC9, 0x0D, 0xC0, 0x3C, 0x8A, 0xCC, 0x30, -0x3D, 0xA8, 0xEF, 0xC0, 0x3E, 0x6A, 0xAE, 0x30, 0x3F, 0x88, 0xD1, 0xC0, 0x40, 0x53, 0xCA, 0xB0, -0x41, 0x68, 0xB3, 0xC0, 0x42, 0x33, 0xAC, 0xB0, 0x43, 0x48, 0x95, 0xC0, 0x44, 0x13, 0x8E, 0xB0, -0x45, 0x31, 0xB2, 0x40, 0x45, 0xF3, 0x70, 0xB0, 0x47, 0x11, 0x94, 0x40, 0x47, 0xD3, 0x52, 0xB0, -0x48, 0xF1, 0x76, 0x40, 0x49, 0xBC, 0x6F, 0x30, 0x4A, 0xD1, 0x58, 0x40, 0x4B, 0x9C, 0x51, 0x30, -0x4C, 0xB1, 0x3A, 0x40, 0x4D, 0x7C, 0x33, 0x30, 0x4E, 0x91, 0x1C, 0x40, 0x4F, 0x5C, 0x15, 0x30, -0x50, 0x7A, 0x38, 0xC0, 0x51, 0x3B, 0xF7, 0x30, 0x52, 0x5A, 0x1A, 0xC0, 0x53, 0x1B, 0xD9, 0x30, -0x54, 0x39, 0xFC, 0xC0, 0x55, 0x04, 0xF5, 0xB0, 0x56, 0x19, 0xDE, 0xC0, 0x56, 0xE4, 0xD7, 0xB0, -0x57, 0xF9, 0xC0, 0xC0, 0x58, 0xC4, 0xB9, 0xB0, 0x59, 0xE2, 0xDD, 0x40, 0x5A, 0xA4, 0x9B, 0xB0, -0x5B, 0xC2, 0xBF, 0x40, 0x5C, 0x84, 0x7D, 0xB0, 0x5D, 0xA2, 0xA1, 0x40, 0x5E, 0x6D, 0x9A, 0x30, -0x5F, 0x82, 0x83, 0x40, 0x60, 0x4D, 0x7C, 0x30, 0x61, 0x62, 0x65, 0x40, 0x62, 0x2D, 0x5E, 0x30, -0x63, 0x42, 0x47, 0x40, 0x64, 0x0D, 0x40, 0x30, 0x65, 0x2B, 0x63, 0xC0, 0x65, 0xED, 0x22, 0x30, -0x67, 0x0B, 0x45, 0xC0, 0x67, 0xCD, 0x04, 0x30, 0x68, 0xEB, 0x27, 0xC0, 0x69, 0xB6, 0x20, 0xB0, -0x6A, 0xCB, 0x09, 0xC0, 0x6B, 0x96, 0x02, 0xB0, 0x6C, 0xAA, 0xEB, 0xC0, 0x6D, 0x75, 0xE4, 0xB0, -0x6E, 0x94, 0x08, 0x40, 0x6F, 0x55, 0xC6, 0xB0, 0x70, 0x73, 0xEA, 0x40, 0x71, 0x35, 0xA8, 0xB0, -0x72, 0x53, 0xCC, 0x40, 0x73, 0x15, 0x8A, 0xB0, 0x74, 0x33, 0xAE, 0x40, 0x74, 0xFE, 0xA7, 0x30, -0x76, 0x13, 0x90, 0x40, 0x76, 0xDE, 0x89, 0x30, 0x77, 0xF3, 0x72, 0x40, 0x78, 0xBE, 0x6B, 0x30, -0x79, 0xDC, 0x8E, 0xC0, 0x7A, 0x9E, 0x4D, 0x30, 0x7B, 0xBC, 0x70, 0xC0, 0x7C, 0x7E, 0x2F, 0x30, -0x7D, 0x9C, 0x52, 0xC0, 0x7E, 0x67, 0x4B, 0xB0, 0x7F, 0x7C, 0x34, 0xC0, 0x03, 0x01, 0x02, 0x01, +0x15, 0x11, 0x92, 0xB0, 0x16, 0x26, 0x7B, 0xC0, 0x16, 0xF1, 0x74, 0xB0, 0x18, 0x06, 0x5D, 0xC0, +0x18, 0xD1, 0x56, 0xB0, 0x19, 0xE6, 0x3F, 0xC0, 0x1A, 0xB1, 0x38, 0xB0, 0x1B, 0xCF, 0x5C, 0x40, +0x1C, 0x91, 0x1A, 0xB0, 0x1D, 0xAF, 0x3E, 0x40, 0x1E, 0x70, 0xFC, 0xB0, 0x1F, 0x8F, 0x20, 0x40, +0x20, 0x7F, 0x03, 0x30, 0x21, 0x6F, 0x02, 0x40, 0x22, 0x39, 0xFB, 0x30, 0x23, 0x45, 0xA9, 0xC0, +0x24, 0x19, 0xDD, 0x30, 0x25, 0x38, 0x00, 0xC0, 0x26, 0x02, 0xF9, 0xB0, 0x26, 0xF2, 0xF8, 0xC0, +0x27, 0xD9, 0xA1, 0x30, 0x28, 0xF7, 0xC4, 0xC0, 0x29, 0xC2, 0xBD, 0xB0, 0x2A, 0xD7, 0xA6, 0xC0, +0x2B, 0xA2, 0x9F, 0xB0, 0x2C, 0xB7, 0x88, 0xC0, 0x2D, 0x82, 0x81, 0xB0, 0x2E, 0x97, 0x6A, 0xC0, +0x2F, 0x62, 0x63, 0xB0, 0x30, 0x80, 0x87, 0x40, 0x31, 0x42, 0x45, 0xB0, 0x32, 0x60, 0x69, 0x40, +0x33, 0x3D, 0xD7, 0x30, 0x34, 0x40, 0x4B, 0x40, 0x35, 0x0B, 0x44, 0x30, 0x36, 0x0D, 0xB8, 0x40, +0x37, 0x06, 0xD5, 0xB0, 0x38, 0x00, 0x0F, 0x40, 0x38, 0xCB, 0x08, 0x30, 0x39, 0xE9, 0x2B, 0xC0, +0x3A, 0xAA, 0xEA, 0x30, 0x3B, 0xC9, 0x0D, 0xC0, 0x3C, 0x8A, 0xCC, 0x30, 0x3D, 0xA8, 0xEF, 0xC0, +0x3E, 0x6A, 0xAE, 0x30, 0x3F, 0x88, 0xD1, 0xC0, 0x40, 0x53, 0xCA, 0xB0, 0x41, 0x68, 0xB3, 0xC0, +0x42, 0x33, 0xAC, 0xB0, 0x43, 0x48, 0x95, 0xC0, 0x44, 0x13, 0x8E, 0xB0, 0x45, 0x31, 0xB2, 0x40, +0x45, 0xF3, 0x70, 0xB0, 0x47, 0x11, 0x94, 0x40, 0x47, 0xD3, 0x52, 0xB0, 0x48, 0xF1, 0x76, 0x40, +0x49, 0xBC, 0x6F, 0x30, 0x4A, 0xD1, 0x58, 0x40, 0x4B, 0x9C, 0x51, 0x30, 0x4C, 0xB1, 0x3A, 0x40, +0x4D, 0x7C, 0x33, 0x30, 0x4E, 0x91, 0x1C, 0x40, 0x4F, 0x5C, 0x15, 0x30, 0x50, 0x7A, 0x38, 0xC0, +0x51, 0x3B, 0xF7, 0x30, 0x52, 0x5A, 0x1A, 0xC0, 0x53, 0x1B, 0xD9, 0x30, 0x54, 0x39, 0xFC, 0xC0, +0x55, 0x04, 0xF5, 0xB0, 0x56, 0x19, 0xDE, 0xC0, 0x56, 0xE4, 0xD7, 0xB0, 0x57, 0xF9, 0xC0, 0xC0, +0x58, 0xC4, 0xB9, 0xB0, 0x59, 0xE2, 0xDD, 0x40, 0x5A, 0xA4, 0x9B, 0xB0, 0x5B, 0xC2, 0xBF, 0x40, +0x5C, 0x84, 0x7D, 0xB0, 0x5D, 0xA2, 0xA1, 0x40, 0x5E, 0x6D, 0x9A, 0x30, 0x5F, 0x82, 0x83, 0x40, +0x60, 0x4D, 0x7C, 0x30, 0x61, 0x62, 0x65, 0x40, 0x62, 0x2D, 0x5E, 0x30, 0x63, 0x42, 0x47, 0x40, +0x64, 0x0D, 0x40, 0x30, 0x65, 0x2B, 0x63, 0xC0, 0x65, 0xED, 0x22, 0x30, 0x67, 0x0B, 0x45, 0xC0, +0x67, 0xCD, 0x04, 0x30, 0x68, 0xEB, 0x27, 0xC0, 0x69, 0xB6, 0x20, 0xB0, 0x6A, 0xCB, 0x09, 0xC0, +0x6B, 0x96, 0x02, 0xB0, 0x6C, 0xAA, 0xEB, 0xC0, 0x6D, 0x75, 0xE4, 0xB0, 0x6E, 0x94, 0x08, 0x40, +0x6F, 0x55, 0xC6, 0xB0, 0x70, 0x73, 0xEA, 0x40, 0x71, 0x35, 0xA8, 0xB0, 0x72, 0x53, 0xCC, 0x40, +0x73, 0x15, 0x8A, 0xB0, 0x74, 0x33, 0xAE, 0x40, 0x74, 0xFE, 0xA7, 0x30, 0x76, 0x13, 0x90, 0x40, +0x76, 0xDE, 0x89, 0x30, 0x77, 0xF3, 0x72, 0x40, 0x78, 0xBE, 0x6B, 0x30, 0x79, 0xDC, 0x8E, 0xC0, +0x7A, 0x9E, 0x4D, 0x30, 0x7B, 0xBC, 0x70, 0xC0, 0x7C, 0x7E, 0x2F, 0x30, 0x7D, 0x9C, 0x52, 0xC0, +0x7E, 0x67, 0x4B, 0xB0, 0x7F, 0x7C, 0x34, 0xC0, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, -0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x06, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0xFF, 0xFF, 0x99, 0x78, -0x00, 0x00, 0xFF, 0xFF, 0x9D, 0x90, 0x00, 0x04, 0xFF, 0xFF, 0xAB, 0xA0, 0x01, 0x09, 0xFF, 0xFF, -0xAB, 0xA0, 0x01, 0x09, 0xFF, 0xFF, 0xAB, 0xA0, 0x00, 0x04, 0xFF, 0xFF, 0xB9, 0xB0, 0x01, 0x09, -0xFF, 0xFF, 0xB9, 0xB0, 0x01, 0x09, 0x4D, 0x4D, 0x54, 0x00, 0x45, 0x41, 0x53, 0x54, 0x00, 0x45, -0x41, 0x53, 0x53, 0x54, 0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, -0x01, 0x01, 0x00, +0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0xFF, 0xFF, 0x99, 0x78, 0x00, 0x00, 0xFF, 0xFF, 0x9D, +0x90, 0x00, 0x04, 0xFF, 0xFF, 0xAB, 0xA0, 0x01, 0x09, 0xFF, 0xFF, 0xAB, 0xA0, 0x01, 0x09, 0xFF, +0xFF, 0xAB, 0xA0, 0x00, 0x04, 0xFF, 0xFF, 0xB9, 0xB0, 0x01, 0x09, 0x45, 0x4D, 0x54, 0x00, 0x45, +0x41, 0x53, 0x54, 0x00, 0x45, 0x41, 0x53, 0x53, 0x54, 0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, +0x00, 0x01, 0x01, 0x00, 0x01, 0x01, /* CST6CDT */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -12228,8 +12336,8 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { /* Europe/Istanbul */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0xAB, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x16, 0x90, 0x8B, 0xF5, 0x98, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0xAA, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x16, 0x90, 0x8B, 0xF5, 0x98, 0x9B, 0x0C, 0x17, 0x60, 0x9B, 0xD5, 0xBE, 0xD0, 0xA2, 0x65, 0x63, 0xE0, 0xA3, 0x7B, 0x82, 0x50, 0xA4, 0x4E, 0x80, 0x60, 0xA5, 0x3F, 0xB4, 0xD0, 0xA6, 0x25, 0x27, 0xE0, 0xA7, 0x27, 0x7F, 0xD0, 0xAA, 0x28, 0x28, 0x60, 0xAA, 0xE1, 0xFD, 0xD0, 0xAB, 0xF9, 0x89, 0xE0, 0xAC, 0xC3, 0x31, 0x50, @@ -12248,48 +12356,46 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x18, 0x07, 0x3E, 0xC0, 0x19, 0x89, 0x94, 0x50, 0x19, 0xDC, 0x94, 0xC0, 0x1C, 0xC6, 0xD3, 0xD0, 0x1D, 0x9B, 0x15, 0x50, 0x1E, 0x8C, 0x82, 0x00, 0x1F, 0x7C, 0x73, 0x00, 0x20, 0x6C, 0x64, 0x00, 0x21, 0x5C, 0x55, 0x00, 0x22, 0x4C, 0x46, 0x00, 0x23, 0x3C, 0x37, 0x00, 0x24, 0x2C, 0x28, 0x00, -0x25, 0x1C, 0x19, 0x00, 0x26, 0x0C, 0x0A, 0x00, 0x27, 0x05, 0x35, 0x80, 0x27, 0x7F, 0xB4, 0xE0, -0x27, 0xF5, 0x34, 0x90, 0x28, 0xE5, 0x25, 0x90, 0x29, 0xD5, 0x16, 0x90, 0x2A, 0xC5, 0x07, 0x90, -0x2B, 0xB4, 0xF8, 0x90, 0x2C, 0xA4, 0xE9, 0x90, 0x2D, 0x94, 0xDA, 0x90, 0x2E, 0x84, 0xCB, 0x90, -0x2F, 0x74, 0xBC, 0x90, 0x30, 0x64, 0xAD, 0x90, 0x31, 0x5D, 0xD9, 0x10, 0x32, 0x72, 0xB4, 0x10, -0x33, 0x3D, 0xBB, 0x10, 0x34, 0x52, 0x96, 0x10, 0x35, 0x1D, 0x9D, 0x10, 0x36, 0x32, 0x78, 0x10, -0x36, 0xFD, 0x7F, 0x10, 0x38, 0x1B, 0x94, 0x90, 0x38, 0xDD, 0x61, 0x10, 0x39, 0xFB, 0x76, 0x90, -0x3A, 0xBD, 0x43, 0x10, 0x3B, 0xDB, 0x58, 0x90, 0x3C, 0xA6, 0x5F, 0x90, 0x3D, 0xBB, 0x3A, 0x90, -0x3E, 0x86, 0x41, 0x90, 0x3F, 0x9B, 0x1C, 0x90, 0x40, 0x66, 0x23, 0x90, 0x41, 0x84, 0x39, 0x10, -0x42, 0x46, 0x05, 0x90, 0x43, 0x64, 0x1B, 0x10, 0x44, 0x25, 0xE7, 0x90, 0x45, 0x43, 0xFD, 0x10, -0x46, 0x05, 0xC9, 0x90, 0x47, 0x23, 0xDF, 0x10, 0x47, 0xEE, 0xE6, 0x10, 0x49, 0x03, 0xC1, 0x10, -0x49, 0xCE, 0xC8, 0x10, 0x4A, 0xE3, 0xA3, 0x10, 0x4B, 0xAE, 0xAA, 0x10, 0x4C, 0xCC, 0xBF, 0x90, -0x4D, 0x8E, 0x8C, 0x10, 0x4E, 0xAC, 0xA1, 0x90, 0x4F, 0x6E, 0x6E, 0x10, 0x50, 0x8C, 0x83, 0x90, -0x51, 0x57, 0x8A, 0x90, 0x52, 0x6C, 0x65, 0x90, 0x53, 0x37, 0x6C, 0x90, 0x54, 0x4C, 0x47, 0x90, -0x55, 0x17, 0x4E, 0x90, 0x56, 0x2C, 0x29, 0x90, 0x56, 0xF7, 0x30, 0x90, 0x58, 0x15, 0x46, 0x10, -0x58, 0xD7, 0x12, 0x90, 0x59, 0xF5, 0x28, 0x10, 0x5A, 0xB6, 0xF4, 0x90, 0x5B, 0xD5, 0x0A, 0x10, -0x5C, 0xA0, 0x11, 0x10, 0x5D, 0xB4, 0xEC, 0x10, 0x5E, 0x7F, 0xF3, 0x10, 0x5F, 0x94, 0xCE, 0x10, -0x60, 0x5F, 0xD5, 0x10, 0x61, 0x7D, 0xEA, 0x90, 0x62, 0x3F, 0xB7, 0x10, 0x63, 0x5D, 0xCC, 0x90, -0x64, 0x1F, 0x99, 0x10, 0x65, 0x3D, 0xAE, 0x90, 0x66, 0x08, 0xB5, 0x90, 0x67, 0x1D, 0x90, 0x90, -0x67, 0xE8, 0x97, 0x90, 0x68, 0xFD, 0x72, 0x90, 0x69, 0xC8, 0x79, 0x90, 0x6A, 0xDD, 0x54, 0x90, -0x6B, 0xA8, 0x5B, 0x90, 0x6C, 0xC6, 0x71, 0x10, 0x6D, 0x88, 0x3D, 0x90, 0x6E, 0xA6, 0x53, 0x10, -0x6F, 0x68, 0x1F, 0x90, 0x70, 0x86, 0x35, 0x10, 0x71, 0x51, 0x3C, 0x10, 0x72, 0x66, 0x17, 0x10, -0x73, 0x31, 0x1E, 0x10, 0x74, 0x45, 0xF9, 0x10, 0x75, 0x11, 0x00, 0x10, 0x76, 0x2F, 0x15, 0x90, -0x76, 0xF0, 0xE2, 0x10, 0x78, 0x0E, 0xF7, 0x90, 0x78, 0xD0, 0xC4, 0x10, 0x79, 0xEE, 0xD9, 0x90, -0x7A, 0xB0, 0xA6, 0x10, 0x7B, 0xCE, 0xBB, 0x90, 0x7C, 0x99, 0xC2, 0x90, 0x7D, 0xAE, 0x9D, 0x90, -0x7E, 0x79, 0xA4, 0x90, 0x7F, 0x8E, 0x7F, 0x90, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, +0x25, 0x1C, 0x19, 0x00, 0x26, 0x0C, 0x0A, 0x00, 0x27, 0x05, 0x35, 0x80, 0x27, 0xF5, 0x18, 0x70, +0x28, 0xE5, 0x09, 0x70, 0x29, 0xD4, 0xFA, 0x70, 0x2A, 0xC4, 0xEB, 0x70, 0x2B, 0xB4, 0xDC, 0x70, +0x2C, 0xA4, 0xCD, 0x70, 0x2D, 0x94, 0xBE, 0x70, 0x2E, 0x84, 0xAF, 0x70, 0x2F, 0x74, 0xA0, 0x70, +0x30, 0x64, 0x91, 0x70, 0x31, 0x5D, 0xBC, 0xF0, 0x32, 0x72, 0x97, 0xF0, 0x33, 0x3D, 0x9E, 0xF0, +0x34, 0x52, 0x79, 0xF0, 0x35, 0x1D, 0x80, 0xF0, 0x36, 0x32, 0x5B, 0xF0, 0x36, 0xFD, 0x62, 0xF0, +0x38, 0x1B, 0x78, 0x70, 0x38, 0xDD, 0x44, 0xF0, 0x39, 0xFB, 0x5A, 0x70, 0x3A, 0xBD, 0x26, 0xF0, +0x3B, 0xDB, 0x3C, 0x70, 0x3C, 0xA6, 0x43, 0x70, 0x3D, 0xBB, 0x1E, 0x70, 0x3E, 0x86, 0x25, 0x70, +0x3F, 0x9B, 0x00, 0x70, 0x40, 0x66, 0x07, 0x70, 0x41, 0x84, 0x1C, 0xF0, 0x42, 0x45, 0xE9, 0x70, +0x43, 0x63, 0xFE, 0xF0, 0x44, 0x25, 0xCB, 0x70, 0x45, 0x43, 0xE0, 0xF0, 0x46, 0x05, 0xAD, 0x70, +0x47, 0x23, 0xC2, 0xF0, 0x47, 0xEE, 0xC9, 0xF0, 0x49, 0x03, 0xA4, 0xF0, 0x49, 0xCE, 0xAB, 0xF0, +0x4A, 0xE3, 0x86, 0xF0, 0x4B, 0xAE, 0x8D, 0xF0, 0x4C, 0xCC, 0xA3, 0x70, 0x4D, 0x8E, 0x6F, 0xF0, +0x4E, 0xAC, 0x85, 0x70, 0x4F, 0x6E, 0x51, 0xF0, 0x50, 0x8C, 0x67, 0x70, 0x51, 0x57, 0x6E, 0x70, +0x52, 0x6C, 0x49, 0x70, 0x53, 0x37, 0x50, 0x70, 0x54, 0x4C, 0x2B, 0x70, 0x55, 0x17, 0x32, 0x70, +0x56, 0x2C, 0x0D, 0x70, 0x56, 0xF7, 0x14, 0x70, 0x58, 0x15, 0x29, 0xF0, 0x58, 0xD6, 0xF6, 0x70, +0x59, 0xF5, 0x0B, 0xF0, 0x5A, 0xB6, 0xD8, 0x70, 0x5B, 0xD4, 0xED, 0xF0, 0x5C, 0x9F, 0xF4, 0xF0, +0x5D, 0xB4, 0xCF, 0xF0, 0x5E, 0x7F, 0xD6, 0xF0, 0x5F, 0x94, 0xB1, 0xF0, 0x60, 0x5F, 0xB8, 0xF0, +0x61, 0x7D, 0xCE, 0x70, 0x62, 0x3F, 0x9A, 0xF0, 0x63, 0x5D, 0xB0, 0x70, 0x64, 0x1F, 0x7C, 0xF0, +0x65, 0x3D, 0x92, 0x70, 0x66, 0x08, 0x99, 0x70, 0x67, 0x1D, 0x74, 0x70, 0x67, 0xE8, 0x7B, 0x70, +0x68, 0xFD, 0x56, 0x70, 0x69, 0xC8, 0x5D, 0x70, 0x6A, 0xDD, 0x38, 0x70, 0x6B, 0xA8, 0x3F, 0x70, +0x6C, 0xC6, 0x54, 0xF0, 0x6D, 0x88, 0x21, 0x70, 0x6E, 0xA6, 0x36, 0xF0, 0x6F, 0x68, 0x03, 0x70, +0x70, 0x86, 0x18, 0xF0, 0x71, 0x51, 0x1F, 0xF0, 0x72, 0x65, 0xFA, 0xF0, 0x73, 0x31, 0x01, 0xF0, +0x74, 0x45, 0xDC, 0xF0, 0x75, 0x10, 0xE3, 0xF0, 0x76, 0x2E, 0xF9, 0x70, 0x76, 0xF0, 0xC5, 0xF0, +0x78, 0x0E, 0xDB, 0x70, 0x78, 0xD0, 0xA7, 0xF0, 0x79, 0xEE, 0xBD, 0x70, 0x7A, 0xB0, 0x89, 0xF0, +0x7B, 0xCE, 0x9F, 0x70, 0x7C, 0x99, 0xA6, 0x70, 0x7D, 0xAE, 0x81, 0x70, 0x7E, 0x79, 0x88, 0x70, +0x7F, 0x8E, 0x63, 0x70, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, -0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x04, -0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x01, 0x02, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, -0x05, 0x06, 0x05, 0x06, 0x02, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x00, 0x00, 0x1B, 0x68, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, -0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x38, 0x40, 0x01, 0x0D, 0x00, 0x00, 0x2A, 0x30, 0x00, -0x12, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A, -0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x49, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, -0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x54, 0x52, 0x53, 0x54, 0x00, 0x54, 0x52, 0x54, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, -0x01, +0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, +0x03, 0x04, 0x03, 0x04, 0x01, 0x02, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x00, 0x00, +0x1B, 0x68, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, +0x00, 0x00, 0x38, 0x40, 0x01, 0x0D, 0x00, 0x00, 0x2A, 0x30, 0x00, 0x12, 0x00, 0x00, 0x2A, 0x30, +0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x49, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, 0x54, +0x00, 0x45, 0x45, 0x54, 0x00, 0x54, 0x52, 0x53, 0x54, 0x00, 0x54, 0x52, 0x54, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Europe/Jersey */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -15521,8 +15627,8 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { /* Pacific/Easter */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x90, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x0F, 0xB9, 0xC7, 0x40, 0x88, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x8F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0F, 0xB9, 0xC7, 0x40, 0x88, 0xCC, 0x1C, 0x6E, 0x40, 0xCC, 0x6C, 0xE7, 0xD0, 0xD4, 0x1B, 0xC9, 0xB0, 0xFD, 0xD1, 0x3C, 0x40, 0xFE, 0x92, 0xFA, 0xB0, 0xFF, 0xCC, 0xCD, 0xC0, 0x00, 0x72, 0xDC, 0xB0, 0x01, 0x75, 0x50, 0xC0, 0x02, 0x40, 0x49, 0xB0, 0x03, 0x55, 0x32, 0xC0, 0x04, 0x20, 0x2B, 0xB0, 0x05, 0x3E, 0x4F, 0x40, @@ -15530,49 +15636,48 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x09, 0xBF, 0xD1, 0xB0, 0x0A, 0xDD, 0xF5, 0x40, 0x0B, 0xA8, 0xEE, 0x30, 0x0C, 0xBD, 0xD7, 0x40, 0x0D, 0x88, 0xD0, 0x30, 0x0E, 0x9D, 0xB9, 0x40, 0x0F, 0x68, 0xB2, 0x30, 0x10, 0x86, 0xD5, 0xC0, 0x11, 0x48, 0x94, 0x30, 0x12, 0x66, 0xB7, 0xC0, 0x13, 0x28, 0x76, 0x30, 0x14, 0x46, 0x99, 0xC0, -0x15, 0x11, 0x92, 0xB0, 0x16, 0x26, 0x7B, 0xC0, 0x16, 0xAA, 0x43, 0xB0, 0x16, 0xF1, 0x74, 0xB0, -0x18, 0x06, 0x5D, 0xC0, 0x18, 0xD1, 0x56, 0xB0, 0x19, 0xE6, 0x3F, 0xC0, 0x1A, 0xB1, 0x38, 0xB0, -0x1B, 0xCF, 0x5C, 0x40, 0x1C, 0x91, 0x1A, 0xB0, 0x1D, 0xAF, 0x3E, 0x40, 0x1E, 0x70, 0xFC, 0xB0, -0x1F, 0x8F, 0x20, 0x40, 0x20, 0x7F, 0x03, 0x30, 0x21, 0x6F, 0x02, 0x40, 0x22, 0x39, 0xFB, 0x30, -0x23, 0x45, 0xA9, 0xC0, 0x24, 0x19, 0xDD, 0x30, 0x25, 0x38, 0x00, 0xC0, 0x26, 0x02, 0xF9, 0xB0, -0x26, 0xF2, 0xF8, 0xC0, 0x27, 0xD9, 0xA1, 0x30, 0x28, 0xF7, 0xC4, 0xC0, 0x29, 0xC2, 0xBD, 0xB0, -0x2A, 0xD7, 0xA6, 0xC0, 0x2B, 0xA2, 0x9F, 0xB0, 0x2C, 0xB7, 0x88, 0xC0, 0x2D, 0x82, 0x81, 0xB0, -0x2E, 0x97, 0x6A, 0xC0, 0x2F, 0x62, 0x63, 0xB0, 0x30, 0x80, 0x87, 0x40, 0x31, 0x42, 0x45, 0xB0, -0x32, 0x60, 0x69, 0x40, 0x33, 0x3D, 0xD7, 0x30, 0x34, 0x40, 0x4B, 0x40, 0x35, 0x0B, 0x44, 0x30, -0x36, 0x0D, 0xB8, 0x40, 0x37, 0x06, 0xD5, 0xB0, 0x38, 0x00, 0x0F, 0x40, 0x38, 0xCB, 0x08, 0x30, -0x39, 0xE9, 0x2B, 0xC0, 0x3A, 0xAA, 0xEA, 0x30, 0x3B, 0xC9, 0x0D, 0xC0, 0x3C, 0x8A, 0xCC, 0x30, -0x3D, 0xA8, 0xEF, 0xC0, 0x3E, 0x6A, 0xAE, 0x30, 0x3F, 0x88, 0xD1, 0xC0, 0x40, 0x53, 0xCA, 0xB0, -0x41, 0x68, 0xB3, 0xC0, 0x42, 0x33, 0xAC, 0xB0, 0x43, 0x48, 0x95, 0xC0, 0x44, 0x13, 0x8E, 0xB0, -0x45, 0x31, 0xB2, 0x40, 0x45, 0xF3, 0x70, 0xB0, 0x47, 0x11, 0x94, 0x40, 0x47, 0xD3, 0x52, 0xB0, -0x48, 0xF1, 0x76, 0x40, 0x49, 0xBC, 0x6F, 0x30, 0x4A, 0xD1, 0x58, 0x40, 0x4B, 0x9C, 0x51, 0x30, -0x4C, 0xB1, 0x3A, 0x40, 0x4D, 0x7C, 0x33, 0x30, 0x4E, 0x91, 0x1C, 0x40, 0x4F, 0x5C, 0x15, 0x30, -0x50, 0x7A, 0x38, 0xC0, 0x51, 0x3B, 0xF7, 0x30, 0x52, 0x5A, 0x1A, 0xC0, 0x53, 0x1B, 0xD9, 0x30, -0x54, 0x39, 0xFC, 0xC0, 0x55, 0x04, 0xF5, 0xB0, 0x56, 0x19, 0xDE, 0xC0, 0x56, 0xE4, 0xD7, 0xB0, -0x57, 0xF9, 0xC0, 0xC0, 0x58, 0xC4, 0xB9, 0xB0, 0x59, 0xE2, 0xDD, 0x40, 0x5A, 0xA4, 0x9B, 0xB0, -0x5B, 0xC2, 0xBF, 0x40, 0x5C, 0x84, 0x7D, 0xB0, 0x5D, 0xA2, 0xA1, 0x40, 0x5E, 0x6D, 0x9A, 0x30, -0x5F, 0x82, 0x83, 0x40, 0x60, 0x4D, 0x7C, 0x30, 0x61, 0x62, 0x65, 0x40, 0x62, 0x2D, 0x5E, 0x30, -0x63, 0x42, 0x47, 0x40, 0x64, 0x0D, 0x40, 0x30, 0x65, 0x2B, 0x63, 0xC0, 0x65, 0xED, 0x22, 0x30, -0x67, 0x0B, 0x45, 0xC0, 0x67, 0xCD, 0x04, 0x30, 0x68, 0xEB, 0x27, 0xC0, 0x69, 0xB6, 0x20, 0xB0, -0x6A, 0xCB, 0x09, 0xC0, 0x6B, 0x96, 0x02, 0xB0, 0x6C, 0xAA, 0xEB, 0xC0, 0x6D, 0x75, 0xE4, 0xB0, -0x6E, 0x94, 0x08, 0x40, 0x6F, 0x55, 0xC6, 0xB0, 0x70, 0x73, 0xEA, 0x40, 0x71, 0x35, 0xA8, 0xB0, -0x72, 0x53, 0xCC, 0x40, 0x73, 0x15, 0x8A, 0xB0, 0x74, 0x33, 0xAE, 0x40, 0x74, 0xFE, 0xA7, 0x30, -0x76, 0x13, 0x90, 0x40, 0x76, 0xDE, 0x89, 0x30, 0x77, 0xF3, 0x72, 0x40, 0x78, 0xBE, 0x6B, 0x30, -0x79, 0xDC, 0x8E, 0xC0, 0x7A, 0x9E, 0x4D, 0x30, 0x7B, 0xBC, 0x70, 0xC0, 0x7C, 0x7E, 0x2F, 0x30, -0x7D, 0x9C, 0x52, 0xC0, 0x7E, 0x67, 0x4B, 0xB0, 0x7F, 0x7C, 0x34, 0xC0, 0x03, 0x01, 0x02, 0x01, +0x15, 0x11, 0x92, 0xB0, 0x16, 0x26, 0x7B, 0xC0, 0x16, 0xF1, 0x74, 0xB0, 0x18, 0x06, 0x5D, 0xC0, +0x18, 0xD1, 0x56, 0xB0, 0x19, 0xE6, 0x3F, 0xC0, 0x1A, 0xB1, 0x38, 0xB0, 0x1B, 0xCF, 0x5C, 0x40, +0x1C, 0x91, 0x1A, 0xB0, 0x1D, 0xAF, 0x3E, 0x40, 0x1E, 0x70, 0xFC, 0xB0, 0x1F, 0x8F, 0x20, 0x40, +0x20, 0x7F, 0x03, 0x30, 0x21, 0x6F, 0x02, 0x40, 0x22, 0x39, 0xFB, 0x30, 0x23, 0x45, 0xA9, 0xC0, +0x24, 0x19, 0xDD, 0x30, 0x25, 0x38, 0x00, 0xC0, 0x26, 0x02, 0xF9, 0xB0, 0x26, 0xF2, 0xF8, 0xC0, +0x27, 0xD9, 0xA1, 0x30, 0x28, 0xF7, 0xC4, 0xC0, 0x29, 0xC2, 0xBD, 0xB0, 0x2A, 0xD7, 0xA6, 0xC0, +0x2B, 0xA2, 0x9F, 0xB0, 0x2C, 0xB7, 0x88, 0xC0, 0x2D, 0x82, 0x81, 0xB0, 0x2E, 0x97, 0x6A, 0xC0, +0x2F, 0x62, 0x63, 0xB0, 0x30, 0x80, 0x87, 0x40, 0x31, 0x42, 0x45, 0xB0, 0x32, 0x60, 0x69, 0x40, +0x33, 0x3D, 0xD7, 0x30, 0x34, 0x40, 0x4B, 0x40, 0x35, 0x0B, 0x44, 0x30, 0x36, 0x0D, 0xB8, 0x40, +0x37, 0x06, 0xD5, 0xB0, 0x38, 0x00, 0x0F, 0x40, 0x38, 0xCB, 0x08, 0x30, 0x39, 0xE9, 0x2B, 0xC0, +0x3A, 0xAA, 0xEA, 0x30, 0x3B, 0xC9, 0x0D, 0xC0, 0x3C, 0x8A, 0xCC, 0x30, 0x3D, 0xA8, 0xEF, 0xC0, +0x3E, 0x6A, 0xAE, 0x30, 0x3F, 0x88, 0xD1, 0xC0, 0x40, 0x53, 0xCA, 0xB0, 0x41, 0x68, 0xB3, 0xC0, +0x42, 0x33, 0xAC, 0xB0, 0x43, 0x48, 0x95, 0xC0, 0x44, 0x13, 0x8E, 0xB0, 0x45, 0x31, 0xB2, 0x40, +0x45, 0xF3, 0x70, 0xB0, 0x47, 0x11, 0x94, 0x40, 0x47, 0xD3, 0x52, 0xB0, 0x48, 0xF1, 0x76, 0x40, +0x49, 0xBC, 0x6F, 0x30, 0x4A, 0xD1, 0x58, 0x40, 0x4B, 0x9C, 0x51, 0x30, 0x4C, 0xB1, 0x3A, 0x40, +0x4D, 0x7C, 0x33, 0x30, 0x4E, 0x91, 0x1C, 0x40, 0x4F, 0x5C, 0x15, 0x30, 0x50, 0x7A, 0x38, 0xC0, +0x51, 0x3B, 0xF7, 0x30, 0x52, 0x5A, 0x1A, 0xC0, 0x53, 0x1B, 0xD9, 0x30, 0x54, 0x39, 0xFC, 0xC0, +0x55, 0x04, 0xF5, 0xB0, 0x56, 0x19, 0xDE, 0xC0, 0x56, 0xE4, 0xD7, 0xB0, 0x57, 0xF9, 0xC0, 0xC0, +0x58, 0xC4, 0xB9, 0xB0, 0x59, 0xE2, 0xDD, 0x40, 0x5A, 0xA4, 0x9B, 0xB0, 0x5B, 0xC2, 0xBF, 0x40, +0x5C, 0x84, 0x7D, 0xB0, 0x5D, 0xA2, 0xA1, 0x40, 0x5E, 0x6D, 0x9A, 0x30, 0x5F, 0x82, 0x83, 0x40, +0x60, 0x4D, 0x7C, 0x30, 0x61, 0x62, 0x65, 0x40, 0x62, 0x2D, 0x5E, 0x30, 0x63, 0x42, 0x47, 0x40, +0x64, 0x0D, 0x40, 0x30, 0x65, 0x2B, 0x63, 0xC0, 0x65, 0xED, 0x22, 0x30, 0x67, 0x0B, 0x45, 0xC0, +0x67, 0xCD, 0x04, 0x30, 0x68, 0xEB, 0x27, 0xC0, 0x69, 0xB6, 0x20, 0xB0, 0x6A, 0xCB, 0x09, 0xC0, +0x6B, 0x96, 0x02, 0xB0, 0x6C, 0xAA, 0xEB, 0xC0, 0x6D, 0x75, 0xE4, 0xB0, 0x6E, 0x94, 0x08, 0x40, +0x6F, 0x55, 0xC6, 0xB0, 0x70, 0x73, 0xEA, 0x40, 0x71, 0x35, 0xA8, 0xB0, 0x72, 0x53, 0xCC, 0x40, +0x73, 0x15, 0x8A, 0xB0, 0x74, 0x33, 0xAE, 0x40, 0x74, 0xFE, 0xA7, 0x30, 0x76, 0x13, 0x90, 0x40, +0x76, 0xDE, 0x89, 0x30, 0x77, 0xF3, 0x72, 0x40, 0x78, 0xBE, 0x6B, 0x30, 0x79, 0xDC, 0x8E, 0xC0, +0x7A, 0x9E, 0x4D, 0x30, 0x7B, 0xBC, 0x70, 0xC0, 0x7C, 0x7E, 0x2F, 0x30, 0x7D, 0x9C, 0x52, 0xC0, +0x7E, 0x67, 0x4B, 0xB0, 0x7F, 0x7C, 0x34, 0xC0, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, -0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x06, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, -0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0xFF, 0xFF, 0x99, 0x78, -0x00, 0x00, 0xFF, 0xFF, 0x9D, 0x90, 0x00, 0x04, 0xFF, 0xFF, 0xAB, 0xA0, 0x01, 0x09, 0xFF, 0xFF, -0xAB, 0xA0, 0x01, 0x09, 0xFF, 0xFF, 0xAB, 0xA0, 0x00, 0x04, 0xFF, 0xFF, 0xB9, 0xB0, 0x01, 0x09, -0xFF, 0xFF, 0xB9, 0xB0, 0x01, 0x09, 0x4D, 0x4D, 0x54, 0x00, 0x45, 0x41, 0x53, 0x54, 0x00, 0x45, -0x41, 0x53, 0x53, 0x54, 0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01, 0x00, -0x01, 0x01, 0x00, +0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, +0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0xFF, 0xFF, 0x99, 0x78, 0x00, 0x00, 0xFF, 0xFF, 0x9D, +0x90, 0x00, 0x04, 0xFF, 0xFF, 0xAB, 0xA0, 0x01, 0x09, 0xFF, 0xFF, 0xAB, 0xA0, 0x01, 0x09, 0xFF, +0xFF, 0xAB, 0xA0, 0x00, 0x04, 0xFF, 0xFF, 0xB9, 0xB0, 0x01, 0x09, 0x45, 0x4D, 0x54, 0x00, 0x45, +0x41, 0x53, 0x54, 0x00, 0x45, 0x41, 0x53, 0x53, 0x54, 0x00, 0x00, 0x01, 0x01, 0x00, 0x01, 0x01, +0x00, 0x01, 0x01, 0x00, 0x01, 0x01, /* Pacific/Efate */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -16122,8 +16227,8 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { /* Turkey */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, -0x00, 0x00, 0x00, 0xAB, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x16, 0x90, 0x8B, 0xF5, 0x98, +0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0xAA, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x16, 0x90, 0x8B, 0xF5, 0x98, 0x9B, 0x0C, 0x17, 0x60, 0x9B, 0xD5, 0xBE, 0xD0, 0xA2, 0x65, 0x63, 0xE0, 0xA3, 0x7B, 0x82, 0x50, 0xA4, 0x4E, 0x80, 0x60, 0xA5, 0x3F, 0xB4, 0xD0, 0xA6, 0x25, 0x27, 0xE0, 0xA7, 0x27, 0x7F, 0xD0, 0xAA, 0x28, 0x28, 0x60, 0xAA, 0xE1, 0xFD, 0xD0, 0xAB, 0xF9, 0x89, 0xE0, 0xAC, 0xC3, 0x31, 0x50, @@ -16142,48 +16247,46 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x18, 0x07, 0x3E, 0xC0, 0x19, 0x89, 0x94, 0x50, 0x19, 0xDC, 0x94, 0xC0, 0x1C, 0xC6, 0xD3, 0xD0, 0x1D, 0x9B, 0x15, 0x50, 0x1E, 0x8C, 0x82, 0x00, 0x1F, 0x7C, 0x73, 0x00, 0x20, 0x6C, 0x64, 0x00, 0x21, 0x5C, 0x55, 0x00, 0x22, 0x4C, 0x46, 0x00, 0x23, 0x3C, 0x37, 0x00, 0x24, 0x2C, 0x28, 0x00, -0x25, 0x1C, 0x19, 0x00, 0x26, 0x0C, 0x0A, 0x00, 0x27, 0x05, 0x35, 0x80, 0x27, 0x7F, 0xB4, 0xE0, -0x27, 0xF5, 0x34, 0x90, 0x28, 0xE5, 0x25, 0x90, 0x29, 0xD5, 0x16, 0x90, 0x2A, 0xC5, 0x07, 0x90, -0x2B, 0xB4, 0xF8, 0x90, 0x2C, 0xA4, 0xE9, 0x90, 0x2D, 0x94, 0xDA, 0x90, 0x2E, 0x84, 0xCB, 0x90, -0x2F, 0x74, 0xBC, 0x90, 0x30, 0x64, 0xAD, 0x90, 0x31, 0x5D, 0xD9, 0x10, 0x32, 0x72, 0xB4, 0x10, -0x33, 0x3D, 0xBB, 0x10, 0x34, 0x52, 0x96, 0x10, 0x35, 0x1D, 0x9D, 0x10, 0x36, 0x32, 0x78, 0x10, -0x36, 0xFD, 0x7F, 0x10, 0x38, 0x1B, 0x94, 0x90, 0x38, 0xDD, 0x61, 0x10, 0x39, 0xFB, 0x76, 0x90, -0x3A, 0xBD, 0x43, 0x10, 0x3B, 0xDB, 0x58, 0x90, 0x3C, 0xA6, 0x5F, 0x90, 0x3D, 0xBB, 0x3A, 0x90, -0x3E, 0x86, 0x41, 0x90, 0x3F, 0x9B, 0x1C, 0x90, 0x40, 0x66, 0x23, 0x90, 0x41, 0x84, 0x39, 0x10, -0x42, 0x46, 0x05, 0x90, 0x43, 0x64, 0x1B, 0x10, 0x44, 0x25, 0xE7, 0x90, 0x45, 0x43, 0xFD, 0x10, -0x46, 0x05, 0xC9, 0x90, 0x47, 0x23, 0xDF, 0x10, 0x47, 0xEE, 0xE6, 0x10, 0x49, 0x03, 0xC1, 0x10, -0x49, 0xCE, 0xC8, 0x10, 0x4A, 0xE3, 0xA3, 0x10, 0x4B, 0xAE, 0xAA, 0x10, 0x4C, 0xCC, 0xBF, 0x90, -0x4D, 0x8E, 0x8C, 0x10, 0x4E, 0xAC, 0xA1, 0x90, 0x4F, 0x6E, 0x6E, 0x10, 0x50, 0x8C, 0x83, 0x90, -0x51, 0x57, 0x8A, 0x90, 0x52, 0x6C, 0x65, 0x90, 0x53, 0x37, 0x6C, 0x90, 0x54, 0x4C, 0x47, 0x90, -0x55, 0x17, 0x4E, 0x90, 0x56, 0x2C, 0x29, 0x90, 0x56, 0xF7, 0x30, 0x90, 0x58, 0x15, 0x46, 0x10, -0x58, 0xD7, 0x12, 0x90, 0x59, 0xF5, 0x28, 0x10, 0x5A, 0xB6, 0xF4, 0x90, 0x5B, 0xD5, 0x0A, 0x10, -0x5C, 0xA0, 0x11, 0x10, 0x5D, 0xB4, 0xEC, 0x10, 0x5E, 0x7F, 0xF3, 0x10, 0x5F, 0x94, 0xCE, 0x10, -0x60, 0x5F, 0xD5, 0x10, 0x61, 0x7D, 0xEA, 0x90, 0x62, 0x3F, 0xB7, 0x10, 0x63, 0x5D, 0xCC, 0x90, -0x64, 0x1F, 0x99, 0x10, 0x65, 0x3D, 0xAE, 0x90, 0x66, 0x08, 0xB5, 0x90, 0x67, 0x1D, 0x90, 0x90, -0x67, 0xE8, 0x97, 0x90, 0x68, 0xFD, 0x72, 0x90, 0x69, 0xC8, 0x79, 0x90, 0x6A, 0xDD, 0x54, 0x90, -0x6B, 0xA8, 0x5B, 0x90, 0x6C, 0xC6, 0x71, 0x10, 0x6D, 0x88, 0x3D, 0x90, 0x6E, 0xA6, 0x53, 0x10, -0x6F, 0x68, 0x1F, 0x90, 0x70, 0x86, 0x35, 0x10, 0x71, 0x51, 0x3C, 0x10, 0x72, 0x66, 0x17, 0x10, -0x73, 0x31, 0x1E, 0x10, 0x74, 0x45, 0xF9, 0x10, 0x75, 0x11, 0x00, 0x10, 0x76, 0x2F, 0x15, 0x90, -0x76, 0xF0, 0xE2, 0x10, 0x78, 0x0E, 0xF7, 0x90, 0x78, 0xD0, 0xC4, 0x10, 0x79, 0xEE, 0xD9, 0x90, -0x7A, 0xB0, 0xA6, 0x10, 0x7B, 0xCE, 0xBB, 0x90, 0x7C, 0x99, 0xC2, 0x90, 0x7D, 0xAE, 0x9D, 0x90, -0x7E, 0x79, 0xA4, 0x90, 0x7F, 0x8E, 0x7F, 0x90, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, +0x25, 0x1C, 0x19, 0x00, 0x26, 0x0C, 0x0A, 0x00, 0x27, 0x05, 0x35, 0x80, 0x27, 0xF5, 0x18, 0x70, +0x28, 0xE5, 0x09, 0x70, 0x29, 0xD4, 0xFA, 0x70, 0x2A, 0xC4, 0xEB, 0x70, 0x2B, 0xB4, 0xDC, 0x70, +0x2C, 0xA4, 0xCD, 0x70, 0x2D, 0x94, 0xBE, 0x70, 0x2E, 0x84, 0xAF, 0x70, 0x2F, 0x74, 0xA0, 0x70, +0x30, 0x64, 0x91, 0x70, 0x31, 0x5D, 0xBC, 0xF0, 0x32, 0x72, 0x97, 0xF0, 0x33, 0x3D, 0x9E, 0xF0, +0x34, 0x52, 0x79, 0xF0, 0x35, 0x1D, 0x80, 0xF0, 0x36, 0x32, 0x5B, 0xF0, 0x36, 0xFD, 0x62, 0xF0, +0x38, 0x1B, 0x78, 0x70, 0x38, 0xDD, 0x44, 0xF0, 0x39, 0xFB, 0x5A, 0x70, 0x3A, 0xBD, 0x26, 0xF0, +0x3B, 0xDB, 0x3C, 0x70, 0x3C, 0xA6, 0x43, 0x70, 0x3D, 0xBB, 0x1E, 0x70, 0x3E, 0x86, 0x25, 0x70, +0x3F, 0x9B, 0x00, 0x70, 0x40, 0x66, 0x07, 0x70, 0x41, 0x84, 0x1C, 0xF0, 0x42, 0x45, 0xE9, 0x70, +0x43, 0x63, 0xFE, 0xF0, 0x44, 0x25, 0xCB, 0x70, 0x45, 0x43, 0xE0, 0xF0, 0x46, 0x05, 0xAD, 0x70, +0x47, 0x23, 0xC2, 0xF0, 0x47, 0xEE, 0xC9, 0xF0, 0x49, 0x03, 0xA4, 0xF0, 0x49, 0xCE, 0xAB, 0xF0, +0x4A, 0xE3, 0x86, 0xF0, 0x4B, 0xAE, 0x8D, 0xF0, 0x4C, 0xCC, 0xA3, 0x70, 0x4D, 0x8E, 0x6F, 0xF0, +0x4E, 0xAC, 0x85, 0x70, 0x4F, 0x6E, 0x51, 0xF0, 0x50, 0x8C, 0x67, 0x70, 0x51, 0x57, 0x6E, 0x70, +0x52, 0x6C, 0x49, 0x70, 0x53, 0x37, 0x50, 0x70, 0x54, 0x4C, 0x2B, 0x70, 0x55, 0x17, 0x32, 0x70, +0x56, 0x2C, 0x0D, 0x70, 0x56, 0xF7, 0x14, 0x70, 0x58, 0x15, 0x29, 0xF0, 0x58, 0xD6, 0xF6, 0x70, +0x59, 0xF5, 0x0B, 0xF0, 0x5A, 0xB6, 0xD8, 0x70, 0x5B, 0xD4, 0xED, 0xF0, 0x5C, 0x9F, 0xF4, 0xF0, +0x5D, 0xB4, 0xCF, 0xF0, 0x5E, 0x7F, 0xD6, 0xF0, 0x5F, 0x94, 0xB1, 0xF0, 0x60, 0x5F, 0xB8, 0xF0, +0x61, 0x7D, 0xCE, 0x70, 0x62, 0x3F, 0x9A, 0xF0, 0x63, 0x5D, 0xB0, 0x70, 0x64, 0x1F, 0x7C, 0xF0, +0x65, 0x3D, 0x92, 0x70, 0x66, 0x08, 0x99, 0x70, 0x67, 0x1D, 0x74, 0x70, 0x67, 0xE8, 0x7B, 0x70, +0x68, 0xFD, 0x56, 0x70, 0x69, 0xC8, 0x5D, 0x70, 0x6A, 0xDD, 0x38, 0x70, 0x6B, 0xA8, 0x3F, 0x70, +0x6C, 0xC6, 0x54, 0xF0, 0x6D, 0x88, 0x21, 0x70, 0x6E, 0xA6, 0x36, 0xF0, 0x6F, 0x68, 0x03, 0x70, +0x70, 0x86, 0x18, 0xF0, 0x71, 0x51, 0x1F, 0xF0, 0x72, 0x65, 0xFA, 0xF0, 0x73, 0x31, 0x01, 0xF0, +0x74, 0x45, 0xDC, 0xF0, 0x75, 0x10, 0xE3, 0xF0, 0x76, 0x2E, 0xF9, 0x70, 0x76, 0xF0, 0xC5, 0xF0, +0x78, 0x0E, 0xDB, 0x70, 0x78, 0xD0, 0xA7, 0xF0, 0x79, 0xEE, 0xBD, 0x70, 0x7A, 0xB0, 0x89, 0xF0, +0x7B, 0xCE, 0x9F, 0x70, 0x7C, 0x99, 0xA6, 0x70, 0x7D, 0xAE, 0x81, 0x70, 0x7E, 0x79, 0x88, 0x70, +0x7F, 0x8E, 0x63, 0x70, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, -0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x04, -0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x01, 0x02, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, -0x05, 0x06, 0x05, 0x06, 0x02, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, 0x08, 0x07, -0x08, 0x07, 0x08, 0x00, 0x00, 0x1B, 0x68, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, -0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x38, 0x40, 0x01, 0x0D, 0x00, 0x00, 0x2A, 0x30, 0x00, -0x12, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A, -0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x49, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, -0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x54, 0x52, 0x53, 0x54, 0x00, 0x54, 0x52, 0x54, 0x00, 0x00, -0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, -0x01, +0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, +0x03, 0x04, 0x03, 0x04, 0x01, 0x02, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, +0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06, 0x00, 0x00, +0x1B, 0x68, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, +0x00, 0x00, 0x38, 0x40, 0x01, 0x0D, 0x00, 0x00, 0x2A, 0x30, 0x00, 0x12, 0x00, 0x00, 0x2A, 0x30, +0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x49, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, 0x54, +0x00, 0x45, 0x45, 0x54, 0x00, 0x54, 0x52, 0x53, 0x54, 0x00, 0x54, 0x52, 0x54, 0x00, 0x00, 0x00, +0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* UCT */ 0x54, 0x5A, 0x69, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, @@ -16954,4 +17057,4 @@ const unsigned char timelib_timezone_db_data_builtin[240563] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x54, 0x43, 0x00, 0x00, 0x00, }; -const timelib_tzdb timezonedb_builtin = { "2006.16", 546, timezonedb_idx_builtin, timelib_timezone_db_data_builtin }; +const timelib_tzdb timezonedb_builtin = { "2007.3", 550, timezonedb_idx_builtin, timelib_timezone_db_data_builtin }; diff --git a/ext/date/lib/timezonemap.h b/ext/date/lib/timezonemap.h index ecfe4cac1e..905694630c 100644 --- a/ext/date/lib/timezonemap.h +++ b/ext/date/lib/timezonemap.h @@ -334,6 +334,7 @@ { "cdt", 1, -18000, "America/Indiana/Petersburg" }, { "cdt", 1, -18000, "America/Indiana/Vevay" }, { "cdt", 1, -18000, "America/Indiana/Vincennes" }, + { "cdt", 1, -18000, "America/Indiana/Winamac" }, { "cdt", 1, -18000, "America/Indianapolis" }, { "cdt", 1, -18000, "America/Iqaluit" }, { "cdt", 1, -18000, "America/Kentucky/Louisville" }, @@ -399,6 +400,7 @@ { "cest", 1, 7200, "Europe/Monaco" }, { "cest", 1, 7200, "Europe/Oslo" }, { "cest", 1, 7200, "Europe/Paris" }, + { "cest", 1, 7200, "Europe/Podgorica" }, { "cest", 1, 7200, "Europe/Prague" }, { "cest", 1, 7200, "Europe/Riga" }, { "cest", 1, 7200, "Europe/Rome" }, @@ -454,6 +456,7 @@ { "cet", 0, 3600, "Europe/Monaco" }, { "cet", 0, 3600, "Europe/Oslo" }, { "cet", 0, 3600, "Europe/Paris" }, + { "cet", 0, 3600, "Europe/Podgorica" }, { "cet", 0, 3600, "Europe/Prague" }, { "cet", 0, 3600, "Europe/Riga" }, { "cet", 0, 3600, "Europe/Rome" }, @@ -520,6 +523,7 @@ { "cpt", 1, -18000, "America/Indiana/Petersburg" }, { "cpt", 1, -18000, "America/Indiana/Vevay" }, { "cpt", 1, -18000, "America/Indiana/Vincennes" }, + { "cpt", 1, -18000, "America/Indiana/Winamac" }, { "cpt", 1, -18000, "America/Indianapolis" }, { "cpt", 1, -18000, "America/Kentucky/Louisville" }, { "cpt", 1, -18000, "America/Kentucky/Monticello" }, @@ -555,6 +559,7 @@ { "cst", 0, -21600, "America/Indiana/Petersburg" }, { "cst", 0, -21600, "America/Indiana/Vevay" }, { "cst", 0, -21600, "America/Indiana/Vincennes" }, + { "cst", 0, -21600, "America/Indiana/Winamac" }, { "cst", 0, -21600, "America/Indianapolis" }, { "cst", 0, -21600, "America/Iqaluit" }, { "cst", 0, -21600, "America/Kentucky/Louisville" }, @@ -613,6 +618,8 @@ { "cvst", 1, -3600, "Atlantic/Cape_Verde" }, { "cvt", 0, -3600, "Atlantic/Cape_Verde" }, { "cvt", 0, -7200, "Atlantic/Cape_Verde" }, + { "cwst", 0, 31500, "Australia/Eucla" }, + { "cwst", 1, 35100, "Australia/Eucla" }, { "cwt", 1, -18000, "America/Chicago" }, { "cwt", 1, -18000, "America/Atikokan" }, { "cwt", 1, -18000, "America/Coral_Harbour" }, @@ -623,6 +630,7 @@ { "cwt", 1, -18000, "America/Indiana/Petersburg" }, { "cwt", 1, -18000, "America/Indiana/Vevay" }, { "cwt", 1, -18000, "America/Indiana/Vincennes" }, + { "cwt", 1, -18000, "America/Indiana/Winamac" }, { "cwt", 1, -18000, "America/Indianapolis" }, { "cwt", 1, -18000, "America/Kentucky/Louisville" }, { "cwt", 1, -18000, "America/Kentucky/Monticello" }, @@ -660,6 +668,7 @@ { "east", 1, 14400, "Indian/Antananarivo" }, { "eat", 0, 10800, "Africa/Khartoum" }, { "eat", 0, 10800, "Africa/Addis_Ababa" }, + { "eat", 0, 10800, "Africa/Asmara" }, { "eat", 0, 10800, "Africa/Asmera" }, { "eat", 0, 10800, "Africa/Dar_es_Salaam" }, { "eat", 0, 10800, "Africa/Djibouti" }, @@ -681,6 +690,7 @@ { "edt", 1, -14400, "America/Indiana/Marengo" }, { "edt", 1, -14400, "America/Indiana/Vevay" }, { "edt", 1, -14400, "America/Indiana/Vincennes" }, + { "edt", 1, -14400, "America/Indiana/Winamac" }, { "edt", 1, -14400, "America/Indianapolis" }, { "edt", 1, -14400, "America/Iqaluit" }, { "edt", 1, -14400, "America/Jamaica" }, @@ -802,6 +812,7 @@ { "est", 0, -18000, "America/Indiana/Petersburg" }, { "est", 0, -18000, "America/Indiana/Vevay" }, { "est", 0, -18000, "America/Indiana/Vincennes" }, + { "est", 0, -18000, "America/Indiana/Winamac" }, { "est", 0, -18000, "America/Indianapolis" }, { "est", 0, -18000, "America/Iqaluit" }, { "est", 0, -18000, "America/Jamaica" }, @@ -1440,6 +1451,8 @@ { "slst", 1, -1200, "Africa/Freetown" }, { "slst", 1, 3600, "Africa/Freetown" }, { "smt", 0, 25580, "Asia/Saigon" }, + { "smt", 0, -16966, "America/Santiago" }, + { "smt", 0, -16966, "Chile/Continental" }, { "smt", 0, 25580, "Asia/Phnom_Penh" }, { "smt", 0, 25580, "Asia/Vientiane" }, { "srt", 0, -10800, "America/Paramaribo" }, @@ -1578,6 +1591,7 @@ { "west", 1, 3600, "Africa/Ceuta" }, { "west", 1, 3600, "Atlantic/Canary" }, { "west", 1, 3600, "Atlantic/Faeroe" }, + { "west", 1, 3600, "Atlantic/Faroe" }, { "west", 1, 3600, "Atlantic/Madeira" }, { "west", 1, 3600, "Europe/Brussels" }, { "west", 1, 3600, "Europe/Lisbon" }, @@ -1595,6 +1609,7 @@ { "wet", 0, 0, "Atlantic/Azores" }, { "wet", 0, 0, "Atlantic/Canary" }, { "wet", 0, 0, "Atlantic/Faeroe" }, + { "wet", 0, 0, "Atlantic/Faroe" }, { "wet", 0, 0, "Atlantic/Madeira" }, { "wet", 0, 0, "Europe/Brussels" }, { "wet", 0, 0, "Europe/Lisbon" }, -- 2.50.1