]> granicus.if.org Git - php/commitdiff
Updated to version 2019.1 (2019a)
authorDerick Rethans <github@derickrethans.nl>
Mon, 1 Apr 2019 09:38:41 +0000 (10:38 +0100)
committerDerick Rethans <github@derickrethans.nl>
Mon, 1 Apr 2019 09:38:41 +0000 (10:38 +0100)
ext/date/lib/timezonedb.h

index 4d487ea71b3c40dda76f98da77a04f1bd04d2245..ae65613b623bd3845c1506411d9c504b79af8076 100644 (file)
@@ -165,445 +165,445 @@ const timelib_tzdb_index_entry timezonedb_idx_builtin[594] = {
        { "America/Menominee"                 , FOR_V2(0x02597B, 0x00EDD5) },
        { "America/Merida"                    , FOR_V2(0x026288, 0x00F147) },
        { "America/Metlakatla"                , FOR_V2(0x026856, 0x00F38A) },
-       { "America/Mexico_City"               , FOR_V2(0x026DFA, 0x00F5BA) },
-       { "America/Miquelon"                  , FOR_V2(0x027456, 0x00F824) },
-       { "America/Moncton"                   , FOR_V2(0x027AF4, 0x00FA99) },
-       { "America/Monterrey"                 , FOR_V2(0x02876A, 0x00FF3C) },
-       { "America/Montevideo"                , FOR_V2(0x028D35, 0x010190) },
-       { "America/Montreal"                  , FOR_V2(0x02934F, 0x0103F1) },
-       { "America/Montserrat"                , FOR_V2(0x02A101, 0x0108F2) },
-       { "America/Nassau"                    , FOR_V2(0x02A1A9, 0x010947) },
-       { "America/New_York"                  , FOR_V2(0x02AA93, 0x010C8C) },
-       { "America/Nipigon"                   , FOR_V2(0x02B883, 0x0111B0) },
-       { "America/Nome"                      , FOR_V2(0x02C0FA, 0x0114E8) },
-       { "America/Noronha"                   , FOR_V2(0x02CA52, 0x01186B) },
-       { "America/North_Dakota/Beulah"       , FOR_V2(0x02CD46, 0x01199F) },
-       { "America/North_Dakota/Center"       , FOR_V2(0x02D6B3, 0x011D2E) },
-       { "America/North_Dakota/New_Salem"    , FOR_V2(0x02E020, 0x0120BD) },
-       { "America/Ojinaga"                   , FOR_V2(0x02E993, 0x012452) },
-       { "America/Panama"                    , FOR_V2(0x02EFAB, 0x0126B8) },
-       { "America/Pangnirtung"               , FOR_V2(0x02F079, 0x01271E) },
-       { "America/Paramaribo"                , FOR_V2(0x02F8CD, 0x012A5B) },
-       { "America/Phoenix"                   , FOR_V2(0x02F9F3, 0x012AE6) },
-       { "America/Port-au-Prince"            , FOR_V2(0x02FB74, 0x012BA2) },
-       { "America/Port_of_Spain"             , FOR_V2(0x030126, 0x012DC9) },
-       { "America/Porto_Acre"                , FOR_V2(0x0301CE, 0x012E1E) },
-       { "America/Porto_Velho"               , FOR_V2(0x030462, 0x012F2A) },
-       { "America/Puerto_Rico"               , FOR_V2(0x0306C2, 0x013024) },
-       { "America/Punta_Arenas"              , FOR_V2(0x0307C4, 0x0130A0) },
-       { "America/Rainy_River"               , FOR_V2(0x030F52, 0x013389) },
-       { "America/Rankin_Inlet"              , FOR_V2(0x0317CA, 0x0136C2) },
-       { "America/Recife"                    , FOR_V2(0x031F68, 0x0139A8) },
-       { "America/Regina"                    , FOR_V2(0x032256, 0x013AD6) },
-       { "America/Resolute"                  , FOR_V2(0x03264B, 0x013C74) },
-       { "America/Rio_Branco"                , FOR_V2(0x032DEA, 0x013F5B) },
-       { "America/Rosario"                   , FOR_V2(0x033082, 0x01406B) },
-       { "America/Santa_Isabel"              , FOR_V2(0x0334DA, 0x01421D) },
-       { "America/Santarem"                  , FOR_V2(0x033E0C, 0x014586) },
-       { "America/Santiago"                  , FOR_V2(0x03408D, 0x014690) },
-       { "America/Santo_Domingo"             , FOR_V2(0x034A8C, 0x014A4E) },
-       { "America/Sao_Paulo"                 , FOR_V2(0x034C7A, 0x014B26) },
-       { "America/Scoresbysund"              , FOR_V2(0x03548E, 0x014E38) },
-       { "America/Shiprock"                  , FOR_V2(0x035C33, 0x015123) },
-       { "America/Sitka"                     , FOR_V2(0x0365CB, 0x0154AD) },
-       { "America/St_Barthelemy"             , FOR_V2(0x036F03, 0x015825) },
-       { "America/St_Johns"                  , FOR_V2(0x036FAB, 0x01587A) },
-       { "America/St_Kitts"                  , FOR_V2(0x037E20, 0x015DE0) },
-       { "America/St_Lucia"                  , FOR_V2(0x037EC8, 0x015E35) },
-       { "America/St_Thomas"                 , FOR_V2(0x037F70, 0x015E8A) },
-       { "America/St_Vincent"                , FOR_V2(0x038018, 0x015EDF) },
-       { "America/Swift_Current"             , FOR_V2(0x0380C0, 0x015F34) },
-       { "America/Tegucigalpa"               , FOR_V2(0x03830E, 0x016039) },
-       { "America/Thule"                     , FOR_V2(0x038422, 0x0160B8) },
-       { "America/Thunder_Bay"               , FOR_V2(0x038A26, 0x0162FD) },
-       { "America/Tijuana"                   , FOR_V2(0x0392E6, 0x01664E) },
-       { "America/Toronto"                   , FOR_V2(0x039C39, 0x0169D8) },
-       { "America/Tortola"                   , FOR_V2(0x03AA08, 0x016EF6) },
-       { "America/Vancouver"                 , FOR_V2(0x03AAB0, 0x016F4B) },
-       { "America/Virgin"                    , FOR_V2(0x03B621, 0x01738E) },
-       { "America/Whitehorse"                , FOR_V2(0x03B6C9, 0x0173E3) },
-       { "America/Winnipeg"                  , FOR_V2(0x03BF10, 0x01770E) },
-       { "America/Yakutat"                   , FOR_V2(0x03CA7B, 0x017B56) },
-       { "America/Yellowknife"               , FOR_V2(0x03D398, 0x017EBF) },
-       { "Antarctica/Casey"                  , FOR_V2(0x03DB69, 0x0181B9) },
-       { "Antarctica/Davis"                  , FOR_V2(0x03DCA3, 0x01824A) },
-       { "Antarctica/DumontDUrville"         , FOR_V2(0x03DDDD, 0x0182DB) },
-       { "Antarctica/Macquarie"              , FOR_V2(0x03DEC3, 0x01834F) },
-       { "Antarctica/Mawson"                 , FOR_V2(0x03E4DD, 0x0185AD) },
-       { "Antarctica/McMurdo"                , FOR_V2(0x03E5C2, 0x01861E) },
-       { "Antarctica/Palmer"                 , FOR_V2(0x03EF87, 0x0189D3) },
-       { "Antarctica/Rothera"                , FOR_V2(0x03F523, 0x018C00) },
-       { "Antarctica/South_Pole"             , FOR_V2(0x03F5E2, 0x018C61) },
-       { "Antarctica/Syowa"                  , FOR_V2(0x03FF81, 0x018FF0) },
-       { "Antarctica/Troll"                  , FOR_V2(0x04003F, 0x01904F) },
-       { "Antarctica/Vostok"                 , FOR_V2(0x0404DA, 0x01920C) },
-       { "Arctic/Longyearbyen"               , FOR_V2(0x040599, 0x01926C) },
-       { "Asia/Aden"                         , FOR_V2(0x040E67, 0x0195AF) },
-       { "Asia/Almaty"                       , FOR_V2(0x040F20, 0x019609) },
-       { "Asia/Amman"                        , FOR_V2(0x04133C, 0x0197BC) },
-       { "Asia/Anadyr"                       , FOR_V2(0x041A8F, 0x019A72) },
-       { "Asia/Aqtau"                        , FOR_V2(0x041F66, 0x019C66) },
-       { "Asia/Aqtobe"                       , FOR_V2(0x042372, 0x019E12) },
-       { "Asia/Ashgabat"                     , FOR_V2(0x042794, 0x019FC3) },
-       { "Asia/Ashkhabad"                    , FOR_V2(0x042A1D, 0x01A0D5) },
-       { "Asia/Atyrau"                       , FOR_V2(0x042CA6, 0x01A1E7) },
-       { "Asia/Baghdad"                      , FOR_V2(0x0430BA, 0x01A397) },
-       { "Asia/Bahrain"                      , FOR_V2(0x0434A9, 0x01A522) },
-       { "Asia/Baku"                         , FOR_V2(0x043588, 0x01A58D) },
-       { "Asia/Bangkok"                      , FOR_V2(0x043A7B, 0x01A77E) },
-       { "Asia/Barnaul"                      , FOR_V2(0x043B5A, 0x01A7E9) },
-       { "Asia/Beirut"                       , FOR_V2(0x04404D, 0x01A9E3) },
-       { "Asia/Bishkek"                      , FOR_V2(0x0448CF, 0x01AD01) },
-       { "Asia/Brunei"                       , FOR_V2(0x044CC2, 0x01AE92) },
-       { "Asia/Calcutta"                     , FOR_V2(0x044DA5, 0x01AEFF) },
-       { "Asia/Chita"                        , FOR_V2(0x044EE0, 0x01AF87) },
-       { "Asia/Choibalsan"                   , FOR_V2(0x0453DB, 0x01B18A) },
-       { "Asia/Chongqing"                    , FOR_V2(0x0457CA, 0x01B324) },
-       { "Asia/Chungking"                    , FOR_V2(0x0459F7, 0x01B407) },
-       { "Asia/Colombo"                      , FOR_V2(0x045C24, 0x01B4EA) },
-       { "Asia/Dacca"                        , FOR_V2(0x045DC4, 0x01B5A7) },
-       { "Asia/Damascus"                     , FOR_V2(0x045F39, 0x01B653) },
-       { "Asia/Dhaka"                        , FOR_V2(0x046847, 0x01B9A3) },
-       { "Asia/Dili"                         , FOR_V2(0x0469BC, 0x01BA4F) },
-       { "Asia/Dubai"                        , FOR_V2(0x046AB7, 0x01BAC4) },
-       { "Asia/Dushanbe"                     , FOR_V2(0x046B70, 0x01BB1E) },
-       { "Asia/Famagusta"                    , FOR_V2(0x046DDB, 0x01BC23) },
-       { "Asia/Gaza"                         , FOR_V2(0x0475E2, 0x01BF29) },
-       { "Asia/Harbin"                       , FOR_V2(0x047EE6, 0x01C285) },
-       { "Asia/Hebron"                       , FOR_V2(0x048113, 0x01C368) },
-       { "Asia/Ho_Chi_Minh"                  , FOR_V2(0x048A32, 0x01C6CD) },
-       { "Asia/Hong_Kong"                    , FOR_V2(0x048BB5, 0x01C77C) },
-       { "Asia/Hovd"                         , FOR_V2(0x049068, 0x01C94E) },
-       { "Asia/Irkutsk"                      , FOR_V2(0x04942A, 0x01CAE0) },
-       { "Asia/Istanbul"                     , FOR_V2(0x049943, 0x01CCF5) },
-       { "Asia/Jakarta"                      , FOR_V2(0x04A1BC, 0x01D02D) },
-       { "Asia/Jayapura"                     , FOR_V2(0x04A354, 0x01D0F2) },
-       { "Asia/Jerusalem"                    , FOR_V2(0x04A483, 0x01D1A1) },
-       { "Asia/Kabul"                        , FOR_V2(0x04AD5F, 0x01D4E9) },
-       { "Asia/Kamchatka"                    , FOR_V2(0x04AE47, 0x01D556) },
-       { "Asia/Karachi"                      , FOR_V2(0x04B305, 0x01D73D) },
-       { "Asia/Kashgar"                      , FOR_V2(0x04B4A4, 0x01D7F9) },
-       { "Asia/Kathmandu"                    , FOR_V2(0x04B55D, 0x01D853) },
-       { "Asia/Katmandu"                     , FOR_V2(0x04B649, 0x01D8C2) },
-       { "Asia/Khandyga"                     , FOR_V2(0x04B735, 0x01D931) },
-       { "Asia/Kolkata"                      , FOR_V2(0x04BC70, 0x01DB57) },
-       { "Asia/Krasnoyarsk"                  , FOR_V2(0x04BDAB, 0x01DBDF) },
-       { "Asia/Kuala_Lumpur"                 , FOR_V2(0x04C29D, 0x01DDE2) },
-       { "Asia/Kuching"                      , FOR_V2(0x04C45C, 0x01DEBB) },
-       { "Asia/Kuwait"                       , FOR_V2(0x04C671, 0x01DFA8) },
-       { "Asia/Macao"                        , FOR_V2(0x04C72A, 0x01E002) },
-       { "Asia/Macau"                        , FOR_V2(0x04CC0F, 0x01E1E9) },
-       { "Asia/Magadan"                      , FOR_V2(0x04D0F4, 0x01E3D0) },
-       { "Asia/Makassar"                     , FOR_V2(0x04D5EC, 0x01E5CF) },
-       { "Asia/Manila"                       , FOR_V2(0x04D753, 0x01E6A1) },
-       { "Asia/Muscat"                       , FOR_V2(0x04D8BD, 0x01E73E) },
-       { "Asia/Nicosia"                      , FOR_V2(0x04D976, 0x01E798) },
-       { "Asia/Novokuznetsk"                 , FOR_V2(0x04E167, 0x01EA93) },
-       { "Asia/Novosibirsk"                  , FOR_V2(0x04E623, 0x01EC79) },
-       { "Asia/Omsk"                         , FOR_V2(0x04EB1C, 0x01EE79) },
-       { "Asia/Oral"                         , FOR_V2(0x04F002, 0x01F070) },
-       { "Asia/Phnom_Penh"                   , FOR_V2(0x04F41E, 0x01F21F) },
-       { "Asia/Pontianak"                    , FOR_V2(0x04F4FD, 0x01F28A) },
-       { "Asia/Pyongyang"                    , FOR_V2(0x04F69C, 0x01F357) },
-       { "Asia/Qatar"                        , FOR_V2(0x04F7A5, 0x01F3D4) },
-       { "Asia/Qostanay"                     , FOR_V2(0x04F884, 0x01F43F) },
-       { "Asia/Qyzylorda"                    , FOR_V2(0x04FCB3, 0x01F5FD) },
-       { "Asia/Rangoon"                      , FOR_V2(0x0500F3, 0x01F7C3) },
-       { "Asia/Riyadh"                       , FOR_V2(0x05021F, 0x01F84E) },
-       { "Asia/Saigon"                       , FOR_V2(0x0502D8, 0x01F8A8) },
-       { "Asia/Sakhalin"                     , FOR_V2(0x05045B, 0x01F957) },
-       { "Asia/Samarkand"                    , FOR_V2(0x050943, 0x01FB52) },
-       { "Asia/Seoul"                        , FOR_V2(0x050BBD, 0x01FC65) },
-       { "Asia/Shanghai"                     , FOR_V2(0x050DCE, 0x01FD46) },
-       { "Asia/Singapore"                    , FOR_V2(0x051007, 0x01FE35) },
-       { "Asia/Srednekolymsk"                , FOR_V2(0x0511B2, 0x01FEFA) },
-       { "Asia/Taipei"                       , FOR_V2(0x0516AE, 0x020106) },
-       { "Asia/Tashkent"                     , FOR_V2(0x0519C7, 0x020243) },
-       { "Asia/Tbilisi"                      , FOR_V2(0x051C51, 0x02035E) },
-       { "Asia/Tehran"                       , FOR_V2(0x05208C, 0x020511) },
-       { "Asia/Tel_Aviv"                     , FOR_V2(0x052ACA, 0x020791) },
-       { "Asia/Thimbu"                       , FOR_V2(0x0533A6, 0x020AD9) },
-       { "Asia/Thimphu"                      , FOR_V2(0x053489, 0x020B46) },
-       { "Asia/Tokyo"                        , FOR_V2(0x05356C, 0x020BB3) },
-       { "Asia/Tomsk"                        , FOR_V2(0x0536AD, 0x020C44) },
-       { "Asia/Ujung_Pandang"                , FOR_V2(0x053BA0, 0x020E3E) },
-       { "Asia/Ulaanbaatar"                  , FOR_V2(0x053CBE, 0x020EC7) },
-       { "Asia/Ulan_Bator"                   , FOR_V2(0x05406A, 0x021043) },
-       { "Asia/Urumqi"                       , FOR_V2(0x054401, 0x0211AA) },
-       { "Asia/Ust-Nera"                     , FOR_V2(0x0544C7, 0x021211) },
-       { "Asia/Vientiane"                    , FOR_V2(0x0549E3, 0x021424) },
-       { "Asia/Vladivostok"                  , FOR_V2(0x054AC2, 0x02148F) },
-       { "Asia/Yakutsk"                      , FOR_V2(0x054FAF, 0x02168C) },
-       { "Asia/Yangon"                       , FOR_V2(0x05549B, 0x021889) },
-       { "Asia/Yekaterinburg"                , FOR_V2(0x0555C7, 0x021914) },
-       { "Asia/Yerevan"                      , FOR_V2(0x055AD4, 0x021B1D) },
-       { "Atlantic/Azores"                   , FOR_V2(0x055F8F, 0x021CFA) },
-       { "Atlantic/Bermuda"                  , FOR_V2(0x056D3D, 0x02220E) },
-       { "Atlantic/Canary"                   , FOR_V2(0x05750F, 0x0224EF) },
-       { "Atlantic/Cape_Verde"               , FOR_V2(0x057C92, 0x0227C4) },
-       { "Atlantic/Faeroe"                   , FOR_V2(0x057DAC, 0x022849) },
-       { "Atlantic/Faroe"                    , FOR_V2(0x0584CF, 0x022AED) },
-       { "Atlantic/Jan_Mayen"                , FOR_V2(0x058BF2, 0x022D91) },
-       { "Atlantic/Madeira"                  , FOR_V2(0x0594C0, 0x0230D4) },
-       { "Atlantic/Reykjavik"                , FOR_V2(0x05A26E, 0x0235F1) },
-       { "Atlantic/South_Georgia"            , FOR_V2(0x05A710, 0x0237BD) },
-       { "Atlantic/St_Helena"                , FOR_V2(0x05A7C8, 0x023817) },
-       { "Atlantic/Stanley"                  , FOR_V2(0x05A870, 0x02386C) },
-       { "Australia/ACT"                     , FOR_V2(0x05AD56, 0x023A53) },
-       { "Australia/Adelaide"                , FOR_V2(0x05B608, 0x023D87) },
-       { "Australia/Brisbane"                , FOR_V2(0x05BEDC, 0x0240CA) },
-       { "Australia/Broken_Hill"             , FOR_V2(0x05C0BA, 0x0241A4) },
-       { "Australia/Canberra"                , FOR_V2(0x05C9BF, 0x0244F9) },
-       { "Australia/Currie"                  , FOR_V2(0x05D271, 0x02482D) },
-       { "Australia/Darwin"                  , FOR_V2(0x05DB39, 0x024B77) },
-       { "Australia/Eucla"                   , FOR_V2(0x05DC95, 0x024C14) },
-       { "Australia/Hobart"                  , FOR_V2(0x05DEA8, 0x024D01) },
-       { "Australia/LHI"                     , FOR_V2(0x05E7DF, 0x025072) },
-       { "Australia/Lindeman"                , FOR_V2(0x05EF43, 0x02532F) },
-       { "Australia/Lord_Howe"               , FOR_V2(0x05F16F, 0x02542A) },
-       { "Australia/Melbourne"               , FOR_V2(0x05F8E3, 0x0256F7) },
-       { "Australia/North"                   , FOR_V2(0x06019D, 0x025A33) },
-       { "Australia/NSW"                     , FOR_V2(0x0602E7, 0x025ABE) },
-       { "Australia/Perth"                   , FOR_V2(0x060B99, 0x025DF2) },
-       { "Australia/Queensland"              , FOR_V2(0x060D99, 0x025EDD) },
-       { "Australia/South"                   , FOR_V2(0x060F60, 0x025FA0) },
-       { "Australia/Sydney"                  , FOR_V2(0x061825, 0x0262D4) },
-       { "Australia/Tasmania"                , FOR_V2(0x0620F3, 0x026624) },
-       { "Australia/Victoria"                , FOR_V2(0x062A15, 0x026980) },
-       { "Australia/West"                    , FOR_V2(0x0632C7, 0x026CB4) },
-       { "Australia/Yancowinna"              , FOR_V2(0x0634A9, 0x026D81) },
-       { "Brazil/Acre"                       , FOR_V2(0x063D92, 0x0270BA) },
-       { "Brazil/DeNoronha"                  , FOR_V2(0x064026, 0x0271C6) },
-       { "Brazil/East"                       , FOR_V2(0x06430A, 0x0272EA) },
-       { "Brazil/West"                       , FOR_V2(0x064AE8, 0x0275C6) },
-       { "Canada/Atlantic"                   , FOR_V2(0x064D5C, 0x0276C2) },
-       { "Canada/Central"                    , FOR_V2(0x065AC8, 0x027BAA) },
-       { "Canada/Eastern"                    , FOR_V2(0x066616, 0x027FD5) },
-       { "Canada/Mountain"                   , FOR_V2(0x0673C8, 0x0284D6) },
-       { "Canada/Newfoundland"               , FOR_V2(0x067D28, 0x02884C) },
-       { "Canada/Pacific"                    , FOR_V2(0x068B7B, 0x028D90) },
-       { "Canada/Saskatchewan"               , FOR_V2(0x0696D3, 0x0291BA) },
-       { "Canada/Yukon"                      , FOR_V2(0x069AB3, 0x029343) },
-       { "CET"                               , FOR_V2(0x06A2E3, 0x029657) },
-       { "Chile/Continental"                 , FOR_V2(0x06AB25, 0x029960) },
-       { "Chile/EasterIsland"                , FOR_V2(0x06B512, 0x029D0C) },
-       { "CST6CDT"                           , FOR_V2(0x06BDD7, 0x02A04C) },
-       { "Cuba"                              , FOR_V2(0x06C6D9, 0x02A39D) },
-       { "EET"                               , FOR_V2(0x06D061, 0x02A721) },
-       { "Egypt"                             , FOR_V2(0x06D7C1, 0x02A9D4) },
-       { "Eire"                              , FOR_V2(0x06DF78, 0x02ACB4) },
-       { "EST"                               , FOR_V2(0x06ED46, 0x02B1C9) },
-       { "EST5EDT"                           , FOR_V2(0x06EDC8, 0x02B20D) },
-       { "Etc/GMT"                           , FOR_V2(0x06F6CA, 0x02B55E) },
-       { "Etc/GMT+0"                         , FOR_V2(0x06F74C, 0x02B5A2) },
-       { "Etc/GMT+1"                         , FOR_V2(0x06F7CE, 0x02B5E6) },
-       { "Etc/GMT+10"                        , FOR_V2(0x06F852, 0x02B62A) },
-       { "Etc/GMT+11"                        , FOR_V2(0x06F8D7, 0x02B66E) },
-       { "Etc/GMT+12"                        , FOR_V2(0x06F95C, 0x02B6B2) },
-       { "Etc/GMT+2"                         , FOR_V2(0x06F9E1, 0x02B6F6) },
-       { "Etc/GMT+3"                         , FOR_V2(0x06FA65, 0x02B73A) },
-       { "Etc/GMT+4"                         , FOR_V2(0x06FAE9, 0x02B77E) },
-       { "Etc/GMT+5"                         , FOR_V2(0x06FB6D, 0x02B7C2) },
-       { "Etc/GMT+6"                         , FOR_V2(0x06FBF1, 0x02B806) },
-       { "Etc/GMT+7"                         , FOR_V2(0x06FC75, 0x02B84A) },
-       { "Etc/GMT+8"                         , FOR_V2(0x06FCF9, 0x02B88E) },
-       { "Etc/GMT+9"                         , FOR_V2(0x06FD7D, 0x02B8D2) },
-       { "Etc/GMT-0"                         , FOR_V2(0x06FE01, 0x02B916) },
-       { "Etc/GMT-1"                         , FOR_V2(0x06FE83, 0x02B95A) },
-       { "Etc/GMT-10"                        , FOR_V2(0x06FF08, 0x02B99E) },
-       { "Etc/GMT-11"                        , FOR_V2(0x06FF8E, 0x02B9E2) },
-       { "Etc/GMT-12"                        , FOR_V2(0x070014, 0x02BA26) },
-       { "Etc/GMT-13"                        , FOR_V2(0x07009A, 0x02BA6A) },
-       { "Etc/GMT-14"                        , FOR_V2(0x070120, 0x02BAAE) },
-       { "Etc/GMT-2"                         , FOR_V2(0x0701A6, 0x02BAF2) },
-       { "Etc/GMT-3"                         , FOR_V2(0x07022B, 0x02BB36) },
-       { "Etc/GMT-4"                         , FOR_V2(0x0702B0, 0x02BB7A) },
-       { "Etc/GMT-5"                         , FOR_V2(0x070335, 0x02BBBE) },
-       { "Etc/GMT-6"                         , FOR_V2(0x0703BA, 0x02BC02) },
-       { "Etc/GMT-7"                         , FOR_V2(0x07043F, 0x02BC46) },
-       { "Etc/GMT-8"                         , FOR_V2(0x0704C4, 0x02BC8A) },
-       { "Etc/GMT-9"                         , FOR_V2(0x070549, 0x02BCCE) },
-       { "Etc/GMT0"                          , FOR_V2(0x0705CE, 0x02BD12) },
-       { "Etc/Greenwich"                     , FOR_V2(0x070650, 0x02BD56) },
-       { "Etc/UCT"                           , FOR_V2(0x0706D2, 0x02BD9A) },
-       { "Etc/Universal"                     , FOR_V2(0x070754, 0x02BDDE) },
-       { "Etc/UTC"                           , FOR_V2(0x0707D6, 0x02BE22) },
-       { "Etc/Zulu"                          , FOR_V2(0x070858, 0x02BE66) },
-       { "Europe/Amsterdam"                  , FOR_V2(0x0708DA, 0x02BEAA) },
-       { "Europe/Andorra"                    , FOR_V2(0x071462, 0x02C2FC) },
-       { "Europe/Astrakhan"                  , FOR_V2(0x071B3C, 0x02C589) },
-       { "Europe/Athens"                     , FOR_V2(0x071FF9, 0x02C770) },
-       { "Europe/Belfast"                    , FOR_V2(0x0728DB, 0x02CAC4) },
-       { "Europe/Belgrade"                   , FOR_V2(0x073745, 0x02D00C) },
-       { "Europe/Berlin"                     , FOR_V2(0x073EED, 0x02D2E6) },
-       { "Europe/Bratislava"                 , FOR_V2(0x074823, 0x02D661) },
-       { "Europe/Brussels"                   , FOR_V2(0x075148, 0x02D9BF) },
-       { "Europe/Bucharest"                  , FOR_V2(0x075CE5, 0x02DE07) },
-       { "Europe/Budapest"                   , FOR_V2(0x076595, 0x02E142) },
-       { "Europe/Busingen"                   , FOR_V2(0x076EFD, 0x02E4BC) },
-       { "Europe/Chisinau"                   , FOR_V2(0x077686, 0x02E784) },
-       { "Europe/Copenhagen"                 , FOR_V2(0x078016, 0x02EB28) },
-       { "Europe/Dublin"                     , FOR_V2(0x078889, 0x02EE43) },
-       { "Europe/Gibraltar"                  , FOR_V2(0x079657, 0x02F358) },
-       { "Europe/Guernsey"                   , FOR_V2(0x07A24F, 0x02F7C0) },
-       { "Europe/Helsinki"                   , FOR_V2(0x07B0B9, 0x02FD08) },
-       { "Europe/Isle_of_Man"                , FOR_V2(0x07B831, 0x02FFCF) },
-       { "Europe/Istanbul"                   , FOR_V2(0x07C69B, 0x030517) },
-       { "Europe/Jersey"                     , FOR_V2(0x07CF14, 0x03084F) },
-       { "Europe/Kaliningrad"                , FOR_V2(0x07DD7E, 0x030D97) },
-       { "Europe/Kiev"                       , FOR_V2(0x07E383, 0x031008) },
-       { "Europe/Kirov"                      , FOR_V2(0x07EBCB, 0x03133B) },
-       { "Europe/Lisbon"                     , FOR_V2(0x07F066, 0x031511) },
-       { "Europe/Ljubljana"                  , FOR_V2(0x07FE12, 0x031A2D) },
-       { "Europe/London"                     , FOR_V2(0x0805BA, 0x031D07) },
-       { "Europe/Luxembourg"                 , FOR_V2(0x081424, 0x03224F) },
-       { "Europe/Madrid"                     , FOR_V2(0x081FC0, 0x0326A5) },
-       { "Europe/Malta"                      , FOR_V2(0x082A20, 0x032A8F) },
-       { "Europe/Mariehamn"                  , FOR_V2(0x083468, 0x032E59) },
-       { "Europe/Minsk"                      , FOR_V2(0x083BE0, 0x033120) },
-       { "Europe/Monaco"                     , FOR_V2(0x08413D, 0x033344) },
-       { "Europe/Moscow"                     , FOR_V2(0x084CC9, 0x033790) },
-       { "Europe/Nicosia"                    , FOR_V2(0x0852E8, 0x033A10) },
-       { "Europe/Oslo"                       , FOR_V2(0x085AC6, 0x033CF8) },
-       { "Europe/Paris"                      , FOR_V2(0x086394, 0x03403B) },
-       { "Europe/Podgorica"                  , FOR_V2(0x086F32, 0x034492) },
-       { "Europe/Prague"                     , FOR_V2(0x0876DA, 0x03476C) },
-       { "Europe/Riga"                       , FOR_V2(0x087FFF, 0x034ACA) },
-       { "Europe/Rome"                       , FOR_V2(0x0888BD, 0x034E20) },
-       { "Europe/Samara"                     , FOR_V2(0x089344, 0x0351F9) },
-       { "Europe/San_Marino"                 , FOR_V2(0x089828, 0x0353F7) },
-       { "Europe/Sarajevo"                   , FOR_V2(0x08A2AF, 0x0357D0) },
-       { "Europe/Saratov"                    , FOR_V2(0x08AA57, 0x035AAA) },
-       { "Europe/Simferopol"                 , FOR_V2(0x08AF12, 0x035C8F) },
-       { "Europe/Skopje"                     , FOR_V2(0x08B4F6, 0x035EF1) },
-       { "Europe/Sofia"                      , FOR_V2(0x08BC9E, 0x0361CB) },
-       { "Europe/Stockholm"                  , FOR_V2(0x08C4F3, 0x0364E4) },
-       { "Europe/Tallinn"                    , FOR_V2(0x08CC74, 0x0367A4) },
-       { "Europe/Tirane"                     , FOR_V2(0x08D502, 0x036AEA) },
-       { "Europe/Tiraspol"                   , FOR_V2(0x08DD32, 0x036DF0) },
-       { "Europe/Ulyanovsk"                  , FOR_V2(0x08E6C2, 0x037194) },
-       { "Europe/Uzhgorod"                   , FOR_V2(0x08EBD3, 0x0373A1) },
-       { "Europe/Vaduz"                      , FOR_V2(0x08F415, 0x0376C9) },
-       { "Europe/Vatican"                    , FOR_V2(0x08FB96, 0x037989) },
-       { "Europe/Vienna"                     , FOR_V2(0x09061D, 0x037D62) },
-       { "Europe/Vilnius"                    , FOR_V2(0x090EDD, 0x0380A0) },
-       { "Europe/Volgograd"                  , FOR_V2(0x091777, 0x0383F0) },
-       { "Europe/Warsaw"                     , FOR_V2(0x091C34, 0x0385D7) },
-       { "Europe/Zagreb"                     , FOR_V2(0x0926C8, 0x0389C9) },
-       { "Europe/Zaporozhye"                 , FOR_V2(0x092E70, 0x038CA3) },
-       { "Europe/Zurich"                     , FOR_V2(0x0936E4, 0x038FF7) },
-       { "Factory"                           , FOR_V2(0x093E65, 0x0392B7) },
-       { "GB"                                , FOR_V2(0x093EE9, 0x0392FB) },
-       { "GB-Eire"                           , FOR_V2(0x094D53, 0x039843) },
-       { "GMT"                               , FOR_V2(0x095BBD, 0x039D8B) },
-       { "GMT+0"                             , FOR_V2(0x095C3F, 0x039DCF) },
-       { "GMT-0"                             , FOR_V2(0x095CC1, 0x039E13) },
-       { "GMT0"                              , FOR_V2(0x095D43, 0x039E57) },
-       { "Greenwich"                         , FOR_V2(0x095DC5, 0x039E9B) },
-       { "Hongkong"                          , FOR_V2(0x095E47, 0x039EDF) },
-       { "HST"                               , FOR_V2(0x0962FA, 0x03A0B1) },
-       { "Iceland"                           , FOR_V2(0x09637D, 0x03A0F5) },
-       { "Indian/Antananarivo"               , FOR_V2(0x09681F, 0x03A2C1) },
-       { "Indian/Chagos"                     , FOR_V2(0x09693A, 0x03A349) },
-       { "Indian/Christmas"                  , FOR_V2(0x096A19, 0x03A3B4) },
-       { "Indian/Cocos"                      , FOR_V2(0x096AD2, 0x03A40E) },
-       { "Indian/Comoro"                     , FOR_V2(0x096B94, 0x03A46A) },
-       { "Indian/Kerguelen"                  , FOR_V2(0x096CAF, 0x03A4F2) },
-       { "Indian/Mahe"                       , FOR_V2(0x096D68, 0x03A54C) },
-       { "Indian/Maldives"                   , FOR_V2(0x096E21, 0x03A5A6) },
-       { "Indian/Mauritius"                  , FOR_V2(0x096F00, 0x03A611) },
-       { "Indian/Mayotte"                    , FOR_V2(0x097009, 0x03A68B) },
-       { "Indian/Reunion"                    , FOR_V2(0x097124, 0x03A713) },
-       { "Iran"                              , FOR_V2(0x0971DD, 0x03A76D) },
-       { "Israel"                            , FOR_V2(0x097C1B, 0x03A9ED) },
-       { "Jamaica"                           , FOR_V2(0x0984F7, 0x03AD35) },
-       { "Japan"                             , FOR_V2(0x0986F5, 0x03AE0B) },
-       { "Kwajalein"                         , FOR_V2(0x098836, 0x03AE9C) },
-       { "Libya"                             , FOR_V2(0x098996, 0x03AF3F) },
-       { "MET"                               , FOR_V2(0x098C23, 0x03B048) },
-       { "Mexico/BajaNorte"                  , FOR_V2(0x099465, 0x03B351) },
-       { "Mexico/BajaSur"                    , FOR_V2(0x099D97, 0x03B6BA) },
-       { "Mexico/General"                    , FOR_V2(0x09A3B1, 0x03B907) },
-       { "MST"                               , FOR_V2(0x09AA01, 0x03BB65) },
-       { "MST7MDT"                           , FOR_V2(0x09AA83, 0x03BBA9) },
-       { "Navajo"                            , FOR_V2(0x09B385, 0x03BEFA) },
-       { "NZ"                                , FOR_V2(0x09BD1D, 0x03C284) },
-       { "NZ-CHAT"                           , FOR_V2(0x09C6BC, 0x03C613) },
-       { "Pacific/Apia"                      , FOR_V2(0x09CEE6, 0x03C913) },
-       { "Pacific/Auckland"                  , FOR_V2(0x09D357, 0x03CAC9) },
-       { "Pacific/Bougainville"              , FOR_V2(0x09DD0E, 0x03CE70) },
-       { "Pacific/Chatham"                   , FOR_V2(0x09DE44, 0x03CEFD) },
-       { "Pacific/Chuuk"                     , FOR_V2(0x09E67D, 0x03D20C) },
-       { "Pacific/Easter"                    , FOR_V2(0x09E7B7, 0x03D29D) },
-       { "Pacific/Efate"                     , FOR_V2(0x09F089, 0x03D5EA) },
-       { "Pacific/Enderbury"                 , FOR_V2(0x09F273, 0x03D6B4) },
-       { "Pacific/Fakaofo"                   , FOR_V2(0x09F388, 0x03D73F) },
-       { "Pacific/Fiji"                      , FOR_V2(0x09F468, 0x03D7AA) },
-       { "Pacific/Funafuti"                  , FOR_V2(0x09F8B6, 0x03D946) },
-       { "Pacific/Galapagos"                 , FOR_V2(0x09F970, 0x03D9A0) },
-       { "Pacific/Gambier"                   , FOR_V2(0x09FA8B, 0x03DA2E) },
-       { "Pacific/Guadalcanal"               , FOR_V2(0x09FB52, 0x03DA97) },
-       { "Pacific/Guam"                      , FOR_V2(0x09FC0C, 0x03DAF1) },
-       { "Pacific/Honolulu"                  , FOR_V2(0x09FE1C, 0x03DBCA) },
-       { "Pacific/Johnston"                  , FOR_V2(0x09FF77, 0x03DC6F) },
-       { "Pacific/Kiritimati"                , FOR_V2(0x0A00CC, 0x03DD0E) },
-       { "Pacific/Kosrae"                    , FOR_V2(0x0A01E2, 0x03DD98) },
-       { "Pacific/Kwajalein"                 , FOR_V2(0x0A036D, 0x03DE47) },
-       { "Pacific/Majuro"                    , FOR_V2(0x0A04D6, 0x03DEF3) },
-       { "Pacific/Marquesas"                 , FOR_V2(0x0A0649, 0x03DFAC) },
-       { "Pacific/Midway"                    , FOR_V2(0x0A071B, 0x03E019) },
-       { "Pacific/Nauru"                     , FOR_V2(0x0A07F0, 0x03E089) },
-       { "Pacific/Niue"                      , FOR_V2(0x0A0908, 0x03E10C) },
-       { "Pacific/Norfolk"                   , FOR_V2(0x0A0A15, 0x03E18C) },
-       { "Pacific/Noumea"                    , FOR_V2(0x0A0B5B, 0x03E224) },
-       { "Pacific/Pago_Pago"                 , FOR_V2(0x0A0CA1, 0x03E2B8) },
-       { "Pacific/Palau"                     , FOR_V2(0x0A0D68, 0x03E31A) },
-       { "Pacific/Pitcairn"                  , FOR_V2(0x0A0E32, 0x03E374) },
-       { "Pacific/Pohnpei"                   , FOR_V2(0x0A0F14, 0x03E3E1) },
-       { "Pacific/Ponape"                    , FOR_V2(0x0A1073, 0x03E482) },
-       { "Pacific/Port_Moresby"              , FOR_V2(0x0A11C4, 0x03E515) },
-       { "Pacific/Rarotonga"                 , FOR_V2(0x0A12B1, 0x03E58C) },
-       { "Pacific/Saipan"                    , FOR_V2(0x0A150E, 0x03E684) },
-       { "Pacific/Samoa"                     , FOR_V2(0x0A171E, 0x03E75D) },
-       { "Pacific/Tahiti"                    , FOR_V2(0x0A17E5, 0x03E7BF) },
-       { "Pacific/Tarawa"                    , FOR_V2(0x0A18AD, 0x03E828) },
-       { "Pacific/Tongatapu"                 , FOR_V2(0x0A1976, 0x03E891) },
-       { "Pacific/Truk"                      , FOR_V2(0x0A1B02, 0x03E942) },
-       { "Pacific/Wake"                      , FOR_V2(0x0A1C2D, 0x03E9C4) },
-       { "Pacific/Wallis"                    , FOR_V2(0x0A1CF2, 0x03EA29) },
-       { "Pacific/Yap"                       , FOR_V2(0x0A1DAC, 0x03EA83) },
-       { "Poland"                            , FOR_V2(0x0A1ED7, 0x03EB05) },
-       { "Portugal"                          , FOR_V2(0x0A296B, 0x03EEF7) },
-       { "PRC"                               , FOR_V2(0x0A3704, 0x03F400) },
-       { "PST8PDT"                           , FOR_V2(0x0A3931, 0x03F4E3) },
-       { "ROC"                               , FOR_V2(0x0A4233, 0x03F834) },
-       { "ROK"                               , FOR_V2(0x0A454C, 0x03F971) },
-       { "Singapore"                         , FOR_V2(0x0A475D, 0x03FA52) },
-       { "Turkey"                            , FOR_V2(0x0A4908, 0x03FB17) },
-       { "UCT"                               , FOR_V2(0x0A5181, 0x03FE4F) },
-       { "Universal"                         , FOR_V2(0x0A5203, 0x03FE93) },
-       { "US/Alaska"                         , FOR_V2(0x0A5285, 0x03FED7) },
-       { "US/Aleutian"                       , FOR_V2(0x0A5BD4, 0x04024F) },
-       { "US/Arizona"                        , FOR_V2(0x0A6514, 0x0405C0) },
-       { "US/Central"                        , FOR_V2(0x0A6678, 0x04065F) },
-       { "US/East-Indiana"                   , FOR_V2(0x0A747C, 0x040B83) },
-       { "US/Eastern"                        , FOR_V2(0x0A7B0A, 0x040DFE) },
-       { "US/Hawaii"                         , FOR_V2(0x0A88E6, 0x04130E) },
-       { "US/Indiana-Starke"                 , FOR_V2(0x0A8A3B, 0x0413AD) },
-       { "US/Michigan"                       , FOR_V2(0x0A93C3, 0x041737) },
-       { "US/Mountain"                       , FOR_V2(0x0A9C4D, 0x041A64) },
-       { "US/Pacific"                        , FOR_V2(0x0AA5E5, 0x041DEE) },
-       { "US/Pacific-New"                    , FOR_V2(0x0AB105, 0x042204) },
-       { "US/Samoa"                          , FOR_V2(0x0ABC25, 0x04261A) },
-       { "UTC"                               , FOR_V2(0x0ABCEC, 0x04267C) },
-       { "W-SU"                              , FOR_V2(0x0ABD6E, 0x0426C0) },
-       { "WET"                               , FOR_V2(0x0AC379, 0x04292C) },
-       { "Zulu"                              , FOR_V2(0x0ACAD6, 0x042BDF) },
+       { "America/Mexico_City"               , FOR_V2(0x026E08, 0x00F5BF) },
+       { "America/Miquelon"                  , FOR_V2(0x027464, 0x00F829) },
+       { "America/Moncton"                   , FOR_V2(0x027B02, 0x00FA9E) },
+       { "America/Monterrey"                 , FOR_V2(0x028778, 0x00FF41) },
+       { "America/Montevideo"                , FOR_V2(0x028D43, 0x010195) },
+       { "America/Montreal"                  , FOR_V2(0x02935D, 0x0103F6) },
+       { "America/Montserrat"                , FOR_V2(0x02A10F, 0x0108F7) },
+       { "America/Nassau"                    , FOR_V2(0x02A1B7, 0x01094C) },
+       { "America/New_York"                  , FOR_V2(0x02AAA1, 0x010C91) },
+       { "America/Nipigon"                   , FOR_V2(0x02B891, 0x0111B5) },
+       { "America/Nome"                      , FOR_V2(0x02C108, 0x0114ED) },
+       { "America/Noronha"                   , FOR_V2(0x02CA60, 0x011870) },
+       { "America/North_Dakota/Beulah"       , FOR_V2(0x02CD54, 0x0119A4) },
+       { "America/North_Dakota/Center"       , FOR_V2(0x02D6C1, 0x011D33) },
+       { "America/North_Dakota/New_Salem"    , FOR_V2(0x02E02E, 0x0120C2) },
+       { "America/Ojinaga"                   , FOR_V2(0x02E9A1, 0x012457) },
+       { "America/Panama"                    , FOR_V2(0x02EFB9, 0x0126BD) },
+       { "America/Pangnirtung"               , FOR_V2(0x02F087, 0x012723) },
+       { "America/Paramaribo"                , FOR_V2(0x02F8DB, 0x012A60) },
+       { "America/Phoenix"                   , FOR_V2(0x02FA01, 0x012AEB) },
+       { "America/Port-au-Prince"            , FOR_V2(0x02FB82, 0x012BA7) },
+       { "America/Port_of_Spain"             , FOR_V2(0x030134, 0x012DCE) },
+       { "America/Porto_Acre"                , FOR_V2(0x0301DC, 0x012E23) },
+       { "America/Porto_Velho"               , FOR_V2(0x030470, 0x012F2F) },
+       { "America/Puerto_Rico"               , FOR_V2(0x0306D0, 0x013029) },
+       { "America/Punta_Arenas"              , FOR_V2(0x0307D2, 0x0130A5) },
+       { "America/Rainy_River"               , FOR_V2(0x030F60, 0x01338E) },
+       { "America/Rankin_Inlet"              , FOR_V2(0x0317D8, 0x0136C7) },
+       { "America/Recife"                    , FOR_V2(0x031F76, 0x0139AD) },
+       { "America/Regina"                    , FOR_V2(0x032264, 0x013ADB) },
+       { "America/Resolute"                  , FOR_V2(0x032659, 0x013C79) },
+       { "America/Rio_Branco"                , FOR_V2(0x032DF8, 0x013F60) },
+       { "America/Rosario"                   , FOR_V2(0x033090, 0x014070) },
+       { "America/Santa_Isabel"              , FOR_V2(0x0334E8, 0x014222) },
+       { "America/Santarem"                  , FOR_V2(0x033E1A, 0x01458B) },
+       { "America/Santiago"                  , FOR_V2(0x03409B, 0x014695) },
+       { "America/Santo_Domingo"             , FOR_V2(0x034A9A, 0x014A53) },
+       { "America/Sao_Paulo"                 , FOR_V2(0x034C88, 0x014B2B) },
+       { "America/Scoresbysund"              , FOR_V2(0x03549C, 0x014E3D) },
+       { "America/Shiprock"                  , FOR_V2(0x035C41, 0x015128) },
+       { "America/Sitka"                     , FOR_V2(0x0365D9, 0x0154B2) },
+       { "America/St_Barthelemy"             , FOR_V2(0x036F11, 0x01582A) },
+       { "America/St_Johns"                  , FOR_V2(0x036FB9, 0x01587F) },
+       { "America/St_Kitts"                  , FOR_V2(0x037E2E, 0x015DE5) },
+       { "America/St_Lucia"                  , FOR_V2(0x037ED6, 0x015E3A) },
+       { "America/St_Thomas"                 , FOR_V2(0x037F7E, 0x015E8F) },
+       { "America/St_Vincent"                , FOR_V2(0x038026, 0x015EE4) },
+       { "America/Swift_Current"             , FOR_V2(0x0380CE, 0x015F39) },
+       { "America/Tegucigalpa"               , FOR_V2(0x03831C, 0x01603E) },
+       { "America/Thule"                     , FOR_V2(0x038430, 0x0160BD) },
+       { "America/Thunder_Bay"               , FOR_V2(0x038A34, 0x016302) },
+       { "America/Tijuana"                   , FOR_V2(0x0392F4, 0x016653) },
+       { "America/Toronto"                   , FOR_V2(0x039C47, 0x0169DD) },
+       { "America/Tortola"                   , FOR_V2(0x03AA16, 0x016EFB) },
+       { "America/Vancouver"                 , FOR_V2(0x03AABE, 0x016F50) },
+       { "America/Virgin"                    , FOR_V2(0x03B62F, 0x017393) },
+       { "America/Whitehorse"                , FOR_V2(0x03B6D7, 0x0173E8) },
+       { "America/Winnipeg"                  , FOR_V2(0x03BF1E, 0x017713) },
+       { "America/Yakutat"                   , FOR_V2(0x03CA89, 0x017B5B) },
+       { "America/Yellowknife"               , FOR_V2(0x03D3A6, 0x017EC4) },
+       { "Antarctica/Casey"                  , FOR_V2(0x03DB77, 0x0181BE) },
+       { "Antarctica/Davis"                  , FOR_V2(0x03DCB1, 0x01824F) },
+       { "Antarctica/DumontDUrville"         , FOR_V2(0x03DDEB, 0x0182E0) },
+       { "Antarctica/Macquarie"              , FOR_V2(0x03DED1, 0x018354) },
+       { "Antarctica/Mawson"                 , FOR_V2(0x03E4EB, 0x0185B2) },
+       { "Antarctica/McMurdo"                , FOR_V2(0x03E5D0, 0x018623) },
+       { "Antarctica/Palmer"                 , FOR_V2(0x03EF95, 0x0189D8) },
+       { "Antarctica/Rothera"                , FOR_V2(0x03F531, 0x018C05) },
+       { "Antarctica/South_Pole"             , FOR_V2(0x03F5F0, 0x018C66) },
+       { "Antarctica/Syowa"                  , FOR_V2(0x03FF8F, 0x018FF5) },
+       { "Antarctica/Troll"                  , FOR_V2(0x04004D, 0x019054) },
+       { "Antarctica/Vostok"                 , FOR_V2(0x0404E8, 0x019211) },
+       { "Arctic/Longyearbyen"               , FOR_V2(0x0405A7, 0x019271) },
+       { "Asia/Aden"                         , FOR_V2(0x040E75, 0x0195B4) },
+       { "Asia/Almaty"                       , FOR_V2(0x040F2E, 0x01960E) },
+       { "Asia/Amman"                        , FOR_V2(0x04134A, 0x0197C1) },
+       { "Asia/Anadyr"                       , FOR_V2(0x041A9D, 0x019A77) },
+       { "Asia/Aqtau"                        , FOR_V2(0x041F74, 0x019C6B) },
+       { "Asia/Aqtobe"                       , FOR_V2(0x042380, 0x019E17) },
+       { "Asia/Ashgabat"                     , FOR_V2(0x0427A2, 0x019FC8) },
+       { "Asia/Ashkhabad"                    , FOR_V2(0x042A2B, 0x01A0DA) },
+       { "Asia/Atyrau"                       , FOR_V2(0x042CB4, 0x01A1EC) },
+       { "Asia/Baghdad"                      , FOR_V2(0x0430C8, 0x01A39C) },
+       { "Asia/Bahrain"                      , FOR_V2(0x0434B7, 0x01A527) },
+       { "Asia/Baku"                         , FOR_V2(0x043596, 0x01A592) },
+       { "Asia/Bangkok"                      , FOR_V2(0x043A89, 0x01A783) },
+       { "Asia/Barnaul"                      , FOR_V2(0x043B68, 0x01A7EE) },
+       { "Asia/Beirut"                       , FOR_V2(0x04405B, 0x01A9E8) },
+       { "Asia/Bishkek"                      , FOR_V2(0x0448DD, 0x01AD06) },
+       { "Asia/Brunei"                       , FOR_V2(0x044CD0, 0x01AE97) },
+       { "Asia/Calcutta"                     , FOR_V2(0x044DB3, 0x01AF04) },
+       { "Asia/Chita"                        , FOR_V2(0x044EEE, 0x01AF8C) },
+       { "Asia/Choibalsan"                   , FOR_V2(0x0453E9, 0x01B18F) },
+       { "Asia/Chongqing"                    , FOR_V2(0x0457D8, 0x01B329) },
+       { "Asia/Chungking"                    , FOR_V2(0x045A05, 0x01B40C) },
+       { "Asia/Colombo"                      , FOR_V2(0x045C32, 0x01B4EF) },
+       { "Asia/Dacca"                        , FOR_V2(0x045DD2, 0x01B5AC) },
+       { "Asia/Damascus"                     , FOR_V2(0x045F47, 0x01B658) },
+       { "Asia/Dhaka"                        , FOR_V2(0x046855, 0x01B9A8) },
+       { "Asia/Dili"                         , FOR_V2(0x0469CA, 0x01BA54) },
+       { "Asia/Dubai"                        , FOR_V2(0x046AC5, 0x01BAC9) },
+       { "Asia/Dushanbe"                     , FOR_V2(0x046B7E, 0x01BB23) },
+       { "Asia/Famagusta"                    , FOR_V2(0x046DE9, 0x01BC28) },
+       { "Asia/Gaza"                         , FOR_V2(0x0475F0, 0x01BF2E) },
+       { "Asia/Harbin"                       , FOR_V2(0x047F2D, 0x01C29E) },
+       { "Asia/Hebron"                       , FOR_V2(0x04815A, 0x01C381) },
+       { "Asia/Ho_Chi_Minh"                  , FOR_V2(0x048AB2, 0x01C6FA) },
+       { "Asia/Hong_Kong"                    , FOR_V2(0x048C35, 0x01C7A9) },
+       { "Asia/Hovd"                         , FOR_V2(0x0490E8, 0x01C97B) },
+       { "Asia/Irkutsk"                      , FOR_V2(0x0494AA, 0x01CB0D) },
+       { "Asia/Istanbul"                     , FOR_V2(0x0499C3, 0x01CD22) },
+       { "Asia/Jakarta"                      , FOR_V2(0x04A23C, 0x01D05A) },
+       { "Asia/Jayapura"                     , FOR_V2(0x04A3D4, 0x01D11F) },
+       { "Asia/Jerusalem"                    , FOR_V2(0x04A503, 0x01D1CE) },
+       { "Asia/Kabul"                        , FOR_V2(0x04AE17, 0x01D52A) },
+       { "Asia/Kamchatka"                    , FOR_V2(0x04AEFF, 0x01D597) },
+       { "Asia/Karachi"                      , FOR_V2(0x04B3BD, 0x01D77E) },
+       { "Asia/Kashgar"                      , FOR_V2(0x04B55C, 0x01D83A) },
+       { "Asia/Kathmandu"                    , FOR_V2(0x04B615, 0x01D894) },
+       { "Asia/Katmandu"                     , FOR_V2(0x04B701, 0x01D903) },
+       { "Asia/Khandyga"                     , FOR_V2(0x04B7ED, 0x01D972) },
+       { "Asia/Kolkata"                      , FOR_V2(0x04BD28, 0x01DB98) },
+       { "Asia/Krasnoyarsk"                  , FOR_V2(0x04BE63, 0x01DC20) },
+       { "Asia/Kuala_Lumpur"                 , FOR_V2(0x04C355, 0x01DE23) },
+       { "Asia/Kuching"                      , FOR_V2(0x04C514, 0x01DEFC) },
+       { "Asia/Kuwait"                       , FOR_V2(0x04C729, 0x01DFE9) },
+       { "Asia/Macao"                        , FOR_V2(0x04C7E2, 0x01E043) },
+       { "Asia/Macau"                        , FOR_V2(0x04CCC7, 0x01E22A) },
+       { "Asia/Magadan"                      , FOR_V2(0x04D1AC, 0x01E411) },
+       { "Asia/Makassar"                     , FOR_V2(0x04D6A4, 0x01E610) },
+       { "Asia/Manila"                       , FOR_V2(0x04D80B, 0x01E6E2) },
+       { "Asia/Muscat"                       , FOR_V2(0x04D975, 0x01E77F) },
+       { "Asia/Nicosia"                      , FOR_V2(0x04DA2E, 0x01E7D9) },
+       { "Asia/Novokuznetsk"                 , FOR_V2(0x04E21F, 0x01EAD4) },
+       { "Asia/Novosibirsk"                  , FOR_V2(0x04E6DB, 0x01ECBA) },
+       { "Asia/Omsk"                         , FOR_V2(0x04EBD4, 0x01EEBA) },
+       { "Asia/Oral"                         , FOR_V2(0x04F0BA, 0x01F0B1) },
+       { "Asia/Phnom_Penh"                   , FOR_V2(0x04F4D6, 0x01F260) },
+       { "Asia/Pontianak"                    , FOR_V2(0x04F5B5, 0x01F2CB) },
+       { "Asia/Pyongyang"                    , FOR_V2(0x04F754, 0x01F398) },
+       { "Asia/Qatar"                        , FOR_V2(0x04F85D, 0x01F415) },
+       { "Asia/Qostanay"                     , FOR_V2(0x04F93C, 0x01F480) },
+       { "Asia/Qyzylorda"                    , FOR_V2(0x04FD6B, 0x01F63E) },
+       { "Asia/Rangoon"                      , FOR_V2(0x0501AB, 0x01F804) },
+       { "Asia/Riyadh"                       , FOR_V2(0x0502D7, 0x01F88F) },
+       { "Asia/Saigon"                       , FOR_V2(0x050390, 0x01F8E9) },
+       { "Asia/Sakhalin"                     , FOR_V2(0x050513, 0x01F998) },
+       { "Asia/Samarkand"                    , FOR_V2(0x0509FB, 0x01FB93) },
+       { "Asia/Seoul"                        , FOR_V2(0x050C75, 0x01FCA6) },
+       { "Asia/Shanghai"                     , FOR_V2(0x050E86, 0x01FD87) },
+       { "Asia/Singapore"                    , FOR_V2(0x0510BF, 0x01FE76) },
+       { "Asia/Srednekolymsk"                , FOR_V2(0x05126A, 0x01FF3B) },
+       { "Asia/Taipei"                       , FOR_V2(0x051766, 0x020147) },
+       { "Asia/Tashkent"                     , FOR_V2(0x051A7F, 0x020284) },
+       { "Asia/Tbilisi"                      , FOR_V2(0x051D09, 0x02039F) },
+       { "Asia/Tehran"                       , FOR_V2(0x052144, 0x020552) },
+       { "Asia/Tel_Aviv"                     , FOR_V2(0x052B82, 0x0207D2) },
+       { "Asia/Thimbu"                       , FOR_V2(0x053496, 0x020B2E) },
+       { "Asia/Thimphu"                      , FOR_V2(0x053579, 0x020B9B) },
+       { "Asia/Tokyo"                        , FOR_V2(0x05365C, 0x020C08) },
+       { "Asia/Tomsk"                        , FOR_V2(0x05379D, 0x020C99) },
+       { "Asia/Ujung_Pandang"                , FOR_V2(0x053C90, 0x020E93) },
+       { "Asia/Ulaanbaatar"                  , FOR_V2(0x053DAE, 0x020F1C) },
+       { "Asia/Ulan_Bator"                   , FOR_V2(0x05415A, 0x021098) },
+       { "Asia/Urumqi"                       , FOR_V2(0x0544F1, 0x0211FF) },
+       { "Asia/Ust-Nera"                     , FOR_V2(0x0545B7, 0x021266) },
+       { "Asia/Vientiane"                    , FOR_V2(0x054AD3, 0x021479) },
+       { "Asia/Vladivostok"                  , FOR_V2(0x054BB2, 0x0214E4) },
+       { "Asia/Yakutsk"                      , FOR_V2(0x05509F, 0x0216E1) },
+       { "Asia/Yangon"                       , FOR_V2(0x05558B, 0x0218DE) },
+       { "Asia/Yekaterinburg"                , FOR_V2(0x0556B7, 0x021969) },
+       { "Asia/Yerevan"                      , FOR_V2(0x055BC4, 0x021B72) },
+       { "Atlantic/Azores"                   , FOR_V2(0x05607F, 0x021D4F) },
+       { "Atlantic/Bermuda"                  , FOR_V2(0x056E2D, 0x022263) },
+       { "Atlantic/Canary"                   , FOR_V2(0x0575FF, 0x022544) },
+       { "Atlantic/Cape_Verde"               , FOR_V2(0x057D82, 0x022819) },
+       { "Atlantic/Faeroe"                   , FOR_V2(0x057E9C, 0x02289E) },
+       { "Atlantic/Faroe"                    , FOR_V2(0x0585BF, 0x022B42) },
+       { "Atlantic/Jan_Mayen"                , FOR_V2(0x058CE2, 0x022DE6) },
+       { "Atlantic/Madeira"                  , FOR_V2(0x0595B0, 0x023129) },
+       { "Atlantic/Reykjavik"                , FOR_V2(0x05A35E, 0x023646) },
+       { "Atlantic/South_Georgia"            , FOR_V2(0x05A800, 0x023812) },
+       { "Atlantic/St_Helena"                , FOR_V2(0x05A8B8, 0x02386C) },
+       { "Atlantic/Stanley"                  , FOR_V2(0x05A960, 0x0238C1) },
+       { "Australia/ACT"                     , FOR_V2(0x05AE46, 0x023AA8) },
+       { "Australia/Adelaide"                , FOR_V2(0x05B6F8, 0x023DDC) },
+       { "Australia/Brisbane"                , FOR_V2(0x05BFCC, 0x02411F) },
+       { "Australia/Broken_Hill"             , FOR_V2(0x05C1AA, 0x0241F9) },
+       { "Australia/Canberra"                , FOR_V2(0x05CAAF, 0x02454E) },
+       { "Australia/Currie"                  , FOR_V2(0x05D361, 0x024882) },
+       { "Australia/Darwin"                  , FOR_V2(0x05DC29, 0x024BCC) },
+       { "Australia/Eucla"                   , FOR_V2(0x05DD85, 0x024C69) },
+       { "Australia/Hobart"                  , FOR_V2(0x05DF98, 0x024D56) },
+       { "Australia/LHI"                     , FOR_V2(0x05E8CF, 0x0250C7) },
+       { "Australia/Lindeman"                , FOR_V2(0x05F033, 0x025384) },
+       { "Australia/Lord_Howe"               , FOR_V2(0x05F25F, 0x02547F) },
+       { "Australia/Melbourne"               , FOR_V2(0x05F9D3, 0x02574C) },
+       { "Australia/North"                   , FOR_V2(0x06028D, 0x025A88) },
+       { "Australia/NSW"                     , FOR_V2(0x0603D7, 0x025B13) },
+       { "Australia/Perth"                   , FOR_V2(0x060C89, 0x025E47) },
+       { "Australia/Queensland"              , FOR_V2(0x060E89, 0x025F32) },
+       { "Australia/South"                   , FOR_V2(0x061050, 0x025FF5) },
+       { "Australia/Sydney"                  , FOR_V2(0x061915, 0x026329) },
+       { "Australia/Tasmania"                , FOR_V2(0x0621E3, 0x026679) },
+       { "Australia/Victoria"                , FOR_V2(0x062B05, 0x0269D5) },
+       { "Australia/West"                    , FOR_V2(0x0633B7, 0x026D09) },
+       { "Australia/Yancowinna"              , FOR_V2(0x063599, 0x026DD6) },
+       { "Brazil/Acre"                       , FOR_V2(0x063E82, 0x02710F) },
+       { "Brazil/DeNoronha"                  , FOR_V2(0x064116, 0x02721B) },
+       { "Brazil/East"                       , FOR_V2(0x0643FA, 0x02733F) },
+       { "Brazil/West"                       , FOR_V2(0x064BD8, 0x02761B) },
+       { "Canada/Atlantic"                   , FOR_V2(0x064E4C, 0x027717) },
+       { "Canada/Central"                    , FOR_V2(0x065BB8, 0x027BFF) },
+       { "Canada/Eastern"                    , FOR_V2(0x066706, 0x02802A) },
+       { "Canada/Mountain"                   , FOR_V2(0x0674B8, 0x02852B) },
+       { "Canada/Newfoundland"               , FOR_V2(0x067E18, 0x0288A1) },
+       { "Canada/Pacific"                    , FOR_V2(0x068C6B, 0x028DE5) },
+       { "Canada/Saskatchewan"               , FOR_V2(0x0697C3, 0x02920F) },
+       { "Canada/Yukon"                      , FOR_V2(0x069BA3, 0x029398) },
+       { "CET"                               , FOR_V2(0x06A3D3, 0x0296AC) },
+       { "Chile/Continental"                 , FOR_V2(0x06AC15, 0x0299B5) },
+       { "Chile/EasterIsland"                , FOR_V2(0x06B602, 0x029D61) },
+       { "CST6CDT"                           , FOR_V2(0x06BEC7, 0x02A0A1) },
+       { "Cuba"                              , FOR_V2(0x06C7C9, 0x02A3F2) },
+       { "EET"                               , FOR_V2(0x06D151, 0x02A776) },
+       { "Egypt"                             , FOR_V2(0x06D8B1, 0x02AA29) },
+       { "Eire"                              , FOR_V2(0x06E068, 0x02AD09) },
+       { "EST"                               , FOR_V2(0x06EE36, 0x02B21E) },
+       { "EST5EDT"                           , FOR_V2(0x06EEB8, 0x02B262) },
+       { "Etc/GMT"                           , FOR_V2(0x06F7BA, 0x02B5B3) },
+       { "Etc/GMT+0"                         , FOR_V2(0x06F83C, 0x02B5F7) },
+       { "Etc/GMT+1"                         , FOR_V2(0x06F8BE, 0x02B63B) },
+       { "Etc/GMT+10"                        , FOR_V2(0x06F942, 0x02B67F) },
+       { "Etc/GMT+11"                        , FOR_V2(0x06F9C7, 0x02B6C3) },
+       { "Etc/GMT+12"                        , FOR_V2(0x06FA4C, 0x02B707) },
+       { "Etc/GMT+2"                         , FOR_V2(0x06FAD1, 0x02B74B) },
+       { "Etc/GMT+3"                         , FOR_V2(0x06FB55, 0x02B78F) },
+       { "Etc/GMT+4"                         , FOR_V2(0x06FBD9, 0x02B7D3) },
+       { "Etc/GMT+5"                         , FOR_V2(0x06FC5D, 0x02B817) },
+       { "Etc/GMT+6"                         , FOR_V2(0x06FCE1, 0x02B85B) },
+       { "Etc/GMT+7"                         , FOR_V2(0x06FD65, 0x02B89F) },
+       { "Etc/GMT+8"                         , FOR_V2(0x06FDE9, 0x02B8E3) },
+       { "Etc/GMT+9"                         , FOR_V2(0x06FE6D, 0x02B927) },
+       { "Etc/GMT-0"                         , FOR_V2(0x06FEF1, 0x02B96B) },
+       { "Etc/GMT-1"                         , FOR_V2(0x06FF73, 0x02B9AF) },
+       { "Etc/GMT-10"                        , FOR_V2(0x06FFF8, 0x02B9F3) },
+       { "Etc/GMT-11"                        , FOR_V2(0x07007E, 0x02BA37) },
+       { "Etc/GMT-12"                        , FOR_V2(0x070104, 0x02BA7B) },
+       { "Etc/GMT-13"                        , FOR_V2(0x07018A, 0x02BABF) },
+       { "Etc/GMT-14"                        , FOR_V2(0x070210, 0x02BB03) },
+       { "Etc/GMT-2"                         , FOR_V2(0x070296, 0x02BB47) },
+       { "Etc/GMT-3"                         , FOR_V2(0x07031B, 0x02BB8B) },
+       { "Etc/GMT-4"                         , FOR_V2(0x0703A0, 0x02BBCF) },
+       { "Etc/GMT-5"                         , FOR_V2(0x070425, 0x02BC13) },
+       { "Etc/GMT-6"                         , FOR_V2(0x0704AA, 0x02BC57) },
+       { "Etc/GMT-7"                         , FOR_V2(0x07052F, 0x02BC9B) },
+       { "Etc/GMT-8"                         , FOR_V2(0x0705B4, 0x02BCDF) },
+       { "Etc/GMT-9"                         , FOR_V2(0x070639, 0x02BD23) },
+       { "Etc/GMT0"                          , FOR_V2(0x0706BE, 0x02BD67) },
+       { "Etc/Greenwich"                     , FOR_V2(0x070740, 0x02BDAB) },
+       { "Etc/UCT"                           , FOR_V2(0x0707C2, 0x02BDEF) },
+       { "Etc/Universal"                     , FOR_V2(0x070844, 0x02BE33) },
+       { "Etc/UTC"                           , FOR_V2(0x0708C6, 0x02BE77) },
+       { "Etc/Zulu"                          , FOR_V2(0x070948, 0x02BEBB) },
+       { "Europe/Amsterdam"                  , FOR_V2(0x0709CA, 0x02BEFF) },
+       { "Europe/Andorra"                    , FOR_V2(0x071552, 0x02C351) },
+       { "Europe/Astrakhan"                  , FOR_V2(0x071C2C, 0x02C5DE) },
+       { "Europe/Athens"                     , FOR_V2(0x0720E9, 0x02C7C5) },
+       { "Europe/Belfast"                    , FOR_V2(0x0729CB, 0x02CB19) },
+       { "Europe/Belgrade"                   , FOR_V2(0x073835, 0x02D061) },
+       { "Europe/Berlin"                     , FOR_V2(0x073FDD, 0x02D33B) },
+       { "Europe/Bratislava"                 , FOR_V2(0x074913, 0x02D6B6) },
+       { "Europe/Brussels"                   , FOR_V2(0x075238, 0x02DA14) },
+       { "Europe/Bucharest"                  , FOR_V2(0x075DD5, 0x02DE5C) },
+       { "Europe/Budapest"                   , FOR_V2(0x076685, 0x02E197) },
+       { "Europe/Busingen"                   , FOR_V2(0x076FED, 0x02E511) },
+       { "Europe/Chisinau"                   , FOR_V2(0x077776, 0x02E7D9) },
+       { "Europe/Copenhagen"                 , FOR_V2(0x078106, 0x02EB7D) },
+       { "Europe/Dublin"                     , FOR_V2(0x078979, 0x02EE98) },
+       { "Europe/Gibraltar"                  , FOR_V2(0x079747, 0x02F3AD) },
+       { "Europe/Guernsey"                   , FOR_V2(0x07A33F, 0x02F815) },
+       { "Europe/Helsinki"                   , FOR_V2(0x07B1A9, 0x02FD5D) },
+       { "Europe/Isle_of_Man"                , FOR_V2(0x07B921, 0x030024) },
+       { "Europe/Istanbul"                   , FOR_V2(0x07C78B, 0x03056C) },
+       { "Europe/Jersey"                     , FOR_V2(0x07D004, 0x0308A4) },
+       { "Europe/Kaliningrad"                , FOR_V2(0x07DE6E, 0x030DEC) },
+       { "Europe/Kiev"                       , FOR_V2(0x07E473, 0x03105D) },
+       { "Europe/Kirov"                      , FOR_V2(0x07ECBB, 0x031390) },
+       { "Europe/Lisbon"                     , FOR_V2(0x07F156, 0x031566) },
+       { "Europe/Ljubljana"                  , FOR_V2(0x07FF02, 0x031A82) },
+       { "Europe/London"                     , FOR_V2(0x0806AA, 0x031D5C) },
+       { "Europe/Luxembourg"                 , FOR_V2(0x081514, 0x0322A4) },
+       { "Europe/Madrid"                     , FOR_V2(0x0820B0, 0x0326FA) },
+       { "Europe/Malta"                      , FOR_V2(0x082B10, 0x032AE4) },
+       { "Europe/Mariehamn"                  , FOR_V2(0x083558, 0x032EAE) },
+       { "Europe/Minsk"                      , FOR_V2(0x083CD0, 0x033175) },
+       { "Europe/Monaco"                     , FOR_V2(0x08422D, 0x033399) },
+       { "Europe/Moscow"                     , FOR_V2(0x084DB9, 0x0337E5) },
+       { "Europe/Nicosia"                    , FOR_V2(0x0853D8, 0x033A65) },
+       { "Europe/Oslo"                       , FOR_V2(0x085BB6, 0x033D4D) },
+       { "Europe/Paris"                      , FOR_V2(0x086484, 0x034090) },
+       { "Europe/Podgorica"                  , FOR_V2(0x087022, 0x0344E7) },
+       { "Europe/Prague"                     , FOR_V2(0x0877CA, 0x0347C1) },
+       { "Europe/Riga"                       , FOR_V2(0x0880EF, 0x034B1F) },
+       { "Europe/Rome"                       , FOR_V2(0x0889AD, 0x034E75) },
+       { "Europe/Samara"                     , FOR_V2(0x089434, 0x03524E) },
+       { "Europe/San_Marino"                 , FOR_V2(0x089918, 0x03544C) },
+       { "Europe/Sarajevo"                   , FOR_V2(0x08A39F, 0x035825) },
+       { "Europe/Saratov"                    , FOR_V2(0x08AB47, 0x035AFF) },
+       { "Europe/Simferopol"                 , FOR_V2(0x08B002, 0x035CE4) },
+       { "Europe/Skopje"                     , FOR_V2(0x08B5E6, 0x035F46) },
+       { "Europe/Sofia"                      , FOR_V2(0x08BD8E, 0x036220) },
+       { "Europe/Stockholm"                  , FOR_V2(0x08C5E3, 0x036539) },
+       { "Europe/Tallinn"                    , FOR_V2(0x08CD64, 0x0367F9) },
+       { "Europe/Tirane"                     , FOR_V2(0x08D5F2, 0x036B3F) },
+       { "Europe/Tiraspol"                   , FOR_V2(0x08DE22, 0x036E45) },
+       { "Europe/Ulyanovsk"                  , FOR_V2(0x08E7B2, 0x0371E9) },
+       { "Europe/Uzhgorod"                   , FOR_V2(0x08ECC3, 0x0373F6) },
+       { "Europe/Vaduz"                      , FOR_V2(0x08F505, 0x03771E) },
+       { "Europe/Vatican"                    , FOR_V2(0x08FC86, 0x0379DE) },
+       { "Europe/Vienna"                     , FOR_V2(0x09070D, 0x037DB7) },
+       { "Europe/Vilnius"                    , FOR_V2(0x090FCD, 0x0380F5) },
+       { "Europe/Volgograd"                  , FOR_V2(0x091867, 0x038445) },
+       { "Europe/Warsaw"                     , FOR_V2(0x091D24, 0x03862C) },
+       { "Europe/Zagreb"                     , FOR_V2(0x0927B8, 0x038A1E) },
+       { "Europe/Zaporozhye"                 , FOR_V2(0x092F60, 0x038CF8) },
+       { "Europe/Zurich"                     , FOR_V2(0x0937D4, 0x03904C) },
+       { "Factory"                           , FOR_V2(0x093F55, 0x03930C) },
+       { "GB"                                , FOR_V2(0x093FD9, 0x039350) },
+       { "GB-Eire"                           , FOR_V2(0x094E43, 0x039898) },
+       { "GMT"                               , FOR_V2(0x095CAD, 0x039DE0) },
+       { "GMT+0"                             , FOR_V2(0x095D2F, 0x039E24) },
+       { "GMT-0"                             , FOR_V2(0x095DB1, 0x039E68) },
+       { "GMT0"                              , FOR_V2(0x095E33, 0x039EAC) },
+       { "Greenwich"                         , FOR_V2(0x095EB5, 0x039EF0) },
+       { "Hongkong"                          , FOR_V2(0x095F37, 0x039F34) },
+       { "HST"                               , FOR_V2(0x0963EA, 0x03A106) },
+       { "Iceland"                           , FOR_V2(0x09646D, 0x03A14A) },
+       { "Indian/Antananarivo"               , FOR_V2(0x09690F, 0x03A316) },
+       { "Indian/Chagos"                     , FOR_V2(0x096A2A, 0x03A39E) },
+       { "Indian/Christmas"                  , FOR_V2(0x096B09, 0x03A409) },
+       { "Indian/Cocos"                      , FOR_V2(0x096BC2, 0x03A463) },
+       { "Indian/Comoro"                     , FOR_V2(0x096C84, 0x03A4BF) },
+       { "Indian/Kerguelen"                  , FOR_V2(0x096D9F, 0x03A547) },
+       { "Indian/Mahe"                       , FOR_V2(0x096E58, 0x03A5A1) },
+       { "Indian/Maldives"                   , FOR_V2(0x096F11, 0x03A5FB) },
+       { "Indian/Mauritius"                  , FOR_V2(0x096FF0, 0x03A666) },
+       { "Indian/Mayotte"                    , FOR_V2(0x0970F9, 0x03A6E0) },
+       { "Indian/Reunion"                    , FOR_V2(0x097214, 0x03A768) },
+       { "Iran"                              , FOR_V2(0x0972CD, 0x03A7C2) },
+       { "Israel"                            , FOR_V2(0x097D0B, 0x03AA42) },
+       { "Jamaica"                           , FOR_V2(0x09861F, 0x03AD9E) },
+       { "Japan"                             , FOR_V2(0x09881D, 0x03AE74) },
+       { "Kwajalein"                         , FOR_V2(0x09895E, 0x03AF05) },
+       { "Libya"                             , FOR_V2(0x098ABE, 0x03AFA8) },
+       { "MET"                               , FOR_V2(0x098D4B, 0x03B0B1) },
+       { "Mexico/BajaNorte"                  , FOR_V2(0x09958D, 0x03B3BA) },
+       { "Mexico/BajaSur"                    , FOR_V2(0x099EBF, 0x03B723) },
+       { "Mexico/General"                    , FOR_V2(0x09A4D9, 0x03B970) },
+       { "MST"                               , FOR_V2(0x09AB29, 0x03BBCE) },
+       { "MST7MDT"                           , FOR_V2(0x09ABAB, 0x03BC12) },
+       { "Navajo"                            , FOR_V2(0x09B4AD, 0x03BF63) },
+       { "NZ"                                , FOR_V2(0x09BE45, 0x03C2ED) },
+       { "NZ-CHAT"                           , FOR_V2(0x09C7E4, 0x03C67C) },
+       { "Pacific/Apia"                      , FOR_V2(0x09D00E, 0x03C97C) },
+       { "Pacific/Auckland"                  , FOR_V2(0x09D47F, 0x03CB32) },
+       { "Pacific/Bougainville"              , FOR_V2(0x09DE36, 0x03CED9) },
+       { "Pacific/Chatham"                   , FOR_V2(0x09DF6C, 0x03CF66) },
+       { "Pacific/Chuuk"                     , FOR_V2(0x09E7A5, 0x03D275) },
+       { "Pacific/Easter"                    , FOR_V2(0x09E8DF, 0x03D306) },
+       { "Pacific/Efate"                     , FOR_V2(0x09F1B1, 0x03D653) },
+       { "Pacific/Enderbury"                 , FOR_V2(0x09F39B, 0x03D71D) },
+       { "Pacific/Fakaofo"                   , FOR_V2(0x09F4B0, 0x03D7A8) },
+       { "Pacific/Fiji"                      , FOR_V2(0x09F590, 0x03D813) },
+       { "Pacific/Funafuti"                  , FOR_V2(0x09F9DE, 0x03D9AF) },
+       { "Pacific/Galapagos"                 , FOR_V2(0x09FA98, 0x03DA09) },
+       { "Pacific/Gambier"                   , FOR_V2(0x09FBB3, 0x03DA97) },
+       { "Pacific/Guadalcanal"               , FOR_V2(0x09FC7A, 0x03DB00) },
+       { "Pacific/Guam"                      , FOR_V2(0x09FD34, 0x03DB5A) },
+       { "Pacific/Honolulu"                  , FOR_V2(0x09FF44, 0x03DC33) },
+       { "Pacific/Johnston"                  , FOR_V2(0x0A009F, 0x03DCD8) },
+       { "Pacific/Kiritimati"                , FOR_V2(0x0A01F4, 0x03DD77) },
+       { "Pacific/Kosrae"                    , FOR_V2(0x0A030A, 0x03DE01) },
+       { "Pacific/Kwajalein"                 , FOR_V2(0x0A0495, 0x03DEB0) },
+       { "Pacific/Majuro"                    , FOR_V2(0x0A05FE, 0x03DF5C) },
+       { "Pacific/Marquesas"                 , FOR_V2(0x0A0771, 0x03E015) },
+       { "Pacific/Midway"                    , FOR_V2(0x0A0843, 0x03E082) },
+       { "Pacific/Nauru"                     , FOR_V2(0x0A0918, 0x03E0F2) },
+       { "Pacific/Niue"                      , FOR_V2(0x0A0A30, 0x03E175) },
+       { "Pacific/Norfolk"                   , FOR_V2(0x0A0B3D, 0x03E1F5) },
+       { "Pacific/Noumea"                    , FOR_V2(0x0A0C83, 0x03E28D) },
+       { "Pacific/Pago_Pago"                 , FOR_V2(0x0A0DC9, 0x03E321) },
+       { "Pacific/Palau"                     , FOR_V2(0x0A0E90, 0x03E383) },
+       { "Pacific/Pitcairn"                  , FOR_V2(0x0A0F5A, 0x03E3DD) },
+       { "Pacific/Pohnpei"                   , FOR_V2(0x0A103C, 0x03E44A) },
+       { "Pacific/Ponape"                    , FOR_V2(0x0A119B, 0x03E4EB) },
+       { "Pacific/Port_Moresby"              , FOR_V2(0x0A12EC, 0x03E57E) },
+       { "Pacific/Rarotonga"                 , FOR_V2(0x0A13D9, 0x03E5F5) },
+       { "Pacific/Saipan"                    , FOR_V2(0x0A1636, 0x03E6ED) },
+       { "Pacific/Samoa"                     , FOR_V2(0x0A1846, 0x03E7C6) },
+       { "Pacific/Tahiti"                    , FOR_V2(0x0A190D, 0x03E828) },
+       { "Pacific/Tarawa"                    , FOR_V2(0x0A19D5, 0x03E891) },
+       { "Pacific/Tongatapu"                 , FOR_V2(0x0A1A9E, 0x03E8FA) },
+       { "Pacific/Truk"                      , FOR_V2(0x0A1C2A, 0x03E9AB) },
+       { "Pacific/Wake"                      , FOR_V2(0x0A1D55, 0x03EA2D) },
+       { "Pacific/Wallis"                    , FOR_V2(0x0A1E1A, 0x03EA92) },
+       { "Pacific/Yap"                       , FOR_V2(0x0A1ED4, 0x03EAEC) },
+       { "Poland"                            , FOR_V2(0x0A1FFF, 0x03EB6E) },
+       { "Portugal"                          , FOR_V2(0x0A2A93, 0x03EF60) },
+       { "PRC"                               , FOR_V2(0x0A382C, 0x03F469) },
+       { "PST8PDT"                           , FOR_V2(0x0A3A59, 0x03F54C) },
+       { "ROC"                               , FOR_V2(0x0A435B, 0x03F89D) },
+       { "ROK"                               , FOR_V2(0x0A4674, 0x03F9DA) },
+       { "Singapore"                         , FOR_V2(0x0A4885, 0x03FABB) },
+       { "Turkey"                            , FOR_V2(0x0A4A30, 0x03FB80) },
+       { "UCT"                               , FOR_V2(0x0A52A9, 0x03FEB8) },
+       { "Universal"                         , FOR_V2(0x0A532B, 0x03FEFC) },
+       { "US/Alaska"                         , FOR_V2(0x0A53AD, 0x03FF40) },
+       { "US/Aleutian"                       , FOR_V2(0x0A5CFC, 0x0402B8) },
+       { "US/Arizona"                        , FOR_V2(0x0A663C, 0x040629) },
+       { "US/Central"                        , FOR_V2(0x0A67A0, 0x0406C8) },
+       { "US/East-Indiana"                   , FOR_V2(0x0A75A4, 0x040BEC) },
+       { "US/Eastern"                        , FOR_V2(0x0A7C32, 0x040E67) },
+       { "US/Hawaii"                         , FOR_V2(0x0A8A0E, 0x041377) },
+       { "US/Indiana-Starke"                 , FOR_V2(0x0A8B63, 0x041416) },
+       { "US/Michigan"                       , FOR_V2(0x0A94EB, 0x0417A0) },
+       { "US/Mountain"                       , FOR_V2(0x0A9D75, 0x041ACD) },
+       { "US/Pacific"                        , FOR_V2(0x0AA70D, 0x041E57) },
+       { "US/Pacific-New"                    , FOR_V2(0x0AB22D, 0x04226D) },
+       { "US/Samoa"                          , FOR_V2(0x0ABD4D, 0x042683) },
+       { "UTC"                               , FOR_V2(0x0ABE14, 0x0426E5) },
+       { "W-SU"                              , FOR_V2(0x0ABE96, 0x042729) },
+       { "WET"                               , FOR_V2(0x0AC4A1, 0x042995) },
+       { "Zulu"                              , FOR_V2(0x0ACBFE, 0x042C48) },
 };
 #ifdef TIMELIB_SUPPORTS_V2DATA
-const unsigned char timelib_timezone_db_data_builtin[707416] = {
+const unsigned char timelib_timezone_db_data_builtin[707712] = {
 #else
-const unsigned char timelib_timezone_db_data_builtin[273443] = {
+const unsigned char timelib_timezone_db_data_builtin[273548] = {
 #endif
 
 
@@ -11332,7 +11332,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 /* America/Metlakatla */
 0x50, 0x48, 0x50, 0x32, 0x01, 0x55, 0x53, 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, 0x4F, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x1E, 0x80, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x1E, 0x80, 0x00, 0x00, 0x00,
 0xCB, 0x89, 0x1A, 0xA0, 0xD2, 0x23, 0xF4, 0x70, 0xD2, 0x61, 0x26, 0x10, 0xFE, 0xB8, 0x47, 0x20,
 0xFF, 0xA8, 0x2A, 0x10, 0x00, 0x98, 0x29, 0x20, 0x01, 0x88, 0x0C, 0x10, 0x02, 0x78, 0x0B, 0x20,
 0x03, 0x71, 0x28, 0x90, 0x04, 0x61, 0x27, 0xA0, 0x05, 0x51, 0x0A, 0x90, 0x06, 0x41, 0x09, 0xA0,
@@ -11343,30 +11343,31 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0x16, 0x39, 0x37, 0x10, 0x17, 0x29, 0x36, 0x20, 0x18, 0x22, 0x53, 0x90, 0x19, 0x09, 0x18, 0x20,
 0x1A, 0x02, 0x35, 0x90, 0x56, 0x35, 0xE2, 0xA0, 0x56, 0xE5, 0x48, 0x30, 0x58, 0x1E, 0xFF, 0x20,
 0x58, 0xC5, 0x2A, 0x30, 0x59, 0xFE, 0xE1, 0x20, 0x5A, 0xA5, 0x0C, 0x30, 0x5B, 0xDE, 0xC3, 0x20,
-0x5C, 0x84, 0xEE, 0x30, 0x5D, 0xBE, 0xA5, 0x20, 0x5E, 0x64, 0xD0, 0x30, 0x5F, 0x9E, 0x87, 0x20,
-0x60, 0x4D, 0xEC, 0xB0, 0x61, 0x87, 0xA3, 0xA0, 0x62, 0x2D, 0xCE, 0xB0, 0x63, 0x67, 0x85, 0xA0,
-0x64, 0x0D, 0xB0, 0xB0, 0x65, 0x47, 0x67, 0xA0, 0x65, 0xED, 0x92, 0xB0, 0x67, 0x27, 0x49, 0xA0,
-0x67, 0xCD, 0x74, 0xB0, 0x69, 0x07, 0x2B, 0xA0, 0x69, 0xAD, 0x56, 0xB0, 0x6A, 0xE7, 0x0D, 0xA0,
-0x6B, 0x96, 0x73, 0x30, 0x6C, 0xD0, 0x2A, 0x20, 0x6D, 0x76, 0x55, 0x30, 0x6E, 0xB0, 0x0C, 0x20,
-0x6F, 0x56, 0x37, 0x30, 0x70, 0x8F, 0xEE, 0x20, 0x71, 0x36, 0x19, 0x30, 0x72, 0x6F, 0xD0, 0x20,
-0x73, 0x15, 0xFB, 0x30, 0x74, 0x4F, 0xB2, 0x20, 0x74, 0xFF, 0x17, 0xB0, 0x76, 0x38, 0xCE, 0xA0,
-0x76, 0xDE, 0xF9, 0xB0, 0x78, 0x18, 0xB0, 0xA0, 0x78, 0xBE, 0xDB, 0xB0, 0x79, 0xF8, 0x92, 0xA0,
-0x7A, 0x9E, 0xBD, 0xB0, 0x7B, 0xD8, 0x74, 0xA0, 0x7C, 0x7E, 0x9F, 0xB0, 0x7D, 0xB8, 0x56, 0xA0,
-0x7E, 0x5E, 0x81, 0xB0, 0x7F, 0x98, 0x38, 0xA0, 0x01, 0x02, 0x03, 0x01, 0x04, 0x01, 0x04, 0x01,
+0x5C, 0x44, 0x46, 0xA0, 0x5C, 0x84, 0xEE, 0x30, 0x5D, 0xBE, 0xA5, 0x20, 0x5E, 0x64, 0xD0, 0x30,
+0x5F, 0x9E, 0x87, 0x20, 0x60, 0x4D, 0xEC, 0xB0, 0x61, 0x87, 0xA3, 0xA0, 0x62, 0x2D, 0xCE, 0xB0,
+0x63, 0x67, 0x85, 0xA0, 0x64, 0x0D, 0xB0, 0xB0, 0x65, 0x47, 0x67, 0xA0, 0x65, 0xED, 0x92, 0xB0,
+0x67, 0x27, 0x49, 0xA0, 0x67, 0xCD, 0x74, 0xB0, 0x69, 0x07, 0x2B, 0xA0, 0x69, 0xAD, 0x56, 0xB0,
+0x6A, 0xE7, 0x0D, 0xA0, 0x6B, 0x96, 0x73, 0x30, 0x6C, 0xD0, 0x2A, 0x20, 0x6D, 0x76, 0x55, 0x30,
+0x6E, 0xB0, 0x0C, 0x20, 0x6F, 0x56, 0x37, 0x30, 0x70, 0x8F, 0xEE, 0x20, 0x71, 0x36, 0x19, 0x30,
+0x72, 0x6F, 0xD0, 0x20, 0x73, 0x15, 0xFB, 0x30, 0x74, 0x4F, 0xB2, 0x20, 0x74, 0xFF, 0x17, 0xB0,
+0x76, 0x38, 0xCE, 0xA0, 0x76, 0xDE, 0xF9, 0xB0, 0x78, 0x18, 0xB0, 0xA0, 0x78, 0xBE, 0xDB, 0xB0,
+0x79, 0xF8, 0x92, 0xA0, 0x7A, 0x9E, 0xBD, 0xB0, 0x7B, 0xD8, 0x74, 0xA0, 0x7C, 0x7E, 0x9F, 0xB0,
+0x7D, 0xB8, 0x56, 0xA0, 0x7E, 0x5E, 0x81, 0xB0, 0x7F, 0x98, 0x38, 0xA0, 0x01, 0x02, 0x03, 0x01,
 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01,
-0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x05, 0x06, 0x05, 0x06, 0x05, 0x06,
-0x01, 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, 0x00, 0x00, 0xD6, 0x26, 0x00, 0x00, 0xFF, 0xFF, 0x8F,
-0x80, 0x00, 0x04, 0xFF, 0xFF, 0x9D, 0x90, 0x01, 0x08, 0xFF, 0xFF, 0x9D, 0x90, 0x01, 0x0C, 0xFF,
-0xFF, 0x9D, 0x90, 0x01, 0x10, 0xFF, 0xFF, 0x81, 0x70, 0x00, 0x14, 0xFF, 0xFF, 0x8F, 0x80, 0x01,
-0x19, 0x4C, 0x4D, 0x54, 0x00, 0x50, 0x53, 0x54, 0x00, 0x50, 0x57, 0x54, 0x00, 0x50, 0x50, 0x54,
-0x00, 0x50, 0x44, 0x54, 0x00, 0x41, 0x4B, 0x53, 0x54, 0x00, 0x41, 0x4B, 0x44, 0x54, 0x00, 0x00,
-0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
+0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x04, 0x01, 0x05, 0x06,
+0x05, 0x06, 0x05, 0x06, 0x01, 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, 0x00, 0x00, 0xD6, 0x26,
+0x00, 0x00, 0xFF, 0xFF, 0x8F, 0x80, 0x00, 0x04, 0xFF, 0xFF, 0x9D, 0x90, 0x01, 0x08, 0xFF, 0xFF,
+0x9D, 0x90, 0x01, 0x0C, 0xFF, 0xFF, 0x9D, 0x90, 0x01, 0x10, 0xFF, 0xFF, 0x81, 0x70, 0x00, 0x14,
+0xFF, 0xFF, 0x8F, 0x80, 0x01, 0x19, 0x4C, 0x4D, 0x54, 0x00, 0x50, 0x53, 0x54, 0x00, 0x50, 0x57,
+0x54, 0x00, 0x50, 0x50, 0x54, 0x00, 0x50, 0x44, 0x54, 0x00, 0x41, 0x4B, 0x53, 0x54, 0x00, 0x41,
+0x4B, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
+0x00, 0x00,
 #ifdef TIMELIB_SUPPORTS_V2DATA
 0x54, 0x5A, 0x69, 0x66, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x50, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x1E, 0xFF, 0xFF, 0xFF, 0xFF,
+0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x1E, 0xFF, 0xFF, 0xFF, 0xFF,
 0x3F, 0xC2, 0xFD, 0xD1, 0xFF, 0xFF, 0xFF, 0xFF, 0x7D, 0x87, 0x30, 0x1A, 0xFF, 0xFF, 0xFF, 0xFF,
 0xCB, 0x89, 0x1A, 0xA0, 0xFF, 0xFF, 0xFF, 0xFF, 0xD2, 0x23, 0xF4, 0x70, 0xFF, 0xFF, 0xFF, 0xFF,
 0xD2, 0x61, 0x26, 0x10, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xB8, 0x47, 0x20, 0xFF, 0xFF, 0xFF, 0xFF,
@@ -11388,38 +11389,38 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0x56, 0xE5, 0x48, 0x30, 0x00, 0x00, 0x00, 0x00, 0x58, 0x1E, 0xFF, 0x20, 0x00, 0x00, 0x00, 0x00,
 0x58, 0xC5, 0x2A, 0x30, 0x00, 0x00, 0x00, 0x00, 0x59, 0xFE, 0xE1, 0x20, 0x00, 0x00, 0x00, 0x00,
 0x5A, 0xA5, 0x0C, 0x30, 0x00, 0x00, 0x00, 0x00, 0x5B, 0xDE, 0xC3, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x5C, 0x84, 0xEE, 0x30, 0x00, 0x00, 0x00, 0x00, 0x5D, 0xBE, 0xA5, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x5E, 0x64, 0xD0, 0x30, 0x00, 0x00, 0x00, 0x00, 0x5F, 0x9E, 0x87, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x60, 0x4D, 0xEC, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x61, 0x87, 0xA3, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x62, 0x2D, 0xCE, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x63, 0x67, 0x85, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x64, 0x0D, 0xB0, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x65, 0x47, 0x67, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x65, 0xED, 0x92, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x67, 0x27, 0x49, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x67, 0xCD, 0x74, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x69, 0x07, 0x2B, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x69, 0xAD, 0x56, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x6A, 0xE7, 0x0D, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x6B, 0x96, 0x73, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6C, 0xD0, 0x2A, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x6D, 0x76, 0x55, 0x30, 0x00, 0x00, 0x00, 0x00, 0x6E, 0xB0, 0x0C, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x6F, 0x56, 0x37, 0x30, 0x00, 0x00, 0x00, 0x00, 0x70, 0x8F, 0xEE, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x71, 0x36, 0x19, 0x30, 0x00, 0x00, 0x00, 0x00, 0x72, 0x6F, 0xD0, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x73, 0x15, 0xFB, 0x30, 0x00, 0x00, 0x00, 0x00, 0x74, 0x4F, 0xB2, 0x20, 0x00, 0x00, 0x00, 0x00,
-0x74, 0xFF, 0x17, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x76, 0x38, 0xCE, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x76, 0xDE, 0xF9, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x78, 0x18, 0xB0, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x78, 0xBE, 0xDB, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x79, 0xF8, 0x92, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x7A, 0x9E, 0xBD, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x7B, 0xD8, 0x74, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x7C, 0x7E, 0x9F, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x7D, 0xB8, 0x56, 0xA0, 0x00, 0x00, 0x00, 0x00,
-0x7E, 0x5E, 0x81, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x98, 0x38, 0xA0, 0x01, 0x02, 0x03, 0x04,
+0x5C, 0x44, 0x46, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x84, 0xEE, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x5D, 0xBE, 0xA5, 0x20, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x64, 0xD0, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x5F, 0x9E, 0x87, 0x20, 0x00, 0x00, 0x00, 0x00, 0x60, 0x4D, 0xEC, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x61, 0x87, 0xA3, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x62, 0x2D, 0xCE, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x63, 0x67, 0x85, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x64, 0x0D, 0xB0, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x65, 0x47, 0x67, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x65, 0xED, 0x92, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x67, 0x27, 0x49, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x67, 0xCD, 0x74, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x69, 0x07, 0x2B, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x69, 0xAD, 0x56, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x6A, 0xE7, 0x0D, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x6B, 0x96, 0x73, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x6C, 0xD0, 0x2A, 0x20, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x76, 0x55, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x6E, 0xB0, 0x0C, 0x20, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x56, 0x37, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x70, 0x8F, 0xEE, 0x20, 0x00, 0x00, 0x00, 0x00, 0x71, 0x36, 0x19, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x72, 0x6F, 0xD0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x73, 0x15, 0xFB, 0x30, 0x00, 0x00, 0x00, 0x00,
+0x74, 0x4F, 0xB2, 0x20, 0x00, 0x00, 0x00, 0x00, 0x74, 0xFF, 0x17, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x76, 0x38, 0xCE, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x76, 0xDE, 0xF9, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x78, 0x18, 0xB0, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x78, 0xBE, 0xDB, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x79, 0xF8, 0x92, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x7A, 0x9E, 0xBD, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x7B, 0xD8, 0x74, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x7E, 0x9F, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x7D, 0xB8, 0x56, 0xA0, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x5E, 0x81, 0xB0, 0x00, 0x00, 0x00, 0x00,
+0x7F, 0x98, 0x38, 0xA0, 0x01, 0x02, 0x03, 0x04, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05,
 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05,
-0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x06,
-0x07, 0x06, 0x07, 0x06, 0x07, 0x02, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06,
-0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06,
-0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x00, 0x00, 0xD6, 0x26,
-0x00, 0x00, 0xFF, 0xFF, 0x84, 0xA6, 0x00, 0x00, 0xFF, 0xFF, 0x8F, 0x80, 0x00, 0x04, 0xFF, 0xFF,
-0x9D, 0x90, 0x01, 0x08, 0xFF, 0xFF, 0x9D, 0x90, 0x01, 0x0C, 0xFF, 0xFF, 0x9D, 0x90, 0x01, 0x10,
-0xFF, 0xFF, 0x81, 0x70, 0x00, 0x14, 0xFF, 0xFF, 0x8F, 0x80, 0x01, 0x19, 0x4C, 0x4D, 0x54, 0x00,
-0x50, 0x53, 0x54, 0x00, 0x50, 0x57, 0x54, 0x00, 0x50, 0x50, 0x54, 0x00, 0x50, 0x44, 0x54, 0x00,
-0x41, 0x4B, 0x53, 0x54, 0x00, 0x41, 0x4B, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x0A, 0x41, 0x4B, 0x53, 0x54, 0x39,
-0x41, 0x4B, 0x44, 0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x32, 0x2E, 0x30, 0x2C, 0x4D, 0x31, 0x31, 0x2E,
-0x31, 0x2E, 0x30, 0x0A,
+0x02, 0x05, 0x02, 0x05, 0x02, 0x05, 0x02, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x02, 0x06, 0x07,
+0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
+0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
+0x06, 0x07, 0x06, 0x07, 0x06, 0x00, 0x00, 0xD6, 0x26, 0x00, 0x00, 0xFF, 0xFF, 0x84, 0xA6, 0x00,
+0x00, 0xFF, 0xFF, 0x8F, 0x80, 0x00, 0x04, 0xFF, 0xFF, 0x9D, 0x90, 0x01, 0x08, 0xFF, 0xFF, 0x9D,
+0x90, 0x01, 0x0C, 0xFF, 0xFF, 0x9D, 0x90, 0x01, 0x10, 0xFF, 0xFF, 0x81, 0x70, 0x00, 0x14, 0xFF,
+0xFF, 0x8F, 0x80, 0x01, 0x19, 0x4C, 0x4D, 0x54, 0x00, 0x50, 0x53, 0x54, 0x00, 0x50, 0x57, 0x54,
+0x00, 0x50, 0x50, 0x54, 0x00, 0x50, 0x44, 0x54, 0x00, 0x41, 0x4B, 0x53, 0x54, 0x00, 0x41, 0x4B,
+0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
+0x00, 0x00, 0x00, 0x0A, 0x41, 0x4B, 0x53, 0x54, 0x39, 0x41, 0x4B, 0x44, 0x54, 0x2C, 0x4D, 0x33,
+0x2E, 0x32, 0x2E, 0x30, 0x2C, 0x4D, 0x31, 0x31, 0x2E, 0x31, 0x2E, 0x30, 0x0A,
 #endif
 0x00, 0xDD, 0x72, 0x36, 0x00, 0x49, 0xE3, 0x79, 0x00, 0x00, 0x00, 0x17, 0x41, 0x6C, 0x61, 0x73,
 0x6B, 0x61, 0x20, 0x2D, 0x20, 0x41, 0x6E, 0x6E, 0x65, 0x74, 0x74, 0x65, 0x20, 0x49, 0x73, 0x6C,
@@ -20298,7 +20299,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 /* Asia/Gaza */
 0x50, 0x48, 0x50, 0x32, 0x01, 0x50, 0x53, 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, 0x91, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
 0xC8, 0x59, 0xB2, 0xE0, 0xCC, 0xE5, 0xC1, 0x50, 0xCD, 0xAC, 0xFE, 0x00, 0xCE, 0xC6, 0xF4, 0xD0,
 0xCF, 0x8F, 0x66, 0xE0, 0xD0, 0xA9, 0x79, 0xD0, 0xD1, 0x84, 0x60, 0xE0, 0xD2, 0x8A, 0xC9, 0x70,
 0xD3, 0x65, 0xB0, 0x80, 0xD4, 0x6B, 0xE0, 0xD0, 0xE8, 0x36, 0x63, 0x60, 0xE8, 0xF4, 0x2D, 0x50,
@@ -20308,6 +20309,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xF5, 0x55, 0x9F, 0x70, 0xF6, 0x1E, 0x11, 0x80, 0xF7, 0x36, 0xD2, 0xF0, 0xF7, 0xFF, 0x45, 0x00,
 0xF9, 0x18, 0x06, 0x70, 0xF9, 0xE1, 0xCA, 0x00, 0xFA, 0xF9, 0x39, 0xF0, 0xFB, 0x27, 0x42, 0x50,
 0x08, 0x7C, 0x8B, 0xE0, 0x08, 0xFD, 0xB0, 0xD0, 0x09, 0xF6, 0xEA, 0x60, 0x0A, 0xA6, 0x33, 0xD0,
+0x13, 0xE8, 0xAA, 0xE0, 0x14, 0x20, 0x09, 0xE0, 0x1A, 0xF9, 0x74, 0xE0, 0x1B, 0x8D, 0x1C, 0xE0,
 0x1C, 0xBE, 0xF8, 0xE0, 0x1D, 0x89, 0xF1, 0xD0, 0x1E, 0xCC, 0xFF, 0x60, 0x1F, 0x60, 0x99, 0x50,
 0x20, 0x82, 0xB1, 0x60, 0x21, 0x49, 0xB5, 0xD0, 0x22, 0x5E, 0x9E, 0xE0, 0x23, 0x20, 0x5D, 0x50,
 0x24, 0x5A, 0x30, 0x60, 0x25, 0x00, 0x3F, 0x50, 0x26, 0x0B, 0xED, 0xE0, 0x26, 0xD6, 0xE6, 0xD0,
@@ -20325,34 +20327,34 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0x4F, 0x74, 0xDB, 0x60, 0x50, 0x5B, 0x91, 0xE0, 0x51, 0x54, 0xBD, 0x60, 0x52, 0x44, 0xA0, 0x50,
 0x53, 0x34, 0x9F, 0x60, 0x54, 0x49, 0x6C, 0x50, 0x55, 0x15, 0xD2, 0xE0, 0x56, 0x29, 0x4E, 0x50,
 0x56, 0xF5, 0xC2, 0xF0, 0x58, 0x13, 0xCA, 0x60, 0x58, 0xD5, 0xA4, 0xF0, 0x59, 0xF3, 0xAC, 0x60,
-0x5A, 0xB5, 0x86, 0xF0, 0x5B, 0xD3, 0x8E, 0x60, 0x5C, 0x95, 0x68, 0xF0, 0x5D, 0xB3, 0x70, 0x60,
+0x5A, 0xB5, 0x86, 0xF0, 0x5B, 0xD3, 0x8E, 0x60, 0x5C, 0x9E, 0xA3, 0x70, 0x5D, 0xB3, 0x70, 0x60,
 0x5E, 0x7E, 0x85, 0x70, 0x5F, 0x9C, 0x8C, 0xE0, 0x60, 0x5E, 0x67, 0x70, 0x61, 0x7C, 0x6E, 0xE0,
 0x62, 0x3E, 0x49, 0x70, 0x63, 0x5C, 0x50, 0xE0, 0x64, 0x1E, 0x2B, 0x70, 0x65, 0x3C, 0x32, 0xE0,
-0x65, 0xFE, 0x0D, 0x70, 0x67, 0x1C, 0x14, 0xE0, 0x67, 0xDD, 0xEF, 0x70, 0x68, 0xFB, 0xF6, 0xE0,
+0x66, 0x07, 0x47, 0xF0, 0x67, 0x1C, 0x14, 0xE0, 0x67, 0xE7, 0x29, 0xF0, 0x68, 0xFB, 0xF6, 0xE0,
 0x69, 0xC7, 0x0B, 0xF0, 0x6A, 0xE5, 0x13, 0x60, 0x6B, 0xA6, 0xED, 0xF0, 0x6C, 0xC4, 0xF5, 0x60,
 0x6D, 0x86, 0xCF, 0xF0, 0x6E, 0xA4, 0xD7, 0x60, 0x6F, 0x66, 0xB1, 0xF0, 0x70, 0x84, 0xB9, 0x60,
-0x71, 0x46, 0x93, 0xF0, 0x72, 0x64, 0x9B, 0x60, 0x73, 0x26, 0x75, 0xF0, 0x74, 0x44, 0x7D, 0x60,
+0x71, 0x4F, 0xCE, 0x70, 0x72, 0x64, 0x9B, 0x60, 0x73, 0x2F, 0xB0, 0x70, 0x74, 0x44, 0x7D, 0x60,
 0x75, 0x0F, 0x92, 0x70, 0x76, 0x2D, 0x99, 0xE0, 0x76, 0xEF, 0x74, 0x70, 0x78, 0x0D, 0x7B, 0xE0,
 0x78, 0xCF, 0x56, 0x70, 0x79, 0xED, 0x5D, 0xE0, 0x7A, 0xAF, 0x38, 0x70, 0x7B, 0xCD, 0x3F, 0xE0,
-0x7C, 0x8F, 0x1A, 0x70, 0x7D, 0xAD, 0x21, 0xE0, 0x7E, 0x78, 0x36, 0xF0, 0x7F, 0x96, 0x3E, 0x60,
+0x7C, 0x98, 0x54, 0xF0, 0x7D, 0xAD, 0x21, 0xE0, 0x7E, 0x78, 0x36, 0xF0, 0x7F, 0x96, 0x3E, 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,
 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03,
-0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x02, 0x01, 0x05, 0x01, 0x05,
-0x01, 0x05, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
+0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x02,
+0x01, 0x05, 0x01, 0x05, 0x01, 0x05, 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,
 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
-0x02, 0x00, 0x00, 0x20, 0x50, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C,
-0x20, 0x00, 0x09, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x0D, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x11, 0x00,
-0x00, 0x1C, 0x20, 0x00, 0x09, 0x4C, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, 0x54, 0x00, 0x45, 0x45,
-0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x20, 0x50, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01,
+0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x0D, 0x00, 0x00, 0x1C,
+0x20, 0x00, 0x11, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x4C, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53,
+0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 #ifdef TIMELIB_SUPPORTS_V2DATA
-0x54, 0x5A, 0x69, 0x66, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x54, 0x5A, 0x69, 0x66, 0x33, 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, 0x91, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
+0x00, 0x00, 0x00, 0x95, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
 0x7D, 0xBD, 0x4A, 0xB0, 0xFF, 0xFF, 0xFF, 0xFF, 0xC8, 0x59, 0xB2, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
 0xCC, 0xE5, 0xC1, 0x50, 0xFF, 0xFF, 0xFF, 0xFF, 0xCD, 0xAC, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
 0xCE, 0xC6, 0xF4, 0xD0, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0x8F, 0x66, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
@@ -20371,7 +20373,9 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xF9, 0xE1, 0xCA, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xF9, 0x39, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF,
 0xFB, 0x27, 0x42, 0x50, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7C, 0x8B, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x08, 0xFD, 0xB0, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x09, 0xF6, 0xEA, 0x60, 0x00, 0x00, 0x00, 0x00,
-0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x13, 0xE8, 0xAA, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x14, 0x20, 0x09, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1A, 0xF9, 0x74, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x1B, 0x8D, 0x1C, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x1D, 0x89, 0xF1, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1E, 0xCC, 0xFF, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x1F, 0x60, 0x99, 0x50, 0x00, 0x00, 0x00, 0x00, 0x20, 0x82, 0xB1, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x21, 0x49, 0xB5, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x22, 0x5E, 0x9E, 0xE0, 0x00, 0x00, 0x00, 0x00,
@@ -20406,41 +20410,41 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0x56, 0x29, 0x4E, 0x50, 0x00, 0x00, 0x00, 0x00, 0x56, 0xF5, 0xC2, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x58, 0x13, 0xCA, 0x60, 0x00, 0x00, 0x00, 0x00, 0x58, 0xD5, 0xA4, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x59, 0xF3, 0xAC, 0x60, 0x00, 0x00, 0x00, 0x00, 0x5A, 0xB5, 0x86, 0xF0, 0x00, 0x00, 0x00, 0x00,
-0x5B, 0xD3, 0x8E, 0x60, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x95, 0x68, 0xF0, 0x00, 0x00, 0x00, 0x00,
+0x5B, 0xD3, 0x8E, 0x60, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x9E, 0xA3, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x5D, 0xB3, 0x70, 0x60, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x7E, 0x85, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x5F, 0x9C, 0x8C, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x5E, 0x67, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x61, 0x7C, 0x6E, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x62, 0x3E, 0x49, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x63, 0x5C, 0x50, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x64, 0x1E, 0x2B, 0x70, 0x00, 0x00, 0x00, 0x00,
-0x65, 0x3C, 0x32, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x65, 0xFE, 0x0D, 0x70, 0x00, 0x00, 0x00, 0x00,
-0x67, 0x1C, 0x14, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x67, 0xDD, 0xEF, 0x70, 0x00, 0x00, 0x00, 0x00,
+0x65, 0x3C, 0x32, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x66, 0x07, 0x47, 0xF0, 0x00, 0x00, 0x00, 0x00,
+0x67, 0x1C, 0x14, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x67, 0xE7, 0x29, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x68, 0xFB, 0xF6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x69, 0xC7, 0x0B, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x6A, 0xE5, 0x13, 0x60, 0x00, 0x00, 0x00, 0x00, 0x6B, 0xA6, 0xED, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x6C, 0xC4, 0xF5, 0x60, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x86, 0xCF, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x6E, 0xA4, 0xD7, 0x60, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x66, 0xB1, 0xF0, 0x00, 0x00, 0x00, 0x00,
-0x70, 0x84, 0xB9, 0x60, 0x00, 0x00, 0x00, 0x00, 0x71, 0x46, 0x93, 0xF0, 0x00, 0x00, 0x00, 0x00,
-0x72, 0x64, 0x9B, 0x60, 0x00, 0x00, 0x00, 0x00, 0x73, 0x26, 0x75, 0xF0, 0x00, 0x00, 0x00, 0x00,
+0x70, 0x84, 0xB9, 0x60, 0x00, 0x00, 0x00, 0x00, 0x71, 0x4F, 0xCE, 0x70, 0x00, 0x00, 0x00, 0x00,
+0x72, 0x64, 0x9B, 0x60, 0x00, 0x00, 0x00, 0x00, 0x73, 0x2F, 0xB0, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x74, 0x44, 0x7D, 0x60, 0x00, 0x00, 0x00, 0x00, 0x75, 0x0F, 0x92, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x76, 0x2D, 0x99, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x76, 0xEF, 0x74, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x78, 0x0D, 0x7B, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x78, 0xCF, 0x56, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x79, 0xED, 0x5D, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7A, 0xAF, 0x38, 0x70, 0x00, 0x00, 0x00, 0x00,
-0x7B, 0xCD, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x8F, 0x1A, 0x70, 0x00, 0x00, 0x00, 0x00,
+0x7B, 0xCD, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x98, 0x54, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x7D, 0xAD, 0x21, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x78, 0x36, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x7F, 0x96, 0x3E, 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, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03,
-0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x02,
-0x01, 0x05, 0x01, 0x05, 0x01, 0x05, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
+0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03,
+0x04, 0x03, 0x04, 0x02, 0x01, 0x05, 0x01, 0x05, 0x01, 0x05, 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, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x20, 0x50, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01,
-0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x0D, 0x00, 0x00, 0x1C,
-0x20, 0x00, 0x11, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x4C, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53,
-0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x45, 0x45, 0x54, 0x2D, 0x32,
-0x45, 0x45, 0x53, 0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x36, 0x2F, 0x31, 0x2C, 0x4D, 0x31,
-0x30, 0x2E, 0x35, 0x2E, 0x36, 0x2F, 0x31, 0x0A,
+0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x20, 0x50, 0x00, 0x00, 0x00,
+0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A, 0x30, 0x01,
+0x0D, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x11, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x4C, 0x4D, 0x54,
+0x00, 0x45, 0x45, 0x53, 0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53,
+0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x45,
+0x45, 0x54, 0x2D, 0x32, 0x45, 0x45, 0x53, 0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x34, 0x2F,
+0x34, 0x39, 0x2C, 0x4D, 0x31, 0x30, 0x2E, 0x35, 0x2E, 0x36, 0x2F, 0x31, 0x0A,
 #endif
 0x00, 0xB9, 0x64, 0xF0, 0x01, 0x47, 0x40, 0x0A, 0x00, 0x00, 0x00, 0x0A, 0x47, 0x61, 0x7A, 0x61,
 0x20, 0x53, 0x74, 0x72, 0x69, 0x70,
@@ -20488,7 +20492,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 /* Asia/Hebron */
 0x50, 0x48, 0x50, 0x32, 0x01, 0x50, 0x53, 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, 0x93, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
 0xC8, 0x59, 0xB2, 0xE0, 0xCC, 0xE5, 0xC1, 0x50, 0xCD, 0xAC, 0xFE, 0x00, 0xCE, 0xC6, 0xF4, 0xD0,
 0xCF, 0x8F, 0x66, 0xE0, 0xD0, 0xA9, 0x79, 0xD0, 0xD1, 0x84, 0x60, 0xE0, 0xD2, 0x8A, 0xC9, 0x70,
 0xD3, 0x65, 0xB0, 0x80, 0xD4, 0x6B, 0xE0, 0xD0, 0xE8, 0x36, 0x63, 0x60, 0xE8, 0xF4, 0x2D, 0x50,
@@ -20498,6 +20502,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xF5, 0x55, 0x9F, 0x70, 0xF6, 0x1E, 0x11, 0x80, 0xF7, 0x36, 0xD2, 0xF0, 0xF7, 0xFF, 0x45, 0x00,
 0xF9, 0x18, 0x06, 0x70, 0xF9, 0xE1, 0xCA, 0x00, 0xFA, 0xF9, 0x39, 0xF0, 0xFB, 0x27, 0x42, 0x50,
 0x08, 0x7C, 0x8B, 0xE0, 0x08, 0xFD, 0xB0, 0xD0, 0x09, 0xF6, 0xEA, 0x60, 0x0A, 0xA6, 0x33, 0xD0,
+0x13, 0xE8, 0xAA, 0xE0, 0x14, 0x20, 0x09, 0xE0, 0x1A, 0xF9, 0x74, 0xE0, 0x1B, 0x8D, 0x1C, 0xE0,
 0x1C, 0xBE, 0xF8, 0xE0, 0x1D, 0x89, 0xF1, 0xD0, 0x1E, 0xCC, 0xFF, 0x60, 0x1F, 0x60, 0x99, 0x50,
 0x20, 0x82, 0xB1, 0x60, 0x21, 0x49, 0xB5, 0xD0, 0x22, 0x5E, 0x9E, 0xE0, 0x23, 0x20, 0x5D, 0x50,
 0x24, 0x5A, 0x30, 0x60, 0x25, 0x00, 0x3F, 0x50, 0x26, 0x0B, 0xED, 0xE0, 0x26, 0xD6, 0xE6, 0xD0,
@@ -20516,33 +20521,34 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0x51, 0x54, 0xBD, 0x60, 0x52, 0x44, 0xA0, 0x50, 0x53, 0x34, 0x9F, 0x60, 0x54, 0x49, 0x6C, 0x50,
 0x55, 0x15, 0xD2, 0xE0, 0x56, 0x29, 0x4E, 0x50, 0x56, 0xF5, 0xC2, 0xF0, 0x58, 0x13, 0xCA, 0x60,
 0x58, 0xD5, 0xA4, 0xF0, 0x59, 0xF3, 0xAC, 0x60, 0x5A, 0xB5, 0x86, 0xF0, 0x5B, 0xD3, 0x8E, 0x60,
-0x5C, 0x95, 0x68, 0xF0, 0x5D, 0xB3, 0x70, 0x60, 0x5E, 0x7E, 0x85, 0x70, 0x5F, 0x9C, 0x8C, 0xE0,
+0x5C, 0x9E, 0xA3, 0x70, 0x5D, 0xB3, 0x70, 0x60, 0x5E, 0x7E, 0x85, 0x70, 0x5F, 0x9C, 0x8C, 0xE0,
 0x60, 0x5E, 0x67, 0x70, 0x61, 0x7C, 0x6E, 0xE0, 0x62, 0x3E, 0x49, 0x70, 0x63, 0x5C, 0x50, 0xE0,
-0x64, 0x1E, 0x2B, 0x70, 0x65, 0x3C, 0x32, 0xE0, 0x65, 0xFE, 0x0D, 0x70, 0x67, 0x1C, 0x14, 0xE0,
-0x67, 0xDD, 0xEF, 0x70, 0x68, 0xFB, 0xF6, 0xE0, 0x69, 0xC7, 0x0B, 0xF0, 0x6A, 0xE5, 0x13, 0x60,
+0x64, 0x1E, 0x2B, 0x70, 0x65, 0x3C, 0x32, 0xE0, 0x66, 0x07, 0x47, 0xF0, 0x67, 0x1C, 0x14, 0xE0,
+0x67, 0xE7, 0x29, 0xF0, 0x68, 0xFB, 0xF6, 0xE0, 0x69, 0xC7, 0x0B, 0xF0, 0x6A, 0xE5, 0x13, 0x60,
 0x6B, 0xA6, 0xED, 0xF0, 0x6C, 0xC4, 0xF5, 0x60, 0x6D, 0x86, 0xCF, 0xF0, 0x6E, 0xA4, 0xD7, 0x60,
-0x6F, 0x66, 0xB1, 0xF0, 0x70, 0x84, 0xB9, 0x60, 0x71, 0x46, 0x93, 0xF0, 0x72, 0x64, 0x9B, 0x60,
-0x73, 0x26, 0x75, 0xF0, 0x74, 0x44, 0x7D, 0x60, 0x75, 0x0F, 0x92, 0x70, 0x76, 0x2D, 0x99, 0xE0,
+0x6F, 0x66, 0xB1, 0xF0, 0x70, 0x84, 0xB9, 0x60, 0x71, 0x4F, 0xCE, 0x70, 0x72, 0x64, 0x9B, 0x60,
+0x73, 0x2F, 0xB0, 0x70, 0x74, 0x44, 0x7D, 0x60, 0x75, 0x0F, 0x92, 0x70, 0x76, 0x2D, 0x99, 0xE0,
 0x76, 0xEF, 0x74, 0x70, 0x78, 0x0D, 0x7B, 0xE0, 0x78, 0xCF, 0x56, 0x70, 0x79, 0xED, 0x5D, 0xE0,
-0x7A, 0xAF, 0x38, 0x70, 0x7B, 0xCD, 0x3F, 0xE0, 0x7C, 0x8F, 0x1A, 0x70, 0x7D, 0xAD, 0x21, 0xE0,
+0x7A, 0xAF, 0x38, 0x70, 0x7B, 0xCD, 0x3F, 0xE0, 0x7C, 0x98, 0x54, 0xF0, 0x7D, 0xAD, 0x21, 0xE0,
 0x7E, 0x78, 0x36, 0xF0, 0x7F, 0x96, 0x3E, 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, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03,
 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03,
-0x04, 0x03, 0x04, 0x02, 0x01, 0x05, 0x01, 0x05, 0x01, 0x05, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
+0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x02, 0x01, 0x05, 0x01, 0x05, 0x01, 0x05, 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, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x20, 0xE7, 0x00,
-0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A,
-0x30, 0x01, 0x0D, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x11, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x4C,
-0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, 0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00,
-0x49, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00,
+0x00, 0x20, 0xE7, 0x00, 0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00,
+0x09, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x0D, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x11, 0x00, 0x00, 0x1C,
+0x20, 0x00, 0x09, 0x4C, 0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, 0x54, 0x00, 0x45, 0x45, 0x54, 0x00,
+0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x00,
 #ifdef TIMELIB_SUPPORTS_V2DATA
-0x54, 0x5A, 0x69, 0x66, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x54, 0x5A, 0x69, 0x66, 0x33, 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, 0x93, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
+0x00, 0x00, 0x00, 0x97, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
 0x7D, 0xBD, 0x4A, 0x19, 0xFF, 0xFF, 0xFF, 0xFF, 0xC8, 0x59, 0xB2, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
 0xCC, 0xE5, 0xC1, 0x50, 0xFF, 0xFF, 0xFF, 0xFF, 0xCD, 0xAC, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
 0xCE, 0xC6, 0xF4, 0xD0, 0xFF, 0xFF, 0xFF, 0xFF, 0xCF, 0x8F, 0x66, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF,
@@ -20561,7 +20567,9 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xF9, 0xE1, 0xCA, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xFA, 0xF9, 0x39, 0xF0, 0xFF, 0xFF, 0xFF, 0xFF,
 0xFB, 0x27, 0x42, 0x50, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7C, 0x8B, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x08, 0xFD, 0xB0, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x09, 0xF6, 0xEA, 0x60, 0x00, 0x00, 0x00, 0x00,
-0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x13, 0xE8, 0xAA, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x14, 0x20, 0x09, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1A, 0xF9, 0x74, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x1B, 0x8D, 0x1C, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x1D, 0x89, 0xF1, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1E, 0xCC, 0xFF, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x1F, 0x60, 0x99, 0x50, 0x00, 0x00, 0x00, 0x00, 0x20, 0x82, 0xB1, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x21, 0x49, 0xB5, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x22, 0x5E, 0x9E, 0xE0, 0x00, 0x00, 0x00, 0x00,
@@ -20597,41 +20605,41 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0x56, 0x29, 0x4E, 0x50, 0x00, 0x00, 0x00, 0x00, 0x56, 0xF5, 0xC2, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x58, 0x13, 0xCA, 0x60, 0x00, 0x00, 0x00, 0x00, 0x58, 0xD5, 0xA4, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x59, 0xF3, 0xAC, 0x60, 0x00, 0x00, 0x00, 0x00, 0x5A, 0xB5, 0x86, 0xF0, 0x00, 0x00, 0x00, 0x00,
-0x5B, 0xD3, 0x8E, 0x60, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x95, 0x68, 0xF0, 0x00, 0x00, 0x00, 0x00,
+0x5B, 0xD3, 0x8E, 0x60, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x9E, 0xA3, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x5D, 0xB3, 0x70, 0x60, 0x00, 0x00, 0x00, 0x00, 0x5E, 0x7E, 0x85, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x5F, 0x9C, 0x8C, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x60, 0x5E, 0x67, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x61, 0x7C, 0x6E, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x62, 0x3E, 0x49, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x63, 0x5C, 0x50, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x64, 0x1E, 0x2B, 0x70, 0x00, 0x00, 0x00, 0x00,
-0x65, 0x3C, 0x32, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x65, 0xFE, 0x0D, 0x70, 0x00, 0x00, 0x00, 0x00,
-0x67, 0x1C, 0x14, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x67, 0xDD, 0xEF, 0x70, 0x00, 0x00, 0x00, 0x00,
+0x65, 0x3C, 0x32, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x66, 0x07, 0x47, 0xF0, 0x00, 0x00, 0x00, 0x00,
+0x67, 0x1C, 0x14, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x67, 0xE7, 0x29, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x68, 0xFB, 0xF6, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x69, 0xC7, 0x0B, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x6A, 0xE5, 0x13, 0x60, 0x00, 0x00, 0x00, 0x00, 0x6B, 0xA6, 0xED, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x6C, 0xC4, 0xF5, 0x60, 0x00, 0x00, 0x00, 0x00, 0x6D, 0x86, 0xCF, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x6E, 0xA4, 0xD7, 0x60, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x66, 0xB1, 0xF0, 0x00, 0x00, 0x00, 0x00,
-0x70, 0x84, 0xB9, 0x60, 0x00, 0x00, 0x00, 0x00, 0x71, 0x46, 0x93, 0xF0, 0x00, 0x00, 0x00, 0x00,
-0x72, 0x64, 0x9B, 0x60, 0x00, 0x00, 0x00, 0x00, 0x73, 0x26, 0x75, 0xF0, 0x00, 0x00, 0x00, 0x00,
+0x70, 0x84, 0xB9, 0x60, 0x00, 0x00, 0x00, 0x00, 0x71, 0x4F, 0xCE, 0x70, 0x00, 0x00, 0x00, 0x00,
+0x72, 0x64, 0x9B, 0x60, 0x00, 0x00, 0x00, 0x00, 0x73, 0x2F, 0xB0, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x74, 0x44, 0x7D, 0x60, 0x00, 0x00, 0x00, 0x00, 0x75, 0x0F, 0x92, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x76, 0x2D, 0x99, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x76, 0xEF, 0x74, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x78, 0x0D, 0x7B, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x78, 0xCF, 0x56, 0x70, 0x00, 0x00, 0x00, 0x00,
 0x79, 0xED, 0x5D, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7A, 0xAF, 0x38, 0x70, 0x00, 0x00, 0x00, 0x00,
-0x7B, 0xCD, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x8F, 0x1A, 0x70, 0x00, 0x00, 0x00, 0x00,
+0x7B, 0xCD, 0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7C, 0x98, 0x54, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x7D, 0xAD, 0x21, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x78, 0x36, 0xF0, 0x00, 0x00, 0x00, 0x00,
 0x7F, 0x96, 0x3E, 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, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03,
-0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x02,
-0x01, 0x05, 0x01, 0x05, 0x01, 0x05, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
+0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03, 0x04, 0x03,
+0x04, 0x03, 0x04, 0x02, 0x01, 0x05, 0x01, 0x05, 0x01, 0x05, 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, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x20, 0xE7, 0x00, 0x00, 0x00, 0x00, 0x2A,
-0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x0D, 0x00,
-0x00, 0x1C, 0x20, 0x00, 0x11, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x4C, 0x4D, 0x54, 0x00, 0x45,
-0x45, 0x53, 0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x45, 0x45, 0x54,
-0x2D, 0x32, 0x45, 0x45, 0x53, 0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x36, 0x2F, 0x31, 0x2C,
-0x4D, 0x31, 0x30, 0x2E, 0x35, 0x2E, 0x36, 0x2F, 0x31, 0x0A,
+0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x20, 0xE7, 0x00,
+0x00, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x04, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x00, 0x00, 0x2A,
+0x30, 0x01, 0x0D, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x11, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x09, 0x4C,
+0x4D, 0x54, 0x00, 0x45, 0x45, 0x53, 0x54, 0x00, 0x45, 0x45, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00,
+0x49, 0x53, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x0A, 0x45, 0x45, 0x54, 0x2D, 0x32, 0x45, 0x45, 0x53, 0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E,
+0x34, 0x2F, 0x34, 0x39, 0x2C, 0x4D, 0x31, 0x30, 0x2E, 0x35, 0x2E, 0x36, 0x2F, 0x31, 0x0A,
 #endif
 0x00, 0xB9, 0x71, 0xF5, 0x01, 0x48, 0x35, 0x7C, 0x00, 0x00, 0x00, 0x09, 0x57, 0x65, 0x73, 0x74,
 0x20, 0x42, 0x61, 0x6E, 0x6B,
@@ -21098,7 +21106,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 /* Asia/Jerusalem */
 0x50, 0x48, 0x50, 0x32, 0x01, 0x49, 0x4C, 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, 0x8F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
 0x9E, 0x30, 0x45, 0x88, 0xC8, 0x59, 0xB2, 0xE0, 0xCC, 0xE5, 0xC1, 0x50, 0xCD, 0xAC, 0xFE, 0x00,
 0xCE, 0xC6, 0xF4, 0xD0, 0xCF, 0x8F, 0x66, 0xE0, 0xD0, 0xA9, 0x79, 0xD0, 0xD1, 0x84, 0x60, 0xE0,
 0xD2, 0x8A, 0xC9, 0x70, 0xD3, 0x65, 0xB0, 0x80, 0xD4, 0x6B, 0xE0, 0xD0, 0xD7, 0x5A, 0x14, 0x60,
@@ -21108,6 +21116,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xE2, 0xBE, 0x4A, 0x60, 0xE3, 0x36, 0x34, 0xD0, 0xE4, 0x9C, 0xF7, 0x00, 0xE5, 0x16, 0x16, 0xD0,
 0xE6, 0x74, 0xD3, 0xE0, 0xE7, 0x11, 0xD2, 0x80, 0xE8, 0x27, 0xFF, 0x00, 0xE8, 0xE8, 0x4F, 0xD0,
 0x08, 0x7C, 0x8B, 0xE0, 0x08, 0xFD, 0xB0, 0xD0, 0x09, 0xF6, 0xEA, 0x60, 0x0A, 0xA6, 0x33, 0xD0,
+0x13, 0xE8, 0xAA, 0xE0, 0x14, 0x20, 0x09, 0xE0, 0x1A, 0xF9, 0x74, 0xE0, 0x1B, 0x8D, 0x1C, 0xE0,
 0x1C, 0xBE, 0xF8, 0xE0, 0x1D, 0x89, 0xF1, 0xD0, 0x1E, 0xCC, 0xFF, 0x60, 0x1F, 0x60, 0x99, 0x50,
 0x20, 0x82, 0xB1, 0x60, 0x21, 0x49, 0xB5, 0xD0, 0x22, 0x5E, 0x9E, 0xE0, 0x23, 0x20, 0x5D, 0x50,
 0x24, 0x5A, 0x30, 0x60, 0x25, 0x00, 0x3F, 0x50, 0x26, 0x0B, 0xED, 0xE0, 0x26, 0xD6, 0xE6, 0xD0,
@@ -21143,15 +21152,15 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 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, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20,
-0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00,
-0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A,
-0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00, 0x21, 0x06, 0x00,
+0x00, 0x00, 0x00, 0x20, 0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C,
+0x20, 0x00, 0x0C, 0x00, 0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C,
+0x4D, 0x54, 0x00, 0x4A, 0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49,
+0x44, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 #ifdef TIMELIB_SUPPORTS_V2DATA
 0x54, 0x5A, 0x69, 0x66, 0x33, 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, 0x8F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
+0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
 0x56, 0xB6, 0xC2, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0x9E, 0x30, 0x45, 0x88, 0xFF, 0xFF, 0xFF, 0xFF,
 0xC8, 0x59, 0xB2, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xE5, 0xC1, 0x50, 0xFF, 0xFF, 0xFF, 0xFF,
 0xCD, 0xAC, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xCE, 0xC6, 0xF4, 0xD0, 0xFF, 0xFF, 0xFF, 0xFF,
@@ -21170,7 +21179,9 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xE7, 0x11, 0xD2, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xE8, 0x27, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
 0xE8, 0xE8, 0x4F, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7C, 0x8B, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x08, 0xFD, 0xB0, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x09, 0xF6, 0xEA, 0x60, 0x00, 0x00, 0x00, 0x00,
-0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x13, 0xE8, 0xAA, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x14, 0x20, 0x09, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1A, 0xF9, 0x74, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x1B, 0x8D, 0x1C, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x1D, 0x89, 0xF1, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1E, 0xCC, 0xFF, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x1F, 0x60, 0x99, 0x50, 0x00, 0x00, 0x00, 0x00, 0x20, 0x82, 0xB1, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x21, 0x49, 0xB5, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x22, 0x5E, 0x9E, 0xE0, 0x00, 0x00, 0x00, 0x00,
@@ -21232,13 +21243,13 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 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, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20, 0xF8, 0x00, 0x04, 0x00,
-0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00, 0x00, 0x38, 0x40, 0x01,
-0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A, 0x4D, 0x54, 0x00, 0x49,
-0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x49, 0x53, 0x54, 0x2D, 0x32, 0x49, 0x44,
-0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x34, 0x2F, 0x32, 0x36, 0x2C, 0x4D, 0x31, 0x30, 0x2E,
-0x35, 0x2E, 0x30, 0x0A,
+0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20,
+0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00,
+0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A,
+0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00,
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x49, 0x53, 0x54,
+0x2D, 0x32, 0x49, 0x44, 0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x34, 0x2F, 0x32, 0x36, 0x2C,
+0x4D, 0x31, 0x30, 0x2E, 0x35, 0x2E, 0x30, 0x0A,
 #endif
 0x00, 0xB9, 0xD2, 0x87, 0x01, 0x48, 0x67, 0xD4, 0x00, 0x00, 0x00, 0x00,
 
@@ -23469,7 +23480,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 /* Asia/Tel_Aviv */
 0x50, 0x48, 0x50, 0x32, 0x00, 0x3F, 0x3F, 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, 0x8F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
 0x9E, 0x30, 0x45, 0x88, 0xC8, 0x59, 0xB2, 0xE0, 0xCC, 0xE5, 0xC1, 0x50, 0xCD, 0xAC, 0xFE, 0x00,
 0xCE, 0xC6, 0xF4, 0xD0, 0xCF, 0x8F, 0x66, 0xE0, 0xD0, 0xA9, 0x79, 0xD0, 0xD1, 0x84, 0x60, 0xE0,
 0xD2, 0x8A, 0xC9, 0x70, 0xD3, 0x65, 0xB0, 0x80, 0xD4, 0x6B, 0xE0, 0xD0, 0xD7, 0x5A, 0x14, 0x60,
@@ -23479,6 +23490,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xE2, 0xBE, 0x4A, 0x60, 0xE3, 0x36, 0x34, 0xD0, 0xE4, 0x9C, 0xF7, 0x00, 0xE5, 0x16, 0x16, 0xD0,
 0xE6, 0x74, 0xD3, 0xE0, 0xE7, 0x11, 0xD2, 0x80, 0xE8, 0x27, 0xFF, 0x00, 0xE8, 0xE8, 0x4F, 0xD0,
 0x08, 0x7C, 0x8B, 0xE0, 0x08, 0xFD, 0xB0, 0xD0, 0x09, 0xF6, 0xEA, 0x60, 0x0A, 0xA6, 0x33, 0xD0,
+0x13, 0xE8, 0xAA, 0xE0, 0x14, 0x20, 0x09, 0xE0, 0x1A, 0xF9, 0x74, 0xE0, 0x1B, 0x8D, 0x1C, 0xE0,
 0x1C, 0xBE, 0xF8, 0xE0, 0x1D, 0x89, 0xF1, 0xD0, 0x1E, 0xCC, 0xFF, 0x60, 0x1F, 0x60, 0x99, 0x50,
 0x20, 0x82, 0xB1, 0x60, 0x21, 0x49, 0xB5, 0xD0, 0x22, 0x5E, 0x9E, 0xE0, 0x23, 0x20, 0x5D, 0x50,
 0x24, 0x5A, 0x30, 0x60, 0x25, 0x00, 0x3F, 0x50, 0x26, 0x0B, 0xED, 0xE0, 0x26, 0xD6, 0xE6, 0xD0,
@@ -23514,15 +23526,15 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 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, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20,
-0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00,
-0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A,
-0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00, 0x21, 0x06, 0x00,
+0x00, 0x00, 0x00, 0x20, 0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C,
+0x20, 0x00, 0x0C, 0x00, 0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C,
+0x4D, 0x54, 0x00, 0x4A, 0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49,
+0x44, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 #ifdef TIMELIB_SUPPORTS_V2DATA
 0x54, 0x5A, 0x69, 0x66, 0x33, 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, 0x8F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
+0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
 0x56, 0xB6, 0xC2, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0x9E, 0x30, 0x45, 0x88, 0xFF, 0xFF, 0xFF, 0xFF,
 0xC8, 0x59, 0xB2, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xE5, 0xC1, 0x50, 0xFF, 0xFF, 0xFF, 0xFF,
 0xCD, 0xAC, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xCE, 0xC6, 0xF4, 0xD0, 0xFF, 0xFF, 0xFF, 0xFF,
@@ -23541,7 +23553,9 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xE7, 0x11, 0xD2, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xE8, 0x27, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
 0xE8, 0xE8, 0x4F, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7C, 0x8B, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x08, 0xFD, 0xB0, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x09, 0xF6, 0xEA, 0x60, 0x00, 0x00, 0x00, 0x00,
-0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x13, 0xE8, 0xAA, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x14, 0x20, 0x09, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1A, 0xF9, 0x74, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x1B, 0x8D, 0x1C, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x1D, 0x89, 0xF1, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1E, 0xCC, 0xFF, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x1F, 0x60, 0x99, 0x50, 0x00, 0x00, 0x00, 0x00, 0x20, 0x82, 0xB1, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x21, 0x49, 0xB5, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x22, 0x5E, 0x9E, 0xE0, 0x00, 0x00, 0x00, 0x00,
@@ -23603,13 +23617,13 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 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, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20, 0xF8, 0x00, 0x04, 0x00,
-0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00, 0x00, 0x38, 0x40, 0x01,
-0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A, 0x4D, 0x54, 0x00, 0x49,
-0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x49, 0x53, 0x54, 0x2D, 0x32, 0x49, 0x44,
-0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x34, 0x2F, 0x32, 0x36, 0x2C, 0x4D, 0x31, 0x30, 0x2E,
-0x35, 0x2E, 0x30, 0x0A,
+0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20,
+0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00,
+0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A,
+0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00,
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x49, 0x53, 0x54,
+0x2D, 0x32, 0x49, 0x44, 0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x34, 0x2F, 0x32, 0x36, 0x2C,
+0x4D, 0x31, 0x30, 0x2E, 0x35, 0x2E, 0x30, 0x0A,
 #endif
 0x00, 0x89, 0x54, 0x40, 0x01, 0x12, 0xA8, 0x80, 0x00, 0x00, 0x00, 0x00,
 
@@ -31629,12 +31643,12 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0x50, 0x48, 0x50, 0x32, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x55, 0x43, 0x54, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x55, 0x54, 0x43, 0x00, 0x00, 0x00,
 #ifdef TIMELIB_SUPPORTS_V2DATA
 0x54, 0x5A, 0x69, 0x66, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x55, 0x43, 0x54, 0x00, 0x00, 0x00, 0x0A, 0x55, 0x43, 0x54, 0x30, 0x0A,
+0x00, 0x00, 0x55, 0x54, 0x43, 0x00, 0x00, 0x00, 0x0A, 0x55, 0x54, 0x43, 0x30, 0x0A,
 #endif
 0x00, 0x89, 0x54, 0x40, 0x01, 0x12, 0xA8, 0x80, 0x00, 0x00, 0x00, 0x00,
 
@@ -42157,7 +42171,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 /* Israel */
 0x50, 0x48, 0x50, 0x32, 0x00, 0x3F, 0x3F, 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, 0x8F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0x80, 0x00, 0x00, 0x00,
 0x9E, 0x30, 0x45, 0x88, 0xC8, 0x59, 0xB2, 0xE0, 0xCC, 0xE5, 0xC1, 0x50, 0xCD, 0xAC, 0xFE, 0x00,
 0xCE, 0xC6, 0xF4, 0xD0, 0xCF, 0x8F, 0x66, 0xE0, 0xD0, 0xA9, 0x79, 0xD0, 0xD1, 0x84, 0x60, 0xE0,
 0xD2, 0x8A, 0xC9, 0x70, 0xD3, 0x65, 0xB0, 0x80, 0xD4, 0x6B, 0xE0, 0xD0, 0xD7, 0x5A, 0x14, 0x60,
@@ -42167,6 +42181,7 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xE2, 0xBE, 0x4A, 0x60, 0xE3, 0x36, 0x34, 0xD0, 0xE4, 0x9C, 0xF7, 0x00, 0xE5, 0x16, 0x16, 0xD0,
 0xE6, 0x74, 0xD3, 0xE0, 0xE7, 0x11, 0xD2, 0x80, 0xE8, 0x27, 0xFF, 0x00, 0xE8, 0xE8, 0x4F, 0xD0,
 0x08, 0x7C, 0x8B, 0xE0, 0x08, 0xFD, 0xB0, 0xD0, 0x09, 0xF6, 0xEA, 0x60, 0x0A, 0xA6, 0x33, 0xD0,
+0x13, 0xE8, 0xAA, 0xE0, 0x14, 0x20, 0x09, 0xE0, 0x1A, 0xF9, 0x74, 0xE0, 0x1B, 0x8D, 0x1C, 0xE0,
 0x1C, 0xBE, 0xF8, 0xE0, 0x1D, 0x89, 0xF1, 0xD0, 0x1E, 0xCC, 0xFF, 0x60, 0x1F, 0x60, 0x99, 0x50,
 0x20, 0x82, 0xB1, 0x60, 0x21, 0x49, 0xB5, 0xD0, 0x22, 0x5E, 0x9E, 0xE0, 0x23, 0x20, 0x5D, 0x50,
 0x24, 0x5A, 0x30, 0x60, 0x25, 0x00, 0x3F, 0x50, 0x26, 0x0B, 0xED, 0xE0, 0x26, 0xD6, 0xE6, 0xD0,
@@ -42202,15 +42217,15 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 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, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20,
-0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00,
-0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A,
-0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00, 0x21, 0x06, 0x00,
+0x00, 0x00, 0x00, 0x20, 0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C,
+0x20, 0x00, 0x0C, 0x00, 0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C,
+0x4D, 0x54, 0x00, 0x4A, 0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49,
+0x44, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 #ifdef TIMELIB_SUPPORTS_V2DATA
 0x54, 0x5A, 0x69, 0x66, 0x33, 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, 0x8F, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
+0x00, 0x00, 0x00, 0x93, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x15, 0xFF, 0xFF, 0xFF, 0xFF,
 0x56, 0xB6, 0xC2, 0xFA, 0xFF, 0xFF, 0xFF, 0xFF, 0x9E, 0x30, 0x45, 0x88, 0xFF, 0xFF, 0xFF, 0xFF,
 0xC8, 0x59, 0xB2, 0xE0, 0xFF, 0xFF, 0xFF, 0xFF, 0xCC, 0xE5, 0xC1, 0x50, 0xFF, 0xFF, 0xFF, 0xFF,
 0xCD, 0xAC, 0xFE, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0xCE, 0xC6, 0xF4, 0xD0, 0xFF, 0xFF, 0xFF, 0xFF,
@@ -42229,7 +42244,9 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0xE7, 0x11, 0xD2, 0x80, 0xFF, 0xFF, 0xFF, 0xFF, 0xE8, 0x27, 0xFF, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
 0xE8, 0xE8, 0x4F, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x08, 0x7C, 0x8B, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x08, 0xFD, 0xB0, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x09, 0xF6, 0xEA, 0x60, 0x00, 0x00, 0x00, 0x00,
-0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x0A, 0xA6, 0x33, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x13, 0xE8, 0xAA, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x14, 0x20, 0x09, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1A, 0xF9, 0x74, 0xE0, 0x00, 0x00, 0x00, 0x00,
+0x1B, 0x8D, 0x1C, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x1C, 0xBE, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0x00,
 0x1D, 0x89, 0xF1, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x1E, 0xCC, 0xFF, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x1F, 0x60, 0x99, 0x50, 0x00, 0x00, 0x00, 0x00, 0x20, 0x82, 0xB1, 0x60, 0x00, 0x00, 0x00, 0x00,
 0x21, 0x49, 0xB5, 0xD0, 0x00, 0x00, 0x00, 0x00, 0x22, 0x5E, 0x9E, 0xE0, 0x00, 0x00, 0x00, 0x00,
@@ -42291,13 +42308,13 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 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, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20, 0xF8, 0x00, 0x04, 0x00,
-0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00, 0x00, 0x38, 0x40, 0x01,
-0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A, 0x4D, 0x54, 0x00, 0x49,
-0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x49, 0x53, 0x54, 0x2D, 0x32, 0x49, 0x44,
-0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x34, 0x2F, 0x32, 0x36, 0x2C, 0x4D, 0x31, 0x30, 0x2E,
-0x35, 0x2E, 0x30, 0x0A,
+0x03, 0x02, 0x03, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00, 0x21, 0x06, 0x00, 0x00, 0x00, 0x00, 0x20,
+0xF8, 0x00, 0x04, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x00, 0x00, 0x1C, 0x20, 0x00, 0x0C, 0x00,
+0x00, 0x38, 0x40, 0x01, 0x10, 0x00, 0x00, 0x2A, 0x30, 0x01, 0x08, 0x4C, 0x4D, 0x54, 0x00, 0x4A,
+0x4D, 0x54, 0x00, 0x49, 0x44, 0x54, 0x00, 0x49, 0x53, 0x54, 0x00, 0x49, 0x44, 0x44, 0x54, 0x00,
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x49, 0x53, 0x54,
+0x2D, 0x32, 0x49, 0x44, 0x54, 0x2C, 0x4D, 0x33, 0x2E, 0x34, 0x2E, 0x34, 0x2F, 0x32, 0x36, 0x2C,
+0x4D, 0x31, 0x30, 0x2E, 0x35, 0x2E, 0x30, 0x0A,
 #endif
 0x00, 0x89, 0x54, 0x40, 0x01, 0x12, 0xA8, 0x80, 0x00, 0x00, 0x00, 0x00,
 
@@ -45908,12 +45925,12 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 0x50, 0x48, 0x50, 0x32, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x55, 0x43, 0x54, 0x00, 0x00, 0x00,
+0x00, 0x00, 0x55, 0x54, 0x43, 0x00, 0x00, 0x00,
 #ifdef TIMELIB_SUPPORTS_V2DATA
 0x54, 0x5A, 0x69, 0x66, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00,
 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x55, 0x43, 0x54, 0x00, 0x00, 0x00, 0x0A, 0x55, 0x43, 0x54, 0x30, 0x0A,
+0x00, 0x00, 0x55, 0x54, 0x43, 0x00, 0x00, 0x00, 0x0A, 0x55, 0x54, 0x43, 0x30, 0x0A,
 #endif
 0x00, 0x89, 0x54, 0x40, 0x01, 0x12, 0xA8, 0x80, 0x00, 0x00, 0x00, 0x00,
 
@@ -47949,4 +47966,4 @@ const unsigned char timelib_timezone_db_data_builtin[273443] = {
 #endif
 0x00, 0x89, 0x54, 0x40, 0x01, 0x12, 0xA8, 0x80, 0x00, 0x00, 0x00, 0x00,};
 
-const timelib_tzdb timezonedb_builtin = { "2018.9", 594, timezonedb_idx_builtin, timelib_timezone_db_data_builtin };
+const timelib_tzdb timezonedb_builtin = { "2019.1", 594, timezonedb_idx_builtin, timelib_timezone_db_data_builtin };