Subject: * library/tzdata/Antarctica/Macquarie: * library/tzdata/Africa/Casablanca: * library/tzdata/Africa/Tunis: * library/tzdata/America/Santiago: * library/tzdata/America/Argentina/San_Luis: * library/tzdata/Antarctica/Casey: * library/tzdata/Antarctica/Davis: * library/tzdata/Asia/Anadyr: * library/tzdata/Asia/Damascus: * library/tzdata/Asia/Dhaka: * library/tzdata/Asia/Gaza: * library/tzdata/Asia/Kamchatka: * library/tzdata/Asia/Karachi: * library/tzdata/Asia/Taipei: * library/tzdata/Europe/Samara: * library/tzdata/Pacific/Apia: * library/tzdata/Pacific/Easter: * library/tzdata/Pacific/Fiji: Olso

From: Kevin B Kenny <[email-masked]>
Date: Thu, 29 Apr 2010 15:55:16 +0000

---
 ChangeLog                                 |  21 ++
 library/tzdata/Africa/Casablanca          |   2 +
 library/tzdata/Africa/Tunis               | 180 ---------------
 library/tzdata/America/Argentina/San_Luis | 180 ---------------
 library/tzdata/America/Santiago           |   2 +-
 library/tzdata/Antarctica/Casey           |   1 +
 library/tzdata/Antarctica/Davis           |   1 +
 library/tzdata/Antarctica/Macquarie       | 102 +++++++++
 library/tzdata/Asia/Anadyr                | 361 +++++++++++++++---------------
 library/tzdata/Asia/Damascus              | 180 +++++++--------
 library/tzdata/Asia/Dhaka                 | 181 +--------------
 library/tzdata/Asia/Gaza                  | 180 +++++++--------
 library/tzdata/Asia/Kamchatka             | 361 +++++++++++++++---------------
 library/tzdata/Asia/Karachi               | 180 ---------------
 library/tzdata/Asia/Taipei                |   4 +-
 library/tzdata/Europe/Samara              | 361 +++++++++++++++---------------
 library/tzdata/Pacific/Apia               |   4 +-
 library/tzdata/Pacific/Easter             |   2 +-
 library/tzdata/Pacific/Fiji               |   4 +-
 19 files changed, 860 insertions(+), 1447 deletions(-)
 create mode 100644 library/tzdata/Antarctica/Macquarie

diff --git a/ChangeLog b/ChangeLog
index b0cc4bf..c448915 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2010-04-29  Kevin B. Kenny  <[email-masked]>
+
+	* library/tzdata/Antarctica/Macquarie:
+	* library/tzdata/Africa/Casablanca:
+	* library/tzdata/Africa/Tunis:
+	* library/tzdata/America/Santiago:
+	* library/tzdata/America/Argentina/San_Luis:
+	* library/tzdata/Antarctica/Casey:
+	* library/tzdata/Antarctica/Davis:
+	* library/tzdata/Asia/Anadyr:
+	* library/tzdata/Asia/Damascus:
+	* library/tzdata/Asia/Dhaka:
+	* library/tzdata/Asia/Gaza:
+	* library/tzdata/Asia/Kamchatka:
+	* library/tzdata/Asia/Karachi:
+	* library/tzdata/Asia/Taipei:
+	* library/tzdata/Europe/Samara:
+	* library/tzdata/Pacific/Apia:
+	* library/tzdata/Pacific/Easter:
+	* library/tzdata/Pacific/Fiji:   Olson's tzdata2010i.
+	
 2010-04-19  Jan Nijtmans  <[email-masked]>
 
 	* win/tclWinPort.h  Fix [Patch 2986105]: conditionally defining
diff --git a/library/tzdata/Africa/Casablanca b/library/tzdata/Africa/Casablanca
index d976aa5..996dd5d 100644
--- a/library/tzdata/Africa/Casablanca
+++ b/library/tzdata/Africa/Casablanca
@@ -25,4 +25,6 @@ set TZData(:Africa/Casablanca) {
     {1220223600 0 0 WET}
     {1243814400 3600 1 WEST}
     {1250809200 0 0 WET}
+    {1272758400 3600 1 WEST}
+    {1281222000 0 0 WET}
 }
diff --git a/library/tzdata/Africa/Tunis b/library/tzdata/Africa/Tunis
index 8a7ec16..0c1db4d 100644
--- a/library/tzdata/Africa/Tunis
+++ b/library/tzdata/Africa/Tunis
@@ -36,184 +36,4 @@ set TZData(:Africa/Tunis) {
     {1193533200 3600 0 CET}
     {1206838800 7200 1 CEST}
     {1224982800 3600 0 CET}
-    {1269738000 7200 1 CEST}
-    {1288486800 3600 0 CET}
-    {1301187600 7200 1 CEST}
-    {1319936400 3600 0 CET}
-    {1332637200 7200 1 CEST}
-    {1351386000 3600 0 CET}
-    {1364691600 7200 1 CEST}
-    {1382835600 3600 0 CET}
-    {1396141200 7200 1 CEST}
-    {1414285200 3600 0 CET}
-    {1427590800 7200 1 CEST}
-    {1445734800 3600 0 CET}
-    {1459040400 7200 1 CEST}
-    {1477789200 3600 0 CET}
-    {1490490000 7200 1 CEST}
-    {1509238800 3600 0 CET}
-    {1521939600 7200 1 CEST}
-    {1540688400 3600 0 CET}
-    {1553994000 7200 1 CEST}
-    {1572138000 3600 0 CET}
-    {1585443600 7200 1 CEST}
-    {1603587600 3600 0 CET}
-    {1616893200 7200 1 CEST}
-    {1635642000 3600 0 CET}
-    {1648342800 7200 1 CEST}
-    {1667091600 3600 0 CET}
-    {1679792400 7200 1 CEST}
-    {1698541200 3600 0 CET}
-    {1711846800 7200 1 CEST}
-    {1729990800 3600 0 CET}
-    {1743296400 7200 1 CEST}
-    {1761440400 3600 0 CET}
-    {1774746000 7200 1 CEST}
-    {1792890000 3600 0 CET}
-    {1806195600 7200 1 CEST}
-    {1824944400 3600 0 CET}
-    {1837645200 7200 1 CEST}
-    {1856394000 3600 0 CET}
-    {1869094800 7200 1 CEST}
-    {1887843600 3600 0 CET}
-    {1901149200 7200 1 CEST}
-    {1919293200 3600 0 CET}
-    {1932598800 7200 1 CEST}
-    {1950742800 3600 0 CET}
-    {1964048400 7200 1 CEST}
-    {1982797200 3600 0 CET}
-    {1995498000 7200 1 CEST}
-    {2014246800 3600 0 CET}
-    {2026947600 7200 1 CEST}
-    {2045696400 3600 0 CET}
-    {2058397200 7200 1 CEST}
-    {2077146000 3600 0 CET}
-    {2090451600 7200 1 CEST}
-    {2108595600 3600 0 CET}
-    {2121901200 7200 1 CEST}
-    {2140045200 3600 0 CET}
-    {2153350800 7200 1 CEST}
-    {2172099600 3600 0 CET}
-    {2184800400 7200 1 CEST}
-    {2203549200 3600 0 CET}
-    {2216250000 7200 1 CEST}
-    {2234998800 3600 0 CET}
-    {2248304400 7200 1 CEST}
-    {2266448400 3600 0 CET}
-    {2279754000 7200 1 CEST}
-    {2297898000 3600 0 CET}
-    {2311203600 7200 1 CEST}
-    {2329347600 3600 0 CET}
-    {2342653200 7200 1 CEST}
-    {2361402000 3600 0 CET}
-    {2374102800 7200 1 CEST}
-    {2392851600 3600 0 CET}
-    {2405552400 7200 1 CEST}
-    {2424301200 3600 0 CET}
-    {2437606800 7200 1 CEST}
-    {2455750800 3600 0 CET}
-    {2469056400 7200 1 CEST}
-    {2487200400 3600 0 CET}
-    {2500506000 7200 1 CEST}
-    {2519254800 3600 0 CET}
-    {2531955600 7200 1 CEST}
-    {2550704400 3600 0 CET}
-    {2563405200 7200 1 CEST}
-    {2582154000 3600 0 CET}
-    {2595459600 7200 1 CEST}
-    {2613603600 3600 0 CET}
-    {2626909200 7200 1 CEST}
-    {2645053200 3600 0 CET}
-    {2658358800 7200 1 CEST}
-    {2676502800 3600 0 CET}
-    {2689808400 7200 1 CEST}
-    {2708557200 3600 0 CET}
-    {2721258000 7200 1 CEST}
-    {2740006800 3600 0 CET}
-    {2752707600 7200 1 CEST}
-    {2771456400 3600 0 CET}
-    {2784762000 7200 1 CEST}
-    {2802906000 3600 0 CET}
-    {2816211600 7200 1 CEST}
-    {2834355600 3600 0 CET}
-    {2847661200 7200 1 CEST}
-    {2866410000 3600 0 CET}
-    {2879110800 7200 1 CEST}
-    {2897859600 3600 0 CET}
-    {2910560400 7200 1 CEST}
-    {2929309200 3600 0 CET}
-    {2942010000 7200 1 CEST}
-    {2960758800 3600 0 CET}
-    {2974064400 7200 1 CEST}
-    {2992208400 3600 0 CET}
-    {3005514000 7200 1 CEST}
-    {3023658000 3600 0 CET}
-    {3036963600 7200 1 CEST}
-    {3055712400 3600 0 CET}
-    {3068413200 7200 1 CEST}
-    {3087162000 3600 0 CET}
-    {3099862800 7200 1 CEST}
-    {3118611600 3600 0 CET}
-    {3131917200 7200 1 CEST}
-    {3150061200 3600 0 CET}
-    {3163366800 7200 1 CEST}
-    {3181510800 3600 0 CET}
-    {3194816400 7200 1 CEST}
-    {3212960400 3600 0 CET}
-    {3226266000 7200 1 CEST}
-    {3245014800 3600 0 CET}
-    {3257715600 7200 1 CEST}
-    {3276464400 3600 0 CET}
-    {3289165200 7200 1 CEST}
-    {3307914000 3600 0 CET}
-    {3321219600 7200 1 CEST}
-    {3339363600 3600 0 CET}
-    {3352669200 7200 1 CEST}
-    {3370813200 3600 0 CET}
-    {3384118800 7200 1 CEST}
-    {3402867600 3600 0 CET}
-    {3415568400 7200 1 CEST}
-    {3434317200 3600 0 CET}
-    {3447018000 7200 1 CEST}
-    {3465766800 3600 0 CET}
-    {3479072400 7200 1 CEST}
-    {3497216400 3600 0 CET}
-    {3510522000 7200 1 CEST}
-    {3528666000 3600 0 CET}
-    {3541971600 7200 1 CEST}
-    {3560115600 3600 0 CET}
-    {3573421200 7200 1 CEST}
-    {3592170000 3600 0 CET}
-    {3604870800 7200 1 CEST}
-    {3623619600 3600 0 CET}
-    {3636320400 7200 1 CEST}
-    {3655069200 3600 0 CET}
-    {3668374800 7200 1 CEST}
-    {3686518800 3600 0 CET}
-    {3699824400 7200 1 CEST}
-    {3717968400 3600 0 CET}
-    {3731274000 7200 1 CEST}
-    {3750022800 3600 0 CET}
-    {3762723600 7200 1 CEST}
-    {3781472400 3600 0 CET}
-    {3794173200 7200 1 CEST}
-    {3812922000 3600 0 CET}
-    {3825622800 7200 1 CEST}
-    {3844371600 3600 0 CET}
-    {3857677200 7200 1 CEST}
-    {3875821200 3600 0 CET}
-    {3889126800 7200 1 CEST}
-    {3907270800 3600 0 CET}
-    {3920576400 7200 1 CEST}
-    {3939325200 3600 0 CET}
-    {3952026000 7200 1 CEST}
-    {3970774800 3600 0 CET}
-    {3983475600 7200 1 CEST}
-    {4002224400 3600 0 CET}
-    {4015530000 7200 1 CEST}
-    {4033674000 3600 0 CET}
-    {4046979600 7200 1 CEST}
-    {4065123600 3600 0 CET}
-    {4078429200 7200 1 CEST}
-    {4096573200 3600 0 CET}
 }
diff --git a/library/tzdata/America/Argentina/San_Luis b/library/tzdata/America/Argentina/San_Luis
index b93f3bf..bec1554 100644
--- a/library/tzdata/America/Argentina/San_Luis
+++ b/library/tzdata/America/Argentina/San_Luis
@@ -65,184 +65,4 @@ set TZData(:America/Argentina/San_Luis) {
     {1223784000 -10800 1 WARST}
     {1236481200 -14400 0 WART}
     {1255233600 -10800 1 WARST}
-    {1268535600 -14400 0 WART}
-    {1286683200 -10800 1 WARST}
-    {1299985200 -14400 0 WART}
-    {1318132800 -10800 1 WARST}
-    {1331434800 -14400 0 WART}
-    {1350187200 -10800 1 WARST}
-    {1362884400 -14400 0 WART}
-    {1381636800 -10800 1 WARST}
-    {1394334000 -14400 0 WART}
-    {1413086400 -10800 1 WARST}
-    {1425783600 -14400 0 WART}
-    {1444536000 -10800 1 WARST}
-    {1457838000 -14400 0 WART}
-    {1475985600 -10800 1 WARST}
-    {1489287600 -14400 0 WART}
-    {1507435200 -10800 1 WARST}
-    {1520737200 -14400 0 WART}
-    {1539489600 -10800 1 WARST}
-    {1552186800 -14400 0 WART}
-    {1570939200 -10800 1 WARST}
-    {1583636400 -14400 0 WART}
-    {1602388800 -10800 1 WARST}
-    {1615690800 -14400 0 WART}
-    {1633838400 -10800 1 WARST}
-    {1647140400 -14400 0 WART}
-    {1665288000 -10800 1 WARST}
-    {1678590000 -14400 0 WART}
-    {1696737600 -10800 1 WARST}
-    {1710039600 -14400 0 WART}
-    {1728792000 -10800 1 WARST}
-    {1741489200 -14400 0 WART}
-    {1760241600 -10800 1 WARST}
-    {1772938800 -14400 0 WART}
-    {1791691200 -10800 1 WARST}
-    {1804993200 -14400 0 WART}
-    {1823140800 -10800 1 WARST}
-    {1836442800 -14400 0 WART}
-    {1854590400 -10800 1 WARST}
-    {1867892400 -14400 0 WART}
-    {1886644800 -10800 1 WARST}
-    {1899342000 -14400 0 WART}
-    {1918094400 -10800 1 WARST}
-    {1930791600 -14400 0 WART}
-    {1949544000 -10800 1 WARST}
-    {1962846000 -14400 0 WART}
-    {1980993600 -10800 1 WARST}
-    {1994295600 -14400 0 WART}
-    {2012443200 -10800 1 WARST}
-    {2025745200 -14400 0 WART}
-    {2043892800 -10800 1 WARST}
-    {2057194800 -14400 0 WART}
-    {2075947200 -10800 1 WARST}
-    {2088644400 -14400 0 WART}
-    {2107396800 -10800 1 WARST}
-    {2120094000 -14400 0 WART}
-    {2138846400 -10800 1 WARST}
-    {2152148400 -14400 0 WART}
-    {2170296000 -10800 1 WARST}
-    {2183598000 -14400 0 WART}
-    {2201745600 -10800 1 WARST}
-    {2215047600 -14400 0 WART}
-    {2233800000 -10800 1 WARST}
-    {2246497200 -14400 0 WART}
-    {2265249600 -10800 1 WARST}
-    {2277946800 -14400 0 WART}
-    {2296699200 -10800 1 WARST}
-    {2309396400 -14400 0 WART}
-    {2328148800 -10800 1 WARST}
-    {2341450800 -14400 0 WART}
-    {2359598400 -10800 1 WARST}
-    {2372900400 -14400 0 WART}
-    {2391048000 -10800 1 WARST}
-    {2404350000 -14400 0 WART}
-    {2423102400 -10800 1 WARST}
-    {2435799600 -14400 0 WART}
-    {2454552000 -10800 1 WARST}
-    {2467249200 -14400 0 WART}
-    {2486001600 -10800 1 WARST}
-    {2499303600 -14400 0 WART}
-    {2517451200 -10800 1 WARST}
-    {2530753200 -14400 0 WART}
-    {2548900800 -10800 1 WARST}
-    {2562202800 -14400 0 WART}
-    {2580350400 -10800 1 WARST}
-    {2593652400 -14400 0 WART}
-    {2612404800 -10800 1 WARST}
-    {2625102000 -14400 0 WART}
-    {2643854400 -10800 1 WARST}
-    {2656551600 -14400 0 WART}
-    {2675304000 -10800 1 WARST}
-    {2688606000 -14400 0 WART}
-    {2706753600 -10800 1 WARST}
-    {2720055600 -14400 0 WART}
-    {2738203200 -10800 1 WARST}
-    {2751505200 -14400 0 WART}
-    {2770257600 -10800 1 WARST}
-    {2782954800 -14400 0 WART}
-    {2801707200 -10800 1 WARST}
-    {2814404400 -14400 0 WART}
-    {2833156800 -10800 1 WARST}
-    {2846458800 -14400 0 WART}
-    {2864606400 -10800 1 WARST}
-    {2877908400 -14400 0 WART}
-    {2896056000 -10800 1 WARST}
-    {2909358000 -14400 0 WART}
-    {2927505600 -10800 1 WARST}
-    {2940807600 -14400 0 WART}
-    {2959560000 -10800 1 WARST}
-    {2972257200 -14400 0 WART}
-    {2991009600 -10800 1 WARST}
-    {3003706800 -14400 0 WART}
-    {3022459200 -10800 1 WARST}
-    {3035761200 -14400 0 WART}
-    {3053908800 -10800 1 WARST}
-    {3067210800 -14400 0 WART}
-    {3085358400 -10800 1 WARST}
-    {3098660400 -14400 0 WART}
-    {3117412800 -10800 1 WARST}
-    {3130110000 -14400 0 WART}
-    {3148862400 -10800 1 WARST}
-    {3161559600 -14400 0 WART}
-    {3180312000 -10800 1 WARST}
-    {3193009200 -14400 0 WART}
-    {3211761600 -10800 1 WARST}
-    {3225063600 -14400 0 WART}
-    {3243211200 -10800 1 WARST}
-    {3256513200 -14400 0 WART}
-    {3274660800 -10800 1 WARST}
-    {3287962800 -14400 0 WART}
-    {3306715200 -10800 1 WARST}
-    {3319412400 -14400 0 WART}
-    {3338164800 -10800 1 WARST}
-    {3350862000 -14400 0 WART}
-    {3369614400 -10800 1 WARST}
-    {3382916400 -14400 0 WART}
-    {3401064000 -10800 1 WARST}
-    {3414366000 -14400 0 WART}
-    {3432513600 -10800 1 WARST}
-    {3445815600 -14400 0 WART}
-    {3463963200 -10800 1 WARST}
-    {3477265200 -14400 0 WART}
-    {3496017600 -10800 1 WARST}
-    {3508714800 -14400 0 WART}
-    {3527467200 -10800 1 WARST}
-    {3540164400 -14400 0 WART}
-    {3558916800 -10800 1 WARST}
-    {3572218800 -14400 0 WART}
-    {3590366400 -10800 1 WARST}
-    {3603668400 -14400 0 WART}
-    {3621816000 -10800 1 WARST}
-    {3635118000 -14400 0 WART}
-    {3653870400 -10800 1 WARST}
-    {3666567600 -14400 0 WART}
-    {3685320000 -10800 1 WARST}
-    {3698017200 -14400 0 WART}
-    {3716769600 -10800 1 WARST}
-    {3730071600 -14400 0 WART}
-    {3748219200 -10800 1 WARST}
-    {3761521200 -14400 0 WART}
-    {3779668800 -10800 1 WARST}
-    {3792970800 -14400 0 WART}
-    {3811118400 -10800 1 WARST}
-    {3824420400 -14400 0 WART}
-    {3843172800 -10800 1 WARST}
-    {3855870000 -14400 0 WART}
-    {3874622400 -10800 1 WARST}
-    {3887319600 -14400 0 WART}
-    {3906072000 -10800 1 WARST}
-    {3919374000 -14400 0 WART}
-    {3937521600 -10800 1 WARST}
-    {3950823600 -14400 0 WART}
-    {3968971200 -10800 1 WARST}
-    {3982273200 -14400 0 WART}
-    {4001025600 -10800 1 WARST}
-    {4013722800 -14400 0 WART}
-    {4032475200 -10800 1 WARST}
-    {4045172400 -14400 0 WART}
-    {4063924800 -10800 1 WARST}
-    {4076622000 -14400 0 WART}
-    {4095374400 -10800 1 WARST}
 }
diff --git a/library/tzdata/America/Santiago b/library/tzdata/America/Santiago
index 9f1d358..a3cd817 100644
--- a/library/tzdata/America/Santiago
+++ b/library/tzdata/America/Santiago
@@ -108,7 +108,7 @@ set TZData(:America/Santiago) {
     {1223784000 -10800 1 CLST}
     {1237086000 -14400 0 CLT}
     {1255233600 -10800 1 CLST}
-    {1268535600 -14400 0 CLT}
+    {1270350000 -14400 0 CLT}
     {1286683200 -10800 1 CLST}
     {1299985200 -14400 0 CLT}
     {1318132800 -10800 1 CLST}
diff --git a/library/tzdata/Antarctica/Casey b/library/tzdata/Antarctica/Casey
index 053da4c..119d514 100644
--- a/library/tzdata/Antarctica/Casey
+++ b/library/tzdata/Antarctica/Casey
@@ -4,4 +4,5 @@ set TZData(:Antarctica/Casey) {
     {-9223372036854775808 0 0 zzz}
     {-31536000 28800 0 WST}
     {1255802400 39600 0 CAST}
+    {1267714800 28800 0 WST}
 }
diff --git a/library/tzdata/Antarctica/Davis b/library/tzdata/Antarctica/Davis
index 3c4ab7b..47aece9 100644
--- a/library/tzdata/Antarctica/Davis
+++ b/library/tzdata/Antarctica/Davis
@@ -6,4 +6,5 @@ set TZData(:Antarctica/Davis) {
     {-163062000 0 0 zzz}
     {-28857600 25200 0 DAVT}
     {1255806000 18000 0 DAVT}
+    {1268251200 25200 0 DAVT}
 }
diff --git a/library/tzdata/Antarctica/Macquarie b/library/tzdata/Antarctica/Macquarie
new file mode 100644
index 0000000..9877ee8
--- /dev/null
+++ b/library/tzdata/Antarctica/Macquarie
@@ -0,0 +1,102 @@
+# created by tools/tclZIC.tcl - do not edit
+
+set TZData(:Antarctica/Macquarie) {
+    {-9223372036854775808 0 0 zzz}
+    {-1861920000 36000 0 EST}
+    {-1680508800 39600 1 EST}
+    {-1669892400 39600 0 EST}
+    {-1665392400 36000 0 EST}
+    {-883641600 39600 1 EST}
+    {-876128400 36000 0 EST}
+    {-860400000 39600 1 EST}
+    {-844678800 36000 0 EST}
+    {-828345600 39600 1 EST}
+    {-813229200 36000 0 EST}
+    {-94730400 36000 0 EST}
+    {-71136000 39600 1 EST}
+    {-55411200 36000 0 EST}
+    {-37267200 39600 1 EST}
+    {-25776000 36000 0 EST}
+    {-5817600 39600 1 EST}
+    {5673600 36000 0 EST}
+    {25632000 39600 1 EST}
+    {37728000 36000 0 EST}
+    {57686400 39600 1 EST}
+    {67968000 36000 0 EST}
+    {89136000 39600 1 EST}
+    {100022400 36000 0 EST}
+    {120585600 39600 1 EST}
+    {131472000 36000 0 EST}
+    {152035200 39600 1 EST}
+    {162921600 36000 0 EST}
+    {183484800 39600 1 EST}
+    {194976000 36000 0 EST}
+    {215539200 39600 1 EST}
+    {226425600 36000 0 EST}
+    {246988800 39600 1 EST}
+    {257875200 36000 0 EST}
+    {278438400 39600 1 EST}
+    {289324800 36000 0 EST}
+    {309888000 39600 1 EST}
+    {320774400 36000 0 EST}
+    {341337600 39600 1 EST}
+    {352224000 36000 0 EST}
+    {372787200 39600 1 EST}
+    {386092800 36000 0 EST}
+    {404841600 39600 1 EST}
+    {417542400 36000 0 EST}
+    {436291200 39600 1 EST}
+    {447177600 36000 0 EST}
+    {467740800 39600 1 EST}
+    {478627200 36000 0 EST}
+    {499190400 39600 1 EST}
+    {510076800 36000 0 EST}
+    {530035200 39600 1 EST}
+    {542736000 36000 0 EST}
+    {562089600 39600 1 EST}
+    {574790400 36000 0 EST}
+    {594144000 39600 1 EST}
+    {606240000 36000 0 EST}
+    {625593600 39600 1 EST}
+    {637689600 36000 0 EST}
+    {657043200 39600 1 EST}
+    {670348800 36000 0 EST}
+    {686678400 39600 1 EST}
+    {701798400 36000 0 EST}
+    {718128000 39600 1 EST}
+    {733248000 36000 0 EST}
+    {749577600 39600 1 EST}
+    {764697600 36000 0 EST}
+    {781027200 39600 1 EST}
+    {796147200 36000 0 EST}
+    {812476800 39600 1 EST}
+    {828201600 36000 0 EST}
+    {844531200 39600 1 EST}
+    {859651200 36000 0 EST}
+    {875980800 39600 1 EST}
+    {891100800 36000 0 EST}
+    {907430400 39600 1 EST}
+    {922550400 36000 0 EST}
+    {938880000 39600 1 EST}
+    {954000000 36000 0 EST}
+    {967305600 39600 1 EST}
+    {985449600 36000 0 EST}
+    {1002384000 39600 1 EST}
+    {1017504000 36000 0 EST}
+    {1033833600 39600 1 EST}
+    {1048953600 36000 0 EST}
+    {1065283200 39600 1 EST}
+    {1080403200 36000 0 EST}
+    {1096732800 39600 1 EST}
+    {1111852800 36000 0 EST}
+    {1128182400 39600 1 EST}
+    {1143907200 36000 0 EST}
+    {1159632000 39600 1 EST}
+    {1174752000 36000 0 EST}
+    {1191686400 39600 1 EST}
+    {1207411200 36000 0 EST}
+    {1223136000 39600 1 EST}
+    {1238860800 36000 0 EST}
+    {1254585600 39600 1 EST}
+    {1270310400 39600 0 MIST}
+}
diff --git a/library/tzdata/Asia/Anadyr b/library/tzdata/Asia/Anadyr
index c0e98a7..47a1a8c 100644
--- a/library/tzdata/Asia/Anadyr
+++ b/library/tzdata/Asia/Anadyr
@@ -65,184 +65,185 @@ set TZData(:Asia/Anadyr) {
     {1224943200 43200 0 ANAT}
     {1238248800 46800 1 ANAST}
     {1256392800 43200 0 ANAT}
-    {1269698400 46800 1 ANAST}
-    {1288447200 43200 0 ANAT}
-    {1301148000 46800 1 ANAST}
-    {1319896800 43200 0 ANAT}
-    {1332597600 46800 1 ANAST}
-    {1351346400 43200 0 ANAT}
-    {1364652000 46800 1 ANAST}
-    {1382796000 43200 0 ANAT}
-    {1396101600 46800 1 ANAST}
-    {1414245600 43200 0 ANAT}
-    {1427551200 46800 1 ANAST}
-    {1445695200 43200 0 ANAT}
-    {1459000800 46800 1 ANAST}
-    {1477749600 43200 0 ANAT}
-    {1490450400 46800 1 ANAST}
-    {1509199200 43200 0 ANAT}
-    {1521900000 46800 1 ANAST}
-    {1540648800 43200 0 ANAT}
-    {1553954400 46800 1 ANAST}
-    {1572098400 43200 0 ANAT}
-    {1585404000 46800 1 ANAST}
-    {1603548000 43200 0 ANAT}
-    {1616853600 46800 1 ANAST}
-    {1635602400 43200 0 ANAT}
-    {1648303200 46800 1 ANAST}
-    {1667052000 43200 0 ANAT}
-    {1679752800 46800 1 ANAST}
-    {1698501600 43200 0 ANAT}
-    {1711807200 46800 1 ANAST}
-    {1729951200 43200 0 ANAT}
-    {1743256800 46800 1 ANAST}
-    {1761400800 43200 0 ANAT}
-    {1774706400 46800 1 ANAST}
-    {1792850400 43200 0 ANAT}
-    {1806156000 46800 1 ANAST}
-    {1824904800 43200 0 ANAT}
-    {1837605600 46800 1 ANAST}
-    {1856354400 43200 0 ANAT}
-    {1869055200 46800 1 ANAST}
-    {1887804000 43200 0 ANAT}
-    {1901109600 46800 1 ANAST}
-    {1919253600 43200 0 ANAT}
-    {1932559200 46800 1 ANAST}
-    {1950703200 43200 0 ANAT}
-    {1964008800 46800 1 ANAST}
-    {1982757600 43200 0 ANAT}
-    {1995458400 46800 1 ANAST}
-    {2014207200 43200 0 ANAT}
-    {2026908000 46800 1 ANAST}
-    {2045656800 43200 0 ANAT}
-    {2058357600 46800 1 ANAST}
-    {2077106400 43200 0 ANAT}
-    {2090412000 46800 1 ANAST}
-    {2108556000 43200 0 ANAT}
-    {2121861600 46800 1 ANAST}
-    {2140005600 43200 0 ANAT}
-    {2153311200 46800 1 ANAST}
-    {2172060000 43200 0 ANAT}
-    {2184760800 46800 1 ANAST}
-    {2203509600 43200 0 ANAT}
-    {2216210400 46800 1 ANAST}
-    {2234959200 43200 0 ANAT}
-    {2248264800 46800 1 ANAST}
-    {2266408800 43200 0 ANAT}
-    {2279714400 46800 1 ANAST}
-    {2297858400 43200 0 ANAT}
-    {2311164000 46800 1 ANAST}
-    {2329308000 43200 0 ANAT}
-    {2342613600 46800 1 ANAST}
-    {2361362400 43200 0 ANAT}
-    {2374063200 46800 1 ANAST}
-    {2392812000 43200 0 ANAT}
-    {2405512800 46800 1 ANAST}
-    {2424261600 43200 0 ANAT}
-    {2437567200 46800 1 ANAST}
-    {2455711200 43200 0 ANAT}
-    {2469016800 46800 1 ANAST}
-    {2487160800 43200 0 ANAT}
-    {2500466400 46800 1 ANAST}
-    {2519215200 43200 0 ANAT}
-    {2531916000 46800 1 ANAST}
-    {2550664800 43200 0 ANAT}
-    {2563365600 46800 1 ANAST}
-    {2582114400 43200 0 ANAT}
-    {2595420000 46800 1 ANAST}
-    {2613564000 43200 0 ANAT}
-    {2626869600 46800 1 ANAST}
-    {2645013600 43200 0 ANAT}
-    {2658319200 46800 1 ANAST}
-    {2676463200 43200 0 ANAT}
-    {2689768800 46800 1 ANAST}
-    {2708517600 43200 0 ANAT}
-    {2721218400 46800 1 ANAST}
-    {2739967200 43200 0 ANAT}
-    {2752668000 46800 1 ANAST}
-    {2771416800 43200 0 ANAT}
-    {2784722400 46800 1 ANAST}
-    {2802866400 43200 0 ANAT}
-    {2816172000 46800 1 ANAST}
-    {2834316000 43200 0 ANAT}
-    {2847621600 46800 1 ANAST}
-    {2866370400 43200 0 ANAT}
-    {2879071200 46800 1 ANAST}
-    {2897820000 43200 0 ANAT}
-    {2910520800 46800 1 ANAST}
-    {2929269600 43200 0 ANAT}
-    {2941970400 46800 1 ANAST}
-    {2960719200 43200 0 ANAT}
-    {2974024800 46800 1 ANAST}
-    {2992168800 43200 0 ANAT}
-    {3005474400 46800 1 ANAST}
-    {3023618400 43200 0 ANAT}
-    {3036924000 46800 1 ANAST}
-    {3055672800 43200 0 ANAT}
-    {3068373600 46800 1 ANAST}
-    {3087122400 43200 0 ANAT}
-    {3099823200 46800 1 ANAST}
-    {3118572000 43200 0 ANAT}
-    {3131877600 46800 1 ANAST}
-    {3150021600 43200 0 ANAT}
-    {3163327200 46800 1 ANAST}
-    {3181471200 43200 0 ANAT}
-    {3194776800 46800 1 ANAST}
-    {3212920800 43200 0 ANAT}
-    {3226226400 46800 1 ANAST}
-    {3244975200 43200 0 ANAT}
-    {3257676000 46800 1 ANAST}
-    {3276424800 43200 0 ANAT}
-    {3289125600 46800 1 ANAST}
-    {3307874400 43200 0 ANAT}
-    {3321180000 46800 1 ANAST}
-    {3339324000 43200 0 ANAT}
-    {3352629600 46800 1 ANAST}
-    {3370773600 43200 0 ANAT}
-    {3384079200 46800 1 ANAST}
-    {3402828000 43200 0 ANAT}
-    {3415528800 46800 1 ANAST}
-    {3434277600 43200 0 ANAT}
-    {3446978400 46800 1 ANAST}
-    {3465727200 43200 0 ANAT}
-    {3479032800 46800 1 ANAST}
-    {3497176800 43200 0 ANAT}
-    {3510482400 46800 1 ANAST}
-    {3528626400 43200 0 ANAT}
-    {3541932000 46800 1 ANAST}
-    {3560076000 43200 0 ANAT}
-    {3573381600 46800 1 ANAST}
-    {3592130400 43200 0 ANAT}
-    {3604831200 46800 1 ANAST}
-    {3623580000 43200 0 ANAT}
-    {3636280800 46800 1 ANAST}
-    {3655029600 43200 0 ANAT}
-    {3668335200 46800 1 ANAST}
-    {3686479200 43200 0 ANAT}
-    {3699784800 46800 1 ANAST}
-    {3717928800 43200 0 ANAT}
-    {3731234400 46800 1 ANAST}
-    {3749983200 43200 0 ANAT}
-    {3762684000 46800 1 ANAST}
-    {3781432800 43200 0 ANAT}
-    {3794133600 46800 1 ANAST}
-    {3812882400 43200 0 ANAT}
-    {3825583200 46800 1 ANAST}
-    {3844332000 43200 0 ANAT}
-    {3857637600 46800 1 ANAST}
-    {3875781600 43200 0 ANAT}
-    {3889087200 46800 1 ANAST}
-    {3907231200 43200 0 ANAT}
-    {3920536800 46800 1 ANAST}
-    {3939285600 43200 0 ANAT}
-    {3951986400 46800 1 ANAST}
-    {3970735200 43200 0 ANAT}
-    {3983436000 46800 1 ANAST}
-    {4002184800 43200 0 ANAT}
-    {4015490400 46800 1 ANAST}
-    {4033634400 43200 0 ANAT}
-    {4046940000 46800 1 ANAST}
-    {4065084000 43200 0 ANAT}
-    {4078389600 46800 1 ANAST}
-    {4096533600 43200 0 ANAT}
+    {1269698400 39600 0 ANAMMTT}
+    {1269702000 43200 1 ANAST}
+    {1288450800 39600 0 ANAT}
+    {1301151600 43200 1 ANAST}
+    {1319900400 39600 0 ANAT}
+    {1332601200 43200 1 ANAST}
+    {1351350000 39600 0 ANAT}
+    {1364655600 43200 1 ANAST}
+    {1382799600 39600 0 ANAT}
+    {1396105200 43200 1 ANAST}
+    {1414249200 39600 0 ANAT}
+    {1427554800 43200 1 ANAST}
+    {1445698800 39600 0 ANAT}
+    {1459004400 43200 1 ANAST}
+    {1477753200 39600 0 ANAT}
+    {1490454000 43200 1 ANAST}
+    {1509202800 39600 0 ANAT}
+    {1521903600 43200 1 ANAST}
+    {1540652400 39600 0 ANAT}
+    {1553958000 43200 1 ANAST}
+    {1572102000 39600 0 ANAT}
+    {1585407600 43200 1 ANAST}
+    {1603551600 39600 0 ANAT}
+    {1616857200 43200 1 ANAST}
+    {1635606000 39600 0 ANAT}
+    {1648306800 43200 1 ANAST}
+    {1667055600 39600 0 ANAT}
+    {1679756400 43200 1 ANAST}
+    {1698505200 39600 0 ANAT}
+    {1711810800 43200 1 ANAST}
+    {1729954800 39600 0 ANAT}
+    {1743260400 43200 1 ANAST}
+    {1761404400 39600 0 ANAT}
+    {1774710000 43200 1 ANAST}
+    {1792854000 39600 0 ANAT}
+    {1806159600 43200 1 ANAST}
+    {1824908400 39600 0 ANAT}
+    {1837609200 43200 1 ANAST}
+    {1856358000 39600 0 ANAT}
+    {1869058800 43200 1 ANAST}
+    {1887807600 39600 0 ANAT}
+    {1901113200 43200 1 ANAST}
+    {1919257200 39600 0 ANAT}
+    {1932562800 43200 1 ANAST}
+    {1950706800 39600 0 ANAT}
+    {1964012400 43200 1 ANAST}
+    {1982761200 39600 0 ANAT}
+    {1995462000 43200 1 ANAST}
+    {2014210800 39600 0 ANAT}
+    {2026911600 43200 1 ANAST}
+    {2045660400 39600 0 ANAT}
+    {2058361200 43200 1 ANAST}
+    {2077110000 39600 0 ANAT}
+    {2090415600 43200 1 ANAST}
+    {2108559600 39600 0 ANAT}
+    {2121865200 43200 1 ANAST}
+    {2140009200 39600 0 ANAT}
+    {2153314800 43200 1 ANAST}
+    {2172063600 39600 0 ANAT}
+    {2184764400 43200 1 ANAST}
+    {2203513200 39600 0 ANAT}
+    {2216214000 43200 1 ANAST}
+    {2234962800 39600 0 ANAT}
+    {2248268400 43200 1 ANAST}
+    {2266412400 39600 0 ANAT}
+    {2279718000 43200 1 ANAST}
+    {2297862000 39600 0 ANAT}
+    {2311167600 43200 1 ANAST}
+    {2329311600 39600 0 ANAT}
+    {2342617200 43200 1 ANAST}
+    {2361366000 39600 0 ANAT}
+    {2374066800 43200 1 ANAST}
+    {2392815600 39600 0 ANAT}
+    {2405516400 43200 1 ANAST}
+    {2424265200 39600 0 ANAT}
+    {2437570800 43200 1 ANAST}
+    {2455714800 39600 0 ANAT}
+    {2469020400 43200 1 ANAST}
+    {2487164400 39600 0 ANAT}
+    {2500470000 43200 1 ANAST}
+    {2519218800 39600 0 ANAT}
+    {2531919600 43200 1 ANAST}
+    {2550668400 39600 0 ANAT}
+    {2563369200 43200 1 ANAST}
+    {2582118000 39600 0 ANAT}
+    {2595423600 43200 1 ANAST}
+    {2613567600 39600 0 ANAT}
+    {2626873200 43200 1 ANAST}
+    {2645017200 39600 0 ANAT}
+    {2658322800 43200 1 ANAST}
+    {2676466800 39600 0 ANAT}
+    {2689772400 43200 1 ANAST}
+    {2708521200 39600 0 ANAT}
+    {2721222000 43200 1 ANAST}
+    {2739970800 39600 0 ANAT}
+    {2752671600 43200 1 ANAST}
+    {2771420400 39600 0 ANAT}
+    {2784726000 43200 1 ANAST}
+    {2802870000 39600 0 ANAT}
+    {2816175600 43200 1 ANAST}
+    {2834319600 39600 0 ANAT}
+    {2847625200 43200 1 ANAST}
+    {2866374000 39600 0 ANAT}
+    {2879074800 43200 1 ANAST}
+    {2897823600 39600 0 ANAT}
+    {2910524400 43200 1 ANAST}
+    {2929273200 39600 0 ANAT}
+    {2941974000 43200 1 ANAST}
+    {2960722800 39600 0 ANAT}
+    {2974028400 43200 1 ANAST}
+    {2992172400 39600 0 ANAT}
+    {3005478000 43200 1 ANAST}
+    {3023622000 39600 0 ANAT}
+    {3036927600 43200 1 ANAST}
+    {3055676400 39600 0 ANAT}
+    {3068377200 43200 1 ANAST}
+    {3087126000 39600 0 ANAT}
+    {3099826800 43200 1 ANAST}
+    {3118575600 39600 0 ANAT}
+    {3131881200 43200 1 ANAST}
+    {3150025200 39600 0 ANAT}
+    {3163330800 43200 1 ANAST}
+    {3181474800 39600 0 ANAT}
+    {3194780400 43200 1 ANAST}
+    {3212924400 39600 0 ANAT}
+    {3226230000 43200 1 ANAST}
+    {3244978800 39600 0 ANAT}
+    {3257679600 43200 1 ANAST}
+    {3276428400 39600 0 ANAT}
+    {3289129200 43200 1 ANAST}
+    {3307878000 39600 0 ANAT}
+    {3321183600 43200 1 ANAST}
+    {3339327600 39600 0 ANAT}
+    {3352633200 43200 1 ANAST}
+    {3370777200 39600 0 ANAT}
+    {3384082800 43200 1 ANAST}
+    {3402831600 39600 0 ANAT}
+    {3415532400 43200 1 ANAST}
+    {3434281200 39600 0 ANAT}
+    {3446982000 43200 1 ANAST}
+    {3465730800 39600 0 ANAT}
+    {3479036400 43200 1 ANAST}
+    {3497180400 39600 0 ANAT}
+    {3510486000 43200 1 ANAST}
+    {3528630000 39600 0 ANAT}
+    {3541935600 43200 1 ANAST}
+    {3560079600 39600 0 ANAT}
+    {3573385200 43200 1 ANAST}
+    {3592134000 39600 0 ANAT}
+    {3604834800 43200 1 ANAST}
+    {3623583600 39600 0 ANAT}
+    {3636284400 43200 1 ANAST}
+    {3655033200 39600 0 ANAT}
+    {3668338800 43200 1 ANAST}
+    {3686482800 39600 0 ANAT}
+    {3699788400 43200 1 ANAST}
+    {3717932400 39600 0 ANAT}
+    {3731238000 43200 1 ANAST}
+    {3749986800 39600 0 ANAT}
+    {3762687600 43200 1 ANAST}
+    {3781436400 39600 0 ANAT}
+    {3794137200 43200 1 ANAST}
+    {3812886000 39600 0 ANAT}
+    {3825586800 43200 1 ANAST}
+    {3844335600 39600 0 ANAT}
+    {3857641200 43200 1 ANAST}
+    {3875785200 39600 0 ANAT}
+    {3889090800 43200 1 ANAST}
+    {3907234800 39600 0 ANAT}
+    {3920540400 43200 1 ANAST}
+    {3939289200 39600 0 ANAT}
+    {3951990000 43200 1 ANAST}
+    {3970738800 39600 0 ANAT}
+    {3983439600 43200 1 ANAST}
+    {4002188400 39600 0 ANAT}
+    {4015494000 43200 1 ANAST}
+    {4033638000 39600 0 ANAT}
+    {4046943600 43200 1 ANAST}
+    {4065087600 39600 0 ANAT}
+    {4078393200 43200 1 ANAST}
+    {4096537200 39600 0 ANAT}
 }
diff --git a/library/tzdata/Asia/Damascus b/library/tzdata/Asia/Damascus
index 1a66b1d..2ea1770 100644
--- a/library/tzdata/Asia/Damascus
+++ b/library/tzdata/Asia/Damascus
@@ -97,184 +97,184 @@ set TZData(:Asia/Damascus) {
     {1225486800 7200 0 EET}
     {1238104800 10800 1 EEST}
     {1256850000 7200 0 EET}
-    {1269554400 10800 1 EEST}
+    {1270159200 10800 1 EEST}
     {1288299600 7200 0 EET}
-    {1301004000 10800 1 EEST}
+    {1301608800 10800 1 EEST}
     {1319749200 7200 0 EET}
-    {1333058400 10800 1 EEST}
+    {1333663200 10800 1 EEST}
     {1351198800 7200 0 EET}
-    {1364508000 10800 1 EEST}
+    {1365112800 10800 1 EEST}
     {1382648400 7200 0 EET}
-    {1395957600 10800 1 EEST}
+    {1396562400 10800 1 EEST}
     {1414702800 7200 0 EET}
-    {1427407200 10800 1 EEST}
+    {1428012000 10800 1 EEST}
     {1446152400 7200 0 EET}
-    {1458856800 10800 1 EEST}
+    {1459461600 10800 1 EEST}
     {1477602000 7200 0 EET}
-    {1490911200 10800 1 EEST}
+    {1491516000 10800 1 EEST}
     {1509051600 7200 0 EET}
-    {1522360800 10800 1 EEST}
+    {1522965600 10800 1 EEST}
     {1540501200 7200 0 EET}
-    {1553810400 10800 1 EEST}
+    {1554415200 10800 1 EEST}
     {1571950800 7200 0 EET}
-    {1585260000 10800 1 EEST}
+    {1585864800 10800 1 EEST}
     {1604005200 7200 0 EET}
-    {1616709600 10800 1 EEST}
+    {1617314400 10800 1 EEST}
     {1635454800 7200 0 EET}
-    {1648159200 10800 1 EEST}
+    {1648764000 10800 1 EEST}
     {1666904400 7200 0 EET}
-    {1680213600 10800 1 EEST}
+    {1680818400 10800 1 EEST}
     {1698354000 7200 0 EET}
-    {1711663200 10800 1 EEST}
+    {1712268000 10800 1 EEST}
     {1729803600 7200 0 EET}
-    {1743112800 10800 1 EEST}
+    {1743717600 10800 1 EEST}
     {1761858000 7200 0 EET}
-    {1774562400 10800 1 EEST}
+    {1775167200 10800 1 EEST}
     {1793307600 7200 0 EET}
-    {1806012000 10800 1 EEST}
+    {1806616800 10800 1 EEST}
     {1824757200 7200 0 EET}
-    {1838066400 10800 1 EEST}
+    {1838671200 10800 1 EEST}
     {1856206800 7200 0 EET}
-    {1869516000 10800 1 EEST}
+    {1870120800 10800 1 EEST}
     {1887656400 7200 0 EET}
-    {1900965600 10800 1 EEST}
+    {1901570400 10800 1 EEST}
     {1919106000 7200 0 EET}
-    {1932415200 10800 1 EEST}
+    {1933020000 10800 1 EEST}
     {1951160400 7200 0 EET}
-    {1963864800 10800 1 EEST}
+    {1964469600 10800 1 EEST}
     {1982610000 7200 0 EET}
-    {1995314400 10800 1 EEST}
+    {1995919200 10800 1 EEST}
     {2014059600 7200 0 EET}
-    {2027368800 10800 1 EEST}
+    {2027973600 10800 1 EEST}
     {2045509200 7200 0 EET}
-    {2058818400 10800 1 EEST}
+    {2059423200 10800 1 EEST}
     {2076958800 7200 0 EET}
-    {2090268000 10800 1 EEST}
+    {2090872800 10800 1 EEST}
     {2109013200 7200 0 EET}
-    {2121717600 10800 1 EEST}
+    {2122322400 10800 1 EEST}
     {2140462800 7200 0 EET}
-    {2153167200 10800 1 EEST}
+    {2153772000 10800 1 EEST}
     {2171912400 7200 0 EET}
-    {2184616800 10800 1 EEST}
+    {2185221600 10800 1 EEST}
     {2203362000 7200 0 EET}
-    {2216671200 10800 1 EEST}
+    {2217276000 10800 1 EEST}
     {2234811600 7200 0 EET}
-    {2248120800 10800 1 EEST}
+    {2248725600 10800 1 EEST}
     {2266261200 7200 0 EET}
-    {2279570400 10800 1 EEST}
+    {2280175200 10800 1 EEST}
     {2298315600 7200 0 EET}
-    {2311020000 10800 1 EEST}
+    {2311624800 10800 1 EEST}
     {2329765200 7200 0 EET}
-    {2342469600 10800 1 EEST}
+    {2343074400 10800 1 EEST}
     {2361214800 7200 0 EET}
-    {2374524000 10800 1 EEST}
+    {2375128800 10800 1 EEST}
     {2392664400 7200 0 EET}
-    {2405973600 10800 1 EEST}
+    {2406578400 10800 1 EEST}
     {2424114000 7200 0 EET}
-    {2437423200 10800 1 EEST}
+    {2438028000 10800 1 EEST}
     {2455563600 7200 0 EET}
-    {2468872800 10800 1 EEST}
+    {2469477600 10800 1 EEST}
     {2487618000 7200 0 EET}
-    {2500322400 10800 1 EEST}
+    {2500927200 10800 1 EEST}
     {2519067600 7200 0 EET}
-    {2531772000 10800 1 EEST}
+    {2532376800 10800 1 EEST}
     {2550517200 7200 0 EET}
-    {2563826400 10800 1 EEST}
+    {2564431200 10800 1 EEST}
     {2581966800 7200 0 EET}
-    {2595276000 10800 1 EEST}
+    {2595880800 10800 1 EEST}
     {2613416400 7200 0 EET}
-    {2626725600 10800 1 EEST}
+    {2627330400 10800 1 EEST}
     {2645470800 7200 0 EET}
-    {2658175200 10800 1 EEST}
+    {2658780000 10800 1 EEST}
     {2676920400 7200 0 EET}
-    {2689624800 10800 1 EEST}
+    {2690229600 10800 1 EEST}
     {2708370000 7200 0 EET}
-    {2721679200 10800 1 EEST}
+    {2722284000 10800 1 EEST}
     {2739819600 7200 0 EET}
-    {2753128800 10800 1 EEST}
+    {2753733600 10800 1 EEST}
     {2771269200 7200 0 EET}
-    {2784578400 10800 1 EEST}
+    {2785183200 10800 1 EEST}
     {2802718800 7200 0 EET}
-    {2816028000 10800 1 EEST}
+    {2816632800 10800 1 EEST}
     {2834773200 7200 0 EET}
-    {2847477600 10800 1 EEST}
+    {2848082400 10800 1 EEST}
     {2866222800 7200 0 EET}
-    {2878927200 10800 1 EEST}
+    {2879532000 10800 1 EEST}
     {2897672400 7200 0 EET}
-    {2910981600 10800 1 EEST}
+    {2911586400 10800 1 EEST}
     {2929122000 7200 0 EET}
-    {2942431200 10800 1 EEST}
+    {2943036000 10800 1 EEST}
     {2960571600 7200 0 EET}
-    {2973880800 10800 1 EEST}
+    {2974485600 10800 1 EEST}
     {2992626000 7200 0 EET}
-    {3005330400 10800 1 EEST}
+    {3005935200 10800 1 EEST}
     {3024075600 7200 0 EET}
-    {3036780000 10800 1 EEST}
+    {3037384800 10800 1 EEST}
     {3055525200 7200 0 EET}
-    {3068229600 10800 1 EEST}
+    {3068834400 10800 1 EEST}
     {3086974800 7200 0 EET}
-    {3100284000 10800 1 EEST}
+    {3100888800 10800 1 EEST}
     {3118424400 7200 0 EET}
-    {3131733600 10800 1 EEST}
+    {3132338400 10800 1 EEST}
     {3149874000 7200 0 EET}
-    {3163183200 10800 1 EEST}
+    {3163788000 10800 1 EEST}
     {3181928400 7200 0 EET}
-    {3194632800 10800 1 EEST}
+    {3195237600 10800 1 EEST}
     {3213378000 7200 0 EET}
-    {3226082400 10800 1 EEST}
+    {3226687200 10800 1 EEST}
     {3244827600 7200 0 EET}
-    {3258136800 10800 1 EEST}
+    {3258741600 10800 1 EEST}
     {3276277200 7200 0 EET}
-    {3289586400 10800 1 EEST}
+    {3290191200 10800 1 EEST}
     {3307726800 7200 0 EET}
-    {3321036000 10800 1 EEST}
+    {3321640800 10800 1 EEST}
     {3339176400 7200 0 EET}
-    {3352485600 10800 1 EEST}
+    {3353090400 10800 1 EEST}
     {3371230800 7200 0 EET}
-    {3383935200 10800 1 EEST}
+    {3384540000 10800 1 EEST}
     {3402680400 7200 0 EET}
-    {3415384800 10800 1 EEST}
+    {3415989600 10800 1 EEST}
     {3434130000 7200 0 EET}
-    {3447439200 10800 1 EEST}
+    {3448044000 10800 1 EEST}
     {3465579600 7200 0 EET}
-    {3478888800 10800 1 EEST}
+    {3479493600 10800 1 EEST}
     {3497029200 7200 0 EET}
-    {3510338400 10800 1 EEST}
+    {3510943200 10800 1 EEST}
     {3529083600 7200 0 EET}
-    {3541788000 10800 1 EEST}
+    {3542392800 10800 1 EEST}
     {3560533200 7200 0 EET}
-    {3573237600 10800 1 EEST}
+    {3573842400 10800 1 EEST}
     {3591982800 7200 0 EET}
-    {3605292000 10800 1 EEST}
+    {3605896800 10800 1 EEST}
     {3623432400 7200 0 EET}
-    {3636741600 10800 1 EEST}
+    {3637346400 10800 1 EEST}
     {3654882000 7200 0 EET}
-    {3668191200 10800 1 EEST}
+    {3668796000 10800 1 EEST}
     {3686331600 7200 0 EET}
-    {3699640800 10800 1 EEST}
+    {3700245600 10800 1 EEST}
     {3718386000 7200 0 EET}
-    {3731090400 10800 1 EEST}
+    {3731695200 10800 1 EEST}
     {3749835600 7200 0 EET}
-    {3762540000 10800 1 EEST}
+    {3763144800 10800 1 EEST}
     {3781285200 7200 0 EET}
-    {3794594400 10800 1 EEST}
+    {3795199200 10800 1 EEST}
     {3812734800 7200 0 EET}
-    {3826044000 10800 1 EEST}
+    {3826648800 10800 1 EEST}
     {3844184400 7200 0 EET}
-    {3857493600 10800 1 EEST}
+    {3858098400 10800 1 EEST}
     {3876238800 7200 0 EET}
-    {3888943200 10800 1 EEST}
+    {3889548000 10800 1 EEST}
     {3907688400 7200 0 EET}
-    {3920392800 10800 1 EEST}
+    {3920997600 10800 1 EEST}
     {3939138000 7200 0 EET}
-    {3951842400 10800 1 EEST}
+    {3952447200 10800 1 EEST}
     {3970587600 7200 0 EET}
-    {3983896800 10800 1 EEST}
+    {3984501600 10800 1 EEST}
     {4002037200 7200 0 EET}
-    {4015346400 10800 1 EEST}
+    {4015951200 10800 1 EEST}
     {4033486800 7200 0 EET}
-    {4046796000 10800 1 EEST}
+    {4047400800 10800 1 EEST}
     {4065541200 7200 0 EET}
-    {4078245600 10800 1 EEST}
+    {4078850400 10800 1 EEST}
     {4096990800 7200 0 EET}
 }
diff --git a/library/tzdata/Asia/Dhaka b/library/tzdata/Asia/Dhaka
index ecd94cd..e0c270d 100644
--- a/library/tzdata/Asia/Dhaka
+++ b/library/tzdata/Asia/Dhaka
@@ -10,184 +10,5 @@ set TZData(:Asia/Dhaka) {
     {38772000 21600 0 BDT}
     {1230746400 21600 0 BDT}
     {1245430800 25200 1 BDST}
-    {1270054800 25200 1 BDST}
-    {1288544400 21600 0 BDT}
-    {1301590800 25200 1 BDST}
-    {1320080400 21600 0 BDT}
-    {1333213200 25200 1 BDST}
-    {1351702800 21600 0 BDT}
-    {1364749200 25200 1 BDST}
-    {1383238800 21600 0 BDT}
-    {1396285200 25200 1 BDST}
-    {1414774800 21600 0 BDT}
-    {1427821200 25200 1 BDST}
-    {1446310800 21600 0 BDT}
-    {1459443600 25200 1 BDST}
-    {1477933200 21600 0 BDT}
-    {1490979600 25200 1 BDST}
-    {1509469200 21600 0 BDT}
-    {1522515600 25200 1 BDST}
-    {1541005200 21600 0 BDT}
-    {1554051600 25200 1 BDST}
-    {1572541200 21600 0 BDT}
-    {1585674000 25200 1 BDST}
-    {1604163600 21600 0 BDT}
-    {1617210000 25200 1 BDST}
-    {1635699600 21600 0 BDT}
-    {1648746000 25200 1 BDST}
-    {1667235600 21600 0 BDT}
-    {1680282000 25200 1 BDST}
-    {1698771600 21600 0 BDT}
-    {1711904400 25200 1 BDST}
-    {1730394000 21600 0 BDT}
-    {1743440400 25200 1 BDST}
-    {1761930000 21600 0 BDT}
-    {1774976400 25200 1 BDST}
-    {1793466000 21600 0 BDT}
-    {1806512400 25200 1 BDST}
-    {1825002000 21600 0 BDT}
-    {1838134800 25200 1 BDST}
-    {1856624400 21600 0 BDT}
-    {1869670800 25200 1 BDST}
-    {1888160400 21600 0 BDT}
-    {1901206800 25200 1 BDST}
-    {1919696400 21600 0 BDT}
-    {1932742800 25200 1 BDST}
-    {1951232400 21600 0 BDT}
-    {1964365200 25200 1 BDST}
-    {1982854800 21600 0 BDT}
-    {1995901200 25200 1 BDST}
-    {2014390800 21600 0 BDT}
-    {2027437200 25200 1 BDST}
-    {2045926800 21600 0 BDT}
-    {2058973200 25200 1 BDST}
-    {2077462800 21600 0 BDT}
-    {2090595600 25200 1 BDST}
-    {2109085200 21600 0 BDT}
-    {2122131600 25200 1 BDST}
-    {2140621200 21600 0 BDT}
-    {2153667600 25200 1 BDST}
-    {2172157200 21600 0 BDT}
-    {2185203600 25200 1 BDST}
-    {2203693200 21600 0 BDT}
-    {2216826000 25200 1 BDST}
-    {2235315600 21600 0 BDT}
-    {2248362000 25200 1 BDST}
-    {2266851600 21600 0 BDT}
-    {2279898000 25200 1 BDST}
-    {2298387600 21600 0 BDT}
-    {2311434000 25200 1 BDST}
-    {2329923600 21600 0 BDT}
-    {2343056400 25200 1 BDST}
-    {2361546000 21600 0 BDT}
-    {2374592400 25200 1 BDST}
-    {2393082000 21600 0 BDT}
-    {2406128400 25200 1 BDST}
-    {2424618000 21600 0 BDT}
-    {2437664400 25200 1 BDST}
-    {2456154000 21600 0 BDT}
-    {2469286800 25200 1 BDST}
-    {2487776400 21600 0 BDT}
-    {2500822800 25200 1 BDST}
-    {2519312400 21600 0 BDT}
-    {2532358800 25200 1 BDST}
-    {2550848400 21600 0 BDT}
-    {2563894800 25200 1 BDST}
-    {2582384400 21600 0 BDT}
-    {2595517200 25200 1 BDST}
-    {2614006800 21600 0 BDT}
-    {2627053200 25200 1 BDST}
-    {2645542800 21600 0 BDT}
-    {2658589200 25200 1 BDST}
-    {2677078800 21600 0 BDT}
-    {2690125200 25200 1 BDST}
-    {2708614800 21600 0 BDT}
-    {2721747600 25200 1 BDST}
-    {2740237200 21600 0 BDT}
-    {2753283600 25200 1 BDST}
-    {2771773200 21600 0 BDT}
-    {2784819600 25200 1 BDST}
-    {2803309200 21600 0 BDT}
-    {2816355600 25200 1 BDST}
-    {2834845200 21600 0 BDT}
-    {2847978000 25200 1 BDST}
-    {2866467600 21600 0 BDT}
-    {2879514000 25200 1 BDST}
-    {2898003600 21600 0 BDT}
-    {2911050000 25200 1 BDST}
-    {2929539600 21600 0 BDT}
-    {2942586000 25200 1 BDST}
-    {2961075600 21600 0 BDT}
-    {2974208400 25200 1 BDST}
-    {2992698000 21600 0 BDT}
-    {3005744400 25200 1 BDST}
-    {3024234000 21600 0 BDT}
-    {3037280400 25200 1 BDST}
-    {3055770000 21600 0 BDT}
-    {3068816400 25200 1 BDST}
-    {3087306000 21600 0 BDT}
-    {3100438800 25200 1 BDST}
-    {3118928400 21600 0 BDT}
-    {3131974800 25200 1 BDST}
-    {3150464400 21600 0 BDT}
-    {3163510800 25200 1 BDST}
-    {3182000400 21600 0 BDT}
-    {3195046800 25200 1 BDST}
-    {3213536400 21600 0 BDT}
-    {3226669200 25200 1 BDST}
-    {3245158800 21600 0 BDT}
-    {3258205200 25200 1 BDST}
-    {3276694800 21600 0 BDT}
-    {3289741200 25200 1 BDST}
-    {3308230800 21600 0 BDT}
-    {3321277200 25200 1 BDST}
-    {3339766800 21600 0 BDT}
-    {3352899600 25200 1 BDST}
-    {3371389200 21600 0 BDT}
-    {3384435600 25200 1 BDST}
-    {3402925200 21600 0 BDT}
-    {3415971600 25200 1 BDST}
-    {3434461200 21600 0 BDT}
-    {3447507600 25200 1 BDST}
-    {3465997200 21600 0 BDT}
-    {3479130000 25200 1 BDST}
-    {3497619600 21600 0 BDT}
-    {3510666000 25200 1 BDST}
-    {3529155600 21600 0 BDT}
-    {3542202000 25200 1 BDST}
-    {3560691600 21600 0 BDT}
-    {3573738000 25200 1 BDST}
-    {3592227600 21600 0 BDT}
-    {3605360400 25200 1 BDST}
-    {3623850000 21600 0 BDT}
-    {3636896400 25200 1 BDST}
-    {3655386000 21600 0 BDT}
-    {3668432400 25200 1 BDST}
-    {3686922000 21600 0 BDT}
-    {3699968400 25200 1 BDST}
-    {3718458000 21600 0 BDT}
-    {3731590800 25200 1 BDST}
-    {3750080400 21600 0 BDT}
-    {3763126800 25200 1 BDST}
-    {3781616400 21600 0 BDT}
-    {3794662800 25200 1 BDST}
-    {3813152400 21600 0 BDT}
-    {3826198800 25200 1 BDST}
-    {3844688400 21600 0 BDT}
-    {3857821200 25200 1 BDST}
-    {3876310800 21600 0 BDT}
-    {3889357200 25200 1 BDST}
-    {3907846800 21600 0 BDT}
-    {3920893200 25200 1 BDST}
-    {3939382800 21600 0 BDT}
-    {3952429200 25200 1 BDST}
-    {3970918800 21600 0 BDT}
-    {3984051600 25200 1 BDST}
-    {4002541200 21600 0 BDT}
-    {4015587600 25200 1 BDST}
-    {4034077200 21600 0 BDT}
-    {4047123600 25200 1 BDST}
-    {4065613200 21600 0 BDT}
-    {4078659600 25200 1 BDST}
-    {4097149200 21600 0 BDT}
+    {1262278740 21600 0 BDT}
 }
diff --git a/library/tzdata/Asia/Gaza b/library/tzdata/Asia/Gaza
index 127855d..d8aaab6 100644
--- a/library/tzdata/Asia/Gaza
+++ b/library/tzdata/Asia/Gaza
@@ -92,184 +92,184 @@ set TZData(:Asia/Gaza) {
     {1219964400 7200 0 EET}
     {1238104800 10800 1 EEST}
     {1252018800 7200 0 EET}
-    {1269554400 10800 1 EEST}
+    {1269640860 10800 1 EEST}
     {1283468400 7200 0 EET}
-    {1301004000 10800 1 EEST}
+    {1301090460 10800 1 EEST}
     {1314918000 7200 0 EET}
-    {1333058400 10800 1 EEST}
+    {1333144860 10800 1 EEST}
     {1346972400 7200 0 EET}
-    {1364508000 10800 1 EEST}
+    {1364594460 10800 1 EEST}
     {1378422000 7200 0 EET}
-    {1395957600 10800 1 EEST}
+    {1396044060 10800 1 EEST}
     {1409871600 7200 0 EET}
-    {1427407200 10800 1 EEST}
+    {1427493660 10800 1 EEST}
     {1441321200 7200 0 EET}
-    {1458856800 10800 1 EEST}
+    {1458943260 10800 1 EEST}
     {1472770800 7200 0 EET}
-    {1490911200 10800 1 EEST}
+    {1490392860 10800 1 EEST}
     {1504220400 7200 0 EET}
-    {1522360800 10800 1 EEST}
+    {1522447260 10800 1 EEST}
     {1536274800 7200 0 EET}
-    {1553810400 10800 1 EEST}
+    {1553896860 10800 1 EEST}
     {1567724400 7200 0 EET}
-    {1585260000 10800 1 EEST}
+    {1585346460 10800 1 EEST}
     {1599174000 7200 0 EET}
-    {1616709600 10800 1 EEST}
+    {1616796060 10800 1 EEST}
     {1630623600 7200 0 EET}
-    {1648159200 10800 1 EEST}
+    {1648245660 10800 1 EEST}
     {1662073200 7200 0 EET}
-    {1680213600 10800 1 EEST}
+    {1679695260 10800 1 EEST}
     {1693522800 7200 0 EET}
-    {1711663200 10800 1 EEST}
+    {1711749660 10800 1 EEST}
     {1725577200 7200 0 EET}
-    {1743112800 10800 1 EEST}
+    {1743199260 10800 1 EEST}
     {1757026800 7200 0 EET}
-    {1774562400 10800 1 EEST}
+    {1774648860 10800 1 EEST}
     {1788476400 7200 0 EET}
-    {1806012000 10800 1 EEST}
+    {1806098460 10800 1 EEST}
     {1819926000 7200 0 EET}
-    {1838066400 10800 1 EEST}
+    {1837548060 10800 1 EEST}
     {1851375600 7200 0 EET}
-    {1869516000 10800 1 EEST}
+    {1869602460 10800 1 EEST}
     {1883430000 7200 0 EET}
-    {1900965600 10800 1 EEST}
+    {1901052060 10800 1 EEST}
     {1914879600 7200 0 EET}
-    {1932415200 10800 1 EEST}
+    {1932501660 10800 1 EEST}
     {1946329200 7200 0 EET}
-    {1963864800 10800 1 EEST}
+    {1963951260 10800 1 EEST}
     {1977778800 7200 0 EET}
-    {1995314400 10800 1 EEST}
+    {1995400860 10800 1 EEST}
     {2009228400 7200 0 EET}
-    {2027368800 10800 1 EEST}
+    {2026850460 10800 1 EEST}
     {2040678000 7200 0 EET}
-    {2058818400 10800 1 EEST}
+    {2058904860 10800 1 EEST}
     {2072732400 7200 0 EET}
-    {2090268000 10800 1 EEST}
+    {2090354460 10800 1 EEST}
     {2104182000 7200 0 EET}
-    {2121717600 10800 1 EEST}
+    {2121804060 10800 1 EEST}
     {2135631600 7200 0 EET}
-    {2153167200 10800 1 EEST}
+    {2153253660 10800 1 EEST}
     {2167081200 7200 0 EET}
-    {2184616800 10800 1 EEST}
+    {2184703260 10800 1 EEST}
     {2198530800 7200 0 EET}
-    {2216671200 10800 1 EEST}
+    {2216757660 10800 1 EEST}
     {2230585200 7200 0 EET}
-    {2248120800 10800 1 EEST}
+    {2248207260 10800 1 EEST}
     {2262034800 7200 0 EET}
-    {2279570400 10800 1 EEST}
+    {2279656860 10800 1 EEST}
     {2293484400 7200 0 EET}
-    {2311020000 10800 1 EEST}
+    {2311106460 10800 1 EEST}
     {2324934000 7200 0 EET}
-    {2342469600 10800 1 EEST}
+    {2342556060 10800 1 EEST}
     {2356383600 7200 0 EET}
-    {2374524000 10800 1 EEST}
+    {2374005660 10800 1 EEST}
     {2387833200 7200 0 EET}
-    {2405973600 10800 1 EEST}
+    {2406060060 10800 1 EEST}
     {2419887600 7200 0 EET}
-    {2437423200 10800 1 EEST}
+    {2437509660 10800 1 EEST}
     {2451337200 7200 0 EET}
-    {2468872800 10800 1 EEST}
+    {2468959260 10800 1 EEST}
     {2482786800 7200 0 EET}
-    {2500322400 10800 1 EEST}
+    {2500408860 10800 1 EEST}
     {2514236400 7200 0 EET}
-    {2531772000 10800 1 EEST}
+    {2531858460 10800 1 EEST}
     {2545686000 7200 0 EET}
-    {2563826400 10800 1 EEST}
+    {2563308060 10800 1 EEST}
     {2577135600 7200 0 EET}
-    {2595276000 10800 1 EEST}
+    {2595362460 10800 1 EEST}
     {2609190000 7200 0 EET}
-    {2626725600 10800 1 EEST}
+    {2626812060 10800 1 EEST}
     {2640639600 7200 0 EET}
-    {2658175200 10800 1 EEST}
+    {2658261660 10800 1 EEST}
     {2672089200 7200 0 EET}
-    {2689624800 10800 1 EEST}
+    {2689711260 10800 1 EEST}
     {2703538800 7200 0 EET}
-    {2721679200 10800 1 EEST}
+    {2721160860 10800 1 EEST}
     {2734988400 7200 0 EET}
-    {2753128800 10800 1 EEST}
+    {2753215260 10800 1 EEST}
     {2767042800 7200 0 EET}
-    {2784578400 10800 1 EEST}
+    {2784664860 10800 1 EEST}
     {2798492400 7200 0 EET}
-    {2816028000 10800 1 EEST}
+    {2816114460 10800 1 EEST}
     {2829942000 7200 0 EET}
-    {2847477600 10800 1 EEST}
+    {2847564060 10800 1 EEST}
     {2861391600 7200 0 EET}
-    {2878927200 10800 1 EEST}
+    {2879013660 10800 1 EEST}
     {2892841200 7200 0 EET}
-    {2910981600 10800 1 EEST}
+    {2910463260 10800 1 EEST}
     {2924290800 7200 0 EET}
-    {2942431200 10800 1 EEST}
+    {2942517660 10800 1 EEST}
     {2956345200 7200 0 EET}
-    {2973880800 10800 1 EEST}
+    {2973967260 10800 1 EEST}
     {2987794800 7200 0 EET}
-    {3005330400 10800 1 EEST}
+    {3005416860 10800 1 EEST}
     {3019244400 7200 0 EET}
-    {3036780000 10800 1 EEST}
+    {3036866460 10800 1 EEST}
     {3050694000 7200 0 EET}
-    {3068229600 10800 1 EEST}
+    {3068316060 10800 1 EEST}
     {3082143600 7200 0 EET}
-    {3100284000 10800 1 EEST}
+    {3100370460 10800 1 EEST}
     {3114198000 7200 0 EET}
-    {3131733600 10800 1 EEST}
+    {3131820060 10800 1 EEST}
     {3145647600 7200 0 EET}
-    {3163183200 10800 1 EEST}
+    {3163269660 10800 1 EEST}
     {3177097200 7200 0 EET}
-    {3194632800 10800 1 EEST}
+    {3194719260 10800 1 EEST}
     {3208546800 7200 0 EET}
-    {3226082400 10800 1 EEST}
+    {3226168860 10800 1 EEST}
     {3239996400 7200 0 EET}
-    {3258136800 10800 1 EEST}
+    {3257618460 10800 1 EEST}
     {3271446000 7200 0 EET}
-    {3289586400 10800 1 EEST}
+    {3289672860 10800 1 EEST}
     {3303500400 7200 0 EET}
-    {3321036000 10800 1 EEST}
+    {3321122460 10800 1 EEST}
     {3334950000 7200 0 EET}
-    {3352485600 10800 1 EEST}
+    {3352572060 10800 1 EEST}
     {3366399600 7200 0 EET}
-    {3383935200 10800 1 EEST}
+    {3384021660 10800 1 EEST}
     {3397849200 7200 0 EET}
-    {3415384800 10800 1 EEST}
+    {3415471260 10800 1 EEST}
     {3429298800 7200 0 EET}
-    {3447439200 10800 1 EEST}
+    {3446920860 10800 1 EEST}
     {3460748400 7200 0 EET}
-    {3478888800 10800 1 EEST}
+    {3478975260 10800 1 EEST}
     {3492802800 7200 0 EET}
-    {3510338400 10800 1 EEST}
+    {3510424860 10800 1 EEST}
     {3524252400 7200 0 EET}
-    {3541788000 10800 1 EEST}
+    {3541874460 10800 1 EEST}
     {3555702000 7200 0 EET}
-    {3573237600 10800 1 EEST}
+    {3573324060 10800 1 EEST}
     {3587151600 7200 0 EET}
-    {3605292000 10800 1 EEST}
+    {3604773660 10800 1 EEST}
     {3618601200 7200 0 EET}
-    {3636741600 10800 1 EEST}
+    {3636828060 10800 1 EEST}
     {3650655600 7200 0 EET}
-    {3668191200 10800 1 EEST}
+    {3668277660 10800 1 EEST}
     {3682105200 7200 0 EET}
-    {3699640800 10800 1 EEST}
+    {3699727260 10800 1 EEST}
     {3713554800 7200 0 EET}
-    {3731090400 10800 1 EEST}
+    {3731176860 10800 1 EEST}
     {3745004400 7200 0 EET}
-    {3762540000 10800 1 EEST}
+    {3762626460 10800 1 EEST}
     {3776454000 7200 0 EET}
-    {3794594400 10800 1 EEST}
+    {3794076060 10800 1 EEST}
     {3807903600 7200 0 EET}
-    {3826044000 10800 1 EEST}
+    {3826130460 10800 1 EEST}
     {3839958000 7200 0 EET}
-    {3857493600 10800 1 EEST}
+    {3857580060 10800 1 EEST}
     {3871407600 7200 0 EET}
-    {3888943200 10800 1 EEST}
+    {3889029660 10800 1 EEST}
     {3902857200 7200 0 EET}
-    {3920392800 10800 1 EEST}
+    {3920479260 10800 1 EEST}
     {3934306800 7200 0 EET}
-    {3951842400 10800 1 EEST}
+    {3951928860 10800 1 EEST}
     {3965756400 7200 0 EET}
-    {3983896800 10800 1 EEST}
+    {3983983260 10800 1 EEST}
     {3997810800 7200 0 EET}
-    {4015346400 10800 1 EEST}
+    {4015432860 10800 1 EEST}
     {4029260400 7200 0 EET}
-    {4046796000 10800 1 EEST}
+    {4046882460 10800 1 EEST}
     {4060710000 7200 0 EET}
-    {4078245600 10800 1 EEST}
+    {4078332060 10800 1 EEST}
     {4092159600 7200 0 EET}
 }
diff --git a/library/tzdata/Asia/Kamchatka b/library/tzdata/Asia/Kamchatka
index a390701..7a3c908 100644
--- a/library/tzdata/Asia/Kamchatka
+++ b/library/tzdata/Asia/Kamchatka
@@ -64,184 +64,185 @@ set TZData(:Asia/Kamchatka) {
     {1224943200 43200 0 PETT}
     {1238248800 46800 1 PETST}
     {1256392800 43200 0 PETT}
-    {1269698400 46800 1 PETST}
-    {1288447200 43200 0 PETT}
-    {1301148000 46800 1 PETST}
-    {1319896800 43200 0 PETT}
-    {1332597600 46800 1 PETST}
-    {1351346400 43200 0 PETT}
-    {1364652000 46800 1 PETST}
-    {1382796000 43200 0 PETT}
-    {1396101600 46800 1 PETST}
-    {1414245600 43200 0 PETT}
-    {1427551200 46800 1 PETST}
-    {1445695200 43200 0 PETT}
-    {1459000800 46800 1 PETST}
-    {1477749600 43200 0 PETT}
-    {1490450400 46800 1 PETST}
-    {1509199200 43200 0 PETT}
-    {1521900000 46800 1 PETST}
-    {1540648800 43200 0 PETT}
-    {1553954400 46800 1 PETST}
-    {1572098400 43200 0 PETT}
-    {1585404000 46800 1 PETST}
-    {1603548000 43200 0 PETT}
-    {1616853600 46800 1 PETST}
-    {1635602400 43200 0 PETT}
-    {1648303200 46800 1 PETST}
-    {1667052000 43200 0 PETT}
-    {1679752800 46800 1 PETST}
-    {1698501600 43200 0 PETT}
-    {1711807200 46800 1 PETST}
-    {1729951200 43200 0 PETT}
-    {1743256800 46800 1 PETST}
-    {1761400800 43200 0 PETT}
-    {1774706400 46800 1 PETST}
-    {1792850400 43200 0 PETT}
-    {1806156000 46800 1 PETST}
-    {1824904800 43200 0 PETT}
-    {1837605600 46800 1 PETST}
-    {1856354400 43200 0 PETT}
-    {1869055200 46800 1 PETST}
-    {1887804000 43200 0 PETT}
-    {1901109600 46800 1 PETST}
-    {1919253600 43200 0 PETT}
-    {1932559200 46800 1 PETST}
-    {1950703200 43200 0 PETT}
-    {1964008800 46800 1 PETST}
-    {1982757600 43200 0 PETT}
-    {1995458400 46800 1 PETST}
-    {2014207200 43200 0 PETT}
-    {2026908000 46800 1 PETST}
-    {2045656800 43200 0 PETT}
-    {2058357600 46800 1 PETST}
-    {2077106400 43200 0 PETT}
-    {2090412000 46800 1 PETST}
-    {2108556000 43200 0 PETT}
-    {2121861600 46800 1 PETST}
-    {2140005600 43200 0 PETT}
-    {2153311200 46800 1 PETST}
-    {2172060000 43200 0 PETT}
-    {2184760800 46800 1 PETST}
-    {2203509600 43200 0 PETT}
-    {2216210400 46800 1 PETST}
-    {2234959200 43200 0 PETT}
-    {2248264800 46800 1 PETST}
-    {2266408800 43200 0 PETT}
-    {2279714400 46800 1 PETST}
-    {2297858400 43200 0 PETT}
-    {2311164000 46800 1 PETST}
-    {2329308000 43200 0 PETT}
-    {2342613600 46800 1 PETST}
-    {2361362400 43200 0 PETT}
-    {2374063200 46800 1 PETST}
-    {2392812000 43200 0 PETT}
-    {2405512800 46800 1 PETST}
-    {2424261600 43200 0 PETT}
-    {2437567200 46800 1 PETST}
-    {2455711200 43200 0 PETT}
-    {2469016800 46800 1 PETST}
-    {2487160800 43200 0 PETT}
-    {2500466400 46800 1 PETST}
-    {2519215200 43200 0 PETT}
-    {2531916000 46800 1 PETST}
-    {2550664800 43200 0 PETT}
-    {2563365600 46800 1 PETST}
-    {2582114400 43200 0 PETT}
-    {2595420000 46800 1 PETST}
-    {2613564000 43200 0 PETT}
-    {2626869600 46800 1 PETST}
-    {2645013600 43200 0 PETT}
-    {2658319200 46800 1 PETST}
-    {2676463200 43200 0 PETT}
-    {2689768800 46800 1 PETST}
-    {2708517600 43200 0 PETT}
-    {2721218400 46800 1 PETST}
-    {2739967200 43200 0 PETT}
-    {2752668000 46800 1 PETST}
-    {2771416800 43200 0 PETT}
-    {2784722400 46800 1 PETST}
-    {2802866400 43200 0 PETT}
-    {2816172000 46800 1 PETST}
-    {2834316000 43200 0 PETT}
-    {2847621600 46800 1 PETST}
-    {2866370400 43200 0 PETT}
-    {2879071200 46800 1 PETST}
-    {2897820000 43200 0 PETT}
-    {2910520800 46800 1 PETST}
-    {2929269600 43200 0 PETT}
-    {2941970400 46800 1 PETST}
-    {2960719200 43200 0 PETT}
-    {2974024800 46800 1 PETST}
-    {2992168800 43200 0 PETT}
-    {3005474400 46800 1 PETST}
-    {3023618400 43200 0 PETT}
-    {3036924000 46800 1 PETST}
-    {3055672800 43200 0 PETT}
-    {3068373600 46800 1 PETST}
-    {3087122400 43200 0 PETT}
-    {3099823200 46800 1 PETST}
-    {3118572000 43200 0 PETT}
-    {3131877600 46800 1 PETST}
-    {3150021600 43200 0 PETT}
-    {3163327200 46800 1 PETST}
-    {3181471200 43200 0 PETT}
-    {3194776800 46800 1 PETST}
-    {3212920800 43200 0 PETT}
-    {3226226400 46800 1 PETST}
-    {3244975200 43200 0 PETT}
-    {3257676000 46800 1 PETST}
-    {3276424800 43200 0 PETT}
-    {3289125600 46800 1 PETST}
-    {3307874400 43200 0 PETT}
-    {3321180000 46800 1 PETST}
-    {3339324000 43200 0 PETT}
-    {3352629600 46800 1 PETST}
-    {3370773600 43200 0 PETT}
-    {3384079200 46800 1 PETST}
-    {3402828000 43200 0 PETT}
-    {3415528800 46800 1 PETST}
-    {3434277600 43200 0 PETT}
-    {3446978400 46800 1 PETST}
-    {3465727200 43200 0 PETT}
-    {3479032800 46800 1 PETST}
-    {3497176800 43200 0 PETT}
-    {3510482400 46800 1 PETST}
-    {3528626400 43200 0 PETT}
-    {3541932000 46800 1 PETST}
-    {3560076000 43200 0 PETT}
-    {3573381600 46800 1 PETST}
-    {3592130400 43200 0 PETT}
-    {3604831200 46800 1 PETST}
-    {3623580000 43200 0 PETT}
-    {3636280800 46800 1 PETST}
-    {3655029600 43200 0 PETT}
-    {3668335200 46800 1 PETST}
-    {3686479200 43200 0 PETT}
-    {3699784800 46800 1 PETST}
-    {3717928800 43200 0 PETT}
-    {3731234400 46800 1 PETST}
-    {3749983200 43200 0 PETT}
-    {3762684000 46800 1 PETST}
-    {3781432800 43200 0 PETT}
-    {3794133600 46800 1 PETST}
-    {3812882400 43200 0 PETT}
-    {3825583200 46800 1 PETST}
-    {3844332000 43200 0 PETT}
-    {3857637600 46800 1 PETST}
-    {3875781600 43200 0 PETT}
-    {3889087200 46800 1 PETST}
-    {3907231200 43200 0 PETT}
-    {3920536800 46800 1 PETST}
-    {3939285600 43200 0 PETT}
-    {3951986400 46800 1 PETST}
-    {3970735200 43200 0 PETT}
-    {3983436000 46800 1 PETST}
-    {4002184800 43200 0 PETT}
-    {4015490400 46800 1 PETST}
-    {4033634400 43200 0 PETT}
-    {4046940000 46800 1 PETST}
-    {4065084000 43200 0 PETT}
-    {4078389600 46800 1 PETST}
-    {4096533600 43200 0 PETT}
+    {1269698400 39600 0 PETMMTT}
+    {1269702000 43200 1 PETST}
+    {1288450800 39600 0 PETT}
+    {1301151600 43200 1 PETST}
+    {1319900400 39600 0 PETT}
+    {1332601200 43200 1 PETST}
+    {1351350000 39600 0 PETT}
+    {1364655600 43200 1 PETST}
+    {1382799600 39600 0 PETT}
+    {1396105200 43200 1 PETST}
+    {1414249200 39600 0 PETT}
+    {1427554800 43200 1 PETST}
+    {1445698800 39600 0 PETT}
+    {1459004400 43200 1 PETST}
+    {1477753200 39600 0 PETT}
+    {1490454000 43200 1 PETST}
+    {1509202800 39600 0 PETT}
+    {1521903600 43200 1 PETST}
+    {1540652400 39600 0 PETT}
+    {1553958000 43200 1 PETST}
+    {1572102000 39600 0 PETT}
+    {1585407600 43200 1 PETST}
+    {1603551600 39600 0 PETT}
+    {1616857200 43200 1 PETST}
+    {1635606000 39600 0 PETT}
+    {1648306800 43200 1 PETST}
+    {1667055600 39600 0 PETT}
+    {1679756400 43200 1 PETST}
+    {1698505200 39600 0 PETT}
+    {1711810800 43200 1 PETST}
+    {1729954800 39600 0 PETT}
+    {1743260400 43200 1 PETST}
+    {1761404400 39600 0 PETT}
+    {1774710000 43200 1 PETST}
+    {1792854000 39600 0 PETT}
+    {1806159600 43200 1 PETST}
+    {1824908400 39600 0 PETT}
+    {1837609200 43200 1 PETST}
+    {1856358000 39600 0 PETT}
+    {1869058800 43200 1 PETST}
+    {1887807600 39600 0 PETT}
+    {1901113200 43200 1 PETST}
+    {1919257200 39600 0 PETT}
+    {1932562800 43200 1 PETST}
+    {1950706800 39600 0 PETT}
+    {1964012400 43200 1 PETST}
+    {1982761200 39600 0 PETT}
+    {1995462000 43200 1 PETST}
+    {2014210800 39600 0 PETT}
+    {2026911600 43200 1 PETST}
+    {2045660400 39600 0 PETT}
+    {2058361200 43200 1 PETST}
+    {2077110000 39600 0 PETT}
+    {2090415600 43200 1 PETST}
+    {2108559600 39600 0 PETT}
+    {2121865200 43200 1 PETST}
+    {2140009200 39600 0 PETT}
+    {2153314800 43200 1 PETST}
+    {2172063600 39600 0 PETT}
+    {2184764400 43200 1 PETST}
+    {2203513200 39600 0 PETT}
+    {2216214000 43200 1 PETST}
+    {2234962800 39600 0 PETT}
+    {2248268400 43200 1 PETST}
+    {2266412400 39600 0 PETT}
+    {2279718000 43200 1 PETST}
+    {2297862000 39600 0 PETT}
+    {2311167600 43200 1 PETST}
+    {2329311600 39600 0 PETT}
+    {2342617200 43200 1 PETST}
+    {2361366000 39600 0 PETT}
+    {2374066800 43200 1 PETST}
+    {2392815600 39600 0 PETT}
+    {2405516400 43200 1 PETST}
+    {2424265200 39600 0 PETT}
+    {2437570800 43200 1 PETST}
+    {2455714800 39600 0 PETT}
+    {2469020400 43200 1 PETST}
+    {2487164400 39600 0 PETT}
+    {2500470000 43200 1 PETST}
+    {2519218800 39600 0 PETT}
+    {2531919600 43200 1 PETST}
+    {2550668400 39600 0 PETT}
+    {2563369200 43200 1 PETST}
+    {2582118000 39600 0 PETT}
+    {2595423600 43200 1 PETST}
+    {2613567600 39600 0 PETT}
+    {2626873200 43200 1 PETST}
+    {2645017200 39600 0 PETT}
+    {2658322800 43200 1 PETST}
+    {2676466800 39600 0 PETT}
+    {2689772400 43200 1 PETST}
+    {2708521200 39600 0 PETT}
+    {2721222000 43200 1 PETST}
+    {2739970800 39600 0 PETT}
+    {2752671600 43200 1 PETST}
+    {2771420400 39600 0 PETT}
+    {2784726000 43200 1 PETST}
+    {2802870000 39600 0 PETT}
+    {2816175600 43200 1 PETST}
+    {2834319600 39600 0 PETT}
+    {2847625200 43200 1 PETST}
+    {2866374000 39600 0 PETT}
+    {2879074800 43200 1 PETST}
+    {2897823600 39600 0 PETT}
+    {2910524400 43200 1 PETST}
+    {2929273200 39600 0 PETT}
+    {2941974000 43200 1 PETST}
+    {2960722800 39600 0 PETT}
+    {2974028400 43200 1 PETST}
+    {2992172400 39600 0 PETT}
+    {3005478000 43200 1 PETST}
+    {3023622000 39600 0 PETT}
+    {3036927600 43200 1 PETST}
+    {3055676400 39600 0 PETT}
+    {3068377200 43200 1 PETST}
+    {3087126000 39600 0 PETT}
+    {3099826800 43200 1 PETST}
+    {3118575600 39600 0 PETT}
+    {3131881200 43200 1 PETST}
+    {3150025200 39600 0 PETT}
+    {3163330800 43200 1 PETST}
+    {3181474800 39600 0 PETT}
+    {3194780400 43200 1 PETST}
+    {3212924400 39600 0 PETT}
+    {3226230000 43200 1 PETST}
+    {3244978800 39600 0 PETT}
+    {3257679600 43200 1 PETST}
+    {3276428400 39600 0 PETT}
+    {3289129200 43200 1 PETST}
+    {3307878000 39600 0 PETT}
+    {3321183600 43200 1 PETST}
+    {3339327600 39600 0 PETT}
+    {3352633200 43200 1 PETST}
+    {3370777200 39600 0 PETT}
+    {3384082800 43200 1 PETST}
+    {3402831600 39600 0 PETT}
+    {3415532400 43200 1 PETST}
+    {3434281200 39600 0 PETT}
+    {3446982000 43200 1 PETST}
+    {3465730800 39600 0 PETT}
+    {3479036400 43200 1 PETST}
+    {3497180400 39600 0 PETT}
+    {3510486000 43200 1 PETST}
+    {3528630000 39600 0 PETT}
+    {3541935600 43200 1 PETST}
+    {3560079600 39600 0 PETT}
+    {3573385200 43200 1 PETST}
+    {3592134000 39600 0 PETT}
+    {3604834800 43200 1 PETST}
+    {3623583600 39600 0 PETT}
+    {3636284400 43200 1 PETST}
+    {3655033200 39600 0 PETT}
+    {3668338800 43200 1 PETST}
+    {3686482800 39600 0 PETT}
+    {3699788400 43200 1 PETST}
+    {3717932400 39600 0 PETT}
+    {3731238000 43200 1 PETST}
+    {3749986800 39600 0 PETT}
+    {3762687600 43200 1 PETST}
+    {3781436400 39600 0 PETT}
+    {3794137200 43200 1 PETST}
+    {3812886000 39600 0 PETT}
+    {3825586800 43200 1 PETST}
+    {3844335600 39600 0 PETT}
+    {3857641200 43200 1 PETST}
+    {3875785200 39600 0 PETT}
+    {3889090800 43200 1 PETST}
+    {3907234800 39600 0 PETT}
+    {3920540400 43200 1 PETST}
+    {3939289200 39600 0 PETT}
+    {3951990000 43200 1 PETST}
+    {3970738800 39600 0 PETT}
+    {3983439600 43200 1 PETST}
+    {4002188400 39600 0 PETT}
+    {4015494000 43200 1 PETST}
+    {4033638000 39600 0 PETT}
+    {4046943600 43200 1 PETST}
+    {4065087600 39600 0 PETT}
+    {4078393200 43200 1 PETST}
+    {4096537200 39600 0 PETT}
 }
diff --git a/library/tzdata/Asia/Karachi b/library/tzdata/Asia/Karachi
index acd69f4..3faa31e 100644
--- a/library/tzdata/Asia/Karachi
+++ b/library/tzdata/Asia/Karachi
@@ -13,184 +13,4 @@ set TZData(:Asia/Karachi) {
     {1225476000 18000 0 PKT}
     {1239735600 21600 1 PKST}
     {1257012000 18000 0 PKT}
-    {1271271600 21600 1 PKST}
-    {1288548000 18000 0 PKT}
-    {1302807600 21600 1 PKST}
-    {1320084000 18000 0 PKT}
-    {1334430000 21600 1 PKST}
-    {1351706400 18000 0 PKT}
-    {1365966000 21600 1 PKST}
-    {1383242400 18000 0 PKT}
-    {1397502000 21600 1 PKST}
-    {1414778400 18000 0 PKT}
-    {1429038000 21600 1 PKST}
-    {1446314400 18000 0 PKT}
-    {1460660400 21600 1 PKST}
-    {1477936800 18000 0 PKT}
-    {1492196400 21600 1 PKST}
-    {1509472800 18000 0 PKT}
-    {1523732400 21600 1 PKST}
-    {1541008800 18000 0 PKT}
-    {1555268400 21600 1 PKST}
-    {1572544800 18000 0 PKT}
-    {1586890800 21600 1 PKST}
-    {1604167200 18000 0 PKT}
-    {1618426800 21600 1 PKST}
-    {1635703200 18000 0 PKT}
-    {1649962800 21600 1 PKST}
-    {1667239200 18000 0 PKT}
-    {1681498800 21600 1 PKST}
-    {1698775200 18000 0 PKT}
-    {1713121200 21600 1 PKST}
-    {1730397600 18000 0 PKT}
-    {1744657200 21600 1 PKST}
-    {1761933600 18000 0 PKT}
-    {1776193200 21600 1 PKST}
-    {1793469600 18000 0 PKT}
-    {1807729200 21600 1 PKST}
-    {1825005600 18000 0 PKT}
-    {1839351600 21600 1 PKST}
-    {1856628000 18000 0 PKT}
-    {1870887600 21600 1 PKST}
-    {1888164000 18000 0 PKT}
-    {1902423600 21600 1 PKST}
-    {1919700000 18000 0 PKT}
-    {1933959600 21600 1 PKST}
-    {1951236000 18000 0 PKT}
-    {1965582000 21600 1 PKST}
-    {1982858400 18000 0 PKT}
-    {1997118000 21600 1 PKST}
-    {2014394400 18000 0 PKT}
-    {2028654000 21600 1 PKST}
-    {2045930400 18000 0 PKT}
-    {2060190000 21600 1 PKST}
-    {2077466400 18000 0 PKT}
-    {2091812400 21600 1 PKST}
-    {2109088800 18000 0 PKT}
-    {2123348400 21600 1 PKST}
-    {2140624800 18000 0 PKT}
-    {2154884400 21600 1 PKST}
-    {2172160800 18000 0 PKT}
-    {2186420400 21600 1 PKST}
-    {2203696800 18000 0 PKT}
-    {2218042800 21600 1 PKST}
-    {2235319200 18000 0 PKT}
-    {2249578800 21600 1 PKST}
-    {2266855200 18000 0 PKT}
-    {2281114800 21600 1 PKST}
-    {2298391200 18000 0 PKT}
-    {2312650800 21600 1 PKST}
-    {2329927200 18000 0 PKT}
-    {2344273200 21600 1 PKST}
-    {2361549600 18000 0 PKT}
-    {2375809200 21600 1 PKST}
-    {2393085600 18000 0 PKT}
-    {2407345200 21600 1 PKST}
-    {2424621600 18000 0 PKT}
-    {2438881200 21600 1 PKST}
-    {2456157600 18000 0 PKT}
-    {2470503600 21600 1 PKST}
-    {2487780000 18000 0 PKT}
-    {2502039600 21600 1 PKST}
-    {2519316000 18000 0 PKT}
-    {2533575600 21600 1 PKST}
-    {2550852000 18000 0 PKT}
-    {2565111600 21600 1 PKST}
-    {2582388000 18000 0 PKT}
-    {2596734000 21600 1 PKST}
-    {2614010400 18000 0 PKT}
-    {2628270000 21600 1 PKST}
-    {2645546400 18000 0 PKT}
-    {2659806000 21600 1 PKST}
-    {2677082400 18000 0 PKT}
-    {2691342000 21600 1 PKST}
-    {2708618400 18000 0 PKT}
-    {2722964400 21600 1 PKST}
-    {2740240800 18000 0 PKT}
-    {2754500400 21600 1 PKST}
-    {2771776800 18000 0 PKT}
-    {2786036400 21600 1 PKST}
-    {2803312800 18000 0 PKT}
-    {2817572400 21600 1 PKST}
-    {2834848800 18000 0 PKT}
-    {2849194800 21600 1 PKST}
-    {2866471200 18000 0 PKT}
-    {2880730800 21600 1 PKST}
-    {2898007200 18000 0 PKT}
-    {2912266800 21600 1 PKST}
-    {2929543200 18000 0 PKT}
-    {2943802800 21600 1 PKST}
-    {2961079200 18000 0 PKT}
-    {2975425200 21600 1 PKST}
-    {2992701600 18000 0 PKT}
-    {3006961200 21600 1 PKST}
-    {3024237600 18000 0 PKT}
-    {3038497200 21600 1 PKST}
-    {3055773600 18000 0 PKT}
-    {3070033200 21600 1 PKST}
-    {3087309600 18000 0 PKT}
-    {3101655600 21600 1 PKST}
-    {3118932000 18000 0 PKT}
-    {3133191600 21600 1 PKST}
-    {3150468000 18000 0 PKT}
-    {3164727600 21600 1 PKST}
-    {3182004000 18000 0 PKT}
-    {3196263600 21600 1 PKST}
-    {3213540000 18000 0 PKT}
-    {3227886000 21600 1 PKST}
-    {3245162400 18000 0 PKT}
-    {3259422000 21600 1 PKST}
-    {3276698400 18000 0 PKT}
-    {3290958000 21600 1 PKST}
-    {3308234400 18000 0 PKT}
-    {3322494000 21600 1 PKST}
-    {3339770400 18000 0 PKT}
-    {3354116400 21600 1 PKST}
-    {3371392800 18000 0 PKT}
-    {3385652400 21600 1 PKST}
-    {3402928800 18000 0 PKT}
-    {3417188400 21600 1 PKST}
-    {3434464800 18000 0 PKT}
-    {3448724400 21600 1 PKST}
-    {3466000800 18000 0 PKT}
-    {3480346800 21600 1 PKST}
-    {3497623200 18000 0 PKT}
-    {3511882800 21600 1 PKST}
-    {3529159200 18000 0 PKT}
-    {3543418800 21600 1 PKST}
-    {3560695200 18000 0 PKT}
-    {3574954800 21600 1 PKST}
-    {3592231200 18000 0 PKT}
-    {3606577200 21600 1 PKST}
-    {3623853600 18000 0 PKT}
-    {3638113200 21600 1 PKST}
-    {3655389600 18000 0 PKT}
-    {3669649200 21600 1 PKST}
-    {3686925600 18000 0 PKT}
-    {3701185200 21600 1 PKST}
-    {3718461600 18000 0 PKT}
-    {3732807600 21600 1 PKST}
-    {3750084000 18000 0 PKT}
-    {3764343600 21600 1 PKST}
-    {3781620000 18000 0 PKT}
-    {3795879600 21600 1 PKST}
-    {3813156000 18000 0 PKT}
-    {3827415600 21600 1 PKST}
-    {3844692000 18000 0 PKT}
-    {3859038000 21600 1 PKST}
-    {3876314400 18000 0 PKT}
-    {3890574000 21600 1 PKST}
-    {3907850400 18000 0 PKT}
-    {3922110000 21600 1 PKST}
-    {3939386400 18000 0 PKT}
-    {3953646000 21600 1 PKST}
-    {3970922400 18000 0 PKT}
-    {3985268400 21600 1 PKST}
-    {4002544800 18000 0 PKT}
-    {4016804400 21600 1 PKST}
-    {4034080800 18000 0 PKT}
-    {4048340400 21600 1 PKST}
-    {4065616800 18000 0 PKT}
-    {4079876400 21600 1 PKST}
-    {4097152800 18000 0 PKT}
 }
diff --git a/library/tzdata/Asia/Taipei b/library/tzdata/Asia/Taipei
index 6366b34..a3c7ecf 100644
--- a/library/tzdata/Asia/Taipei
+++ b/library/tzdata/Asia/Taipei
@@ -41,6 +41,6 @@ set TZData(:Asia/Taipei) {
     {149785200 28800 0 CST}
     {165513600 32400 1 CDT}
     {181321200 28800 0 CST}
-    {331142400 32400 1 CDT}
-    {339087600 28800 0 CST}
+    {299520000 32400 1 CDT}
+    {307465200 28800 0 CST}
 }
diff --git a/library/tzdata/Europe/Samara b/library/tzdata/Europe/Samara
index 47e57e4..80a80f4 100644
--- a/library/tzdata/Europe/Samara
+++ b/library/tzdata/Europe/Samara
@@ -66,184 +66,185 @@ set TZData(:Europe/Samara) {
     {1224972000 14400 0 SAMT}
     {1238277600 18000 1 SAMST}
     {1256421600 14400 0 SAMT}
-    {1269727200 18000 1 SAMST}
-    {1288476000 14400 0 SAMT}
-    {1301176800 18000 1 SAMST}
-    {1319925600 14400 0 SAMT}
-    {1332626400 18000 1 SAMST}
-    {1351375200 14400 0 SAMT}
-    {1364680800 18000 1 SAMST}
-    {1382824800 14400 0 SAMT}
-    {1396130400 18000 1 SAMST}
-    {1414274400 14400 0 SAMT}
-    {1427580000 18000 1 SAMST}
-    {1445724000 14400 0 SAMT}
-    {1459029600 18000 1 SAMST}
-    {1477778400 14400 0 SAMT}
-    {1490479200 18000 1 SAMST}
-    {1509228000 14400 0 SAMT}
-    {1521928800 18000 1 SAMST}
-    {1540677600 14400 0 SAMT}
-    {1553983200 18000 1 SAMST}
-    {1572127200 14400 0 SAMT}
-    {1585432800 18000 1 SAMST}
-    {1603576800 14400 0 SAMT}
-    {1616882400 18000 1 SAMST}
-    {1635631200 14400 0 SAMT}
-    {1648332000 18000 1 SAMST}
-    {1667080800 14400 0 SAMT}
-    {1679781600 18000 1 SAMST}
-    {1698530400 14400 0 SAMT}
-    {1711836000 18000 1 SAMST}
-    {1729980000 14400 0 SAMT}
-    {1743285600 18000 1 SAMST}
-    {1761429600 14400 0 SAMT}
-    {1774735200 18000 1 SAMST}
-    {1792879200 14400 0 SAMT}
-    {1806184800 18000 1 SAMST}
-    {1824933600 14400 0 SAMT}
-    {1837634400 18000 1 SAMST}
-    {1856383200 14400 0 SAMT}
-    {1869084000 18000 1 SAMST}
-    {1887832800 14400 0 SAMT}
-    {1901138400 18000 1 SAMST}
-    {1919282400 14400 0 SAMT}
-    {1932588000 18000 1 SAMST}
-    {1950732000 14400 0 SAMT}
-    {1964037600 18000 1 SAMST}
-    {1982786400 14400 0 SAMT}
-    {1995487200 18000 1 SAMST}
-    {2014236000 14400 0 SAMT}
-    {2026936800 18000 1 SAMST}
-    {2045685600 14400 0 SAMT}
-    {2058386400 18000 1 SAMST}
-    {2077135200 14400 0 SAMT}
-    {2090440800 18000 1 SAMST}
-    {2108584800 14400 0 SAMT}
-    {2121890400 18000 1 SAMST}
-    {2140034400 14400 0 SAMT}
-    {2153340000 18000 1 SAMST}
-    {2172088800 14400 0 SAMT}
-    {2184789600 18000 1 SAMST}
-    {2203538400 14400 0 SAMT}
-    {2216239200 18000 1 SAMST}
-    {2234988000 14400 0 SAMT}
-    {2248293600 18000 1 SAMST}
-    {2266437600 14400 0 SAMT}
-    {2279743200 18000 1 SAMST}
-    {2297887200 14400 0 SAMT}
-    {2311192800 18000 1 SAMST}
-    {2329336800 14400 0 SAMT}
-    {2342642400 18000 1 SAMST}
-    {2361391200 14400 0 SAMT}
-    {2374092000 18000 1 SAMST}
-    {2392840800 14400 0 SAMT}
-    {2405541600 18000 1 SAMST}
-    {2424290400 14400 0 SAMT}
-    {2437596000 18000 1 SAMST}
-    {2455740000 14400 0 SAMT}
-    {2469045600 18000 1 SAMST}
-    {2487189600 14400 0 SAMT}
-    {2500495200 18000 1 SAMST}
-    {2519244000 14400 0 SAMT}
-    {2531944800 18000 1 SAMST}
-    {2550693600 14400 0 SAMT}
-    {2563394400 18000 1 SAMST}
-    {2582143200 14400 0 SAMT}
-    {2595448800 18000 1 SAMST}
-    {2613592800 14400 0 SAMT}
-    {2626898400 18000 1 SAMST}
-    {2645042400 14400 0 SAMT}
-    {2658348000 18000 1 SAMST}
-    {2676492000 14400 0 SAMT}
-    {2689797600 18000 1 SAMST}
-    {2708546400 14400 0 SAMT}
-    {2721247200 18000 1 SAMST}
-    {2739996000 14400 0 SAMT}
-    {2752696800 18000 1 SAMST}
-    {2771445600 14400 0 SAMT}
-    {2784751200 18000 1 SAMST}
-    {2802895200 14400 0 SAMT}
-    {2816200800 18000 1 SAMST}
-    {2834344800 14400 0 SAMT}
-    {2847650400 18000 1 SAMST}
-    {2866399200 14400 0 SAMT}
-    {2879100000 18000 1 SAMST}
-    {2897848800 14400 0 SAMT}
-    {2910549600 18000 1 SAMST}
-    {2929298400 14400 0 SAMT}
-    {2941999200 18000 1 SAMST}
-    {2960748000 14400 0 SAMT}
-    {2974053600 18000 1 SAMST}
-    {2992197600 14400 0 SAMT}
-    {3005503200 18000 1 SAMST}
-    {3023647200 14400 0 SAMT}
-    {3036952800 18000 1 SAMST}
-    {3055701600 14400 0 SAMT}
-    {3068402400 18000 1 SAMST}
-    {3087151200 14400 0 SAMT}
-    {3099852000 18000 1 SAMST}
-    {3118600800 14400 0 SAMT}
-    {3131906400 18000 1 SAMST}
-    {3150050400 14400 0 SAMT}
-    {3163356000 18000 1 SAMST}
-    {3181500000 14400 0 SAMT}
-    {3194805600 18000 1 SAMST}
-    {3212949600 14400 0 SAMT}
-    {3226255200 18000 1 SAMST}
-    {3245004000 14400 0 SAMT}
-    {3257704800 18000 1 SAMST}
-    {3276453600 14400 0 SAMT}
-    {3289154400 18000 1 SAMST}
-    {3307903200 14400 0 SAMT}
-    {3321208800 18000 1 SAMST}
-    {3339352800 14400 0 SAMT}
-    {3352658400 18000 1 SAMST}
-    {3370802400 14400 0 SAMT}
-    {3384108000 18000 1 SAMST}
-    {3402856800 14400 0 SAMT}
-    {3415557600 18000 1 SAMST}
-    {3434306400 14400 0 SAMT}
-    {3447007200 18000 1 SAMST}
-    {3465756000 14400 0 SAMT}
-    {3479061600 18000 1 SAMST}
-    {3497205600 14400 0 SAMT}
-    {3510511200 18000 1 SAMST}
-    {3528655200 14400 0 SAMT}
-    {3541960800 18000 1 SAMST}
-    {3560104800 14400 0 SAMT}
-    {3573410400 18000 1 SAMST}
-    {3592159200 14400 0 SAMT}
-    {3604860000 18000 1 SAMST}
-    {3623608800 14400 0 SAMT}
-    {3636309600 18000 1 SAMST}
-    {3655058400 14400 0 SAMT}
-    {3668364000 18000 1 SAMST}
-    {3686508000 14400 0 SAMT}
-    {3699813600 18000 1 SAMST}
-    {3717957600 14400 0 SAMT}
-    {3731263200 18000 1 SAMST}
-    {3750012000 14400 0 SAMT}
-    {3762712800 18000 1 SAMST}
-    {3781461600 14400 0 SAMT}
-    {3794162400 18000 1 SAMST}
-    {3812911200 14400 0 SAMT}
-    {3825612000 18000 1 SAMST}
-    {3844360800 14400 0 SAMT}
-    {3857666400 18000 1 SAMST}
-    {3875810400 14400 0 SAMT}
-    {3889116000 18000 1 SAMST}
-    {3907260000 14400 0 SAMT}
-    {3920565600 18000 1 SAMST}
-    {3939314400 14400 0 SAMT}
-    {3952015200 18000 1 SAMST}
-    {3970764000 14400 0 SAMT}
-    {3983464800 18000 1 SAMST}
-    {4002213600 14400 0 SAMT}
-    {4015519200 18000 1 SAMST}
-    {4033663200 14400 0 SAMT}
-    {4046968800 18000 1 SAMST}
-    {4065112800 14400 0 SAMT}
-    {4078418400 18000 1 SAMST}
-    {4096562400 14400 0 SAMT}
+    {1269727200 10800 0 SAMMMTT}
+    {1269730800 14400 1 SAMST}
+    {1288479600 10800 0 SAMT}
+    {1301180400 14400 1 SAMST}
+    {1319929200 10800 0 SAMT}
+    {1332630000 14400 1 SAMST}
+    {1351378800 10800 0 SAMT}
+    {1364684400 14400 1 SAMST}
+    {1382828400 10800 0 SAMT}
+    {1396134000 14400 1 SAMST}
+    {1414278000 10800 0 SAMT}
+    {1427583600 14400 1 SAMST}
+    {1445727600 10800 0 SAMT}
+    {1459033200 14400 1 SAMST}
+    {1477782000 10800 0 SAMT}
+    {1490482800 14400 1 SAMST}
+    {1509231600 10800 0 SAMT}
+    {1521932400 14400 1 SAMST}
+    {1540681200 10800 0 SAMT}
+    {1553986800 14400 1 SAMST}
+    {1572130800 10800 0 SAMT}
+    {1585436400 14400 1 SAMST}
+    {1603580400 10800 0 SAMT}
+    {1616886000 14400 1 SAMST}
+    {1635634800 10800 0 SAMT}
+    {1648335600 14400 1 SAMST}
+    {1667084400 10800 0 SAMT}
+    {1679785200 14400 1 SAMST}
+    {1698534000 10800 0 SAMT}
+    {1711839600 14400 1 SAMST}
+    {1729983600 10800 0 SAMT}
+    {1743289200 14400 1 SAMST}
+    {1761433200 10800 0 SAMT}
+    {1774738800 14400 1 SAMST}
+    {1792882800 10800 0 SAMT}
+    {1806188400 14400 1 SAMST}
+    {1824937200 10800 0 SAMT}
+    {1837638000 14400 1 SAMST}
+    {1856386800 10800 0 SAMT}
+    {1869087600 14400 1 SAMST}
+    {1887836400 10800 0 SAMT}
+    {1901142000 14400 1 SAMST}
+    {1919286000 10800 0 SAMT}
+    {1932591600 14400 1 SAMST}
+    {1950735600 10800 0 SAMT}
+    {1964041200 14400 1 SAMST}
+    {1982790000 10800 0 SAMT}
+    {1995490800 14400 1 SAMST}
+    {2014239600 10800 0 SAMT}
+    {2026940400 14400 1 SAMST}
+    {2045689200 10800 0 SAMT}
+    {2058390000 14400 1 SAMST}
+    {2077138800 10800 0 SAMT}
+    {2090444400 14400 1 SAMST}
+    {2108588400 10800 0 SAMT}
+    {2121894000 14400 1 SAMST}
+    {2140038000 10800 0 SAMT}
+    {2153343600 14400 1 SAMST}
+    {2172092400 10800 0 SAMT}
+    {2184793200 14400 1 SAMST}
+    {2203542000 10800 0 SAMT}
+    {2216242800 14400 1 SAMST}
+    {2234991600 10800 0 SAMT}
+    {2248297200 14400 1 SAMST}
+    {2266441200 10800 0 SAMT}
+    {2279746800 14400 1 SAMST}
+    {2297890800 10800 0 SAMT}
+    {2311196400 14400 1 SAMST}
+    {2329340400 10800 0 SAMT}
+    {2342646000 14400 1 SAMST}
+    {2361394800 10800 0 SAMT}
+    {2374095600 14400 1 SAMST}
+    {2392844400 10800 0 SAMT}
+    {2405545200 14400 1 SAMST}
+    {2424294000 10800 0 SAMT}
+    {2437599600 14400 1 SAMST}
+    {2455743600 10800 0 SAMT}
+    {2469049200 14400 1 SAMST}
+    {2487193200 10800 0 SAMT}
+    {2500498800 14400 1 SAMST}
+    {2519247600 10800 0 SAMT}
+    {2531948400 14400 1 SAMST}
+    {2550697200 10800 0 SAMT}
+    {2563398000 14400 1 SAMST}
+    {2582146800 10800 0 SAMT}
+    {2595452400 14400 1 SAMST}
+    {2613596400 10800 0 SAMT}
+    {2626902000 14400 1 SAMST}
+    {2645046000 10800 0 SAMT}
+    {2658351600 14400 1 SAMST}
+    {2676495600 10800 0 SAMT}
+    {2689801200 14400 1 SAMST}
+    {2708550000 10800 0 SAMT}
+    {2721250800 14400 1 SAMST}
+    {2739999600 10800 0 SAMT}
+    {2752700400 14400 1 SAMST}
+    {2771449200 10800 0 SAMT}
+    {2784754800 14400 1 SAMST}
+    {2802898800 10800 0 SAMT}
+    {2816204400 14400 1 SAMST}
+    {2834348400 10800 0 SAMT}
+    {2847654000 14400 1 SAMST}
+    {2866402800 10800 0 SAMT}
+    {2879103600 14400 1 SAMST}
+    {2897852400 10800 0 SAMT}
+    {2910553200 14400 1 SAMST}
+    {2929302000 10800 0 SAMT}
+    {2942002800 14400 1 SAMST}
+    {2960751600 10800 0 SAMT}
+    {2974057200 14400 1 SAMST}
+    {2992201200 10800 0 SAMT}
+    {3005506800 14400 1 SAMST}
+    {3023650800 10800 0 SAMT}
+    {3036956400 14400 1 SAMST}
+    {3055705200 10800 0 SAMT}
+    {3068406000 14400 1 SAMST}
+    {3087154800 10800 0 SAMT}
+    {3099855600 14400 1 SAMST}
+    {3118604400 10800 0 SAMT}
+    {3131910000 14400 1 SAMST}
+    {3150054000 10800 0 SAMT}
+    {3163359600 14400 1 SAMST}
+    {3181503600 10800 0 SAMT}
+    {3194809200 14400 1 SAMST}
+    {3212953200 10800 0 SAMT}
+    {3226258800 14400 1 SAMST}
+    {3245007600 10800 0 SAMT}
+    {3257708400 14400 1 SAMST}
+    {3276457200 10800 0 SAMT}
+    {3289158000 14400 1 SAMST}
+    {3307906800 10800 0 SAMT}
+    {3321212400 14400 1 SAMST}
+    {3339356400 10800 0 SAMT}
+    {3352662000 14400 1 SAMST}
+    {3370806000 10800 0 SAMT}
+    {3384111600 14400 1 SAMST}
+    {3402860400 10800 0 SAMT}
+    {3415561200 14400 1 SAMST}
+    {3434310000 10800 0 SAMT}
+    {3447010800 14400 1 SAMST}
+    {3465759600 10800 0 SAMT}
+    {3479065200 14400 1 SAMST}
+    {3497209200 10800 0 SAMT}
+    {3510514800 14400 1 SAMST}
+    {3528658800 10800 0 SAMT}
+    {3541964400 14400 1 SAMST}
+    {3560108400 10800 0 SAMT}
+    {3573414000 14400 1 SAMST}
+    {3592162800 10800 0 SAMT}
+    {3604863600 14400 1 SAMST}
+    {3623612400 10800 0 SAMT}
+    {3636313200 14400 1 SAMST}
+    {3655062000 10800 0 SAMT}
+    {3668367600 14400 1 SAMST}
+    {3686511600 10800 0 SAMT}
+    {3699817200 14400 1 SAMST}
+    {3717961200 10800 0 SAMT}
+    {3731266800 14400 1 SAMST}
+    {3750015600 10800 0 SAMT}
+    {3762716400 14400 1 SAMST}
+    {3781465200 10800 0 SAMT}
+    {3794166000 14400 1 SAMST}
+    {3812914800 10800 0 SAMT}
+    {3825615600 14400 1 SAMST}
+    {3844364400 10800 0 SAMT}
+    {3857670000 14400 1 SAMST}
+    {3875814000 10800 0 SAMT}
+    {3889119600 14400 1 SAMST}
+    {3907263600 10800 0 SAMT}
+    {3920569200 14400 1 SAMST}
+    {3939318000 10800 0 SAMT}
+    {3952018800 14400 1 SAMST}
+    {3970767600 10800 0 SAMT}
+    {3983468400 14400 1 SAMST}
+    {4002217200 10800 0 SAMT}
+    {4015522800 14400 1 SAMST}
+    {4033666800 10800 0 SAMT}
+    {4046972400 14400 1 SAMST}
+    {4065116400 10800 0 SAMT}
+    {4078422000 14400 1 SAMST}
+    {4096566000 10800 0 SAMT}
 }
diff --git a/library/tzdata/Pacific/Apia b/library/tzdata/Pacific/Apia
index 60e4b2c..c97a156 100644
--- a/library/tzdata/Pacific/Apia
+++ b/library/tzdata/Pacific/Apia
@@ -5,6 +5,6 @@ set TZData(:Pacific/Apia) {
     {-2855737984 -41216 0 LMT}
     {-1861878784 -41400 0 SAMT}
     {-631110600 -39600 0 WST}
-    {1254654000 -36000 1 WSDT}
-    {1269770400 -39600 0 WST}
+    {1285498800 -36000 1 WSDT}
+    {1301824800 -39600 0 WST}
 }
diff --git a/library/tzdata/Pacific/Easter b/library/tzdata/Pacific/Easter
index ac00f5e..be661fc 100644
--- a/library/tzdata/Pacific/Easter
+++ b/library/tzdata/Pacific/Easter
@@ -92,7 +92,7 @@ set TZData(:Pacific/Easter) {
     {1223784000 -18000 1 EASST}
     {1237086000 -21600 0 EAST}
     {1255233600 -18000 1 EASST}
-    {1268535600 -21600 0 EAST}
+    {1270350000 -21600 0 EAST}
     {1286683200 -18000 1 EASST}
     {1299985200 -21600 0 EAST}
     {1318132800 -18000 1 EASST}
diff --git a/library/tzdata/Pacific/Fiji b/library/tzdata/Pacific/Fiji
index 9916d9c..67f84cb 100644
--- a/library/tzdata/Pacific/Fiji
+++ b/library/tzdata/Pacific/Fiji
@@ -8,5 +8,7 @@ set TZData(:Pacific/Fiji) {
     {941896800 46800 1 FJST}
     {951573600 43200 0 FJT}
     {1259416800 46800 1 FJST}
-    {1272117600 43200 0 FJT}
+    {1269698400 43200 0 FJT}
+    {1287842400 46800 1 FJST}
+    {1301148000 43200 0 FJT}
 }
-- 
cgit v0.12