summaryrefslogtreecommitdiff
path: root/zoneinfo/Asia
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2017-08-28 13:01:46 -0400
committerAllen Winter <allen.winter@kdab.com>2017-08-28 13:01:46 -0400
commita6fb7a5a60a1846ed8c097bbf8bca5363839d19d (patch)
treef7943d48091792f639b1745abaf947d173c876f9 /zoneinfo/Asia
parentc85e19b29832232467ced52b1a1117be20219340 (diff)
downloadlibical-git-a6fb7a5a60a1846ed8c097bbf8bca5363839d19d.tar.gz
zoneinfo - update to tzdata2017b
Diffstat (limited to 'zoneinfo/Asia')
l---------[-rw-r--r--]zoneinfo/Asia/Aden.ics15
-rw-r--r--zoneinfo/Asia/Almaty.ics82
-rw-r--r--zoneinfo/Asia/Amman.ics121
-rw-r--r--zoneinfo/Asia/Anadyr.ics102
-rw-r--r--zoneinfo/Asia/Aqtau.ics108
-rw-r--r--zoneinfo/Asia/Aqtobe.ics100
-rw-r--r--zoneinfo/Asia/Ashgabat.ics55
-rw-r--r--zoneinfo/Asia/Baghdad.ics63
l---------[-rw-r--r--]zoneinfo/Asia/Bahrain.ics15
-rw-r--r--zoneinfo/Asia/Baku.ics99
-rw-r--r--zoneinfo/Asia/Bangkok.ics16
-rw-r--r--zoneinfo/Asia/Beirut.ics94
-rw-r--r--zoneinfo/Asia/Bishkek.ics88
-rw-r--r--zoneinfo/Asia/Brunei.ics16
l---------[-rw-r--r--]zoneinfo/Asia/Calcutta.ics15
-rw-r--r--zoneinfo/Asia/Chita.ics89
-rw-r--r--zoneinfo/Asia/Choibalsan.ics81
l---------[-rw-r--r--]zoneinfo/Asia/Chongqing.ics15
-rw-r--r--zoneinfo/Asia/Colombo.ics50
-rw-r--r--zoneinfo/Asia/Damascus.ics153
-rw-r--r--zoneinfo/Asia/Dhaka.ics44
-rw-r--r--zoneinfo/Asia/Dili.ics23
-rw-r--r--zoneinfo/Asia/Dubai.ics10
-rw-r--r--zoneinfo/Asia/Dushanbe.ics54
-rw-r--r--zoneinfo/Asia/Gaza.ics179
l---------[-rw-r--r--]zoneinfo/Asia/Harbin.ics15
-rw-r--r--zoneinfo/Asia/Hebron.ics181
-rw-r--r--zoneinfo/Asia/Ho_Chi_Minh.ics41
-rw-r--r--zoneinfo/Asia/Hong_Kong.ics85
-rw-r--r--zoneinfo/Asia/Hovd.ics75
-rw-r--r--zoneinfo/Asia/Irkutsk.ics94
l---------[-rw-r--r--]zoneinfo/Asia/Istanbul.ics23
-rw-r--r--zoneinfo/Asia/Jakarta.ics52
-rw-r--r--zoneinfo/Asia/Jayapura.ics20
-rw-r--r--zoneinfo/Asia/Jerusalem.ics144
-rw-r--r--zoneinfo/Asia/Kabul.ics16
-rw-r--r--zoneinfo/Asia/Kamchatka.ics79
-rw-r--r--zoneinfo/Asia/Karachi.ics51
l---------[-rw-r--r--]zoneinfo/Asia/Kashgar.ics15
-rw-r--r--zoneinfo/Asia/Kathmandu.ics16
l---------[-rw-r--r--]zoneinfo/Asia/Katmandu.ics15
-rw-r--r--zoneinfo/Asia/Khandyga.ics114
-rw-r--r--zoneinfo/Asia/Kolkata.ics29
-rw-r--r--zoneinfo/Asia/Krasnoyarsk.ics88
-rw-r--r--zoneinfo/Asia/Kuala_Lumpur.ics52
-rw-r--r--zoneinfo/Asia/Kuching.ics40
l---------[-rw-r--r--]zoneinfo/Asia/Kuwait.ics15
-rw-r--r--zoneinfo/Asia/Macau.ics90
-rw-r--r--zoneinfo/Asia/Magadan.ics89
-rw-r--r--zoneinfo/Asia/Makassar.ics26
-rw-r--r--zoneinfo/Asia/Manila.ics37
l---------[-rw-r--r--]zoneinfo/Asia/Muscat.ics15
-rw-r--r--zoneinfo/Asia/Nicosia.ics53
-rw-r--r--zoneinfo/Asia/Novokuznetsk.ics79
-rw-r--r--zoneinfo/Asia/Novosibirsk.ics98
-rw-r--r--zoneinfo/Asia/Omsk.ics88
-rw-r--r--zoneinfo/Asia/Oral.ics107
l---------[-rw-r--r--]zoneinfo/Asia/Phnom_Penh.ics15
-rw-r--r--zoneinfo/Asia/Pontianak.ics52
-rw-r--r--zoneinfo/Asia/Pyongyang.ics26
-rw-r--r--zoneinfo/Asia/Qatar.ics16
-rw-r--r--zoneinfo/Asia/Qyzylorda.ics101
l---------[-rw-r--r--]zoneinfo/Asia/Rangoon.ics15
-rw-r--r--zoneinfo/Asia/Riyadh.ics10
l---------[-rw-r--r--]zoneinfo/Asia/Saigon.ics15
-rw-r--r--zoneinfo/Asia/Sakhalin.ics98
-rw-r--r--zoneinfo/Asia/Samarkand.ics66
-rw-r--r--zoneinfo/Asia/Seoul.ics72
-rw-r--r--zoneinfo/Asia/Shanghai.ics35
-rw-r--r--zoneinfo/Asia/Singapore.ics52
-rw-r--r--zoneinfo/Asia/Srednekolymsk.ics88
-rw-r--r--zoneinfo/Asia/Taipei.ics86
-rw-r--r--zoneinfo/Asia/Tashkent.ics60
-rw-r--r--zoneinfo/Asia/Tbilisi.ics121
-rw-r--r--zoneinfo/Asia/Tehran.ics258
-rw-r--r--zoneinfo/Asia/Thimphu.ics16
-rw-r--r--zoneinfo/Asia/Tokyo.ics29
-rw-r--r--zoneinfo/Asia/Ulaanbaatar.ics75
-rw-r--r--zoneinfo/Asia/Urumqi.ics10
-rw-r--r--zoneinfo/Asia/Ust-Nera.ics102
l---------[-rw-r--r--]zoneinfo/Asia/Vientiane.ics15
-rw-r--r--zoneinfo/Asia/Vladivostok.ics88
-rw-r--r--zoneinfo/Asia/Yakutsk.ics88
-rw-r--r--zoneinfo/Asia/Yekaterinburg.ics94
-rw-r--r--zoneinfo/Asia/Yerevan.ics83
85 files changed, 4965 insertions, 450 deletions
diff --git a/zoneinfo/Asia/Aden.ics b/zoneinfo/Asia/Aden.ics
index 750edf8a..b3688432 100644..120000
--- a/zoneinfo/Asia/Aden.ics
+++ b/zoneinfo/Asia/Aden.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Aden
-X-LIC-LOCATION:Asia/Aden
-BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0300
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Riyadh.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Almaty.ics b/zoneinfo/Asia/Almaty.ics
index ec1e0a2e..540a642a 100644
--- a/zoneinfo/Asia/Almaty.ics
+++ b/zoneinfo/Asia/Almaty.ics
@@ -2,13 +2,89 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Almaty
+TZID:/citadel.org/20170826_1/Asia/Almaty
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Almaty
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+050748
+TZOFFSETTO:+0500
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T180000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T200000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T200000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+06
TZOFFSETFROM:+0600
TZOFFSETTO:+0600
-TZNAME:ALMT
-DTSTART:19700101T000000
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20040327T200000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T200000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20031025T200000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:20041031T030000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Amman.ics b/zoneinfo/Asia/Amman.ics
index f0ca21e3..8ba136c0 100644
--- a/zoneinfo/Asia/Amman.ics
+++ b/zoneinfo/Asia/Amman.ics
@@ -2,20 +2,133 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_4/Asia/Amman
+TZID:/citadel.org/20170826_1/Asia/Amman
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Amman
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+022344
+TZOFFSETTO:+0200
+DTSTART:19310101T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
+DTSTART:19730606T000000
+RDATE:19780430T000000
+RDATE:19850401T000000
+RDATE:19890508T000000
+RDATE:19900427T000000
+RDATE:19910417T000000
+RDATE:19920410T000000
+RDATE:19990701T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19731001T000000
+RRULE:FREQ=YEARLY;UNTIL=19750930T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EEST
-DTSTART:19700326T235959
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1TH
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19740501T000000
+RRULE:FREQ=YEARLY;UNTIL=19770430T220000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
+DTSTART:19761101T000000
+RDATE:19771001T000000
+RDATE:19780930T000000
+RDATE:19851001T000000
+RDATE:19910927T000000
+RDATE:19940916T000000
+RDATE:20031024T010000
+RDATE:20041015T010000
+RDATE:20050930T010000
+RDATE:20131220T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19860404T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1FR;UNTIL=19880331T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19861003T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1FR;UNTIL=19901004T210000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:EET
-DTSTART:19701030T010000
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19921002T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1FR;UNTIL=19930930T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19930402T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1FR;UNTIL=19980402T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19950915T010000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3FR;UNTIL=19980917T220000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19990924T010000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1FR;UNTIL=20020926T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20000330T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1TH;UNTIL=20010328T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20020329T000000
+RRULE:FREQ=YEARLY;BYYEARDAY=-275,-276,-277,-278,-279,-280,-281;BYDAY=FR;UNTIL=20120329T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:20061027T010000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR;UNTIL=20111027T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20140328T000000
+RRULE:FREQ=YEARLY;BYYEARDAY=-275,-276,-277,-278,-279,-280,-281;BYDAY=FR
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:20141031T010000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Asia/Anadyr.ics b/zoneinfo/Asia/Anadyr.ics
index 9522804a..aa3e4b49 100644
--- a/zoneinfo/Asia/Anadyr.ics
+++ b/zoneinfo/Asia/Anadyr.ics
@@ -2,13 +2,109 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110819_3/Asia/Anadyr
+TZID:/citadel.org/20170826_1/Asia/Anadyr
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Anadyr
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+114956
+TZOFFSETTO:+1200
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+13
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1300
+DTSTART:19300621T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+14
+TZOFFSETFROM:+1300
+TZOFFSETTO:+1400
+DTSTART:19810401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+13
+TZOFFSETFROM:+1400
+TZOFFSETTO:+1300
+DTSTART:19811001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+13
+TZOFFSETFROM:+1300
+TZOFFSETTO:+1300
+DTSTART:19820401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1300
+TZOFFSETTO:+1200
+DTSTART:19821001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T110000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+13
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1300
+DTSTART:19830401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T120000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1300
+TZOFFSETTO:+1200
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T140000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+13
TZOFFSETFROM:+1200
+TZOFFSETTO:+1300
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T140000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1200
+DTSTART:19910331T020000
+RDATE:20100328T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19910929T030000
+RDATE:20101031T030000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19920119T020000
+RDATE:20110327T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+13
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1300
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20090328T140000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1300
+TZOFFSETTO:+1200
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T140000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1300
TZOFFSETTO:+1200
-TZNAME:ANAT
-DTSTART:19700101T000000
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20091024T140000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Aqtau.ics b/zoneinfo/Asia/Aqtau.ics
index c78bb41c..ec1861aa 100644
--- a/zoneinfo/Asia/Aqtau.ics
+++ b/zoneinfo/Asia/Aqtau.ics
@@ -2,13 +2,115 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Aqtau
+TZID:/citadel.org/20170826_1/Asia/Aqtau
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Aqtau
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+032104
+TZOFFSETTO:+0400
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19820401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19821001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T180000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19830401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T210000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0500
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19910929T030000
+RDATE:19950924T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19940326T210000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19930925T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0400
+DTSTART:19940925T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19950326T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20040327T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20031025T220000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
TZOFFSETFROM:+0500
TZOFFSETTO:+0500
-TZNAME:AQTT
-DTSTART:19700101T000000
+DTSTART:20041031T030000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Aqtobe.ics b/zoneinfo/Asia/Aqtobe.ics
index 23da8a7b..eadf1d44 100644
--- a/zoneinfo/Asia/Aqtobe.ics
+++ b/zoneinfo/Asia/Aqtobe.ics
@@ -2,13 +2,107 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Aqtobe
+TZID:/citadel.org/20170826_1/Asia/Aqtobe
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Aqtobe
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+034840
+TZOFFSETTO:+0400
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19810401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19820401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19821001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T180000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19830401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T210000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0500
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20040327T210000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20031025T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
TZOFFSETTO:+0500
-TZNAME:AQTT
-DTSTART:19700101T000000
+DTSTART:20041031T030000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Ashgabat.ics b/zoneinfo/Asia/Ashgabat.ics
index c33546fd..611561ef 100644
--- a/zoneinfo/Asia/Ashgabat.ics
+++ b/zoneinfo/Asia/Ashgabat.ics
@@ -2,13 +2,62 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Ashgabat
+TZID:/citadel.org/20170826_1/Asia/Ashgabat
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Ashgabat
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+035332
+TZOFFSETTO:+0400
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T180000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T210000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+05
TZOFFSETFROM:+0500
TZOFFSETTO:+0500
-TZNAME:TMT
-DTSTART:19700101T000000
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19910929T030000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Baghdad.ics b/zoneinfo/Asia/Baghdad.ics
index a0c55bb4..3bcc11fe 100644
--- a/zoneinfo/Asia/Baghdad.ics
+++ b/zoneinfo/Asia/Baghdad.ics
@@ -2,13 +2,70 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_2/Asia/Baghdad
+TZID:/citadel.org/20170826_1/Asia/Baghdad
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Baghdad
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:BMT
+TZOFFSETFROM:+025740
+TZOFFSETTO:+025736
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+025736
+TZOFFSETTO:+0300
+DTSTART:19180101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19820501T000000
+RDATE:19830331T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0300
+DTSTART:19821001T000000
+RRULE:FREQ=YEARLY;UNTIL=19840930T200000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+04
TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19840401T000000
+RRULE:FREQ=YEARLY;UNTIL=19850331T210000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0300
+DTSTART:19850929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19860330T010000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19910401T030000
+RRULE:FREQ=YEARLY;UNTIL=20070401T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0400
TZOFFSETTO:+0300
-TZNAME:AST
-DTSTART:19700101T000000
+DTSTART:19911001T040000
+RRULE:FREQ=YEARLY;UNTIL=20071001T000000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Bahrain.ics b/zoneinfo/Asia/Bahrain.ics
index 73af48a4..c978c0a4 100644..120000
--- a/zoneinfo/Asia/Bahrain.ics
+++ b/zoneinfo/Asia/Bahrain.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Bahrain
-X-LIC-LOCATION:Asia/Bahrain
-BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0300
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Qatar.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Baku.ics b/zoneinfo/Asia/Baku.ics
index ed3fce10..1c0cb7d9 100644
--- a/zoneinfo/Asia/Baku.ics
+++ b/zoneinfo/Asia/Baku.ics
@@ -2,21 +2,106 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Baku
+TZID:/citadel.org/20170826_1/Asia/Baku
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Baku
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+031924
+TZOFFSETTO:+0300
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19570301T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T200000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T190000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+04
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0400
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0300
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19920329T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0400
+DTSTART:19920927T030000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0400
+DTSTART:19960101T000000
+RRULE:FREQ=YEARLY;UNTIL=19961231T200000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19960331T050000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19961027T060000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:+05
TZOFFSETFROM:+0400
TZOFFSETTO:+0500
-TZNAME:AZST
-DTSTART:19700329T040000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
+DTSTART:19970330T040000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20150329T000000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:+04
TZOFFSETFROM:+0500
TZOFFSETTO:+0400
-TZNAME:AZT
-DTSTART:19701025T050000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+DTSTART:19971026T050000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20151025T000000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Bangkok.ics b/zoneinfo/Asia/Bangkok.ics
index 2bdc91b1..10b7fc29 100644
--- a/zoneinfo/Asia/Bangkok.ics
+++ b/zoneinfo/Asia/Bangkok.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Bangkok
+TZID:/citadel.org/20170826_1/Asia/Bangkok
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Bangkok
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0700
+TZNAME:BMT
+TZOFFSETFROM:+064204
+TZOFFSETTO:+064204
+DTSTART:18800101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+064204
TZOFFSETTO:+0700
-TZNAME:ICT
-DTSTART:19700101T000000
+DTSTART:19200401T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Beirut.ics b/zoneinfo/Asia/Beirut.ics
index 5463fb6d..b3d378de 100644
--- a/zoneinfo/Asia/Beirut.ics
+++ b/zoneinfo/Asia/Beirut.ics
@@ -2,20 +2,108 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Beirut
+TZID:/citadel.org/20170826_1/Asia/Beirut
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Beirut
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0222
+TZOFFSETTO:+0200
+DTSTART:18800101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19200328T000000
+RDATE:19210403T000000
+RDATE:19220326T000000
+RDATE:19230422T000000
+RDATE:19720622T000000
+RDATE:19780430T000000
+RDATE:19880601T000000
+RDATE:19890510T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19201025T000000
+RDATE:19211003T000000
+RDATE:19221008T000000
+RDATE:19230916T000000
+RDATE:19780930T000000
+RDATE:19921004T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19570501T000000
+RRULE:FREQ=YEARLY;UNTIL=19610430T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19571001T000000
+RRULE:FREQ=YEARLY;UNTIL=19610930T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19721001T000000
+RRULE:FREQ=YEARLY;UNTIL=19770930T210000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
+DTSTART:19730501T000000
+RRULE:FREQ=YEARLY;UNTIL=19770430T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:EEST
-DTSTART:19700329T000000
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19840501T000000
+RRULE:FREQ=YEARLY;UNTIL=19870430T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19841016T000000
+RRULE:FREQ=YEARLY;UNTIL=19911015T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19900501T000000
+RRULE:FREQ=YEARLY;UNTIL=19920430T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19930328T000000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
+DTSTART:19930926T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19980926T210000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:EET
-DTSTART:19701025T000000
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19991031T000000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Asia/Bishkek.ics b/zoneinfo/Asia/Bishkek.ics
index 436dd93b..f47283bb 100644
--- a/zoneinfo/Asia/Bishkek.ics
+++ b/zoneinfo/Asia/Bishkek.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Bishkek
+TZID:/citadel.org/20170826_1/Asia/Bishkek
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Bishkek
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+045824
+TZOFFSETTO:+0500
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19300621T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T180000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T200000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T200000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19910831T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19920412T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=7,8,9,10,11,12,13;BYDAY=SU;UNTIL=19960406T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19920927T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19960928T180000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19970330T023000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20050326T213000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19971026T023000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20041030T203000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
TZOFFSETFROM:+0600
TZOFFSETTO:+0600
-TZNAME:KGT
-DTSTART:19700101T000000
+DTSTART:20050812T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Brunei.ics b/zoneinfo/Asia/Brunei.ics
index b37c9f74..12001a1c 100644
--- a/zoneinfo/Asia/Brunei.ics
+++ b/zoneinfo/Asia/Brunei.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Brunei
+TZID:/citadel.org/20170826_1/Asia/Brunei
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Brunei
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0800
+TZNAME:+0730
+TZOFFSETFROM:+073940
+TZOFFSETTO:+0730
+DTSTART:19260301T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0730
TZOFFSETTO:+0800
-TZNAME:BNT
-DTSTART:19700101T000000
+DTSTART:19330101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Calcutta.ics b/zoneinfo/Asia/Calcutta.ics
index a881f171..9951f0f3 100644..120000
--- a/zoneinfo/Asia/Calcutta.ics
+++ b/zoneinfo/Asia/Calcutta.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Calcutta
-X-LIC-LOCATION:Asia/Calcutta
-BEGIN:STANDARD
-TZOFFSETFROM:+0530
-TZOFFSETTO:+0530
-TZNAME:IST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Kolkata.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Chita.ics b/zoneinfo/Asia/Chita.ics
index 8b247a63..0aac1916 100644
--- a/zoneinfo/Asia/Chita.ics
+++ b/zoneinfo/Asia/Chita.ics
@@ -2,13 +2,96 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/Asia/Chita
+TZID:/citadel.org/20170826_1/Asia/Chita
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Chita
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+073352
+TZOFFSETTO:+0800
+DTSTART:19191215T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19300621T000000
+RDATE:19920119T020000
+RDATE:20160327T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T150000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T140000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T170000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T170000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0900
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+1000
TZOFFSETTO:+0800
-TZNAME:IRKT
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Choibalsan.ics b/zoneinfo/Asia/Choibalsan.ics
index e994e10b..6c541516 100644
--- a/zoneinfo/Asia/Choibalsan.ics
+++ b/zoneinfo/Asia/Choibalsan.ics
@@ -2,21 +2,88 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_3/Asia/Choibalsan
+TZID:/citadel.org/20170826_1/Asia/Choibalsan
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Choibalsan
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0738
+TZOFFSETTO:+0700
+DTSTART:19050801T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19780101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0800
+TZOFFSETTO:+1000
+DTSTART:19830401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19831001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19840401T000000
+RDATE:20010428T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19840930T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19980926T140000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19850331T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19980328T150000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:20010929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA;UNTIL=20060929T160000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:20020330T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA;UNTIL=20060324T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:20080331T000000
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:+09
TZOFFSETFROM:+0800
TZOFFSETTO:+0900
-TZNAME:CHOST
-DTSTART:19700328T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA
+DTSTART:20150328T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA;UNTIL=20160325T180000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:+08
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
-TZNAME:CHOT
-DTSTART:19700926T000000
-RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA
+DTSTART:20150926T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA;UNTIL=20160923T150000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Chongqing.ics b/zoneinfo/Asia/Chongqing.ics
index ab00196b..eacfa3dd 100644..120000
--- a/zoneinfo/Asia/Chongqing.ics
+++ b/zoneinfo/Asia/Chongqing.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Chongqing
-X-LIC-LOCATION:Asia/Chongqing
-BEGIN:STANDARD
-TZOFFSETFROM:+0800
-TZOFFSETTO:+0800
-TZNAME:CST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Shanghai.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Colombo.ics b/zoneinfo/Asia/Colombo.ics
index 502dab2c..280d5894 100644
--- a/zoneinfo/Asia/Colombo.ics
+++ b/zoneinfo/Asia/Colombo.ics
@@ -2,13 +2,57 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Colombo
+TZID:/citadel.org/20170826_1/Asia/Colombo
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Colombo
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:MMT
+TZOFFSETFROM:+051924
+TZOFFSETTO:+051932
+DTSTART:18800101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0530
+TZOFFSETFROM:+051932
+TZOFFSETTO:+0530
+DTSTART:19060101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
TZOFFSETFROM:+0530
+TZOFFSETTO:+0600
+DTSTART:19420105T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+0630
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0630
+DTSTART:19420901T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0530
+TZOFFSETFROM:+0630
+TZOFFSETTO:+0530
+DTSTART:19451016T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0630
+TZOFFSETFROM:+0530
+TZOFFSETTO:+0630
+DTSTART:19960525T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0630
+TZOFFSETTO:+0600
+DTSTART:19961026T003000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0530
+TZOFFSETFROM:+0600
TZOFFSETTO:+0530
-TZNAME:IST
-DTSTART:19700101T000000
+DTSTART:20060415T003000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Damascus.ics b/zoneinfo/Asia/Damascus.ics
index 08f50060..ca62699b 100644
--- a/zoneinfo/Asia/Damascus.ics
+++ b/zoneinfo/Asia/Damascus.ics
@@ -2,20 +2,167 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20130218_3/Asia/Damascus
+TZID:/citadel.org/20170826_1/Asia/Damascus
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Damascus
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+022512
+TZOFFSETTO:+0200
+DTSTART:19200101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19200418T020000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3SU;UNTIL=19230415T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
+DTSTART:19201003T020000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=1SU;UNTIL=19231006T230000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19620429T020000
+RDATE:19660424T020000
+RDATE:19860216T020000
+RDATE:19870301T020000
+RDATE:19880315T020000
+RDATE:19890331T020000
+RDATE:19900401T020000
+RDATE:19910401T000000
+RDATE:19920408T000000
+RDATE:19930326T000000
+RDATE:20070330T000000
+RDATE:20080404T000000
+RDATE:20090327T000000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EET
-DTSTART:19701030T000000
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19621001T020000
+RDATE:19630930T020000
+RDATE:19641001T020000
+RDATE:19650930T020000
+RDATE:19861009T020000
+RDATE:19891001T020000
+RDATE:19900930T020000
+RDATE:19930925T000000
+RDATE:20060922T000000
+RDATE:20071102T000000
+RDATE:20081101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19630501T020000
+RRULE:FREQ=YEARLY;UNTIL=19650501T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19661001T020000
+RRULE:FREQ=YEARLY;UNTIL=19760930T230000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19670501T020000
+RRULE:FREQ=YEARLY;UNTIL=19780501T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19770901T020000
+RRULE:FREQ=YEARLY;UNTIL=19780831T230000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19830409T020000
+RRULE:FREQ=YEARLY;UNTIL=19840409T000000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19831001T020000
+RRULE:FREQ=YEARLY;UNTIL=19840930T230000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19871031T020000
+RRULE:FREQ=YEARLY;UNTIL=19881030T230000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19911001T000000
+RRULE:FREQ=YEARLY;UNTIL=19920930T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19940401T000000
+RRULE:FREQ=YEARLY;UNTIL=19960331T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19941001T000000
+RRULE:FREQ=YEARLY;UNTIL=20050930T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19970331T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1MO;UNTIL=19980329T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19990401T000000
+RRULE:FREQ=YEARLY;UNTIL=20060331T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:20091030T000000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1FR
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
+DTSTART:20100402T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1FR;UNTIL=20110331T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:EEST
-DTSTART:19700327T000000
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20120330T000000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR
END:DAYLIGHT
END:VTIMEZONE
diff --git a/zoneinfo/Asia/Dhaka.ics b/zoneinfo/Asia/Dhaka.ics
index dabeebb6..5f5bf853 100644
--- a/zoneinfo/Asia/Dhaka.ics
+++ b/zoneinfo/Asia/Dhaka.ics
@@ -2,13 +2,51 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Dhaka
+TZID:/citadel.org/20170826_1/Asia/Dhaka
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Dhaka
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:HMT
+TZOFFSETFROM:+060140
+TZOFFSETTO:+055320
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0630
+TZOFFSETFROM:+055320
+TZOFFSETTO:+0630
+DTSTART:19411001T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0530
+TZOFFSETFROM:+0630
+TZOFFSETTO:+0530
+DTSTART:19420515T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0630
+TZOFFSETFROM:+0530
+TZOFFSETTO:+0630
+DTSTART:19420901T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0630
+TZOFFSETTO:+0600
+DTSTART:19510930T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:20090619T230000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
TZOFFSETTO:+0600
-TZNAME:BDT
-DTSTART:19700101T000000
+DTSTART:20100101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Dili.ics b/zoneinfo/Asia/Dili.ics
index 64857aed..6bf43b8b 100644
--- a/zoneinfo/Asia/Dili.ics
+++ b/zoneinfo/Asia/Dili.ics
@@ -2,13 +2,28 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Dili
+TZID:/citadel.org/20170826_1/Asia/Dili
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Dili
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0900
+TZNAME:+08
+TZOFFSETFROM:+082220
+TZOFFSETTO:+0800
+DTSTART:19120101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
TZOFFSETTO:+0900
-TZNAME:TLT
-DTSTART:19700101T000000
+DTSTART:19420221T230000
+RDATE:20000917T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19760503T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Dubai.ics b/zoneinfo/Asia/Dubai.ics
index 5c128a5b..62612042 100644
--- a/zoneinfo/Asia/Dubai.ics
+++ b/zoneinfo/Asia/Dubai.ics
@@ -2,13 +2,15 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Dubai
+TZID:/citadel.org/20170826_1/Asia/Dubai
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Dubai
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0400
+TZNAME:+04
+TZOFFSETFROM:+034112
TZOFFSETTO:+0400
-TZNAME:GST
-DTSTART:19700101T000000
+DTSTART:19200101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Dushanbe.ics b/zoneinfo/Asia/Dushanbe.ics
index da7d9fd4..858ead5a 100644
--- a/zoneinfo/Asia/Dushanbe.ics
+++ b/zoneinfo/Asia/Dushanbe.ics
@@ -2,13 +2,61 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Dushanbe
+TZID:/citadel.org/20170826_1/Asia/Dushanbe
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Dushanbe
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+043512
+TZOFFSETTO:+0500
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19300621T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T180000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T200000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T200000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
TZOFFSETTO:+0500
-TZNAME:TJT
-DTSTART:19700101T000000
+DTSTART:19910909T030000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Gaza.ics b/zoneinfo/Asia/Gaza.ics
index 9aa2e5fd..4a900cc9 100644
--- a/zoneinfo/Asia/Gaza.ics
+++ b/zoneinfo/Asia/Gaza.ics
@@ -2,21 +2,190 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_5/Asia/Gaza
+TZID:/citadel.org/20170826_1/Asia/Gaza
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Gaza
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+021752
+TZOFFSETTO:+0200
+DTSTART:19001001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19400601T000000
+RDATE:19430401T020000
+RDATE:19440401T000000
+RDATE:19450416T000000
+RDATE:19460416T020000
+RDATE:19570510T000000
+RDATE:19580501T000000
+RDATE:20100327T000100
+RDATE:20110401T000100
+RDATE:20150328T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19421101T000000
+RRULE:FREQ=YEARLY;UNTIL=19441031T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
+DTSTART:19451101T020000
+RDATE:19461101T000000
+RDATE:19661001T030000
+RDATE:20041001T010000
+RDATE:20051004T020000
+RDATE:20060922T000000
+RDATE:20070913T020000
+RDATE:20080829T000000
+RDATE:20090904T010000
+RDATE:20100811T000000
+RDATE:20110801T000000
+RDATE:20120921T010000
+RDATE:20130927T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19571001T000000
+RRULE:FREQ=YEARLY;UNTIL=19580930T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19590501T010000
+RRULE:FREQ=YEARLY;UNTIL=19670430T230000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EET
-DTSTART:19701023T000000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=21,22,23,24,25,26,27;BYDAY=FR
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19590930T030000
+RRULE:FREQ=YEARLY;UNTIL=19650930T000000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:IST
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19670605T000000
+RDATE:19741013T000000
+RDATE:19750831T000000
+RDATE:19850915T000000
+RDATE:19860907T000000
+RDATE:19870913T000000
+RDATE:19880904T000000
+RDATE:19890903T000000
+RDATE:19900826T000000
+RDATE:19910901T000000
+RDATE:19920906T000000
+RDATE:19930905T000000
+RDATE:19940828T000000
+RDATE:19950903T000000
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
+DTSTART:19740707T000000
+RDATE:19750420T000000
+RDATE:19850414T000000
+RDATE:19860518T000000
+RDATE:19870415T000000
+RDATE:19880410T000000
+RDATE:19890430T000000
+RDATE:19900325T000000
+RDATE:19910324T000000
+RDATE:19920329T000000
+RDATE:19930402T000000
+RDATE:19940401T000000
+RDATE:19950331T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19960101T000000
+RDATE:19990101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EEST
-DTSTART:19700327T235959
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19960405T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1FR;UNTIL=19980402T220000Z
END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19960920T010000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3FR;UNTIL=19980917T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19990416T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3FR;UNTIL=20050414T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19991015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3FR;UNTIL=20031016T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20060401T000000
+RRULE:FREQ=YEARLY;UNTIL=20070331T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20080328T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR;UNTIL=20090326T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20120330T000000
+RRULE:FREQ=YEARLY;BYYEARDAY=-275,-276,-277,-278,-279,-280,-281;BYDAY=FR;UNTIL=20140327T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:20141024T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=21,22,23,24,25,26,27;BYDAY=FR;UNTIL=20151022T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20160326T010000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:20161029T010000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SA
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Harbin.ics b/zoneinfo/Asia/Harbin.ics
index 142579cd..eacfa3dd 100644..120000
--- a/zoneinfo/Asia/Harbin.ics
+++ b/zoneinfo/Asia/Harbin.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Harbin
-X-LIC-LOCATION:Asia/Harbin
-BEGIN:STANDARD
-TZOFFSETFROM:+0800
-TZOFFSETTO:+0800
-TZNAME:CST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Shanghai.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Hebron.ics b/zoneinfo/Asia/Hebron.ics
index 61bd15d0..559e1c19 100644
--- a/zoneinfo/Asia/Hebron.ics
+++ b/zoneinfo/Asia/Hebron.ics
@@ -2,21 +2,192 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_3/Asia/Hebron
+TZID:/citadel.org/20170826_1/Asia/Hebron
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Hebron
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+022023
+TZOFFSETTO:+0200
+DTSTART:19001001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19400601T000000
+RDATE:19430401T020000
+RDATE:19440401T000000
+RDATE:19450416T000000
+RDATE:19460416T020000
+RDATE:19570510T000000
+RDATE:19580501T000000
+RDATE:20100326T000000
+RDATE:20110401T000100
+RDATE:20110830T000000
+RDATE:20150328T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19421101T000000
+RRULE:FREQ=YEARLY;UNTIL=19441031T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
+DTSTART:19451101T020000
+RDATE:19461101T000000
+RDATE:19661001T030000
+RDATE:20041001T010000
+RDATE:20051004T020000
+RDATE:20060922T000000
+RDATE:20070913T020000
+RDATE:20080901T000000
+RDATE:20090904T010000
+RDATE:20100811T000000
+RDATE:20110801T000000
+RDATE:20110930T000000
+RDATE:20120921T010000
+RDATE:20130927T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19571001T000000
+RRULE:FREQ=YEARLY;UNTIL=19580930T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19590501T010000
+RRULE:FREQ=YEARLY;UNTIL=19670430T230000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EET
-DTSTART:19701023T000000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=21,22,23,24,25,26,27;BYDAY=FR
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19590930T030000
+RRULE:FREQ=YEARLY;UNTIL=19650930T000000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:IST
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19670605T000000
+RDATE:19741013T000000
+RDATE:19750831T000000
+RDATE:19850915T000000
+RDATE:19860907T000000
+RDATE:19870913T000000
+RDATE:19880904T000000
+RDATE:19890903T000000
+RDATE:19900826T000000
+RDATE:19910901T000000
+RDATE:19920906T000000
+RDATE:19930905T000000
+RDATE:19940828T000000
+RDATE:19950903T000000
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
+DTSTART:19740707T000000
+RDATE:19750420T000000
+RDATE:19850414T000000
+RDATE:19860518T000000
+RDATE:19870415T000000
+RDATE:19880410T000000
+RDATE:19890430T000000
+RDATE:19900325T000000
+RDATE:19910324T000000
+RDATE:19920329T000000
+RDATE:19930402T000000
+RDATE:19940401T000000
+RDATE:19950331T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0200
+DTSTART:19960101T000000
+RDATE:19990101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EEST
-DTSTART:19700327T235959
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19960405T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1FR;UNTIL=19980402T220000Z
END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19960920T010000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=3FR;UNTIL=19980917T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19990416T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3FR;UNTIL=20050414T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19991015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3FR;UNTIL=20031016T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20060401T000000
+RRULE:FREQ=YEARLY;UNTIL=20070331T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20080328T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1FR;UNTIL=20090326T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20120330T000000
+RRULE:FREQ=YEARLY;BYYEARDAY=-275,-276,-277,-278,-279,-280,-281;BYDAY=FR;UNTIL=20140327T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:20141024T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=21,22,23,24,25,26,27;BYDAY=FR;UNTIL=20151022T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20160326T010000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:20161029T010000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SA
+END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Ho_Chi_Minh.ics b/zoneinfo/Asia/Ho_Chi_Minh.ics
index 0c064561..7136255a 100644
--- a/zoneinfo/Asia/Ho_Chi_Minh.ics
+++ b/zoneinfo/Asia/Ho_Chi_Minh.ics
@@ -2,13 +2,48 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/Asia/Ho_Chi_Minh
+TZID:/citadel.org/20170826_1/Asia/Ho_Chi_Minh
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Ho_Chi_Minh
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:PLMT
+TZOFFSETFROM:+070640
+TZOFFSETTO:+070630
+DTSTART:19060701T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+070630
+TZOFFSETTO:+0700
+DTSTART:19110501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19421231T230000
+RDATE:19470401T000000
+RDATE:19591231T230000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19450314T230000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0700
+DTSTART:19450902T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
TZOFFSETTO:+0700
-TZNAME:ICT
-DTSTART:19700101T000000
+DTSTART:19550701T000000
+RDATE:19750613T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Hong_Kong.ics b/zoneinfo/Asia/Hong_Kong.ics
index 6a68d3db..180590e9 100644
--- a/zoneinfo/Asia/Hong_Kong.ics
+++ b/zoneinfo/Asia/Hong_Kong.ics
@@ -2,13 +2,94 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Hong_Kong
+TZID:/citadel.org/20170826_1/Asia/Hong_Kong
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Hong_Kong
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:HKT
+TZOFFSETFROM:+073642
+TZOFFSETTO:+0800
+DTSTART:19041030T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:HKST
TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19410401T033000
+RDATE:19460420T033000
+RDATE:19470413T033000
+RDATE:19480502T033000
+RDATE:19731230T033000
+RDATE:19790513T033000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:HKT
+TZOFFSETFROM:+0900
TZOFFSETTO:+0800
+DTSTART:19410930T033000
+RDATE:19450915T000000
+RDATE:19461201T033000
+RDATE:19471230T033000
+RDATE:19521025T033000
+RDATE:19531101T033000
+RDATE:19541031T033000
+RDATE:19791021T033000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:JST
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19411225T000000
+END:STANDARD
+BEGIN:STANDARD
TZNAME:HKT
-DTSTART:19700101T000000
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19481031T033000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=19511027T183000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:HKST
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19490403T033000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19530404T193000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:HKST
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19540321T033000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=18,19,20,21,22,23,24;BYDAY=SU;UNTIL=19640321T193000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:HKT
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19551106T033000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU;UNTIL=19641031T183000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:HKST
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19650418T033000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=16,17,18,19,20,21,22;BYDAY=SU;UNTIL=19730421T193000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:HKT
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19651017T033000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=16,17,18,19,20,21,22;BYDAY=SU;UNTIL=19761016T183000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:HKST
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19750420T033000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=16,17,18,19,20,21,22;BYDAY=SU;UNTIL=19760417T193000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Hovd.ics b/zoneinfo/Asia/Hovd.ics
index fc07f4b5..a5caa18c 100644
--- a/zoneinfo/Asia/Hovd.ics
+++ b/zoneinfo/Asia/Hovd.ics
@@ -2,21 +2,82 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_3/Asia/Hovd
+TZID:/citadel.org/20170826_1/Asia/Hovd
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Hovd
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+060636
+TZOFFSETTO:+0600
+DTSTART:19050801T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19780101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19830401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19831001T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19840930T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19980926T160000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19850331T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19980328T170000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:20010428T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:20010929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA;UNTIL=20060929T180000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:20020330T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA;UNTIL=20060324T190000Z
+END:DAYLIGHT
BEGIN:DAYLIGHT
+TZNAME:+08
TZOFFSETFROM:+0700
TZOFFSETTO:+0800
-TZNAME:HOVST
-DTSTART:19700328T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA
+DTSTART:20150328T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA;UNTIL=20160325T190000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:+07
TZOFFSETFROM:+0800
TZOFFSETTO:+0700
-TZNAME:HOVT
-DTSTART:19700926T000000
-RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA
+DTSTART:20150926T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA;UNTIL=20160923T160000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Irkutsk.ics b/zoneinfo/Asia/Irkutsk.ics
index 2c5526cb..b96bbdf1 100644
--- a/zoneinfo/Asia/Irkutsk.ics
+++ b/zoneinfo/Asia/Irkutsk.ics
@@ -2,13 +2,101 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Irkutsk
+TZID:/citadel.org/20170826_1/Asia/Irkutsk
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Irkutsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:IMT
+TZOFFSETFROM:+065705
+TZOFFSETTO:+065705
+DTSTART:18800101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+065705
+TZOFFSETTO:+0700
+DTSTART:19200125T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+09
TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T180000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T180000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0800
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T180000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T180000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T180000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
TZOFFSETTO:+0800
-TZNAME:IRKT
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Istanbul.ics b/zoneinfo/Asia/Istanbul.ics
index f702eb60..0235ceb9 100644..120000
--- a/zoneinfo/Asia/Istanbul.ics
+++ b/zoneinfo/Asia/Istanbul.ics
@@ -1,22 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20110819_3/Asia/Istanbul
-X-LIC-LOCATION:Asia/Istanbul
-BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0200
-TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
-END:STANDARD
-BEGIN:DAYLIGHT
-TZOFFSETFROM:+0200
-TZOFFSETTO:+0300
-TZNAME:EEST
-DTSTART:19700329T030000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
-END:DAYLIGHT
-END:VTIMEZONE
-END:VCALENDAR
+../Europe/Istanbul.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Jakarta.ics b/zoneinfo/Asia/Jakarta.ics
index 8af41398..c24994b9 100644
--- a/zoneinfo/Asia/Jakarta.ics
+++ b/zoneinfo/Asia/Jakarta.ics
@@ -2,13 +2,57 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/Asia/Jakarta
+TZID:/citadel.org/20170826_1/Asia/Jakarta
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Jakarta
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:BMT
+TZOFFSETFROM:+070712
+TZOFFSETTO:+070712
+DTSTART:18670810T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0720
+TZOFFSETFROM:+070712
+TZOFFSETTO:+0720
+DTSTART:19231231T234712
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0720
+TZOFFSETTO:+0730
+DTSTART:19321101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0900
+DTSTART:19420323T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0730
+DTSTART:19450923T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0800
+DTSTART:19480501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0730
+DTSTART:19500501T000000
+END:STANDARD
BEGIN:STANDARD
-TZOFFSETFROM:+0700
-TZOFFSETTO:+0700
TZNAME:WIB
-DTSTART:19700101T000000
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0700
+DTSTART:19640101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Jayapura.ics b/zoneinfo/Asia/Jayapura.ics
index f978d7ac..8f3ad609 100644
--- a/zoneinfo/Asia/Jayapura.ics
+++ b/zoneinfo/Asia/Jayapura.ics
@@ -2,13 +2,27 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/Asia/Jayapura
+TZID:/citadel.org/20170826_1/Asia/Jayapura
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Jayapura
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0900
+TZNAME:+09
+TZOFFSETFROM:+092248
TZOFFSETTO:+0900
+DTSTART:19321101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0930
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0930
+DTSTART:19440901T000000
+END:STANDARD
+BEGIN:STANDARD
TZNAME:WIT
-DTSTART:19700101T000000
+TZOFFSETFROM:+0930
+TZOFFSETTO:+0900
+DTSTART:19640101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Jerusalem.ics b/zoneinfo/Asia/Jerusalem.ics
index 45e9dc41..a7b34962 100644
--- a/zoneinfo/Asia/Jerusalem.ics
+++ b/zoneinfo/Asia/Jerusalem.ics
@@ -2,20 +2,156 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Jerusalem
+TZID:/citadel.org/20170826_1/Asia/Jerusalem
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Jerusalem
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:JMT
+TZOFFSETFROM:+022054
+TZOFFSETTO:+022040
+DTSTART:18800101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:IST
+TZOFFSETFROM:+022040
+TZOFFSETTO:+0200
+DTSTART:19180101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:IDT
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19400601T000000
+RDATE:19430401T020000
+RDATE:19440401T000000
+RDATE:19450416T000000
+RDATE:19460416T020000
+RDATE:19490501T000000
+RDATE:19500416T000000
+RDATE:19510401T000000
+RDATE:19520420T020000
+RDATE:19530412T020000
+RDATE:19540613T000000
+RDATE:19550611T020000
+RDATE:19560603T000000
+RDATE:19570429T020000
+RDATE:19740707T000000
+RDATE:19750420T000000
+RDATE:19850414T000000
+RDATE:19860518T000000
+RDATE:19870415T000000
+RDATE:19880410T000000
+RDATE:19890430T000000
+RDATE:19900325T000000
+RDATE:19910324T000000
+RDATE:19920329T000000
+RDATE:19930402T000000
+RDATE:19940401T000000
+RDATE:19950331T000000
+RDATE:19960315T000000
+RDATE:19970321T000000
+RDATE:19980320T000000
+RDATE:19990402T020000
+RDATE:20000414T020000
+RDATE:20010409T010000
+RDATE:20020329T010000
+RDATE:20030328T010000
+RDATE:20040407T010000
+RDATE:20050401T020000
+RDATE:20110401T020000
+RDATE:20120330T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:IST
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19421101T000000
+RRULE:FREQ=YEARLY;UNTIL=19441031T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:IST
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19451101T020000
+RDATE:19461101T000000
+RDATE:19500915T030000
+RDATE:19511111T030000
+RDATE:19521019T030000
+RDATE:19530913T030000
+RDATE:19540912T000000
+RDATE:19550911T000000
+RDATE:19560930T030000
+RDATE:19570922T000000
+RDATE:19741013T000000
+RDATE:19750831T000000
+RDATE:19850915T000000
+RDATE:19860907T000000
+RDATE:19870913T000000
+RDATE:19880904T000000
+RDATE:19890903T000000
+RDATE:19900826T000000
+RDATE:19910901T000000
+RDATE:19920906T000000
+RDATE:19930905T000000
+RDATE:19940828T000000
+RDATE:19950903T000000
+RDATE:19960916T000000
+RDATE:19970914T000000
+RDATE:19980906T000000
+RDATE:19990903T020000
+RDATE:20001006T010000
+RDATE:20010924T010000
+RDATE:20021007T010000
+RDATE:20031003T010000
+RDATE:20040922T010000
+RDATE:20051009T020000
+RDATE:20061001T020000
+RDATE:20070916T020000
+RDATE:20081005T020000
+RDATE:20090927T020000
+RDATE:20100912T020000
+RDATE:20111002T020000
+RDATE:20120923T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:IDDT
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0400
+DTSTART:19480523T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:IDT
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0300
+DTSTART:19480901T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:IST
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19481101T020000
+RRULE:FREQ=YEARLY;UNTIL=19491031T230000Z
+END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:IDT
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
+DTSTART:20060331T020000
+RRULE:FREQ=YEARLY;BYYEARDAY=-275,-276,-277,-278,-279,-280,-281;BYDAY=FR;UNTIL=20100326T000000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
TZNAME:IDT
-DTSTART:19700327T020000
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:20130329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=23,24,25,26,27,28,29;BYDAY=FR
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:IST
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
-TZNAME:IST
-DTSTART:19701025T020000
+DTSTART:20131027T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
diff --git a/zoneinfo/Asia/Kabul.ics b/zoneinfo/Asia/Kabul.ics
index b95ab852..06309ce3 100644
--- a/zoneinfo/Asia/Kabul.ics
+++ b/zoneinfo/Asia/Kabul.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Kabul
+TZID:/citadel.org/20170826_1/Asia/Kabul
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Kabul
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0430
+TZNAME:+04
+TZOFFSETFROM:+043648
+TZOFFSETTO:+0400
+DTSTART:18900101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0430
+TZOFFSETFROM:+0400
TZOFFSETTO:+0430
-TZNAME:AFT
-DTSTART:19700101T000000
+DTSTART:19450101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Kamchatka.ics b/zoneinfo/Asia/Kamchatka.ics
index 2bbe44ea..1913576b 100644
--- a/zoneinfo/Asia/Kamchatka.ics
+++ b/zoneinfo/Asia/Kamchatka.ics
@@ -2,13 +2,86 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110819_3/Asia/Kamchatka
+TZID:/citadel.org/20170826_1/Asia/Kamchatka
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Kamchatka
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+103436
+TZOFFSETTO:+1100
+DTSTART:19221110T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19300621T000000
+RDATE:19920119T020000
+RDATE:20110327T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+13
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1300
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T120000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1300
+TZOFFSETTO:+1200
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T110000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1300
+TZOFFSETTO:+1200
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T140000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+13
TZOFFSETFROM:+1200
+TZOFFSETTO:+1300
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T140000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1200
+DTSTART:19910331T020000
+RDATE:20100328T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19910929T030000
+RDATE:20101031T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+13
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1300
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20090328T140000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1300
+TZOFFSETTO:+1200
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T140000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1300
TZOFFSETTO:+1200
-TZNAME:PETT
-DTSTART:19700101T000000
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20091024T140000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Karachi.ics b/zoneinfo/Asia/Karachi.ics
index 805b01bb..476d633c 100644
--- a/zoneinfo/Asia/Karachi.ics
+++ b/zoneinfo/Asia/Karachi.ics
@@ -2,13 +2,60 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Karachi
+TZID:/citadel.org/20170826_1/Asia/Karachi
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Karachi
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+0530
+TZOFFSETFROM:+042812
+TZOFFSETTO:+0530
+DTSTART:19070101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0630
+TZOFFSETFROM:+0530
+TZOFFSETTO:+0630
+DTSTART:19420901T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0530
+TZOFFSETFROM:+0630
+TZOFFSETTO:+0530
+DTSTART:19451015T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0530
+TZOFFSETTO:+0500
+DTSTART:19510930T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:PKT
TZOFFSETFROM:+0500
TZOFFSETTO:+0500
+DTSTART:19710326T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:PKST
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:20020407T000000
+RDATE:20080601T000000
+RDATE:20090415T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:PKT
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:20021006T000000
+END:STANDARD
+BEGIN:STANDARD
TZNAME:PKT
-DTSTART:19700101T000000
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:20081101T000000
+RRULE:FREQ=YEARLY;UNTIL=20091031T180000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Kashgar.ics b/zoneinfo/Asia/Kashgar.ics
index 25dc7d37..cc4fe5db 100644..120000
--- a/zoneinfo/Asia/Kashgar.ics
+++ b/zoneinfo/Asia/Kashgar.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Kashgar
-X-LIC-LOCATION:Asia/Kashgar
-BEGIN:STANDARD
-TZOFFSETFROM:+0800
-TZOFFSETTO:+0800
-TZNAME:CST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Urumqi.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Kathmandu.ics b/zoneinfo/Asia/Kathmandu.ics
index 447e9807..5ab19b8d 100644
--- a/zoneinfo/Asia/Kathmandu.ics
+++ b/zoneinfo/Asia/Kathmandu.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/Asia/Kathmandu
+TZID:/citadel.org/20170826_1/Asia/Kathmandu
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Kathmandu
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0545
+TZNAME:+0530
+TZOFFSETFROM:+054116
+TZOFFSETTO:+0530
+DTSTART:19200101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0545
+TZOFFSETFROM:+0530
TZOFFSETTO:+0545
-TZNAME:NPT
-DTSTART:19700101T000000
+DTSTART:19860101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Katmandu.ics b/zoneinfo/Asia/Katmandu.ics
index c233d408..26a2d20f 100644..120000
--- a/zoneinfo/Asia/Katmandu.ics
+++ b/zoneinfo/Asia/Katmandu.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Katmandu
-X-LIC-LOCATION:Asia/Katmandu
-BEGIN:STANDARD
-TZOFFSETFROM:+0545
-TZOFFSETTO:+0545
-TZNAME:NPT
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Kathmandu.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Khandyga.ics b/zoneinfo/Asia/Khandyga.ics
index 6c86e495..d839d1f3 100644
--- a/zoneinfo/Asia/Khandyga.ics
+++ b/zoneinfo/Asia/Khandyga.ics
@@ -2,13 +2,121 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/Asia/Khandyga
+TZID:/citadel.org/20170826_1/Asia/Khandyga
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Khandyga
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+090213
+TZOFFSETTO:+0800
+DTSTART:19191215T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T150000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T140000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T170000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T170000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0900
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20030329T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20031025T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:20040101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+11
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:20040328T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:20041031T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T160000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:20110913T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
TZOFFSETTO:+0900
-TZNAME:YAKT
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Kolkata.ics b/zoneinfo/Asia/Kolkata.ics
index b8342c1d..abe3fd29 100644
--- a/zoneinfo/Asia/Kolkata.ics
+++ b/zoneinfo/Asia/Kolkata.ics
@@ -2,13 +2,34 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20110318_1/Asia/Kolkata
+TZID:/citadel.org/20170826_1/Asia/Kolkata
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Kolkata
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:HMT
+TZOFFSETFROM:+055328
+TZOFFSETTO:+055320
+DTSTART:18800101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0630
+TZOFFSETFROM:+055320
+TZOFFSETTO:+0630
+DTSTART:19411001T000000
+END:STANDARD
BEGIN:STANDARD
-TZOFFSETFROM:+0530
-TZOFFSETTO:+0530
TZNAME:IST
-DTSTART:19700101T000000
+TZOFFSETFROM:+0630
+TZOFFSETTO:+0530
+DTSTART:19420515T000000
+RDATE:19451015T000000
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0630
+TZOFFSETFROM:+0530
+TZOFFSETTO:+0630
+DTSTART:19420901T000000
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Krasnoyarsk.ics b/zoneinfo/Asia/Krasnoyarsk.ics
index 5d636890..99cb0e9a 100644
--- a/zoneinfo/Asia/Krasnoyarsk.ics
+++ b/zoneinfo/Asia/Krasnoyarsk.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Krasnoyarsk
+TZID:/citadel.org/20170826_1/Asia/Krasnoyarsk
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Krasnoyarsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+061126
+TZOFFSETTO:+0600
+DTSTART:19200106T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T160000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T190000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T190000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0700
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T190000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T190000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
TZOFFSETTO:+0700
-TZNAME:KRAT
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Kuala_Lumpur.ics b/zoneinfo/Asia/Kuala_Lumpur.ics
index c38477d7..01b09461 100644
--- a/zoneinfo/Asia/Kuala_Lumpur.ics
+++ b/zoneinfo/Asia/Kuala_Lumpur.ics
@@ -2,13 +2,57 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Kuala_Lumpur
+TZID:/citadel.org/20170826_1/Asia/Kuala_Lumpur
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Kuala_Lumpur
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0800
+TZNAME:SMT
+TZOFFSETFROM:+064646
+TZOFFSETTO:+065525
+DTSTART:19010101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+065525
+TZOFFSETTO:+0700
+DTSTART:19050601T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0720
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0720
+DTSTART:19330101T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0720
+TZOFFSETFROM:+0720
+TZOFFSETTO:+0720
+DTSTART:19360101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0720
+TZOFFSETTO:+0730
+DTSTART:19410901T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0900
+DTSTART:19420216T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0730
+DTSTART:19450912T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0730
TZOFFSETTO:+0800
-TZNAME:MYT
-DTSTART:19700101T000000
+DTSTART:19820101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Kuching.ics b/zoneinfo/Asia/Kuching.ics
index b00ca2a5..55cf2a67 100644
--- a/zoneinfo/Asia/Kuching.ics
+++ b/zoneinfo/Asia/Kuching.ics
@@ -2,13 +2,47 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Kuching
+TZID:/citadel.org/20170826_1/Asia/Kuching
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Kuching
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+072120
+TZOFFSETTO:+0730
+DTSTART:19260301T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0800
+DTSTART:19330101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0820
TZOFFSETFROM:+0800
+TZOFFSETTO:+0820
+DTSTART:19350914T000000
+RRULE:FREQ=YEARLY;UNTIL=19410913T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0820
+TZOFFSETTO:+0800
+DTSTART:19351214T000000
+RRULE:FREQ=YEARLY;UNTIL=19411213T154000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19420216T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
TZOFFSETTO:+0800
-TZNAME:MYT
-DTSTART:19700101T000000
+DTSTART:19450912T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Kuwait.ics b/zoneinfo/Asia/Kuwait.ics
index 4768a289..b3688432 100644..120000
--- a/zoneinfo/Asia/Kuwait.ics
+++ b/zoneinfo/Asia/Kuwait.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Kuwait
-X-LIC-LOCATION:Asia/Kuwait
-BEGIN:STANDARD
-TZOFFSETFROM:+0300
-TZOFFSETTO:+0300
-TZNAME:AST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Riyadh.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Macau.ics b/zoneinfo/Asia/Macau.ics
index da232269..3fc05c79 100644
--- a/zoneinfo/Asia/Macau.ics
+++ b/zoneinfo/Asia/Macau.ics
@@ -2,13 +2,99 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Macau
+TZID:/citadel.org/20170826_1/Asia/Macau
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Macau
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+073420
+TZOFFSETTO:+0800
+DTSTART:19120101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19610319T033000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYMONTHDAY=16,17,18,19,20,21,22;BYDAY=SU;UNTIL=19620317T193000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
TZOFFSETTO:+0800
+DTSTART:19611105T033000
+RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU;UNTIL=19641031T183000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19630317T000000
+RDATE:19640322T033000
+RDATE:19650321T000000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19651031T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19660417T033000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=16,17,18,19,20,21,22;BYDAY=SU;UNTIL=19710417T193000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19661016T033000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYMONTHDAY=16,17,18,19,20,21,22;BYDAY=SU;UNTIL=19711016T183000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19720416T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3SU;UNTIL=19740420T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19721015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19731020T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19741020T033000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19771015T183000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19750420T033000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3SU;UNTIL=19770416T193000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19780416T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=3SU;UNTIL=19800419T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19781015T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=3SU;UNTIL=19801018T150000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Magadan.ics b/zoneinfo/Asia/Magadan.ics
index 0d8845f6..95bcbe46 100644
--- a/zoneinfo/Asia/Magadan.ics
+++ b/zoneinfo/Asia/Magadan.ics
@@ -2,13 +2,96 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Magadan
+TZID:/citadel.org/20170826_1/Asia/Magadan
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Magadan
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+100312
+TZOFFSETTO:+1000
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:19300621T000000
+RDATE:19920119T020000
+RDATE:20160424T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T130000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T120000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T150000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T150000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+11
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1100
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T150000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1200
TZOFFSETTO:+1000
-TZNAME:MAGT
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Makassar.ics b/zoneinfo/Asia/Makassar.ics
index 51f3da06..ce6d88fb 100644
--- a/zoneinfo/Asia/Makassar.ics
+++ b/zoneinfo/Asia/Makassar.ics
@@ -2,13 +2,33 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/Asia/Makassar
+TZID:/citadel.org/20170826_1/Asia/Makassar
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Makassar
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0800
+TZNAME:MMT
+TZOFFSETFROM:+075736
+TZOFFSETTO:+075736
+DTSTART:19200101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+075736
TZOFFSETTO:+0800
+DTSTART:19321101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19420209T000000
+END:STANDARD
+BEGIN:STANDARD
TZNAME:WITA
-DTSTART:19700101T000000
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19450923T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Manila.ics b/zoneinfo/Asia/Manila.ics
index 048208a2..46bb332a 100644
--- a/zoneinfo/Asia/Manila.ics
+++ b/zoneinfo/Asia/Manila.ics
@@ -2,13 +2,44 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Manila
+TZID:/citadel.org/20170826_1/Asia/Manila
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Manila
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:LMT
+TZOFFSETFROM:-1556
+TZOFFSETTO:+0804
+DTSTART:18441231T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0804
+TZOFFSETTO:+0800
+DTSTART:18990511T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+09
TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19361101T000000
+RDATE:19540412T000000
+RDATE:19780322T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
TZOFFSETTO:+0800
-TZNAME:PHT
-DTSTART:19700101T000000
+DTSTART:19370201T000000
+RDATE:19441101T000000
+RDATE:19540701T000000
+RDATE:19780921T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19420501T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Muscat.ics b/zoneinfo/Asia/Muscat.ics
index 8b32fe2d..c7209b0c 100644..120000
--- a/zoneinfo/Asia/Muscat.ics
+++ b/zoneinfo/Asia/Muscat.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Muscat
-X-LIC-LOCATION:Asia/Muscat
-BEGIN:STANDARD
-TZOFFSETFROM:+0400
-TZOFFSETTO:+0400
-TZNAME:GST
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Dubai.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Nicosia.ics b/zoneinfo/Asia/Nicosia.ics
index ab9bf56a..fd113e55 100644
--- a/zoneinfo/Asia/Nicosia.ics
+++ b/zoneinfo/Asia/Nicosia.ics
@@ -2,20 +2,65 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Nicosia
+TZID:/citadel.org/20170826_1/Asia/Nicosia
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Nicosia
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+021328
+TZOFFSETTO:+0200
+DTSTART:19211114T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19750413T000000
+RDATE:19760515T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
+DTSTART:19751012T000000
+RDATE:19761011T000000
+RDATE:19770925T000000
+RDATE:19781002T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:EEST
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19770403T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYDAY=1SU;UNTIL=19800405T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:EET
-DTSTART:19701025T040000
-RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19790930T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19970927T210000Z
END:STANDARD
BEGIN:DAYLIGHT
+TZNAME:EEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
+DTSTART:19810329T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19980328T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:EET
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0200
+DTSTART:19981025T040000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
+END:STANDARD
+BEGIN:DAYLIGHT
TZNAME:EEST
-DTSTART:19700329T030000
+TZOFFSETFROM:+0200
+TZOFFSETTO:+0300
+DTSTART:19990328T030000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
END:VTIMEZONE
diff --git a/zoneinfo/Asia/Novokuznetsk.ics b/zoneinfo/Asia/Novokuznetsk.ics
index 06391825..1d2fdebd 100644
--- a/zoneinfo/Asia/Novokuznetsk.ics
+++ b/zoneinfo/Asia/Novokuznetsk.ics
@@ -2,13 +2,86 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Novokuznetsk
+TZID:/citadel.org/20170826_1/Asia/Novokuznetsk
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Novokuznetsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+054848
+TZOFFSETTO:+0600
+DTSTART:19240501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19300621T000000
+RDATE:19920119T020000
+RDATE:20110327T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T160000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T190000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T190000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0700
+DTSTART:19910331T020000
+RDATE:20100328T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19910929T030000
+RDATE:20101031T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20090328T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T190000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
TZOFFSETTO:+0700
-TZNAME:KRAT
-DTSTART:19700101T000000
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20091024T190000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Novosibirsk.ics b/zoneinfo/Asia/Novosibirsk.ics
index 8684c77a..075466c9 100644
--- a/zoneinfo/Asia/Novosibirsk.ics
+++ b/zoneinfo/Asia/Novosibirsk.ics
@@ -2,13 +2,105 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Novosibirsk
+TZID:/citadel.org/20170826_1/Asia/Novosibirsk
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Novosibirsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+053140
+TZOFFSETTO:+0600
+DTSTART:19191214T060000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19300621T000000
+RDATE:19920119T020000
+RDATE:20110327T020000
+RDATE:20160724T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T160000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T190000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T190000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0700
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19910929T030000
+RDATE:20141026T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19930327T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19920927T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19930523T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19930926T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T200000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19940327T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T200000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
TZOFFSETTO:+0600
-TZNAME:NOVT
-DTSTART:19700101T000000
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T200000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Omsk.ics b/zoneinfo/Asia/Omsk.ics
index 53e2449b..8b7bac3e 100644
--- a/zoneinfo/Asia/Omsk.ics
+++ b/zoneinfo/Asia/Omsk.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Omsk
+TZID:/citadel.org/20170826_1/Asia/Omsk
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Omsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+045330
+TZOFFSETTO:+0500
+DTSTART:19191114T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T180000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T200000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T200000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T200000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T200000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T200000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
TZOFFSETTO:+0600
-TZNAME:OMST
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Oral.ics b/zoneinfo/Asia/Oral.ics
index 07d0bc8d..20e4bcbf 100644
--- a/zoneinfo/Asia/Oral.ics
+++ b/zoneinfo/Asia/Oral.ics
@@ -2,13 +2,114 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Oral
+TZID:/citadel.org/20170826_1/Asia/Oral
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Oral
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+032524
+TZOFFSETTO:+0300
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0500
+DTSTART:19300621T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19810401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19820401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19821001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T180000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19830401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19880924T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19880326T210000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0500
+DTSTART:19890326T020000
+RDATE:19920329T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19890924T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19900325T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19910330T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19930328T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20040327T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20031025T220000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
TZOFFSETFROM:+0500
TZOFFSETTO:+0500
-TZNAME:ORAT
-DTSTART:19700101T000000
+DTSTART:20041031T030000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Phnom_Penh.ics b/zoneinfo/Asia/Phnom_Penh.ics
index 41ea6a05..44ad006c 100644..120000
--- a/zoneinfo/Asia/Phnom_Penh.ics
+++ b/zoneinfo/Asia/Phnom_Penh.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Phnom_Penh
-X-LIC-LOCATION:Asia/Phnom_Penh
-BEGIN:STANDARD
-TZOFFSETFROM:+0700
-TZOFFSETTO:+0700
-TZNAME:ICT
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Bangkok.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Pontianak.ics b/zoneinfo/Asia/Pontianak.ics
index 80906f6d..ddd6973c 100644
--- a/zoneinfo/Asia/Pontianak.ics
+++ b/zoneinfo/Asia/Pontianak.ics
@@ -2,13 +2,57 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/Asia/Pontianak
+TZID:/citadel.org/20170826_1/Asia/Pontianak
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Pontianak
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:PMT
+TZOFFSETFROM:+071720
+TZOFFSETTO:+071720
+DTSTART:19080501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+071720
+TZOFFSETTO:+0730
+DTSTART:19321101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0900
+DTSTART:19420129T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0730
+DTSTART:19450923T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0800
+DTSTART:19480501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0730
+DTSTART:19500501T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:WITA
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0800
+DTSTART:19640101T000000
+END:STANDARD
BEGIN:STANDARD
-TZOFFSETFROM:+0700
-TZOFFSETTO:+0700
TZNAME:WIB
-DTSTART:19700101T000000
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0700
+DTSTART:19880101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Pyongyang.ics b/zoneinfo/Asia/Pyongyang.ics
index 31737957..14107c9a 100644
--- a/zoneinfo/Asia/Pyongyang.ics
+++ b/zoneinfo/Asia/Pyongyang.ics
@@ -2,13 +2,33 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_2/Asia/Pyongyang
+TZID:/citadel.org/20170826_1/Asia/Pyongyang
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Pyongyang
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0830
+TZNAME:KST
+TZOFFSETFROM:+0823
TZOFFSETTO:+0830
+DTSTART:19080401T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:JST
+TZOFFSETFROM:+0830
+TZOFFSETTO:+0900
+DTSTART:19120101T000000
+END:STANDARD
+BEGIN:STANDARD
TZNAME:KST
-DTSTART:19700101T000000
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0900
+DTSTART:19450824T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:KST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0830
+DTSTART:20150815T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Qatar.ics b/zoneinfo/Asia/Qatar.ics
index d3b94953..fb79cf58 100644
--- a/zoneinfo/Asia/Qatar.ics
+++ b/zoneinfo/Asia/Qatar.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Qatar
+TZID:/citadel.org/20170826_1/Asia/Qatar
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Qatar
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
+TZNAME:+04
+TZOFFSETFROM:+032608
+TZOFFSETTO:+0400
+DTSTART:19200101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0400
TZOFFSETTO:+0300
-TZNAME:AST
-DTSTART:19700101T000000
+DTSTART:19720601T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Qyzylorda.ics b/zoneinfo/Asia/Qyzylorda.ics
index 833abd8c..0653565c 100644
--- a/zoneinfo/Asia/Qyzylorda.ics
+++ b/zoneinfo/Asia/Qyzylorda.ics
@@ -2,13 +2,108 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Qyzylorda
+TZID:/citadel.org/20170826_1/Asia/Qyzylorda
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Qyzylorda
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+042152
+TZOFFSETTO:+0400
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19300621T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19810401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+RDATE:20041031T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
TZOFFSETFROM:+0600
TZOFFSETTO:+0600
-TZNAME:QYZT
-DTSTART:19700101T000000
+DTSTART:19820401T000000
+RDATE:19920329T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19821001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T180000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19830401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T210000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0500
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0500
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19920119T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19930328T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20040327T210000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20031025T210000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Rangoon.ics b/zoneinfo/Asia/Rangoon.ics
index 454bec46..beefea22 100644..120000
--- a/zoneinfo/Asia/Rangoon.ics
+++ b/zoneinfo/Asia/Rangoon.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Rangoon
-X-LIC-LOCATION:Asia/Rangoon
-BEGIN:STANDARD
-TZOFFSETFROM:+0630
-TZOFFSETTO:+0630
-TZNAME:MMT
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Yangon.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Riyadh.ics b/zoneinfo/Asia/Riyadh.ics
index 09bf03ab..45365546 100644
--- a/zoneinfo/Asia/Riyadh.ics
+++ b/zoneinfo/Asia/Riyadh.ics
@@ -2,13 +2,15 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Riyadh
+TZID:/citadel.org/20170826_1/Asia/Riyadh
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Riyadh
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0300
+TZNAME:+03
+TZOFFSETFROM:+030652
TZOFFSETTO:+0300
-TZNAME:AST
-DTSTART:19700101T000000
+DTSTART:19470314T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Saigon.ics b/zoneinfo/Asia/Saigon.ics
index 18b094a9..f1f1c2a8 100644..120000
--- a/zoneinfo/Asia/Saigon.ics
+++ b/zoneinfo/Asia/Saigon.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Saigon
-X-LIC-LOCATION:Asia/Saigon
-BEGIN:STANDARD
-TZOFFSETFROM:+0700
-TZOFFSETTO:+0700
-TZNAME:ICT
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Ho_Chi_Minh.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Sakhalin.ics b/zoneinfo/Asia/Sakhalin.ics
index 876f9695..ac295cab 100644
--- a/zoneinfo/Asia/Sakhalin.ics
+++ b/zoneinfo/Asia/Sakhalin.ics
@@ -2,13 +2,105 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Sakhalin
+TZID:/citadel.org/20170826_1/Asia/Sakhalin
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Sakhalin
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+093048
+TZOFFSETTO:+0900
+DTSTART:19050823T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1100
+DTSTART:19450825T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T130000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T120000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T150000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T150000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+11
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1100
+DTSTART:19910331T020000
+RDATE:19970330T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:19910929T030000
+RDATE:20141026T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:19920119T020000
+RDATE:20110327T020000
+RDATE:20160327T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19960330T150000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19961027T030000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
TZOFFSETTO:+1000
-TZNAME:SAKT
-DTSTART:19700101T000000
+DTSTART:19971026T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T160000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+11
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:19980329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T160000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Samarkand.ics b/zoneinfo/Asia/Samarkand.ics
index 13f68093..f5b43422 100644
--- a/zoneinfo/Asia/Samarkand.ics
+++ b/zoneinfo/Asia/Samarkand.ics
@@ -2,13 +2,73 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Samarkand
+TZID:/citadel.org/20170826_1/Asia/Samarkand
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Samarkand
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+042753
+TZOFFSETTO:+0400
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19300621T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19810401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19820401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19821001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T180000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19830401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19910928T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19910330T210000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
TZOFFSETFROM:+0500
TZOFFSETTO:+0500
-TZNAME:UZT
-DTSTART:19700101T000000
+DTSTART:19920101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Seoul.ics b/zoneinfo/Asia/Seoul.ics
index 87c85cb8..faabf590 100644
--- a/zoneinfo/Asia/Seoul.ics
+++ b/zoneinfo/Asia/Seoul.ics
@@ -2,13 +2,81 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Seoul
+TZID:/citadel.org/20170826_1/Asia/Seoul
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Seoul
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:KST
+TZOFFSETFROM:+082752
+TZOFFSETTO:+0830
+DTSTART:19080401T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:JST
+TZOFFSETFROM:+0830
+TZOFFSETTO:+0900
+DTSTART:19120101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:KST
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
+DTSTART:19450908T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:KST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0830
+DTSTART:19540321T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:KDT
+TZOFFSETFROM:+0830
+TZOFFSETTO:+0930
+DTSTART:19550505T000000
+RDATE:19560520T000000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:KST
-DTSTART:19700101T000000
+TZOFFSETFROM:+0930
+TZOFFSETTO:+0830
+DTSTART:19550909T000000
+RDATE:19560930T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:KDT
+TZOFFSETFROM:+0830
+TZOFFSETTO:+0930
+DTSTART:19570505T000000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19600430T153000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:KST
+TZOFFSETFROM:+0930
+TZOFFSETTO:+0830
+DTSTART:19570922T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=18,19,20,21,22,23,24;BYDAY=SU;UNTIL=19600917T143000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:KST
+TZOFFSETFROM:+0830
+TZOFFSETTO:+0900
+DTSTART:19610810T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:KDT
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19870510T020000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=2SU;UNTIL=19880507T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:KST
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19871011T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=2SU;UNTIL=19881008T170000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Shanghai.ics b/zoneinfo/Asia/Shanghai.ics
index f8761eb2..ca04436a 100644
--- a/zoneinfo/Asia/Shanghai.ics
+++ b/zoneinfo/Asia/Shanghai.ics
@@ -2,13 +2,44 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Shanghai
+TZID:/citadel.org/20170826_1/Asia/Shanghai
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Shanghai
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+080543
+TZOFFSETTO:+0800
+DTSTART:19010101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19400603T000000
+RDATE:19410316T000000
+RDATE:19860504T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
TZOFFSETTO:+0800
+DTSTART:19401001T000000
+RRULE:FREQ=YEARLY;UNTIL=19410930T150000Z
+END:STANDARD
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19860914T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYMONTHDAY=11,12,13,14,15,16,17;BYDAY=SU;UNTIL=19910914T150000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19870412T000000
+RRULE:FREQ=YEARLY;BYMONTH=4;BYMONTHDAY=10,11,12,13,14,15,16;BYDAY=SU;UNTIL=19910413T160000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Singapore.ics b/zoneinfo/Asia/Singapore.ics
index 0ce1d9ba..2e9f1cf7 100644
--- a/zoneinfo/Asia/Singapore.ics
+++ b/zoneinfo/Asia/Singapore.ics
@@ -2,13 +2,57 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Singapore
+TZID:/citadel.org/20170826_1/Asia/Singapore
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Singapore
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0800
+TZNAME:SMT
+TZOFFSETFROM:+065525
+TZOFFSETTO:+065525
+DTSTART:19010101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+065525
+TZOFFSETTO:+0700
+DTSTART:19050601T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0720
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0720
+DTSTART:19330101T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0720
+TZOFFSETFROM:+0720
+TZOFFSETTO:+0720
+DTSTART:19360101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0720
+TZOFFSETTO:+0730
+DTSTART:19410901T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0730
+TZOFFSETTO:+0900
+DTSTART:19420216T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0730
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0730
+DTSTART:19450912T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0730
TZOFFSETTO:+0800
-TZNAME:SGT
-DTSTART:19700101T000000
+DTSTART:19820101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Srednekolymsk.ics b/zoneinfo/Asia/Srednekolymsk.ics
index b878d4b1..d8de6941 100644
--- a/zoneinfo/Asia/Srednekolymsk.ics
+++ b/zoneinfo/Asia/Srednekolymsk.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/Asia/Srednekolymsk
+TZID:/citadel.org/20170826_1/Asia/Srednekolymsk
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Srednekolymsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+101452
+TZOFFSETTO:+1000
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T130000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T120000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T150000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T150000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+11
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1100
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T150000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
TZOFFSETTO:+1100
-TZNAME:SRET
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Taipei.ics b/zoneinfo/Asia/Taipei.ics
index 21988553..30d1b3ee 100644
--- a/zoneinfo/Asia/Taipei.ics
+++ b/zoneinfo/Asia/Taipei.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Taipei
+TZID:/citadel.org/20170826_1/Asia/Taipei
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Taipei
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0806
+TZOFFSETTO:+0800
+DTSTART:18960101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:JST
TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19371001T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
TZOFFSETTO:+0800
+DTSTART:19450921T010000
+RDATE:19461001T000000
+RDATE:19471101T000000
+RDATE:19791001T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19460515T000000
+RDATE:19470415T000000
+RDATE:19520301T000000
+RDATE:19790701T000000
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19480501T000000
+RRULE:FREQ=YEARLY;UNTIL=19510430T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:CST
-DTSTART:19700101T000000
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19481001T000000
+RRULE:FREQ=YEARLY;UNTIL=19510930T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19521101T000000
+RRULE:FREQ=YEARLY;UNTIL=19541031T150000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19530401T000000
+RRULE:FREQ=YEARLY;UNTIL=19590331T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19551001T000000
+RRULE:FREQ=YEARLY;UNTIL=19610930T150000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19600601T000000
+RRULE:FREQ=YEARLY;UNTIL=19610531T160000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:CDT
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19740401T000000
+RRULE:FREQ=YEARLY;UNTIL=19750331T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:CST
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19741001T000000
+RRULE:FREQ=YEARLY;UNTIL=19750930T150000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Tashkent.ics b/zoneinfo/Asia/Tashkent.ics
index 671865c2..3b7f83d1 100644
--- a/zoneinfo/Asia/Tashkent.ics
+++ b/zoneinfo/Asia/Tashkent.ics
@@ -2,13 +2,67 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Tashkent
+TZID:/citadel.org/20170826_1/Asia/Tashkent
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Tashkent
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+043711
+TZOFFSETTO:+0500
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19300621T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T180000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0600
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T200000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+07
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0700
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T200000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0600
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
TZOFFSETFROM:+0500
TZOFFSETTO:+0500
-TZNAME:UZT
-DTSTART:19700101T000000
+DTSTART:19920101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Tbilisi.ics b/zoneinfo/Asia/Tbilisi.ics
index bf7cbd9f..b6d8b1bd 100644
--- a/zoneinfo/Asia/Tbilisi.ics
+++ b/zoneinfo/Asia/Tbilisi.ics
@@ -2,13 +2,128 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Tbilisi
+TZID:/citadel.org/20170826_1/Asia/Tbilisi
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Tbilisi
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:TBMT
+TZOFFSETFROM:+025911
+TZOFFSETTO:+025911
+DTSTART:18800101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+025911
+TZOFFSETTO:+0300
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19570301T000000
+RDATE:20050327T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T200000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T190000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+04
TZOFFSETFROM:+0400
TZOFFSETTO:+0400
-TZNAME:GET
-DTSTART:19700101T000000
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0300
+DTSTART:19910929T030000
+RDATE:20041031T030000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0300
+DTSTART:19920101T000000
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19920329T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19940326T210000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0300
+DTSTART:19920927T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19930925T200000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0400
+DTSTART:19940925T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19950326T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19960330T200000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19950924T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19971026T000000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20031025T190000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19980329T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20040327T200000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:20040627T000000
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Tehran.ics b/zoneinfo/Asia/Tehran.ics
index ba86b920..06ded5d6 100644
--- a/zoneinfo/Asia/Tehran.ics
+++ b/zoneinfo/Asia/Tehran.ics
@@ -2,13 +2,265 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Tehran
+TZID:/citadel.org/20170826_1/Asia/Tehran
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Tehran
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:TMT
+TZOFFSETFROM:+032544
+TZOFFSETTO:+032544
+DTSTART:19160101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+032544
+TZOFFSETTO:+0330
+DTSTART:19460101T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0400
+DTSTART:19771101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19780321T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19781021T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0330
+DTSTART:19790101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:19790321T000000
+RRULE:FREQ=YEARLY;UNTIL=19800320T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:19790919T000000
+RDATE:19800923T000000
+RDATE:19960921T000000
+RDATE:20000921T000000
+RDATE:20040921T000000
+RDATE:20050922T000000
+RDATE:20080921T000000
+RDATE:20120921T000000
+RDATE:20160921T000000
+RDATE:20200921T000000
+RDATE:20240921T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:19910503T000000
+RDATE:19960321T000000
+RDATE:20000321T000000
+RDATE:20040321T000000
+RDATE:20050322T000000
+RDATE:20080321T000000
+RDATE:20120321T000000
+RDATE:20160321T000000
+RDATE:20200321T000000
+RDATE:20240321T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:19910922T000000
+RRULE:FREQ=YEARLY;UNTIL=19950921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:19920322T000000
+RRULE:FREQ=YEARLY;UNTIL=19950321T203000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:19970322T000000
+RRULE:FREQ=YEARLY;UNTIL=19990321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:19970922T000000
+RRULE:FREQ=YEARLY;UNTIL=19990921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20010322T000000
+RRULE:FREQ=YEARLY;UNTIL=20030321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20010922T000000
+RRULE:FREQ=YEARLY;UNTIL=20030921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20090322T000000
+RRULE:FREQ=YEARLY;UNTIL=20110321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20090922T000000
+RRULE:FREQ=YEARLY;UNTIL=20110921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20130322T000000
+RRULE:FREQ=YEARLY;UNTIL=20150321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20130922T000000
+RRULE:FREQ=YEARLY;UNTIL=20150921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20170322T000000
+RRULE:FREQ=YEARLY;UNTIL=20190321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20170922T000000
+RRULE:FREQ=YEARLY;UNTIL=20190921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20210322T000000
+RRULE:FREQ=YEARLY;UNTIL=20230321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20210922T000000
+RRULE:FREQ=YEARLY;UNTIL=20230921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20250322T000000
+RRULE:FREQ=YEARLY;UNTIL=20270321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20250922T000000
+RRULE:FREQ=YEARLY;UNTIL=20270921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20280321T000000
+RRULE:FREQ=YEARLY;UNTIL=20290320T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20280921T000000
+RRULE:FREQ=YEARLY;UNTIL=20290920T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20300322T000000
+RRULE:FREQ=YEARLY;UNTIL=20310321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20300922T000000
+RRULE:FREQ=YEARLY;UNTIL=20310921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20320321T000000
+RRULE:FREQ=YEARLY;UNTIL=20330320T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20320921T000000
+RRULE:FREQ=YEARLY;UNTIL=20330920T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20340322T000000
+RRULE:FREQ=YEARLY;UNTIL=20350321T203000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
+TZOFFSETTO:+0330
+DTSTART:20340922T000000
+RRULE:FREQ=YEARLY;UNTIL=20350921T193000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+0430
+TZOFFSETFROM:+0330
+TZOFFSETTO:+0430
+DTSTART:20360321T000000
+RRULE:FREQ=YEARLY
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+0330
+TZOFFSETFROM:+0430
TZOFFSETTO:+0330
-TZNAME:IRST
-DTSTART:19700101T000000
+DTSTART:20360921T000000
+RRULE:FREQ=YEARLY
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Thimphu.ics b/zoneinfo/Asia/Thimphu.ics
index f0b06dae..cc49c12f 100644
--- a/zoneinfo/Asia/Thimphu.ics
+++ b/zoneinfo/Asia/Thimphu.ics
@@ -2,13 +2,21 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Thimphu
+TZID:/citadel.org/20170826_1/Asia/Thimphu
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Thimphu
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0600
+TZNAME:+0530
+TZOFFSETFROM:+055836
+TZOFFSETTO:+0530
+DTSTART:19470815T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0530
TZOFFSETTO:+0600
-TZNAME:BTT
-DTSTART:19700101T000000
+DTSTART:19871001T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Tokyo.ics b/zoneinfo/Asia/Tokyo.ics
index c62fc37a..5ecddebe 100644
--- a/zoneinfo/Asia/Tokyo.ics
+++ b/zoneinfo/Asia/Tokyo.ics
@@ -2,13 +2,36 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Tokyo
+TZID:/citadel.org/20170826_1/Asia/Tokyo
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Tokyo
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0900
+TZNAME:JST
+TZOFFSETFROM:+091859
TZOFFSETTO:+0900
+DTSTART:18880101T001859
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:JDT
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19480502T020000
+RDATE:19490403T020000
+END:DAYLIGHT
+BEGIN:STANDARD
TZNAME:JST
-DTSTART:19700101T000000
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19480911T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=2SA;UNTIL=19510907T160000Z
END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:JDT
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19500507T020000
+RRULE:FREQ=YEARLY;BYMONTH=5;BYDAY=1SU;UNTIL=19510505T170000Z
+END:DAYLIGHT
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Ulaanbaatar.ics b/zoneinfo/Asia/Ulaanbaatar.ics
index abb70435..22a8b75f 100644
--- a/zoneinfo/Asia/Ulaanbaatar.ics
+++ b/zoneinfo/Asia/Ulaanbaatar.ics
@@ -2,21 +2,82 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20150816_3/Asia/Ulaanbaatar
+TZID:/citadel.org/20170826_1/Asia/Ulaanbaatar
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Ulaanbaatar
+X-PROLEPTIC-TZNAME:LMT
+BEGIN:STANDARD
+TZNAME:+07
+TZOFFSETFROM:+070732
+TZOFFSETTO:+0700
+DTSTART:19050801T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0700
+TZOFFSETTO:+0800
+DTSTART:19780101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19830401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19831001T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19840930T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19980926T150000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19850331T000000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19980328T160000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:20010428T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:20010929T020000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA;UNTIL=20060929T170000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:20020330T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA;UNTIL=20060324T180000Z
+END:DAYLIGHT
BEGIN:DAYLIGHT
+TZNAME:+09
TZOFFSETFROM:+0800
TZOFFSETTO:+0900
-TZNAME:ULAST
-DTSTART:19700328T020000
-RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA
+DTSTART:20150328T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SA;UNTIL=20160325T180000Z
END:DAYLIGHT
BEGIN:STANDARD
+TZNAME:+08
TZOFFSETFROM:+0900
TZOFFSETTO:+0800
-TZNAME:ULAT
-DTSTART:19700926T000000
-RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA
+DTSTART:20150926T000000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SA;UNTIL=20160923T150000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Urumqi.ics b/zoneinfo/Asia/Urumqi.ics
index 146a299f..1c1e83e4 100644
--- a/zoneinfo/Asia/Urumqi.ics
+++ b/zoneinfo/Asia/Urumqi.ics
@@ -2,13 +2,15 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_2/Asia/Urumqi
+TZID:/citadel.org/20170826_1/Asia/Urumqi
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Urumqi
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+0600
+TZNAME:+06
+TZOFFSETFROM:+055020
TZOFFSETTO:+0600
-TZNAME:XJT
-DTSTART:19700101T000000
+DTSTART:19280101T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Ust-Nera.ics b/zoneinfo/Asia/Ust-Nera.ics
index b889e856..35e3b93f 100644
--- a/zoneinfo/Asia/Ust-Nera.ics
+++ b/zoneinfo/Asia/Ust-Nera.ics
@@ -2,13 +2,107 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_1/Asia/Ust-Nera
+TZID:/citadel.org/20170826_1/Asia/Ust-Nera
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Ust-Nera
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
-TZOFFSETFROM:+1000
+TZNAME:+08
+TZOFFSETFROM:+093254
+TZOFFSETTO:+0800
+DTSTART:19191215T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19300621T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1200
+DTSTART:19810401T000000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T120000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19820401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T130000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T150000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T150000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+11
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1100
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
TZOFFSETTO:+1000
-TZNAME:VLAT
-DTSTART:19700101T000000
+DTSTART:19910929T030000
+RDATE:20141026T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T150000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T150000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+12
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1200
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1200
+TZOFFSETTO:+1100
+DTSTART:20110913T000000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Vientiane.ics b/zoneinfo/Asia/Vientiane.ics
index b31523aa..44ad006c 100644..120000
--- a/zoneinfo/Asia/Vientiane.ics
+++ b/zoneinfo/Asia/Vientiane.ics
@@ -1,14 +1 @@
-BEGIN:VCALENDAR
-PRODID:-//citadel.org//NONSGML Citadel calendar//EN
-VERSION:2.0
-BEGIN:VTIMEZONE
-TZID:/citadel.org/20070227_1/Asia/Vientiane
-X-LIC-LOCATION:Asia/Vientiane
-BEGIN:STANDARD
-TZOFFSETFROM:+0700
-TZOFFSETTO:+0700
-TZNAME:ICT
-DTSTART:19700101T000000
-END:STANDARD
-END:VTIMEZONE
-END:VCALENDAR
+../Asia/Bangkok.ics \ No newline at end of file
diff --git a/zoneinfo/Asia/Vladivostok.ics b/zoneinfo/Asia/Vladivostok.ics
index 3858c092..d61da8c6 100644
--- a/zoneinfo/Asia/Vladivostok.ics
+++ b/zoneinfo/Asia/Vladivostok.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Vladivostok
+TZID:/citadel.org/20170826_1/Asia/Vladivostok
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Vladivostok
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+084731
+TZOFFSETTO:+0900
+DTSTART:19221115T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+11
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T140000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T130000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T160000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+11
TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T160000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1000
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+11
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T160000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T160000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
+TZOFFSETTO:+1000
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T160000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+11
+TZOFFSETFROM:+1000
+TZOFFSETTO:+1100
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+1100
TZOFFSETTO:+1000
-TZNAME:VLAT
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Yakutsk.ics b/zoneinfo/Asia/Yakutsk.ics
index befa8881..01531813 100644
--- a/zoneinfo/Asia/Yakutsk.ics
+++ b/zoneinfo/Asia/Yakutsk.ics
@@ -2,13 +2,95 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Yakutsk
+TZID:/citadel.org/20170826_1/Asia/Yakutsk
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Yakutsk
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+083858
+TZOFFSETTO:+0800
+DTSTART:19191215T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+0800
+TZOFFSETTO:+0900
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T150000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T140000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T170000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T170000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+09
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0900
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+08
+TZOFFSETFROM:+0900
+TZOFFSETTO:+0800
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T170000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
+TZOFFSETTO:+0900
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T170000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+10
+TZOFFSETFROM:+0900
+TZOFFSETTO:+1000
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+09
+TZOFFSETFROM:+1000
TZOFFSETTO:+0900
-TZNAME:YAKT
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Yekaterinburg.ics b/zoneinfo/Asia/Yekaterinburg.ics
index b7af9ffc..fa3d57d0 100644
--- a/zoneinfo/Asia/Yekaterinburg.ics
+++ b/zoneinfo/Asia/Yekaterinburg.ics
@@ -2,13 +2,101 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20140920_3/Asia/Yekaterinburg
+TZID:/citadel.org/20170826_1/Asia/Yekaterinburg
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Yekaterinburg
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:PMT
+TZOFFSETFROM:+040233
+TZOFFSETTO:+034505
+DTSTART:19160703T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+034505
+TZOFFSETTO:+0400
+DTSTART:19190715T040000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19300621T000000
+RDATE:19920119T020000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T190000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T180000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T210000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T210000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0500
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19910929T030000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20100327T210000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19920927T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19950923T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
+TZOFFSETTO:+0500
+DTSTART:19961027T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20101030T210000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+06
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0600
+DTSTART:20110327T020000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+05
+TZOFFSETFROM:+0600
TZOFFSETTO:+0500
-TZNAME:YEKT
-DTSTART:19700101T000000
+DTSTART:20141026T020000
END:STANDARD
END:VTIMEZONE
END:VCALENDAR
diff --git a/zoneinfo/Asia/Yerevan.ics b/zoneinfo/Asia/Yerevan.ics
index 779299ab..d5d74136 100644
--- a/zoneinfo/Asia/Yerevan.ics
+++ b/zoneinfo/Asia/Yerevan.ics
@@ -2,13 +2,90 @@ BEGIN:VCALENDAR
PRODID:-//citadel.org//NONSGML Citadel calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
-TZID:/citadel.org/20130218_2/Asia/Yerevan
+TZID:/citadel.org/20170826_1/Asia/Yerevan
+LAST-MODIFIED:20170826T195802Z
X-LIC-LOCATION:Asia/Yerevan
+X-PROLEPTIC-TZNAME:LMT
BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0258
+TZOFFSETTO:+0300
+DTSTART:19240502T000000
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19570301T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19810401T000000
+RRULE:FREQ=YEARLY;UNTIL=19840331T200000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19811001T000000
+RRULE:FREQ=YEARLY;UNTIL=19830930T190000Z
+END:STANDARD
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19840930T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19900929T220000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19850331T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19900324T220000Z
+END:DAYLIGHT
+BEGIN:DAYLIGHT
+TZNAME:+04
TZOFFSETFROM:+0400
TZOFFSETTO:+0400
-TZNAME:AMT
-DTSTART:19700101T000000
+DTSTART:19910331T020000
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+03
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0300
+DTSTART:19910929T030000
+RRULE:FREQ=YEARLY;BYMONTH=9;BYDAY=-1SU;UNTIL=19940924T230000Z
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+04
+TZOFFSETFROM:+0300
+TZOFFSETTO:+0400
+DTSTART:19920329T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=19950325T230000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0400
+DTSTART:19950924T030000
+RDATE:19970101T000000
+END:STANDARD
+BEGIN:DAYLIGHT
+TZNAME:+05
+TZOFFSETFROM:+0400
+TZOFFSETTO:+0500
+DTSTART:19970330T020000
+RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU;UNTIL=20110326T220000Z
+END:DAYLIGHT
+BEGIN:STANDARD
+TZNAME:+04
+TZOFFSETFROM:+0500
+TZOFFSETTO:+0400
+DTSTART:19971026T030000
+RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU;UNTIL=20111029T220000Z
END:STANDARD
END:VTIMEZONE
END:VCALENDAR