Index: head/misc/zoneinfo/Makefile =================================================================== --- head/misc/zoneinfo/Makefile (revision 509249) +++ head/misc/zoneinfo/Makefile (revision 509250) @@ -1,78 +1,106 @@ # Created by: Edwin Groothuis # $FreeBSD$ PORTNAME= zoneinfo DISTVERSION= 2019b +PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= https://data.iana.org/time-zones/releases/ \ ftp://ftp.iana.org/tz/releases/ DISTNAME= tzdata${DISTVERSION} MAINTAINER= skreuzer@FreeBSD.org COMMENT= Updated timezone definitions LICENSE= PD NO_WRKSUBDIR= yes PREFIX= /usr NO_ARCH= yes OPTIONS_DEFINE= BACKWARD -OPTIONS_DEFAULT= BACKWARD +OPTIONS_DEFAULT= OPTIONS_SUB= yes -BACKWARD_DESC= Include backwards compatible zones +BACKWARD_DESC= Include backwards compatible zones +BACKWARD_VARS= tzfiles+=backward TZFILES= africa antarctica asia australasia etcetera europe \ factory northamerica southamerica systemv POSIXRULES= America/New_York -.include +# Run both of: +# "make DEVELOPER=1 WITHOUT=BACKWARD do-clean test-pkgplist" +# and +# "make DEVELOPER=1 WITH=BACKWARD do-clean test-pkgplist" +# before commiting! -.if ${PORT_OPTIONS:MBACKWARD} -TZFILES+= backward -.endif - -# Run with "DEVELOPER=1 make check-plist" before commiting! - # Make sure it breaks when the distfile isn't there anymore. .if !defined(PACKAGE_BUILDING) MASTER_SITES+= http://people.freebsd.org/~edwin/ .endif -.include +# tzsetup objects (fatally) if any entry in zone.tab or zone1970.tab +# refers to a country code that doesn't exist in misc/iso3166. While +# arguably that should be fixed, for compatibility we remove such +# entries here to avoid the problem. +# +# This used to be done by adding patch files for each country to +# remove, but that doesn't work for zone1970.tab. +# +# We generate a list of all 2-letter codes that are NOT in iso3166; +# then, for any entry in zone.tab or zone1970.tab that contains a bad +# code: first emit a commented-out version of the line, then a version +# with the bad codes stripped out of the first field (unless this +# leaves the first field empty). -# The following country codes can be missing from /usr/share/misc/iso3166 and -# shouldn't appear in the zoneinfo file. -MISSING= ax bl bq cw gg im je me mf rs ss sx +post-patch: + cd ${WRKSRC}; \ + badc=$$(${AWK} '/^[^\#]/ { t[$$1]=1; }; \ + END { for (i=0; i<676; ++i) { \ + c = sprintf("%c%c", 65+int(i/26), 65+(i%26)); \ + if (!(c in t)) print c; \ + } \ + }' \ + /usr/share/misc/iso3166 | \ + ${SED} -n -e '1h; 1!H; $${g;s/\n/|/g;p;}'); \ + for fn in zone.tab zone1970.tab; do \ + ${MV} $${fn} $${fn}.bak; \ + ${AWK} -v FS="\t" -v OFS="\t" -v re="(^|,)($${badc})" \ + '/^[^#]/ && $$1 ~ re { \ + print "#" $$0; \ + gsub(re,"",$$1); \ + sub(/^,/,"",$$1); \ + }; \ + $$1 != "" { print; }' <$${fn}.bak >$${fn}; \ + done -.ifndef NOMISSING -.for M in ${MISSING} -HAS_${M:tu}!= ${GREP} -c ^${M:tu} /usr/share/misc/iso3166 || ${TRUE} -.if ${HAS_${M:tu}} == "0" -EXTRA_PATCHES+= ${FILESDIR}/patchremove-${M} -.endif -.endfor -.endif - do-build: umask 022; \ cd ${WRKSRC}; \ zic -d ${WRKSRC}/zoneinfo -p ${POSIXRULES} -m ${NOBINMODE} \ - ${LEAPFILE} -y ${.OBJDIR}/yearistype ${TZFILES} + -y ${.OBJDIR}/yearistype ${TZFILES} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share/zoneinfo - ${CP} -R -p ${WRKSRC}/zoneinfo/ ${STAGEDIR}${PREFIX}/share/zoneinfo + (cd ${WRKSRC}/zoneinfo && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/zoneinfo) ${INSTALL_DATA} ${WRKSRC}/zone.tab ${STAGEDIR}${PREFIX}/share/zoneinfo + ${INSTALL_DATA} ${WRKSRC}/zone1970.tab ${STAGEDIR}${PREFIX}/share/zoneinfo -test-patches: -.for M in ${MISSING} - make clean - NOMISSING=1 EXTRA_PATCHES=${FILESDIR}/patchremove-${M} make patch -.endfor +# check-plist is too lenient for us; it doesn't care if there are +# files in the stage dir that are commented out in plist due to port +# options. But we need to check for an exact match, otherwise the +# final package may be incorrect if entries move into or out of the +# "backward" file. +# +# So this rule makes the additional check that there must be no file in +# STAGEDIR not accounted for by .plist-files-no-comments. -test-pkgplist: - for f in $$(find work/stage/usr/share/zoneinfo/ | sed -e 's,work/stage/usr/share/zoneinfo/,,' ); do if [ $$(grep -c $$f pkg-plist) -eq 0 ]; then echo $$f; fi ; done +test-pkgplist: check-plist + @(cd ${STAGEDIR} && ${FIND} . -type f -print) | \ + ${SED} -e 's:^[.]::' | sort | \ + ${COMM} -23 -- - ${WRKDIR}/.plist-files-no-comments | \ + while read -r f; do echo "MISSING FROM PLIST: $$f" >&2; echo fail; done | \ + ! ${GREP} fail >/dev/null -.include +.include Index: head/misc/zoneinfo/files/patchremove-sx =================================================================== --- head/misc/zoneinfo/files/patchremove-sx (revision 509249) +++ head/misc/zoneinfo/files/patchremove-sx (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig 2011-09-01 17:57:06.000000000 +1000 -+++ zone.tab 2011-09-01 17:57:40.000000000 +1000 -@@ -364,7 +364,7 @@ - SS +0451+03136 Africa/Juba - ST +0020+00644 Africa/Sao_Tome - SV +1342-08912 America/El_Salvador --SX +180305-0630250 America/Lower_Princes -+#SX +180305-0630250 America/Lower_Princes - SY +3330+03618 Asia/Damascus - SZ -2618+03106 Africa/Mbabane - TC +2128-07108 America/Grand_Turk Property changes on: head/misc/zoneinfo/files/patchremove-sx ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-bl =================================================================== --- head/misc/zoneinfo/files/patchremove-bl (revision 509249) +++ head/misc/zoneinfo/files/patchremove-bl (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig Tue Dec 4 09:46:40 2007 -+++ zone.tab Tue Dec 4 09:46:50 2007 -@@ -77,7 +77,7 @@ - BH +2623+05035 Asia/Bahrain - BI -0323+02922 Africa/Bujumbura - BJ +0629+00237 Africa/Porto-Novo --BL +1753-06251 America/St_Barthelemy -+#BL +1753-06251 America/St_Barthelemy - BM +3217-06446 Atlantic/Bermuda - BN +0456+11455 Asia/Brunei - BO -1630-06809 America/La_Paz Property changes on: head/misc/zoneinfo/files/patchremove-bl ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-gg =================================================================== --- head/misc/zoneinfo/files/patchremove-gg (revision 509249) +++ head/misc/zoneinfo/files/patchremove-gg (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig Tue Aug 29 18:02:45 2006 -+++ zone.tab Tue Aug 29 18:02:56 2006 -@@ -178,7 +178,7 @@ - GD +1203-06145 America/Grenada - GE +4143+04449 Asia/Tbilisi - GF +0456-05220 America/Cayenne --GG +4927-00232 Europe/Guernsey -+#GG +4927-00232 Europe/Guernsey - GH +0533-00013 Africa/Accra - GI +3608-00521 Europe/Gibraltar - GL +6411-05144 America/Godthab most locations Property changes on: head/misc/zoneinfo/files/patchremove-gg ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-je =================================================================== --- head/misc/zoneinfo/files/patchremove-je (revision 509249) +++ head/misc/zoneinfo/files/patchremove-je (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig 2013-09-11 10:47:17.000000000 +1000 -+++ zone.tab 2013-10-10 06:14:19.000000000 +1100 -@@ -232,7 +232,7 @@ - IR +3540+05126 Asia/Tehran - IS +6409-02151 Atlantic/Reykjavik - IT +4154+01229 Europe/Rome --JE +4912-00207 Europe/Jersey -+#JE +4912-00207 Europe/Jersey - JM +175805-0764736 America/Jamaica - JO +3157+03556 Asia/Amman - JP +353916+1394441 Asia/Tokyo Property changes on: head/misc/zoneinfo/files/patchremove-je ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-me =================================================================== --- head/misc/zoneinfo/files/patchremove-me (revision 509249) +++ head/misc/zoneinfo/files/patchremove-me (nonexistent) @@ -1,8 +0,0 @@ ---- zone.tab.orig Tue Dec 4 01:50:41 2007 -+++ zone.tab Tue Dec 4 09:57:33 2007 -@@ -250,4 +250,4 @@ - MA +3339-00735 Africa/Casablanca - MC +4342+00723 Europe/Monaco - MD +4700+02850 Europe/Chisinau --ME +4226+01916 Europe/Podgorica -+#ME +4226+01916 Europe/Podgorica Property changes on: head/misc/zoneinfo/files/patchremove-me ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-bq =================================================================== --- head/misc/zoneinfo/files/patchremove-bq (revision 509249) +++ head/misc/zoneinfo/files/patchremove-bq (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig 2011-09-01 17:55:11.000000000 +1000 -+++ zone.tab 2011-09-01 17:55:21.000000000 +1000 -@@ -86,7 +86,7 @@ - BM +3217-06446 Atlantic/Bermuda - BN +0456+11455 Asia/Brunei - BO -1630-06809 America/La_Paz --BQ +120903-0681636 America/Kralendijk -+#BQ +120903-0681636 America/Kralendijk - BR -0351-03225 America/Noronha Atlantic islands - BR -0127-04829 America/Belem Amapa, E Para - BR -0343-03830 America/Fortaleza NE Brazil (MA, PI, CE, RN, PB) Property changes on: head/misc/zoneinfo/files/patchremove-bq ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-mf =================================================================== --- head/misc/zoneinfo/files/patchremove-mf (revision 509249) +++ head/misc/zoneinfo/files/patchremove-mf (nonexistent) @@ -1,7 +0,0 @@ ---- zone.tab.orig Tue Dec 4 01:50:41 2007 -+++ zone.tab Tue Dec 4 09:57:33 2007 -@@ -254,3 +254,3 @@ --MF +1804-06305 America/Marigot -+#MF +1804-06305 America/Marigot - MG -1855+04731 Indian/Antananarivo - MH +0709+17112 Pacific/Majuro most locations Property changes on: head/misc/zoneinfo/files/patchremove-mf ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-rs =================================================================== --- head/misc/zoneinfo/files/patchremove-rs (revision 509249) +++ head/misc/zoneinfo/files/patchremove-rs (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig Tue Oct 17 07:38:12 2006 -+++ zone.tab Tue Oct 17 07:38:31 2006 -@@ -312,7 +312,7 @@ - QA +2517+05132 Asia/Qatar - RE -2052+05528 Indian/Reunion - RO +4426+02606 Europe/Bucharest --RS +4450+02030 Europe/Belgrade -+#RS +4450+02030 Europe/Belgrade - RU +5443+02030 Europe/Kaliningrad Moscow-01 - Kaliningrad - RU +5545+03735 Europe/Moscow Moscow+00 - west Russia - RU +4844+04425 Europe/Volgograd Moscow+00 - Caspian Sea Property changes on: head/misc/zoneinfo/files/patchremove-rs ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-im =================================================================== --- head/misc/zoneinfo/files/patchremove-im (revision 509249) +++ head/misc/zoneinfo/files/patchremove-im (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig 2013-09-11 10:47:17.000000000 +1000 -+++ zone.tab 2013-10-10 06:13:41.000000000 +1100 -@@ -225,7 +225,7 @@ - ID -0232+14042 Asia/Jayapura west New Guinea (Irian Jaya) & Malukus (Moluccas) - IE +5320-00615 Europe/Dublin - IL +314650+0351326 Asia/Jerusalem --IM +5409-00428 Europe/Isle_of_Man -+#IM +5409-00428 Europe/Isle_of_Man - IN +2232+08822 Asia/Kolkata - IO -0720+07225 Indian/Chagos - IQ +3321+04425 Asia/Baghdad Property changes on: head/misc/zoneinfo/files/patchremove-im ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-ss =================================================================== --- head/misc/zoneinfo/files/patchremove-ss (revision 509249) +++ head/misc/zoneinfo/files/patchremove-ss (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig 2011-09-01 17:52:14.000000000 +1000 -+++ zone.tab 2011-09-01 17:52:21.000000000 +1000 -@@ -361,7 +361,7 @@ - SN +1440-01726 Africa/Dakar - SO +0204+04522 Africa/Mogadishu - SR +0550-05510 America/Paramaribo --SS +0451+03136 Africa/Juba -+#SS +0451+03136 Africa/Juba - ST +0020+00644 Africa/Sao_Tome - SV +1342-08912 America/El_Salvador - SX +180305-0630250 America/Lower_Princes Property changes on: head/misc/zoneinfo/files/patchremove-ss ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-ax =================================================================== --- head/misc/zoneinfo/files/patchremove-ax (revision 509249) +++ head/misc/zoneinfo/files/patchremove-ax (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig Tue Aug 21 00:45:10 2007 -+++ zone.tab Fri Oct 12 07:10:31 2007 -@@ -66,7 +66,7 @@ - AU -3157+11551 Australia/Perth Western Australia - most locations - AU -3143+12852 Australia/Eucla Western Australia - Eucla area - AW +1230-06958 America/Aruba --AX +6006+01957 Europe/Mariehamn -+#AX +6006+01957 Europe/Mariehamn - AZ +4023+04951 Asia/Baku - BA +4352+01825 Europe/Sarajevo - BB +1306-05937 America/Barbados Property changes on: head/misc/zoneinfo/files/patchremove-ax ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patchremove-cw =================================================================== --- head/misc/zoneinfo/files/patchremove-cw (revision 509249) +++ head/misc/zoneinfo/files/patchremove-cw (nonexistent) @@ -1,11 +0,0 @@ ---- zone.tab.orig 2011-09-01 17:55:33.000000000 +1000 -+++ zone.tab 2011-09-01 17:56:54.000000000 +1000 -@@ -155,7 +155,7 @@ - CR +0956-08405 America/Costa_Rica - CU +2308-08222 America/Havana - CV +1455-02331 Atlantic/Cape_Verde --CW +1211-06900 America/Curacao -+#CW +1211-06900 America/Curacao - CX -1025+10543 Indian/Christmas - CY +3510+03322 Asia/Nicosia - CZ +5005+01426 Europe/Prague Property changes on: head/misc/zoneinfo/files/patchremove-cw ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patch-etcetera =================================================================== --- head/misc/zoneinfo/files/patch-etcetera (nonexistent) +++ head/misc/zoneinfo/files/patch-etcetera (revision 509250) @@ -0,0 +1,14 @@ +--- etcetera.orig 2019-07-23 03:26:15 UTC ++++ etcetera +@@ -22,8 +22,10 @@ Zone Etc/UTC 0 - UTC + + # The following link uses older naming conventions, + # but it belongs here, not in the file 'backward', +-# as functions like gmtime load the "GMT" file to handle leap seconds properly. ++# as functions like gmtime load the "UTC" file to handle leap seconds properly. + # We want this to work even on installations that omit the other older names. ++Link Etc/UTC UTC ++# Do the same for GMT for compatibility reasons. + Link Etc/GMT GMT + + Link Etc/UTC Etc/Universal Property changes on: head/misc/zoneinfo/files/patch-etcetera ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/misc/zoneinfo/files/patch-zone1970.tab =================================================================== --- head/misc/zoneinfo/files/patch-zone1970.tab (nonexistent) +++ head/misc/zoneinfo/files/patch-zone1970.tab (revision 509250) @@ -0,0 +1,12 @@ +--- zone1970.tab.orig 2019-06-22 19:39:01 UTC ++++ zone1970.tab +@@ -9,7 +9,8 @@ + # UTF-8 encoding. The columns of the table are as follows: + # + # 1. The countries that overlap the timezone, as a comma-separated list +-# of ISO 3166 2-character country codes. See the file 'iso3166.tab'. ++# of ISO 3166 2-character country codes. ++# See the file '/usr/share/misc/iso3166'. + # 2. Latitude and longitude of the timezone's principal location + # in ISO 6709 sign-degrees-minutes-seconds format, + # either ±DDMM±DDDMM or ±DDMMSS±DDDMMSS, Property changes on: head/misc/zoneinfo/files/patch-zone1970.tab ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/misc/zoneinfo/pkg-plist =================================================================== --- head/misc/zoneinfo/pkg-plist (revision 509249) +++ head/misc/zoneinfo/pkg-plist (revision 509250) @@ -1,595 +1,596 @@ %%DATADIR%%/Africa/Abidjan %%DATADIR%%/Africa/Accra %%DATADIR%%/Africa/Addis_Ababa %%DATADIR%%/Africa/Algiers %%DATADIR%%/Africa/Asmara %%DATADIR%%/Africa/Bamako %%DATADIR%%/Africa/Bangui %%DATADIR%%/Africa/Banjul %%DATADIR%%/Africa/Bissau %%DATADIR%%/Africa/Blantyre %%DATADIR%%/Africa/Brazzaville %%DATADIR%%/Africa/Bujumbura %%DATADIR%%/Africa/Cairo %%DATADIR%%/Africa/Casablanca %%DATADIR%%/Africa/Ceuta %%DATADIR%%/Africa/Conakry %%DATADIR%%/Africa/Dakar %%DATADIR%%/Africa/Dar_es_Salaam %%DATADIR%%/Africa/Djibouti %%DATADIR%%/Africa/Douala %%DATADIR%%/Africa/El_Aaiun %%DATADIR%%/Africa/Freetown %%DATADIR%%/Africa/Gaborone %%DATADIR%%/Africa/Harare %%DATADIR%%/Africa/Johannesburg %%DATADIR%%/Africa/Juba %%DATADIR%%/Africa/Kampala %%DATADIR%%/Africa/Khartoum %%DATADIR%%/Africa/Kigali %%DATADIR%%/Africa/Kinshasa %%DATADIR%%/Africa/Lagos %%DATADIR%%/Africa/Libreville %%DATADIR%%/Africa/Lome %%DATADIR%%/Africa/Luanda %%DATADIR%%/Africa/Lubumbashi %%DATADIR%%/Africa/Lusaka %%DATADIR%%/Africa/Malabo %%DATADIR%%/Africa/Maputo %%DATADIR%%/Africa/Maseru %%DATADIR%%/Africa/Mbabane %%DATADIR%%/Africa/Mogadishu %%DATADIR%%/Africa/Monrovia %%DATADIR%%/Africa/Nairobi %%DATADIR%%/Africa/Ndjamena %%DATADIR%%/Africa/Niamey %%DATADIR%%/Africa/Nouakchott %%DATADIR%%/Africa/Ouagadougou %%DATADIR%%/Africa/Porto-Novo %%DATADIR%%/Africa/Sao_Tome %%DATADIR%%/Africa/Tripoli %%DATADIR%%/Africa/Tunis %%DATADIR%%/Africa/Windhoek %%DATADIR%%/America/Adak %%DATADIR%%/America/Anchorage %%DATADIR%%/America/Anguilla %%DATADIR%%/America/Antigua %%DATADIR%%/America/Araguaina %%DATADIR%%/America/Argentina/Buenos_Aires %%DATADIR%%/America/Argentina/Catamarca %%DATADIR%%/America/Argentina/Cordoba %%DATADIR%%/America/Argentina/Jujuy %%DATADIR%%/America/Argentina/La_Rioja %%DATADIR%%/America/Argentina/Mendoza %%DATADIR%%/America/Argentina/Rio_Gallegos %%DATADIR%%/America/Argentina/Salta %%DATADIR%%/America/Argentina/San_Juan %%DATADIR%%/America/Argentina/San_Luis %%DATADIR%%/America/Argentina/Tucuman %%DATADIR%%/America/Argentina/Ushuaia %%DATADIR%%/America/Aruba %%DATADIR%%/America/Asuncion %%DATADIR%%/America/Atikokan %%DATADIR%%/America/Bahia %%DATADIR%%/America/Bahia_Banderas %%DATADIR%%/America/Barbados %%DATADIR%%/America/Belem %%DATADIR%%/America/Belize %%DATADIR%%/America/Blanc-Sablon %%DATADIR%%/America/Boa_Vista %%DATADIR%%/America/Bogota %%DATADIR%%/America/Boise %%DATADIR%%/America/Cambridge_Bay %%DATADIR%%/America/Campo_Grande %%DATADIR%%/America/Cancun %%DATADIR%%/America/Caracas %%DATADIR%%/America/Cayenne %%DATADIR%%/America/Cayman %%DATADIR%%/America/Chicago %%DATADIR%%/America/Chihuahua %%DATADIR%%/America/Costa_Rica %%DATADIR%%/America/Creston %%DATADIR%%/America/Cuiaba %%DATADIR%%/America/Curacao %%DATADIR%%/America/Danmarkshavn %%DATADIR%%/America/Dawson %%DATADIR%%/America/Dawson_Creek %%DATADIR%%/America/Denver %%DATADIR%%/America/Detroit %%DATADIR%%/America/Dominica %%DATADIR%%/America/Edmonton %%DATADIR%%/America/Eirunepe %%DATADIR%%/America/El_Salvador %%DATADIR%%/America/Fort_Nelson %%DATADIR%%/America/Fortaleza %%DATADIR%%/America/Glace_Bay %%DATADIR%%/America/Godthab %%DATADIR%%/America/Goose_Bay %%DATADIR%%/America/Grand_Turk %%DATADIR%%/America/Grenada %%DATADIR%%/America/Guadeloupe %%DATADIR%%/America/Guatemala %%DATADIR%%/America/Guayaquil %%DATADIR%%/America/Guyana %%DATADIR%%/America/Halifax %%DATADIR%%/America/Havana %%DATADIR%%/America/Hermosillo %%DATADIR%%/America/Indiana/Indianapolis %%DATADIR%%/America/Indiana/Knox %%DATADIR%%/America/Indiana/Marengo %%DATADIR%%/America/Indiana/Petersburg %%DATADIR%%/America/Indiana/Tell_City %%DATADIR%%/America/Indiana/Vevay %%DATADIR%%/America/Indiana/Vincennes %%DATADIR%%/America/Indiana/Winamac %%DATADIR%%/America/Inuvik %%DATADIR%%/America/Iqaluit %%DATADIR%%/America/Jamaica %%DATADIR%%/America/Juneau %%DATADIR%%/America/Kentucky/Louisville %%DATADIR%%/America/Kentucky/Monticello %%DATADIR%%/America/Kralendijk %%DATADIR%%/America/La_Paz %%DATADIR%%/America/Lima %%DATADIR%%/America/Los_Angeles %%DATADIR%%/America/Lower_Princes %%DATADIR%%/America/Maceio %%DATADIR%%/America/Managua %%DATADIR%%/America/Manaus %%DATADIR%%/America/Marigot %%DATADIR%%/America/Martinique %%DATADIR%%/America/Matamoros %%DATADIR%%/America/Mazatlan %%DATADIR%%/America/Menominee %%DATADIR%%/America/Merida %%DATADIR%%/America/Metlakatla %%DATADIR%%/America/Mexico_City %%DATADIR%%/America/Miquelon %%DATADIR%%/America/Moncton %%DATADIR%%/America/Monterrey %%DATADIR%%/America/Montevideo %%DATADIR%%/America/Montserrat %%DATADIR%%/America/Nassau %%DATADIR%%/America/New_York %%DATADIR%%/America/Nipigon %%DATADIR%%/America/Nome %%DATADIR%%/America/Noronha %%DATADIR%%/America/North_Dakota/Beulah %%DATADIR%%/America/North_Dakota/Center %%DATADIR%%/America/North_Dakota/New_Salem %%DATADIR%%/America/Ojinaga %%DATADIR%%/America/Panama %%DATADIR%%/America/Pangnirtung %%DATADIR%%/America/Paramaribo %%DATADIR%%/America/Phoenix %%DATADIR%%/America/Port-au-Prince %%DATADIR%%/America/Port_of_Spain %%DATADIR%%/America/Porto_Velho %%DATADIR%%/America/Puerto_Rico %%DATADIR%%/America/Punta_Arenas %%DATADIR%%/America/Rainy_River %%DATADIR%%/America/Rankin_Inlet %%DATADIR%%/America/Recife %%DATADIR%%/America/Regina %%DATADIR%%/America/Resolute %%DATADIR%%/America/Rio_Branco %%DATADIR%%/America/Santarem %%DATADIR%%/America/Santiago %%DATADIR%%/America/Santo_Domingo %%DATADIR%%/America/Sao_Paulo %%DATADIR%%/America/Scoresbysund %%DATADIR%%/America/Sitka %%DATADIR%%/America/St_Barthelemy %%DATADIR%%/America/St_Johns %%DATADIR%%/America/St_Kitts %%DATADIR%%/America/St_Lucia %%DATADIR%%/America/St_Thomas %%DATADIR%%/America/St_Vincent %%DATADIR%%/America/Swift_Current %%DATADIR%%/America/Tegucigalpa %%DATADIR%%/America/Thule %%DATADIR%%/America/Thunder_Bay %%DATADIR%%/America/Tijuana %%DATADIR%%/America/Toronto %%DATADIR%%/America/Tortola %%DATADIR%%/America/Vancouver %%DATADIR%%/America/Whitehorse %%DATADIR%%/America/Winnipeg %%DATADIR%%/America/Yakutat %%DATADIR%%/America/Yellowknife %%DATADIR%%/Antarctica/Casey %%DATADIR%%/Antarctica/Davis %%DATADIR%%/Antarctica/DumontDUrville %%DATADIR%%/Antarctica/Macquarie %%DATADIR%%/Antarctica/Mawson %%DATADIR%%/Antarctica/McMurdo %%DATADIR%%/Antarctica/Palmer %%DATADIR%%/Antarctica/Rothera %%DATADIR%%/Antarctica/Syowa %%DATADIR%%/Antarctica/Troll %%DATADIR%%/Antarctica/Vostok %%DATADIR%%/Arctic/Longyearbyen %%DATADIR%%/Asia/Aden %%DATADIR%%/Asia/Almaty %%DATADIR%%/Asia/Amman %%DATADIR%%/Asia/Anadyr %%DATADIR%%/Asia/Aqtau %%DATADIR%%/Asia/Aqtobe %%DATADIR%%/Asia/Ashgabat %%DATADIR%%/Asia/Atyrau %%DATADIR%%/Asia/Baghdad %%DATADIR%%/Asia/Bahrain %%DATADIR%%/Asia/Baku %%DATADIR%%/Asia/Bangkok %%DATADIR%%/Asia/Barnaul %%DATADIR%%/Asia/Beirut %%DATADIR%%/Asia/Bishkek %%DATADIR%%/Asia/Brunei %%DATADIR%%/Asia/Chita %%DATADIR%%/Asia/Choibalsan %%DATADIR%%/Asia/Colombo %%DATADIR%%/Asia/Damascus %%DATADIR%%/Asia/Dhaka %%DATADIR%%/Asia/Dili %%DATADIR%%/Asia/Dubai %%DATADIR%%/Asia/Dushanbe %%DATADIR%%/Asia/Famagusta %%DATADIR%%/Asia/Gaza %%DATADIR%%/Asia/Hebron %%DATADIR%%/Asia/Ho_Chi_Minh %%DATADIR%%/Asia/Hong_Kong %%DATADIR%%/Asia/Hovd %%DATADIR%%/Asia/Irkutsk %%DATADIR%%/Asia/Istanbul %%DATADIR%%/Asia/Jakarta %%DATADIR%%/Asia/Jayapura %%DATADIR%%/Asia/Jerusalem %%DATADIR%%/Asia/Kabul %%DATADIR%%/Asia/Kamchatka %%DATADIR%%/Asia/Karachi %%DATADIR%%/Asia/Kathmandu %%DATADIR%%/Asia/Khandyga %%DATADIR%%/Asia/Kolkata %%DATADIR%%/Asia/Krasnoyarsk %%DATADIR%%/Asia/Kuala_Lumpur %%DATADIR%%/Asia/Kuching %%DATADIR%%/Asia/Kuwait %%DATADIR%%/Asia/Macau %%DATADIR%%/Asia/Magadan %%DATADIR%%/Asia/Makassar %%DATADIR%%/Asia/Manila %%DATADIR%%/Asia/Muscat %%DATADIR%%/Asia/Nicosia %%DATADIR%%/Asia/Novokuznetsk %%DATADIR%%/Asia/Novosibirsk %%DATADIR%%/Asia/Omsk %%DATADIR%%/Asia/Oral %%DATADIR%%/Asia/Phnom_Penh %%DATADIR%%/Asia/Pontianak %%DATADIR%%/Asia/Pyongyang %%DATADIR%%/Asia/Qatar %%DATADIR%%/Asia/Qostanay %%DATADIR%%/Asia/Qyzylorda %%DATADIR%%/Asia/Yangon %%DATADIR%%/Asia/Riyadh %%DATADIR%%/Asia/Sakhalin %%DATADIR%%/Asia/Samarkand %%DATADIR%%/Asia/Seoul %%DATADIR%%/Asia/Shanghai %%DATADIR%%/Asia/Singapore %%DATADIR%%/Asia/Srednekolymsk %%DATADIR%%/Asia/Taipei %%DATADIR%%/Asia/Tashkent %%DATADIR%%/Asia/Tbilisi %%DATADIR%%/Asia/Tehran %%DATADIR%%/Asia/Thimphu %%DATADIR%%/Asia/Tokyo %%DATADIR%%/Asia/Tomsk %%DATADIR%%/Asia/Ulaanbaatar %%DATADIR%%/Asia/Urumqi %%DATADIR%%/Asia/Ust-Nera %%DATADIR%%/Asia/Vientiane %%DATADIR%%/Asia/Vladivostok %%DATADIR%%/Asia/Yakutsk %%DATADIR%%/Asia/Yekaterinburg %%DATADIR%%/Asia/Yerevan %%DATADIR%%/Atlantic/Azores %%DATADIR%%/Atlantic/Bermuda %%DATADIR%%/Atlantic/Canary %%DATADIR%%/Atlantic/Cape_Verde %%DATADIR%%/Atlantic/Faroe %%DATADIR%%/Atlantic/Madeira %%DATADIR%%/Atlantic/Reykjavik %%DATADIR%%/Atlantic/South_Georgia %%DATADIR%%/Atlantic/St_Helena %%DATADIR%%/Atlantic/Stanley %%DATADIR%%/Australia/Adelaide %%DATADIR%%/Australia/Brisbane %%DATADIR%%/Australia/Broken_Hill %%DATADIR%%/Australia/Currie %%DATADIR%%/Australia/Darwin %%DATADIR%%/Australia/Eucla %%DATADIR%%/Australia/Hobart %%DATADIR%%/Australia/Lindeman %%DATADIR%%/Australia/Lord_Howe %%DATADIR%%/Australia/Melbourne %%DATADIR%%/Australia/Perth %%DATADIR%%/Australia/Sydney %%DATADIR%%/CET %%DATADIR%%/CST6CDT %%DATADIR%%/EET %%DATADIR%%/EST %%DATADIR%%/EST5EDT %%DATADIR%%/Etc/GMT %%DATADIR%%/Etc/GMT+0 %%DATADIR%%/Etc/GMT+1 %%DATADIR%%/Etc/GMT+10 %%DATADIR%%/Etc/GMT+11 %%DATADIR%%/Etc/GMT+12 %%DATADIR%%/Etc/GMT+2 %%DATADIR%%/Etc/GMT+3 %%DATADIR%%/Etc/GMT+4 %%DATADIR%%/Etc/GMT+5 %%DATADIR%%/Etc/GMT+6 %%DATADIR%%/Etc/GMT+7 %%DATADIR%%/Etc/GMT+8 %%DATADIR%%/Etc/GMT+9 %%DATADIR%%/Etc/GMT-0 %%DATADIR%%/Etc/GMT-1 %%DATADIR%%/Etc/GMT-10 %%DATADIR%%/Etc/GMT-11 %%DATADIR%%/Etc/GMT-12 %%DATADIR%%/Etc/GMT-13 %%DATADIR%%/Etc/GMT-14 %%DATADIR%%/Etc/GMT-2 %%DATADIR%%/Etc/GMT-3 %%DATADIR%%/Etc/GMT-4 %%DATADIR%%/Etc/GMT-5 %%DATADIR%%/Etc/GMT-6 %%DATADIR%%/Etc/GMT-7 %%DATADIR%%/Etc/GMT-8 %%DATADIR%%/Etc/GMT-9 %%DATADIR%%/Etc/GMT0 %%DATADIR%%/Etc/Greenwich -%%DATADIR%%/Etc/UCT %%DATADIR%%/Etc/UTC %%DATADIR%%/Etc/Universal %%DATADIR%%/Etc/Zulu %%DATADIR%%/Europe/Amsterdam %%DATADIR%%/Europe/Andorra %%DATADIR%%/Europe/Astrakhan %%DATADIR%%/Europe/Athens %%DATADIR%%/Europe/Belgrade %%DATADIR%%/Europe/Berlin %%DATADIR%%/Europe/Bratislava %%DATADIR%%/Europe/Brussels %%DATADIR%%/Europe/Bucharest %%DATADIR%%/Europe/Budapest %%DATADIR%%/Europe/Busingen %%DATADIR%%/Europe/Chisinau %%DATADIR%%/Europe/Copenhagen %%DATADIR%%/Europe/Dublin %%DATADIR%%/Europe/Gibraltar %%DATADIR%%/Europe/Guernsey %%DATADIR%%/Europe/Helsinki %%DATADIR%%/Europe/Isle_of_Man %%DATADIR%%/Europe/Istanbul %%DATADIR%%/Europe/Jersey %%DATADIR%%/Europe/Kaliningrad %%DATADIR%%/Europe/Kiev %%DATADIR%%/Europe/Kirov %%DATADIR%%/Europe/Lisbon %%DATADIR%%/Europe/Ljubljana %%DATADIR%%/Europe/London %%DATADIR%%/Europe/Luxembourg %%DATADIR%%/Europe/Madrid %%DATADIR%%/Europe/Malta %%DATADIR%%/Europe/Mariehamn %%DATADIR%%/Europe/Minsk %%DATADIR%%/Europe/Monaco %%DATADIR%%/Europe/Moscow %%DATADIR%%/Europe/Nicosia %%DATADIR%%/Europe/Oslo %%DATADIR%%/Europe/Paris %%DATADIR%%/Europe/Podgorica %%DATADIR%%/Europe/Prague %%DATADIR%%/Europe/Riga %%DATADIR%%/Europe/Rome %%DATADIR%%/Europe/Samara %%DATADIR%%/Europe/San_Marino %%DATADIR%%/Europe/Sarajevo %%DATADIR%%/Europe/Saratov %%DATADIR%%/Europe/Simferopol %%DATADIR%%/Europe/Skopje %%DATADIR%%/Europe/Sofia %%DATADIR%%/Europe/Stockholm %%DATADIR%%/Europe/Tallinn %%DATADIR%%/Europe/Tirane %%DATADIR%%/Europe/Ulyanovsk %%DATADIR%%/Europe/Uzhgorod %%DATADIR%%/Europe/Vaduz %%DATADIR%%/Europe/Vatican %%DATADIR%%/Europe/Vienna %%DATADIR%%/Europe/Vilnius %%DATADIR%%/Europe/Volgograd %%DATADIR%%/Europe/Warsaw %%DATADIR%%/Europe/Zagreb %%DATADIR%%/Europe/Zaporozhye %%DATADIR%%/Europe/Zurich %%DATADIR%%/Factory %%DATADIR%%/GMT %%DATADIR%%/HST %%DATADIR%%/Indian/Antananarivo %%DATADIR%%/Indian/Chagos %%DATADIR%%/Indian/Christmas %%DATADIR%%/Indian/Cocos %%DATADIR%%/Indian/Comoro %%DATADIR%%/Indian/Kerguelen %%DATADIR%%/Indian/Mahe %%DATADIR%%/Indian/Maldives %%DATADIR%%/Indian/Mauritius %%DATADIR%%/Indian/Mayotte %%DATADIR%%/Indian/Reunion %%DATADIR%%/MET %%DATADIR%%/MST %%DATADIR%%/MST7MDT %%DATADIR%%/PST8PDT %%DATADIR%%/Pacific/Apia %%DATADIR%%/Pacific/Auckland %%DATADIR%%/Pacific/Bougainville %%DATADIR%%/Pacific/Chatham %%DATADIR%%/Pacific/Chuuk %%DATADIR%%/Pacific/Easter %%DATADIR%%/Pacific/Efate %%DATADIR%%/Pacific/Enderbury %%DATADIR%%/Pacific/Fakaofo %%DATADIR%%/Pacific/Fiji %%DATADIR%%/Pacific/Funafuti %%DATADIR%%/Pacific/Galapagos %%DATADIR%%/Pacific/Gambier %%DATADIR%%/Pacific/Guadalcanal %%DATADIR%%/Pacific/Guam %%DATADIR%%/Pacific/Honolulu %%DATADIR%%/Pacific/Kiritimati %%DATADIR%%/Pacific/Kosrae %%DATADIR%%/Pacific/Kwajalein %%DATADIR%%/Pacific/Majuro %%DATADIR%%/Pacific/Marquesas %%DATADIR%%/Pacific/Midway %%DATADIR%%/Pacific/Nauru %%DATADIR%%/Pacific/Niue %%DATADIR%%/Pacific/Norfolk %%DATADIR%%/Pacific/Noumea %%DATADIR%%/Pacific/Pago_Pago %%DATADIR%%/Pacific/Palau %%DATADIR%%/Pacific/Pitcairn %%DATADIR%%/Pacific/Pohnpei %%DATADIR%%/Pacific/Port_Moresby %%DATADIR%%/Pacific/Rarotonga %%DATADIR%%/Pacific/Saipan %%DATADIR%%/Pacific/Tahiti %%DATADIR%%/Pacific/Tarawa %%DATADIR%%/Pacific/Tongatapu %%DATADIR%%/Pacific/Wake %%DATADIR%%/Pacific/Wallis +%%DATADIR%%/UTC %%DATADIR%%/WET %%DATADIR%%/posixrules %%DATADIR%%/zone.tab +%%DATADIR%%/zone1970.tab %%BACKWARD%%%%DATADIR%%/Africa/Asmera %%BACKWARD%%%%DATADIR%%/Africa/Timbuktu %%BACKWARD%%%%DATADIR%%/America/Argentina/ComodRivadavia %%BACKWARD%%%%DATADIR%%/America/Atka %%BACKWARD%%%%DATADIR%%/America/Buenos_Aires %%BACKWARD%%%%DATADIR%%/America/Catamarca %%BACKWARD%%%%DATADIR%%/America/Coral_Harbour %%BACKWARD%%%%DATADIR%%/America/Cordoba %%BACKWARD%%%%DATADIR%%/America/Ensenada %%BACKWARD%%%%DATADIR%%/America/Fort_Wayne %%BACKWARD%%%%DATADIR%%/America/Indianapolis %%BACKWARD%%%%DATADIR%%/America/Jujuy %%BACKWARD%%%%DATADIR%%/America/Knox_IN %%BACKWARD%%%%DATADIR%%/America/Louisville %%BACKWARD%%%%DATADIR%%/America/Mendoza %%BACKWARD%%%%DATADIR%%/America/Montreal %%BACKWARD%%%%DATADIR%%/America/Porto_Acre %%BACKWARD%%%%DATADIR%%/America/Rosario %%BACKWARD%%%%DATADIR%%/America/Santa_Isabel %%BACKWARD%%%%DATADIR%%/America/Shiprock %%BACKWARD%%%%DATADIR%%/America/Virgin %%BACKWARD%%%%DATADIR%%/Antarctica/South_Pole %%BACKWARD%%%%DATADIR%%/Asia/Ashkhabad %%BACKWARD%%%%DATADIR%%/Asia/Calcutta %%BACKWARD%%%%DATADIR%%/Asia/Chongqing %%BACKWARD%%%%DATADIR%%/Asia/Chungking %%BACKWARD%%%%DATADIR%%/Asia/Dacca %%BACKWARD%%%%DATADIR%%/Asia/Harbin %%BACKWARD%%%%DATADIR%%/Asia/Kashgar %%BACKWARD%%%%DATADIR%%/Asia/Katmandu %%BACKWARD%%%%DATADIR%%/Asia/Macao %%BACKWARD%%%%DATADIR%%/Asia/Rangoon %%BACKWARD%%%%DATADIR%%/Asia/Saigon %%BACKWARD%%%%DATADIR%%/Asia/Tel_Aviv %%BACKWARD%%%%DATADIR%%/Asia/Thimbu %%BACKWARD%%%%DATADIR%%/Asia/Ujung_Pandang %%BACKWARD%%%%DATADIR%%/Asia/Ulan_Bator %%BACKWARD%%%%DATADIR%%/Atlantic/Faeroe %%BACKWARD%%%%DATADIR%%/Atlantic/Jan_Mayen %%BACKWARD%%%%DATADIR%%/Australia/ACT %%BACKWARD%%%%DATADIR%%/Australia/Canberra %%BACKWARD%%%%DATADIR%%/Australia/LHI %%BACKWARD%%%%DATADIR%%/Australia/NSW %%BACKWARD%%%%DATADIR%%/Australia/North %%BACKWARD%%%%DATADIR%%/Australia/Queensland %%BACKWARD%%%%DATADIR%%/Australia/South %%BACKWARD%%%%DATADIR%%/Australia/Tasmania %%BACKWARD%%%%DATADIR%%/Australia/Victoria %%BACKWARD%%%%DATADIR%%/Australia/West %%BACKWARD%%%%DATADIR%%/Australia/Yancowinna %%BACKWARD%%%%DATADIR%%/Brazil/Acre %%BACKWARD%%%%DATADIR%%/Brazil/DeNoronha %%BACKWARD%%%%DATADIR%%/Brazil/East %%BACKWARD%%%%DATADIR%%/Brazil/West %%BACKWARD%%%%DATADIR%%/Canada/Atlantic %%BACKWARD%%%%DATADIR%%/Canada/Central %%BACKWARD%%%%DATADIR%%/Canada/Eastern %%BACKWARD%%%%DATADIR%%/Canada/Mountain %%BACKWARD%%%%DATADIR%%/Canada/Newfoundland %%BACKWARD%%%%DATADIR%%/Canada/Pacific %%BACKWARD%%%%DATADIR%%/Canada/Saskatchewan %%BACKWARD%%%%DATADIR%%/Canada/Yukon %%BACKWARD%%%%DATADIR%%/Chile/Continental %%BACKWARD%%%%DATADIR%%/Chile/EasterIsland %%BACKWARD%%%%DATADIR%%/Cuba %%BACKWARD%%%%DATADIR%%/Egypt %%BACKWARD%%%%DATADIR%%/Eire +%%BACKWARD%%%%DATADIR%%/Etc/UCT %%BACKWARD%%%%DATADIR%%/Europe/Belfast %%BACKWARD%%%%DATADIR%%/Europe/Tiraspol %%BACKWARD%%%%DATADIR%%/GB %%BACKWARD%%%%DATADIR%%/GB-Eire %%BACKWARD%%%%DATADIR%%/GMT+0 %%BACKWARD%%%%DATADIR%%/GMT-0 %%BACKWARD%%%%DATADIR%%/GMT0 %%BACKWARD%%%%DATADIR%%/Greenwich %%BACKWARD%%%%DATADIR%%/Hongkong %%BACKWARD%%%%DATADIR%%/Iceland %%BACKWARD%%%%DATADIR%%/Iran %%BACKWARD%%%%DATADIR%%/Israel %%BACKWARD%%%%DATADIR%%/Jamaica %%BACKWARD%%%%DATADIR%%/Japan %%BACKWARD%%%%DATADIR%%/Kwajalein %%BACKWARD%%%%DATADIR%%/Libya %%BACKWARD%%%%DATADIR%%/Mexico/BajaNorte %%BACKWARD%%%%DATADIR%%/Mexico/BajaSur %%BACKWARD%%%%DATADIR%%/Mexico/General %%BACKWARD%%%%DATADIR%%/NZ %%BACKWARD%%%%DATADIR%%/NZ-CHAT %%BACKWARD%%%%DATADIR%%/Navajo %%BACKWARD%%%%DATADIR%%/PRC %%BACKWARD%%%%DATADIR%%/Pacific/Johnston %%BACKWARD%%%%DATADIR%%/Pacific/Ponape %%BACKWARD%%%%DATADIR%%/Pacific/Samoa %%BACKWARD%%%%DATADIR%%/Pacific/Truk %%BACKWARD%%%%DATADIR%%/Pacific/Yap %%BACKWARD%%%%DATADIR%%/Poland %%BACKWARD%%%%DATADIR%%/Portugal %%BACKWARD%%%%DATADIR%%/ROC %%BACKWARD%%%%DATADIR%%/ROK %%BACKWARD%%%%DATADIR%%/Singapore %%BACKWARD%%%%DATADIR%%/Turkey %%BACKWARD%%%%DATADIR%%/UCT %%BACKWARD%%%%DATADIR%%/US/Alaska %%BACKWARD%%%%DATADIR%%/US/Aleutian %%BACKWARD%%%%DATADIR%%/US/Arizona %%BACKWARD%%%%DATADIR%%/US/Central %%BACKWARD%%%%DATADIR%%/US/East-Indiana %%BACKWARD%%%%DATADIR%%/US/Eastern %%BACKWARD%%%%DATADIR%%/US/Hawaii %%BACKWARD%%%%DATADIR%%/US/Indiana-Starke %%BACKWARD%%%%DATADIR%%/US/Michigan %%BACKWARD%%%%DATADIR%%/US/Mountain %%BACKWARD%%%%DATADIR%%/US/Pacific %%BACKWARD%%%%DATADIR%%/US/Samoa -%%BACKWARD%%%%DATADIR%%/UTC %%BACKWARD%%%%DATADIR%%/Universal %%BACKWARD%%%%DATADIR%%/W-SU %%BACKWARD%%%%DATADIR%%/Zulu