<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1225,25 +1225,29 @@
     }
 
     /**
-     * Function: datetimetotime
-     * Converts a DateTime to an integer time.
+     * Function: time_in_timezone
+     * Returns the appropriate time() for representing a timezone.
      */
-    function datetimetotime($datetime) {
-        $time = strtotime(strftime($datetime-&gt;format(&quot;F jS, Y, g:i A&quot;)));
-        return $time;
+    function time_in_timezone($timezone) {
+        $orig = get_timezone();
+        set_timezone($timezone);
+        $time = date(&quot;F jS, Y, g:i A&quot;);
+        set_timezone($orig);
+        return strtotime($time);
     }
-
+    
     /**
      * Function: timezones
      * Returns an array of timezones that have unique offsets. Doesn't count deprecated timezones.
      */
     function timezones() {
+        require INCLUDES_DIR.&quot;/lib/timezones.php&quot;; # $timezones is here
+
         $zones = array();
 
-        foreach (DateTimeZone::listIdentifiers() as $zone)
-            if (substr($zone, 0, 4) != &quot;Etc/&quot; and !in_array($zone, array(&quot;GMT+0&quot;, &quot;GMT-0&quot;, &quot;Greenwich&quot;, &quot;GMT0&quot;)))
-                $zones[] = array(&quot;name&quot; =&gt; $zone,
-                                 &quot;now&quot; =&gt; datetimetotime(new DateTime(&quot;now&quot;, new DateTimeZone($zone))));
+        foreach ($timezones as $zone)
+            $zones[] = array(&quot;name&quot; =&gt; $zone,
+                             &quot;now&quot; =&gt; time_in_timezone($zone));
 
         function by_time($a, $b) {
             return (int) ($a[&quot;now&quot;] &gt; $b[&quot;now&quot;]);
@@ -1262,7 +1266,10 @@
      *     $timezone - The timezone to set.
      */
     function set_timezone($timezone) {
-        date_default_timezone_set($timezone);
+        if (function_exists(&quot;date_default_timezone_set&quot;))
+            date_default_timezone_set($timezone);
+        else
+            ini_set(&quot;date.timezone&quot;, $timezone);
     }
 
     /**
@@ -1270,7 +1277,10 @@
      * Returns the current timezone.
      */
     function get_timezone() {
-        return date_default_timezone_get();
+        if (function_exists(&quot;date_default_timezone_set&quot;))
+            return date_default_timezone_get();
+        else
+            return ini_get(&quot;date.timezone&quot;);
     }
 
     /**</diff>
      <filename>includes/helpers.php</filename>
    </modified>
    <modified>
      <diff>@@ -1,447 +1,448 @@
 &lt;?php
-    $timezones = array(&quot;Africa/Abidjan&quot; =&gt; 0,
-                       &quot;Africa/Accra&quot; =&gt; 0,
-                       &quot;Africa/Addis_Ababa&quot; =&gt; 10800,
-                       &quot;Africa/Algiers&quot; =&gt; 3600,
-                       &quot;Africa/Asmara&quot; =&gt; 10800,
-                       &quot;Africa/Asmera&quot; =&gt; 10800,
-                       &quot;Africa/Bamako&quot; =&gt; 0,
-                       &quot;Africa/Bangui&quot; =&gt; 3600,
-                       &quot;Africa/Banjul&quot; =&gt; 0,
-                       &quot;Africa/Bissau&quot; =&gt; 0,
-                       &quot;Africa/Blantyre&quot; =&gt; 7200,
-                       &quot;Africa/Brazzaville&quot; =&gt; 3600,
-                       &quot;Africa/Bujumbura&quot; =&gt; 7200,
-                       &quot;Africa/Cairo&quot; =&gt; 10800,
-                       &quot;Africa/Casablanca&quot; =&gt; 0,
-                       &quot;Africa/Ceuta&quot; =&gt; 7200,
-                       &quot;Africa/Conakry&quot; =&gt; 0,
-                       &quot;Africa/Dakar&quot; =&gt; 0,
-                       &quot;Africa/Dar_es_Salaam&quot; =&gt; 10800,
-                       &quot;Africa/Djibouti&quot; =&gt; 10800,
-                       &quot;Africa/Douala&quot; =&gt; 3600,
-                       &quot;Africa/El_Aaiun&quot; =&gt; 0,
-                       &quot;Africa/Freetown&quot; =&gt; 0,
-                       &quot;Africa/Gaborone&quot; =&gt; 7200,
-                       &quot;Africa/Harare&quot; =&gt; 7200,
-                       &quot;Africa/Johannesburg&quot; =&gt; 7200,
-                       &quot;Africa/Kampala&quot; =&gt; 10800,
-                       &quot;Africa/Khartoum&quot; =&gt; 10800,
-                       &quot;Africa/Kigali&quot; =&gt; 7200,
-                       &quot;Africa/Kinshasa&quot; =&gt; 3600,
-                       &quot;Africa/Lagos&quot; =&gt; 3600,
-                       &quot;Africa/Libreville&quot; =&gt; 3600,
-                       &quot;Africa/Lome&quot; =&gt; 0,
-                       &quot;Africa/Luanda&quot; =&gt; 3600,
-                       &quot;Africa/Lubumbashi&quot; =&gt; 7200,
-                       &quot;Africa/Lusaka&quot; =&gt; 7200,
-                       &quot;Africa/Malabo&quot; =&gt; 3600,
-                       &quot;Africa/Maputo&quot; =&gt; 7200,
-                       &quot;Africa/Maseru&quot; =&gt; 7200,
-                       &quot;Africa/Mbabane&quot; =&gt; 7200,
-                       &quot;Africa/Mogadishu&quot; =&gt; 10800,
-                       &quot;Africa/Monrovia&quot; =&gt; 0,
-                       &quot;Africa/Nairobi&quot; =&gt; 10800,
-                       &quot;Africa/Ndjamena&quot; =&gt; 3600,
-                       &quot;Africa/Niamey&quot; =&gt; 3600,
-                       &quot;Africa/Nouakchott&quot; =&gt; 0,
-                       &quot;Africa/Ouagadougou&quot; =&gt; 0,
-                       &quot;Africa/Porto-Novo&quot; =&gt; 3600,
-                       &quot;Africa/Sao_Tome&quot; =&gt; 0,
-                       &quot;Africa/Timbuktu&quot; =&gt; 0,
-                       &quot;Africa/Tripoli&quot; =&gt; 7200,
-                       &quot;Africa/Tunis&quot; =&gt; 7200,
-                       &quot;Africa/Windhoek&quot; =&gt; 3600,
-                       &quot;America/Adak&quot; =&gt; -32400,
-                       &quot;America/Anchorage&quot; =&gt; -28800,
-                       &quot;America/Anguilla&quot; =&gt; -14400,
-                       &quot;America/Antigua&quot; =&gt; -14400,
-                       &quot;America/Araguaina&quot; =&gt; -10800,
-                       &quot;America/Argentina/Buenos_Aires&quot; =&gt; -10800,
-                       &quot;America/Argentina/Catamarca&quot; =&gt; -10800,
-                       &quot;America/Argentina/ComodRivadavia&quot; =&gt; -10800,
-                       &quot;America/Argentina/Cordoba&quot; =&gt; -10800,
-                       &quot;America/Argentina/Jujuy&quot; =&gt; -10800,
-                       &quot;America/Argentina/La_Rioja&quot; =&gt; -10800,
-                       &quot;America/Argentina/Mendoza&quot; =&gt; -10800,
-                       &quot;America/Argentina/Rio_Gallegos&quot; =&gt; -10800,
-                       &quot;America/Argentina/San_Juan&quot; =&gt; -10800,
-                       &quot;America/Argentina/San_Luis&quot; =&gt; -10800,
-                       &quot;America/Argentina/Tucuman&quot; =&gt; -10800,
-                       &quot;America/Argentina/Ushuaia&quot; =&gt; -10800,
-                       &quot;America/Aruba&quot; =&gt; -14400,
-                       &quot;America/Asuncion&quot; =&gt; -14400,
-                       &quot;America/Atikokan&quot; =&gt; -18000,
-                       &quot;America/Atka&quot; =&gt; -32400,
-                       &quot;America/Bahia&quot; =&gt; -10800,
-                       &quot;America/Barbados&quot; =&gt; -14400,
-                       &quot;America/Belem&quot; =&gt; -10800,
-                       &quot;America/Belize&quot; =&gt; -21600,
-                       &quot;America/Blanc-Sablon&quot; =&gt; -14400,
-                       &quot;America/Boa_Vista&quot; =&gt; -14400,
-                       &quot;America/Bogota&quot; =&gt; -18000,
-                       &quot;America/Boise&quot; =&gt; -21600,
-                       &quot;America/Buenos_Aires&quot; =&gt; -10800,
-                       &quot;America/Cambridge_Bay&quot; =&gt; -21600,
-                       &quot;America/Campo_Grande&quot; =&gt; -14400,
-                       &quot;America/Cancun&quot; =&gt; -18000,
-                       &quot;America/Caracas&quot; =&gt; -16200,
-                       &quot;America/Catamarca&quot; =&gt; -10800,
-                       &quot;America/Cayenne&quot; =&gt; -10800,
-                       &quot;America/Cayman&quot; =&gt; -18000,
-                       &quot;America/Chicago&quot; =&gt; -18000,
-                       &quot;America/Chihuahua&quot; =&gt; -21600,
-                       &quot;America/Coral_Harbour&quot; =&gt; -18000,
-                       &quot;America/Cordoba&quot; =&gt; -10800,
-                       &quot;America/Costa_Rica&quot; =&gt; -21600,
-                       &quot;America/Cuiaba&quot; =&gt; -14400,
-                       &quot;America/Curacao&quot; =&gt; -14400,
-                       &quot;America/Danmarkshavn&quot; =&gt; 0,
-                       &quot;America/Dawson&quot; =&gt; -25200,
-                       &quot;America/Dawson_Creek&quot; =&gt; -25200,
-                       &quot;America/Denver&quot; =&gt; -21600,
-                       &quot;America/Detroit&quot; =&gt; -14400,
-                       &quot;America/Dominica&quot; =&gt; -14400,
-                       &quot;America/Edmonton&quot; =&gt; -21600,
-                       &quot;America/Eirunepe&quot; =&gt; -18000,
-                       &quot;America/El_Salvador&quot; =&gt; -21600,
-                       &quot;America/Ensenada&quot; =&gt; -25200,
-                       &quot;America/Fort_Wayne&quot; =&gt; -14400,
-                       &quot;America/Fortaleza&quot; =&gt; -10800,
-                       &quot;America/Glace_Bay&quot; =&gt; -10800,
-                       &quot;America/Godthab&quot; =&gt; -7200,
-                       &quot;America/Goose_Bay&quot; =&gt; -10800,
-                       &quot;America/Grand_Turk&quot; =&gt; -14400,
-                       &quot;America/Grenada&quot; =&gt; -14400,
-                       &quot;America/Guadeloupe&quot; =&gt; -14400,
-                       &quot;America/Guatemala&quot; =&gt; -21600,
-                       &quot;America/Guayaquil&quot; =&gt; -18000,
-                       &quot;America/Guyana&quot; =&gt; -14400,
-                       &quot;America/Halifax&quot; =&gt; -10800,
-                       &quot;America/Havana&quot; =&gt; -14400,
-                       &quot;America/Hermosillo&quot; =&gt; -25200,
-                       &quot;America/Indiana/Indianapolis&quot; =&gt; -14400,
-                       &quot;America/Indiana/Knox&quot; =&gt; -18000,
-                       &quot;America/Indiana/Marengo&quot; =&gt; -14400,
-                       &quot;America/Indiana/Petersburg&quot; =&gt; -14400,
-                       &quot;America/Indiana/Tell_City&quot; =&gt; -18000,
-                       &quot;America/Indiana/Vevay&quot; =&gt; -14400,
-                       &quot;America/Indiana/Vincennes&quot; =&gt; -14400,
-                       &quot;America/Indiana/Winamac&quot; =&gt; -14400,
-                       &quot;America/Indianapolis&quot; =&gt; -14400,
-                       &quot;America/Inuvik&quot; =&gt; -21600,
-                       &quot;America/Iqaluit&quot; =&gt; -14400,
-                       &quot;America/Jamaica&quot; =&gt; -18000,
-                       &quot;America/Jujuy&quot; =&gt; -10800,
-                       &quot;America/Juneau&quot; =&gt; -28800,
-                       &quot;America/Kentucky/Louisville&quot; =&gt; -14400,
-                       &quot;America/Kentucky/Monticello&quot; =&gt; -14400,
-                       &quot;America/Knox_IN&quot; =&gt; -18000,
-                       &quot;America/La_Paz&quot; =&gt; -14400,
-                       &quot;America/Lima&quot; =&gt; -18000,
-                       &quot;America/Los_Angeles&quot; =&gt; -25200,
-                       &quot;America/Louisville&quot; =&gt; -14400,
-                       &quot;America/Maceio&quot; =&gt; -10800,
-                       &quot;America/Managua&quot; =&gt; -21600,
-                       &quot;America/Manaus&quot; =&gt; -14400,
-                       &quot;America/Marigot&quot; =&gt; -14400,
-                       &quot;America/Martinique&quot; =&gt; -14400,
-                       &quot;America/Mazatlan&quot; =&gt; -21600,
-                       &quot;America/Mendoza&quot; =&gt; -10800,
-                       &quot;America/Menominee&quot; =&gt; -18000,
-                       &quot;America/Merida&quot; =&gt; -18000,
-                       &quot;America/Mexico_City&quot; =&gt; -18000,
-                       &quot;America/Miquelon&quot; =&gt; -7200,
-                       &quot;America/Moncton&quot; =&gt; -10800,
-                       &quot;America/Monterrey&quot; =&gt; -18000,
-                       &quot;America/Montevideo&quot; =&gt; -10800,
-                       &quot;America/Montreal&quot; =&gt; -14400,
-                       &quot;America/Montserrat&quot; =&gt; -14400,
-                       &quot;America/Nassau&quot; =&gt; -14400,
-                       &quot;America/New_York&quot; =&gt; -14400,
-                       &quot;America/Nipigon&quot; =&gt; -14400,
-                       &quot;America/Nome&quot; =&gt; -28800,
-                       &quot;America/Noronha&quot; =&gt; -7200,
-                       &quot;America/North_Dakota/Center&quot; =&gt; -18000,
-                       &quot;America/North_Dakota/New_Salem&quot; =&gt; -18000,
-                       &quot;America/Panama&quot; =&gt; -18000,
-                       &quot;America/Pangnirtung&quot; =&gt; -14400,
-                       &quot;America/Paramaribo&quot; =&gt; -10800,
-                       &quot;America/Phoenix&quot; =&gt; -25200,
-                       &quot;America/Port-au-Prince&quot; =&gt; -18000,
-                       &quot;America/Port_of_Spain&quot; =&gt; -14400,
-                       &quot;America/Porto_Acre&quot; =&gt; -18000,
-                       &quot;America/Porto_Velho&quot; =&gt; -14400,
-                       &quot;America/Puerto_Rico&quot; =&gt; -14400,
-                       &quot;America/Rainy_River&quot; =&gt; -18000,
-                       &quot;America/Rankin_Inlet&quot; =&gt; -18000,
-                       &quot;America/Recife&quot; =&gt; -10800,
-                       &quot;America/Regina&quot; =&gt; -21600,
-                       &quot;America/Resolute&quot; =&gt; -18000,
-                       &quot;America/Rio_Branco&quot; =&gt; -18000,
-                       &quot;America/Rosario&quot; =&gt; -10800,
-                       &quot;America/Santiago&quot; =&gt; -14400,
-                       &quot;America/Santo_Domingo&quot; =&gt; -14400,
-                       &quot;America/Sao_Paulo&quot; =&gt; -10800,
-                       &quot;America/Scoresbysund&quot; =&gt; 0,
-                       &quot;America/Shiprock&quot; =&gt; -21600,
-                       &quot;America/St_Barthelemy&quot; =&gt; -14400,
-                       &quot;America/St_Johns&quot; =&gt; -9000,
-                       &quot;America/St_Kitts&quot; =&gt; -14400,
-                       &quot;America/St_Lucia&quot; =&gt; -14400,
-                       &quot;America/St_Thomas&quot; =&gt; -14400,
-                       &quot;America/St_Vincent&quot; =&gt; -14400,
-                       &quot;America/Swift_Current&quot; =&gt; -21600,
-                       &quot;America/Tegucigalpa&quot; =&gt; -21600,
-                       &quot;America/Thule&quot; =&gt; -10800,
-                       &quot;America/Thunder_Bay&quot; =&gt; -14400,
-                       &quot;America/Tijuana&quot; =&gt; -25200,
-                       &quot;America/Toronto&quot; =&gt; -14400,
-                       &quot;America/Tortola&quot; =&gt; -14400,
-                       &quot;America/Vancouver&quot; =&gt; -25200,
-                       &quot;America/Virgin&quot; =&gt; -14400,
-                       &quot;America/Whitehorse&quot; =&gt; -25200,
-                       &quot;America/Winnipeg&quot; =&gt; -18000,
-                       &quot;America/Yakutat&quot; =&gt; -28800,
-                       &quot;America/Yellowknife&quot; =&gt; -21600,
-                       &quot;Antarctica/Casey&quot; =&gt; 28800,
-                       &quot;Antarctica/Davis&quot; =&gt; 25200,
-                       &quot;Antarctica/DumontDUrville&quot; =&gt; 36000,
-                       &quot;Antarctica/Mawson&quot; =&gt; 21600,
-                       &quot;Antarctica/McMurdo&quot; =&gt; 43200,
-                       &quot;Antarctica/Palmer&quot; =&gt; -14400,
-                       &quot;Antarctica/Rothera&quot; =&gt; -10800,
-                       &quot;Antarctica/South_Pole&quot; =&gt; 43200,
-                       &quot;Antarctica/Syowa&quot; =&gt; 10800,
-                       &quot;Antarctica/Vostok&quot; =&gt; 21600,
-                       &quot;Arctic/Longyearbyen&quot; =&gt; 7200,
-                       &quot;Asia/Aden&quot; =&gt; 10800,
-                       &quot;Asia/Almaty&quot; =&gt; 21600,
-                       &quot;Asia/Amman&quot; =&gt; 10800,
-                       &quot;Asia/Anadyr&quot; =&gt; 46800,
-                       &quot;Asia/Aqtau&quot; =&gt; 18000,
-                       &quot;Asia/Aqtobe&quot; =&gt; 18000,
-                       &quot;Asia/Ashgabat&quot; =&gt; 18000,
-                       &quot;Asia/Ashkhabad&quot; =&gt; 18000,
-                       &quot;Asia/Baghdad&quot; =&gt; 10800,
-                       &quot;Asia/Bahrain&quot; =&gt; 10800,
-                       &quot;Asia/Baku&quot; =&gt; 18000,
-                       &quot;Asia/Bangkok&quot; =&gt; 25200,
-                       &quot;Asia/Beirut&quot; =&gt; 10800,
-                       &quot;Asia/Bishkek&quot; =&gt; 21600,
-                       &quot;Asia/Brunei&quot; =&gt; 28800,
-                       &quot;Asia/Calcutta&quot; =&gt; 19800,
-                       &quot;Asia/Choibalsan&quot; =&gt; 32400,
-                       &quot;Asia/Chongqing&quot; =&gt; 28800,
-                       &quot;Asia/Chungking&quot; =&gt; 28800,
-                       &quot;Asia/Colombo&quot; =&gt; 19800,
-                       &quot;Asia/Dacca&quot; =&gt; 21600,
-                       &quot;Asia/Damascus&quot; =&gt; 10800,
-                       &quot;Asia/Dhaka&quot; =&gt; 21600,
-                       &quot;Asia/Dili&quot; =&gt; 32400,
-                       &quot;Asia/Dubai&quot; =&gt; 14400,
-                       &quot;Asia/Dushanbe&quot; =&gt; 18000,
-                       &quot;Asia/Gaza&quot; =&gt; 10800,
-                       &quot;Asia/Harbin&quot; =&gt; 28800,
-                       &quot;Asia/Ho_Chi_Minh&quot; =&gt; 25200,
-                       &quot;Asia/Hong_Kong&quot; =&gt; 28800,
-                       &quot;Asia/Hovd&quot; =&gt; 25200,
-                       &quot;Asia/Irkutsk&quot; =&gt; 32400,
-                       &quot;Asia/Istanbul&quot; =&gt; 10800,
-                       &quot;Asia/Jakarta&quot; =&gt; 25200,
-                       &quot;Asia/Jayapura&quot; =&gt; 32400,
-                       &quot;Asia/Jerusalem&quot; =&gt; 10800,
-                       &quot;Asia/Kabul&quot; =&gt; 16200,
-                       &quot;Asia/Kamchatka&quot; =&gt; 46800,
-                       &quot;Asia/Karachi&quot; =&gt; 18000,
-                       &quot;Asia/Kashgar&quot; =&gt; 28800,
-                       &quot;Asia/Katmandu&quot; =&gt; 20700,
-                       &quot;Asia/Kolkata&quot; =&gt; 19800,
-                       &quot;Asia/Krasnoyarsk&quot; =&gt; 28800,
-                       &quot;Asia/Kuala_Lumpur&quot; =&gt; 28800,
-                       &quot;Asia/Kuching&quot; =&gt; 28800,
-                       &quot;Asia/Kuwait&quot; =&gt; 10800,
-                       &quot;Asia/Macao&quot; =&gt; 28800,
-                       &quot;Asia/Macau&quot; =&gt; 28800,
-                       &quot;Asia/Magadan&quot; =&gt; 43200,
-                       &quot;Asia/Makassar&quot; =&gt; 28800,
-                       &quot;Asia/Manila&quot; =&gt; 28800,
-                       &quot;Asia/Muscat&quot; =&gt; 14400,
-                       &quot;Asia/Nicosia&quot; =&gt; 10800,
-                       &quot;Asia/Novosibirsk&quot; =&gt; 25200,
-                       &quot;Asia/Omsk&quot; =&gt; 25200,
-                       &quot;Asia/Oral&quot; =&gt; 18000,
-                       &quot;Asia/Phnom_Penh&quot; =&gt; 25200,
-                       &quot;Asia/Pontianak&quot; =&gt; 25200,
-                       &quot;Asia/Pyongyang&quot; =&gt; 32400,
-                       &quot;Asia/Qatar&quot; =&gt; 10800,
-                       &quot;Asia/Qyzylorda&quot; =&gt; 21600,
-                       &quot;Asia/Rangoon&quot; =&gt; 23400,
-                       &quot;Asia/Riyadh&quot; =&gt; 10800,
-                       &quot;Asia/Saigon&quot; =&gt; 25200,
-                       &quot;Asia/Sakhalin&quot; =&gt; 39600,
-                       &quot;Asia/Samarkand&quot; =&gt; 18000,
-                       &quot;Asia/Seoul&quot; =&gt; 32400,
-                       &quot;Asia/Shanghai&quot; =&gt; 28800,
-                       &quot;Asia/Singapore&quot; =&gt; 28800,
-                       &quot;Asia/Taipei&quot; =&gt; 28800,
-                       &quot;Asia/Tashkent&quot; =&gt; 18000,
-                       &quot;Asia/Tbilisi&quot; =&gt; 14400,
-                       &quot;Asia/Tehran&quot; =&gt; 16200,
-                       &quot;Asia/Tel_Aviv&quot; =&gt; 10800,
-                       &quot;Asia/Thimbu&quot; =&gt; 21600,
-                       &quot;Asia/Thimphu&quot; =&gt; 21600,
-                       &quot;Asia/Tokyo&quot; =&gt; 32400,
-                       &quot;Asia/Ujung_Pandang&quot; =&gt; 28800,
-                       &quot;Asia/Ulaanbaatar&quot; =&gt; 28800,
-                       &quot;Asia/Ulan_Bator&quot; =&gt; 28800,
-                       &quot;Asia/Urumqi&quot; =&gt; 28800,
-                       &quot;Asia/Vientiane&quot; =&gt; 25200,
-                       &quot;Asia/Vladivostok&quot; =&gt; 39600,
-                       &quot;Asia/Yakutsk&quot; =&gt; 36000,
-                       &quot;Asia/Yekaterinburg&quot; =&gt; 21600,
-                       &quot;Asia/Yerevan&quot; =&gt; 18000,
-                       &quot;Atlantic/Azores&quot; =&gt; 0,
-                       &quot;Atlantic/Bermuda&quot; =&gt; -10800,
-                       &quot;Atlantic/Canary&quot; =&gt; 3600,
-                       &quot;Atlantic/Cape_Verde&quot; =&gt; -3600,
-                       &quot;Atlantic/Faeroe&quot; =&gt; 3600,
-                       &quot;Atlantic/Faroe&quot; =&gt; 3600,
-                       &quot;Atlantic/Jan_Mayen&quot; =&gt; 7200,
-                       &quot;Atlantic/Madeira&quot; =&gt; 3600,
-                       &quot;Atlantic/Reykjavik&quot; =&gt; 0,
-                       &quot;Atlantic/South_Georgia&quot; =&gt; -7200,
-                       &quot;Atlantic/St_Helena&quot; =&gt; 0,
-                       &quot;Atlantic/Stanley&quot; =&gt; -14400,
-                       &quot;Australia/ACT&quot; =&gt; 36000,
-                       &quot;Australia/Adelaide&quot; =&gt; 34200,
-                       &quot;Australia/Brisbane&quot; =&gt; 36000,
-                       &quot;Australia/Broken_Hill&quot; =&gt; 34200,
-                       &quot;Australia/Canberra&quot; =&gt; 36000,
-                       &quot;Australia/Currie&quot; =&gt; 36000,
-                       &quot;Australia/Darwin&quot; =&gt; 34200,
-                       &quot;Australia/Eucla&quot; =&gt; 31500,
-                       &quot;Australia/Hobart&quot; =&gt; 36000,
-                       &quot;Australia/LHI&quot; =&gt; 37800,
-                       &quot;Australia/Lindeman&quot; =&gt; 36000,
-                       &quot;Australia/Lord_Howe&quot; =&gt; 37800,
-                       &quot;Australia/Melbourne&quot; =&gt; 36000,
-                       &quot;Australia/North&quot; =&gt; 34200,
-                       &quot;Australia/NSW&quot; =&gt; 36000,
-                       &quot;Australia/Perth&quot; =&gt; 28800,
-                       &quot;Australia/Queensland&quot; =&gt; 36000,
-                       &quot;Australia/South&quot; =&gt; 34200,
-                       &quot;Australia/Sydney&quot; =&gt; 36000,
-                       &quot;Australia/Tasmania&quot; =&gt; 36000,
-                       &quot;Australia/Victoria&quot; =&gt; 36000,
-                       &quot;Australia/West&quot; =&gt; 28800,
-                       &quot;Australia/Yancowinna&quot; =&gt; 34200,
-                       &quot;Europe/Amsterdam&quot; =&gt; 7200,
-                       &quot;Europe/Andorra&quot; =&gt; 7200,
-                       &quot;Europe/Athens&quot; =&gt; 10800,
-                       &quot;Europe/Belfast&quot; =&gt; 3600,
-                       &quot;Europe/Belgrade&quot; =&gt; 7200,
-                       &quot;Europe/Berlin&quot; =&gt; 7200,
-                       &quot;Europe/Bratislava&quot; =&gt; 7200,
-                       &quot;Europe/Brussels&quot; =&gt; 7200,
-                       &quot;Europe/Bucharest&quot; =&gt; 10800,
-                       &quot;Europe/Budapest&quot; =&gt; 7200,
-                       &quot;Europe/Chisinau&quot; =&gt; 10800,
-                       &quot;Europe/Copenhagen&quot; =&gt; 7200,
-                       &quot;Europe/Dublin&quot; =&gt; 3600,
-                       &quot;Europe/Gibraltar&quot; =&gt; 7200,
-                       &quot;Europe/Guernsey&quot; =&gt; 3600,
-                       &quot;Europe/Helsinki&quot; =&gt; 10800,
-                       &quot;Europe/Isle_of_Man&quot; =&gt; 3600,
-                       &quot;Europe/Istanbul&quot; =&gt; 10800,
-                       &quot;Europe/Jersey&quot; =&gt; 3600,
-                       &quot;Europe/Kaliningrad&quot; =&gt; 10800,
-                       &quot;Europe/Kiev&quot; =&gt; 10800,
-                       &quot;Europe/Lisbon&quot; =&gt; 3600,
-                       &quot;Europe/Ljubljana&quot; =&gt; 7200,
-                       &quot;Europe/London&quot; =&gt; 3600,
-                       &quot;Europe/Luxembourg&quot; =&gt; 7200,
-                       &quot;Europe/Madrid&quot; =&gt; 7200,
-                       &quot;Europe/Malta&quot; =&gt; 7200,
-                       &quot;Europe/Mariehamn&quot; =&gt; 10800,
-                       &quot;Europe/Minsk&quot; =&gt; 10800,
-                       &quot;Europe/Monaco&quot; =&gt; 7200,
-                       &quot;Europe/Moscow&quot; =&gt; 14400,
-                       &quot;Europe/Nicosia&quot; =&gt; 10800,
-                       &quot;Europe/Oslo&quot; =&gt; 7200,
-                       &quot;Europe/Paris&quot; =&gt; 7200,
-                       &quot;Europe/Podgorica&quot; =&gt; 7200,
-                       &quot;Europe/Prague&quot; =&gt; 7200,
-                       &quot;Europe/Riga&quot; =&gt; 10800,
-                       &quot;Europe/Rome&quot; =&gt; 7200,
-                       &quot;Europe/Samara&quot; =&gt; 18000,
-                       &quot;Europe/San_Marino&quot; =&gt; 7200,
-                       &quot;Europe/Sarajevo&quot; =&gt; 7200,
-                       &quot;Europe/Simferopol&quot; =&gt; 10800,
-                       &quot;Europe/Skopje&quot; =&gt; 7200,
-                       &quot;Europe/Sofia&quot; =&gt; 10800,
-                       &quot;Europe/Stockholm&quot; =&gt; 7200,
-                       &quot;Europe/Tallinn&quot; =&gt; 10800,
-                       &quot;Europe/Tirane&quot; =&gt; 7200,
-                       &quot;Europe/Tiraspol&quot; =&gt; 10800,
-                       &quot;Europe/Uzhgorod&quot; =&gt; 10800,
-                       &quot;Europe/Vaduz&quot; =&gt; 7200,
-                       &quot;Europe/Vatican&quot; =&gt; 7200,
-                       &quot;Europe/Vienna&quot; =&gt; 7200,
-                       &quot;Europe/Vilnius&quot; =&gt; 10800,
-                       &quot;Europe/Volgograd&quot; =&gt; 14400,
-                       &quot;Europe/Warsaw&quot; =&gt; 7200,
-                       &quot;Europe/Zagreb&quot; =&gt; 7200,
-                       &quot;Europe/Zaporozhye&quot; =&gt; 10800,
-                       &quot;Europe/Zurich&quot; =&gt; 7200,
-                       &quot;Indian/Antananarivo&quot; =&gt; 10800,
-                       &quot;Indian/Chagos&quot; =&gt; 21600,
-                       &quot;Indian/Christmas&quot; =&gt; 25200,
-                       &quot;Indian/Cocos&quot; =&gt; 23400,
-                       &quot;Indian/Comoro&quot; =&gt; 10800,
-                       &quot;Indian/Kerguelen&quot; =&gt; 18000,
-                       &quot;Indian/Mahe&quot; =&gt; 14400,
-                       &quot;Indian/Maldives&quot; =&gt; 18000,
-                       &quot;Indian/Mauritius&quot; =&gt; 14400,
-                       &quot;Indian/Mayotte&quot; =&gt; 10800,
-                       &quot;Indian/Reunion&quot; =&gt; 14400,
-                       &quot;Pacific/Apia&quot; =&gt; -39600,
-                       &quot;Pacific/Auckland&quot; =&gt; 43200,
-                       &quot;Pacific/Chatham&quot; =&gt; 45900,
-                       &quot;Pacific/Easter&quot; =&gt; -21600,
-                       &quot;Pacific/Efate&quot; =&gt; 39600,
-                       &quot;Pacific/Enderbury&quot; =&gt; 46800,
-                       &quot;Pacific/Fakaofo&quot; =&gt; -36000,
-                       &quot;Pacific/Fiji&quot; =&gt; 43200,
-                       &quot;Pacific/Funafuti&quot; =&gt; 43200,
-                       &quot;Pacific/Galapagos&quot; =&gt; -21600,
-                       &quot;Pacific/Gambier&quot; =&gt; -32400,
-                       &quot;Pacific/Guadalcanal&quot; =&gt; 39600,
-                       &quot;Pacific/Guam&quot; =&gt; 36000,
-                       &quot;Pacific/Honolulu&quot; =&gt; -36000,
-                       &quot;Pacific/Johnston&quot; =&gt; -36000,
-                       &quot;Pacific/Kiritimati&quot; =&gt; 50400,
-                       &quot;Pacific/Kosrae&quot; =&gt; 39600,
-                       &quot;Pacific/Kwajalein&quot; =&gt; 43200,
-                       &quot;Pacific/Majuro&quot; =&gt; 43200,
-                       &quot;Pacific/Marquesas&quot; =&gt; -34200,
-                       &quot;Pacific/Midway&quot; =&gt; -39600,
-                       &quot;Pacific/Nauru&quot; =&gt; 43200,
-                       &quot;Pacific/Niue&quot; =&gt; -39600,
-                       &quot;Pacific/Norfolk&quot; =&gt; 41400,
-                       &quot;Pacific/Noumea&quot; =&gt; 39600,
-                       &quot;Pacific/Pago_Pago&quot; =&gt; -39600,
-                       &quot;Pacific/Palau&quot; =&gt; 32400,
-                       &quot;Pacific/Pitcairn&quot; =&gt; -28800,
-                       &quot;Pacific/Ponape&quot; =&gt; 39600,
-                       &quot;Pacific/Port_Moresby&quot; =&gt; 36000,
-                       &quot;Pacific/Rarotonga&quot; =&gt; -36000,
-                       &quot;Pacific/Saipan&quot; =&gt; 36000,
-                       &quot;Pacific/Samoa&quot; =&gt; -39600,
-                       &quot;Pacific/Tahiti&quot; =&gt; -36000,
-                       &quot;Pacific/Tarawa&quot; =&gt; 43200,
-                       &quot;Pacific/Tongatapu&quot; =&gt; 46800,
-                       &quot;Pacific/Truk&quot; =&gt; 36000,
-                       &quot;Pacific/Wake&quot; =&gt; 43200,
-                       &quot;Pacific/Wallis&quot; =&gt; 43200,
-                       &quot;Pacific/Yap&quot; =&gt; 36000);
+    $timezones = array(&quot;Africa/Abidjan&quot;,
+                       &quot;Africa/Accra&quot;,
+                       &quot;Africa/Addis_Ababa&quot;,
+                       &quot;Africa/Algiers&quot;,
+                       &quot;Africa/Asmara&quot;,
+                       &quot;Africa/Asmera&quot;,
+                       &quot;Africa/Bamako&quot;,
+                       &quot;Africa/Bangui&quot;,
+                       &quot;Africa/Banjul&quot;,
+                       &quot;Africa/Bissau&quot;,
+                       &quot;Africa/Blantyre&quot;,
+                       &quot;Africa/Brazzaville&quot;,
+                       &quot;Africa/Bujumbura&quot;,
+                       &quot;Africa/Cairo&quot;,
+                       &quot;Africa/Casablanca&quot;,
+                       &quot;Africa/Ceuta&quot;,
+                       &quot;Africa/Conakry&quot;,
+                       &quot;Africa/Dakar&quot;,
+                       &quot;Africa/Dar_es_Salaam&quot;,
+                       &quot;Africa/Djibouti&quot;,
+                       &quot;Africa/Douala&quot;,
+                       &quot;Africa/El_Aaiun&quot;,
+                       &quot;Africa/Freetown&quot;,
+                       &quot;Africa/Gaborone&quot;,
+                       &quot;Africa/Harare&quot;,
+                       &quot;Africa/Johannesburg&quot;,
+                       &quot;Africa/Kampala&quot;,
+                       &quot;Africa/Khartoum&quot;,
+                       &quot;Africa/Kigali&quot;,
+                       &quot;Africa/Kinshasa&quot;,
+                       &quot;Africa/Lagos&quot;,
+                       &quot;Africa/Libreville&quot;,
+                       &quot;Africa/Lome&quot;,
+                       &quot;Africa/Luanda&quot;,
+                       &quot;Africa/Lubumbashi&quot;,
+                       &quot;Africa/Lusaka&quot;,
+                       &quot;Africa/Malabo&quot;,
+                       &quot;Africa/Maputo&quot;,
+                       &quot;Africa/Maseru&quot;,
+                       &quot;Africa/Mbabane&quot;,
+                       &quot;Africa/Mogadishu&quot;,
+                       &quot;Africa/Monrovia&quot;,
+                       &quot;Africa/Nairobi&quot;,
+                       &quot;Africa/Ndjamena&quot;,
+                       &quot;Africa/Niamey&quot;,
+                       &quot;Africa/Nouakchott&quot;,
+                       &quot;Africa/Ouagadougou&quot;,
+                       &quot;Africa/Porto-Novo&quot;,
+                       &quot;Africa/Sao_Tome&quot;,
+                       &quot;Africa/Timbuktu&quot;,
+                       &quot;Africa/Tripoli&quot;,
+                       &quot;Africa/Tunis&quot;,
+                       &quot;Africa/Windhoek&quot;,
+                       &quot;America/Adak&quot;,
+                       &quot;America/Anchorage&quot;,
+                       &quot;America/Anguilla&quot;,
+                       &quot;America/Antigua&quot;,
+                       &quot;America/Araguaina&quot;,
+                       &quot;America/Argentina/Buenos_Aires&quot;,
+                       &quot;America/Argentina/Catamarca&quot;,
+                       &quot;America/Argentina/ComodRivadavia&quot;,
+                       &quot;America/Argentina/Cordoba&quot;,
+                       &quot;America/Argentina/Jujuy&quot;,
+                       &quot;America/Argentina/La_Rioja&quot;,
+                       &quot;America/Argentina/Mendoza&quot;,
+                       &quot;America/Argentina/Rio_Gallegos&quot;,
+                       &quot;America/Argentina/San_Juan&quot;,
+                       &quot;America/Argentina/San_Luis&quot;,
+                       &quot;America/Argentina/Tucuman&quot;,
+                       &quot;America/Argentina/Ushuaia&quot;,
+                       &quot;America/Aruba&quot;,
+                       &quot;America/Asuncion&quot;,
+                       &quot;America/Atikokan&quot;,
+                       &quot;America/Atka&quot;,
+                       &quot;America/Bahia&quot;,
+                       &quot;America/Barbados&quot;,
+                       &quot;America/Belem&quot;,
+                       &quot;America/Belize&quot;,
+                       &quot;America/Blanc-Sablon&quot;,
+                       &quot;America/Boa_Vista&quot;,
+                       &quot;America/Bogota&quot;,
+                       &quot;America/Boise&quot;,
+                       &quot;America/Buenos_Aires&quot;,
+                       &quot;America/Cambridge_Bay&quot;,
+                       &quot;America/Campo_Grande&quot;,
+                       &quot;America/Cancun&quot;,
+                       &quot;America/Caracas&quot;,
+                       &quot;America/Catamarca&quot;,
+                       &quot;America/Cayenne&quot;,
+                       &quot;America/Cayman&quot;,
+                       &quot;America/Chicago&quot;,
+                       &quot;America/Chihuahua&quot;,
+                       &quot;America/Coral_Harbour&quot;,
+                       &quot;America/Cordoba&quot;,
+                       &quot;America/Costa_Rica&quot;,
+                       &quot;America/Cuiaba&quot;,
+                       &quot;America/Curacao&quot;,
+                       &quot;America/Danmarkshavn&quot;,
+                       &quot;America/Dawson&quot;,
+                       &quot;America/Dawson_Creek&quot;,
+                       &quot;America/Denver&quot;,
+                       &quot;America/Detroit&quot;,
+                       &quot;America/Dominica&quot;,
+                       &quot;America/Edmonton&quot;,
+                       &quot;America/Eirunepe&quot;,
+                       &quot;America/El_Salvador&quot;,
+                       &quot;America/Ensenada&quot;,
+                       &quot;America/Fort_Wayne&quot;,
+                       &quot;America/Fortaleza&quot;,
+                       &quot;America/Glace_Bay&quot;,
+                       &quot;America/Godthab&quot;,
+                       &quot;America/Goose_Bay&quot;,
+                       &quot;America/Grand_Turk&quot;,
+                       &quot;America/Grenada&quot;,
+                       &quot;America/Guadeloupe&quot;,
+                       &quot;America/Guatemala&quot;,
+                       &quot;America/Guayaquil&quot;,
+                       &quot;America/Guyana&quot;,
+                       &quot;America/Halifax&quot;,
+                       &quot;America/Havana&quot;,
+                       &quot;America/Hermosillo&quot;,
+                       &quot;America/Indiana/Indianapolis&quot;,
+                       &quot;America/Indiana/Knox&quot;,
+                       &quot;America/Indiana/Marengo&quot;,
+                       &quot;America/Indiana/Petersburg&quot;,
+                       &quot;America/Indiana/Tell_City&quot;,
+                       &quot;America/Indiana/Vevay&quot;,
+                       &quot;America/Indiana/Vincennes&quot;,
+                       &quot;America/Indiana/Winamac&quot;,
+                       &quot;America/Indianapolis&quot;,
+                       &quot;America/Inuvik&quot;,
+                       &quot;America/Iqaluit&quot;,
+                       &quot;America/Jamaica&quot;,
+                       &quot;America/Jujuy&quot;,
+                       &quot;America/Juneau&quot;,
+                       &quot;America/Kentucky/Louisville&quot;,
+                       &quot;America/Kentucky/Monticello&quot;,
+                       &quot;America/Knox_IN&quot;,
+                       &quot;America/La_Paz&quot;,
+                       &quot;America/Lima&quot;,
+                       &quot;America/Los_Angeles&quot;,
+                       &quot;America/Louisville&quot;,
+                       &quot;America/Maceio&quot;,
+                       &quot;America/Managua&quot;,
+                       &quot;America/Manaus&quot;,
+                       &quot;America/Marigot&quot;,
+                       &quot;America/Martinique&quot;,
+                       &quot;America/Mazatlan&quot;,
+                       &quot;America/Mendoza&quot;,
+                       &quot;America/Menominee&quot;,
+                       &quot;America/Merida&quot;,
+                       &quot;America/Mexico_City&quot;,
+                       &quot;America/Miquelon&quot;,
+                       &quot;America/Moncton&quot;,
+                       &quot;America/Monterrey&quot;,
+                       &quot;America/Montevideo&quot;,
+                       &quot;America/Montreal&quot;,
+                       &quot;America/Montserrat&quot;,
+                       &quot;America/Nassau&quot;,
+                       &quot;America/New_York&quot;,
+                       &quot;America/Nipigon&quot;,
+                       &quot;America/Nome&quot;,
+                       &quot;America/Noronha&quot;,
+                       &quot;America/North_Dakota/Center&quot;,
+                       &quot;America/North_Dakota/New_Salem&quot;,
+                       &quot;America/Panama&quot;,
+                       &quot;America/Pangnirtung&quot;,
+                       &quot;America/Paramaribo&quot;,
+                       &quot;America/Phoenix&quot;,
+                       &quot;America/Port-au-Prince&quot;,
+                       &quot;America/Port_of_Spain&quot;,
+                       &quot;America/Porto_Acre&quot;,
+                       &quot;America/Porto_Velho&quot;,
+                       &quot;America/Puerto_Rico&quot;,
+                       &quot;America/Rainy_River&quot;,
+                       &quot;America/Rankin_Inlet&quot;,
+                       &quot;America/Recife&quot;,
+                       &quot;America/Regina&quot;,
+                       &quot;America/Resolute&quot;,
+                       &quot;America/Rio_Branco&quot;,
+                       &quot;America/Rosario&quot;,
+                       &quot;America/Santiago&quot;,
+                       &quot;America/Santo_Domingo&quot;,
+                       &quot;America/Sao_Paulo&quot;,
+                       &quot;America/Scoresbysund&quot;,
+                       &quot;America/Shiprock&quot;,
+                       &quot;America/St_Barthelemy&quot;,
+                       &quot;America/St_Johns&quot;,
+                       &quot;America/St_Kitts&quot;,
+                       &quot;America/St_Lucia&quot;,
+                       &quot;America/St_Thomas&quot;,
+                       &quot;America/St_Vincent&quot;,
+                       &quot;America/Swift_Current&quot;,
+                       &quot;America/Tegucigalpa&quot;,
+                       &quot;America/Thule&quot;,
+                       &quot;America/Thunder_Bay&quot;,
+                       &quot;America/Tijuana&quot;,
+                       &quot;America/Toronto&quot;,
+                       &quot;America/Tortola&quot;,
+                       &quot;America/Vancouver&quot;,
+                       &quot;America/Virgin&quot;,
+                       &quot;America/Whitehorse&quot;,
+                       &quot;America/Winnipeg&quot;,
+                       &quot;America/Yakutat&quot;,
+                       &quot;America/Yellowknife&quot;,
+                       &quot;Antarctica/Casey&quot;,
+                       &quot;Antarctica/Davis&quot;,
+                       &quot;Antarctica/DumontDUrville&quot;,
+                       &quot;Antarctica/Mawson&quot;,
+                       &quot;Antarctica/McMurdo&quot;,
+                       &quot;Antarctica/Palmer&quot;,
+                       &quot;Antarctica/Rothera&quot;,
+                       &quot;Antarctica/South_Pole&quot;,
+                       &quot;Antarctica/Syowa&quot;,
+                       &quot;Antarctica/Vostok&quot;,
+                       &quot;Arctic/Longyearbyen&quot;,
+                       &quot;Asia/Aden&quot;,
+                       &quot;Asia/Almaty&quot;,
+                       &quot;Asia/Amman&quot;,
+                       &quot;Asia/Anadyr&quot;,
+                       &quot;Asia/Aqtau&quot;,
+                       &quot;Asia/Aqtobe&quot;,
+                       &quot;Asia/Ashgabat&quot;,
+                       &quot;Asia/Ashkhabad&quot;,
+                       &quot;Asia/Baghdad&quot;,
+                       &quot;Asia/Bahrain&quot;,
+                       &quot;Asia/Baku&quot;,
+                       &quot;Asia/Bangkok&quot;,
+                       &quot;Asia/Beirut&quot;,
+                       &quot;Asia/Bishkek&quot;,
+                       &quot;Asia/Brunei&quot;,
+                       &quot;Asia/Calcutta&quot;,
+                       &quot;Asia/Choibalsan&quot;,
+                       &quot;Asia/Chongqing&quot;,
+                       &quot;Asia/Chungking&quot;,
+                       &quot;Asia/Colombo&quot;,
+                       &quot;Asia/Dacca&quot;,
+                       &quot;Asia/Damascus&quot;,
+                       &quot;Asia/Dhaka&quot;,
+                       &quot;Asia/Dili&quot;,
+                       &quot;Asia/Dubai&quot;,
+                       &quot;Asia/Dushanbe&quot;,
+                       &quot;Asia/Gaza&quot;,
+                       &quot;Asia/Harbin&quot;,
+                       &quot;Asia/Ho_Chi_Minh&quot;,
+                       &quot;Asia/Hong_Kong&quot;,
+                       &quot;Asia/Hovd&quot;,
+                       &quot;Asia/Irkutsk&quot;,
+                       &quot;Asia/Istanbul&quot;,
+                       &quot;Asia/Jakarta&quot;,
+                       &quot;Asia/Jayapura&quot;,
+                       &quot;Asia/Jerusalem&quot;,
+                       &quot;Asia/Kabul&quot;,
+                       &quot;Asia/Kamchatka&quot;,
+                       &quot;Asia/Karachi&quot;,
+                       &quot;Asia/Kashgar&quot;,
+                       &quot;Asia/Katmandu&quot;,
+                       &quot;Asia/Kolkata&quot;,
+                       &quot;Asia/Krasnoyarsk&quot;,
+                       &quot;Asia/Kuala_Lumpur&quot;,
+                       &quot;Asia/Kuching&quot;,
+                       &quot;Asia/Kuwait&quot;,
+                       &quot;Asia/Macao&quot;,
+                       &quot;Asia/Macau&quot;,
+                       &quot;Asia/Magadan&quot;,
+                       &quot;Asia/Makassar&quot;,
+                       &quot;Asia/Manila&quot;,
+                       &quot;Asia/Muscat&quot;,
+                       &quot;Asia/Nicosia&quot;,
+                       &quot;Asia/Novosibirsk&quot;,
+                       &quot;Asia/Omsk&quot;,
+                       &quot;Asia/Oral&quot;,
+                       &quot;Asia/Phnom_Penh&quot;,
+                       &quot;Asia/Pontianak&quot;,
+                       &quot;Asia/Pyongyang&quot;,
+                       &quot;Asia/Qatar&quot;,
+                       &quot;Asia/Qyzylorda&quot;,
+                       &quot;Asia/Rangoon&quot;,
+                       &quot;Asia/Riyadh&quot;,
+                       &quot;Asia/Saigon&quot;,
+                       &quot;Asia/Sakhalin&quot;,
+                       &quot;Asia/Samarkand&quot;,
+                       &quot;Asia/Seoul&quot;,
+                       &quot;Asia/Shanghai&quot;,
+                       &quot;Asia/Singapore&quot;,
+                       &quot;Asia/Taipei&quot;,
+                       &quot;Asia/Tashkent&quot;,
+                       &quot;Asia/Tbilisi&quot;,
+                       &quot;Asia/Tehran&quot;,
+                       &quot;Asia/Tel_Aviv&quot;,
+                       &quot;Asia/Thimbu&quot;,
+                       &quot;Asia/Thimphu&quot;,
+                       &quot;Asia/Tokyo&quot;,
+                       &quot;Asia/Ujung_Pandang&quot;,
+                       &quot;Asia/Ulaanbaatar&quot;,
+                       &quot;Asia/Ulan_Bator&quot;,
+                       &quot;Asia/Urumqi&quot;,
+                       &quot;Asia/Vientiane&quot;,
+                       &quot;Asia/Vladivostok&quot;,
+                       &quot;Asia/Yakutsk&quot;,
+                       &quot;Asia/Yekaterinburg&quot;,
+                       &quot;Asia/Yerevan&quot;,
+                       &quot;Atlantic/Azores&quot;,
+                       &quot;Atlantic/Bermuda&quot;,
+                       &quot;Atlantic/Canary&quot;,
+                       &quot;Atlantic/Cape_Verde&quot;,
+                       &quot;Atlantic/Faeroe&quot;,
+                       &quot;Atlantic/Faroe&quot;,
+                       &quot;Atlantic/Jan_Mayen&quot;,
+                       &quot;Atlantic/Madeira&quot;,
+                       &quot;Atlantic/Reykjavik&quot;,
+                       &quot;Atlantic/South_Georgia&quot;,
+                       &quot;Atlantic/St_Helena&quot;,
+                       &quot;Atlantic/Stanley&quot;,
+                       &quot;Australia/ACT&quot;,
+                       &quot;Australia/Adelaide&quot;,
+                       &quot;Australia/Brisbane&quot;,
+                       &quot;Australia/Broken_Hill&quot;,
+                       &quot;Australia/Canberra&quot;,
+                       &quot;Australia/Currie&quot;,
+                       &quot;Australia/Darwin&quot;,
+                       &quot;Australia/Eucla&quot;,
+                       &quot;Australia/Hobart&quot;,
+                       &quot;Australia/LHI&quot;,
+                       &quot;Australia/Lindeman&quot;,
+                       &quot;Australia/Lord_Howe&quot;,
+                       &quot;Australia/Melbourne&quot;,
+                       &quot;Australia/North&quot;,
+                       &quot;Australia/NSW&quot;,
+                       &quot;Australia/Perth&quot;,
+                       &quot;Australia/Queensland&quot;,
+                       &quot;Australia/South&quot;,
+                       &quot;Australia/Sydney&quot;,
+                       &quot;Australia/Tasmania&quot;,
+                       &quot;Australia/Victoria&quot;,
+                       &quot;Australia/West&quot;,
+                       &quot;Australia/Yancowinna&quot;,
+                       &quot;Europe/Amsterdam&quot;,
+                       &quot;Europe/Andorra&quot;,
+                       &quot;Europe/Athens&quot;,
+                       &quot;Europe/Belfast&quot;,
+                       &quot;Europe/Belgrade&quot;,
+                       &quot;Europe/Berlin&quot;,
+                       &quot;Europe/Bratislava&quot;,
+                       &quot;Europe/Brussels&quot;,
+                       &quot;Europe/Bucharest&quot;,
+                       &quot;Europe/Budapest&quot;,
+                       &quot;Europe/Chisinau&quot;,
+                       &quot;Europe/Copenhagen&quot;,
+                       &quot;Europe/Dublin&quot;,
+                       &quot;Europe/Gibraltar&quot;,
+                       &quot;Europe/Guernsey&quot;,
+                       &quot;Europe/Helsinki&quot;,
+                       &quot;Europe/Isle_of_Man&quot;,
+                       &quot;Europe/Istanbul&quot;,
+                       &quot;Europe/Jersey&quot;,
+                       &quot;Europe/Kaliningrad&quot;,
+                       &quot;Europe/Kiev&quot;,
+                       &quot;Europe/Lisbon&quot;,
+                       &quot;Europe/Ljubljana&quot;,
+                       &quot;Europe/London&quot;,
+                       &quot;Europe/Luxembourg&quot;,
+                       &quot;Europe/Madrid&quot;,
+                       &quot;Europe/Malta&quot;,
+                       &quot;Europe/Mariehamn&quot;,
+                       &quot;Europe/Minsk&quot;,
+                       &quot;Europe/Monaco&quot;,
+                       &quot;Europe/Moscow&quot;,
+                       &quot;Europe/Nicosia&quot;,
+                       &quot;Europe/Oslo&quot;,
+                       &quot;Europe/Paris&quot;,
+                       &quot;Europe/Podgorica&quot;,
+                       &quot;Europe/Prague&quot;,
+                       &quot;Europe/Riga&quot;,
+                       &quot;Europe/Rome&quot;,
+                       &quot;Europe/Samara&quot;,
+                       &quot;Europe/San_Marino&quot;,
+                       &quot;Europe/Sarajevo&quot;,
+                       &quot;Europe/Simferopol&quot;,
+                       &quot;Europe/Skopje&quot;,
+                       &quot;Europe/Sofia&quot;,
+                       &quot;Europe/Stockholm&quot;,
+                       &quot;Europe/Tallinn&quot;,
+                       &quot;Europe/Tirane&quot;,
+                       &quot;Europe/Tiraspol&quot;,
+                       &quot;Europe/Uzhgorod&quot;,
+                       &quot;Europe/Vaduz&quot;,
+                       &quot;Europe/Vatican&quot;,
+                       &quot;Europe/Vienna&quot;,
+                       &quot;Europe/Vilnius&quot;,
+                       &quot;Europe/Volgograd&quot;,
+                       &quot;Europe/Warsaw&quot;,
+                       &quot;Europe/Zagreb&quot;,
+                       &quot;Europe/Zaporozhye&quot;,
+                       &quot;Europe/Zurich&quot;,
+                       &quot;Indian/Antananarivo&quot;,
+                       &quot;Indian/Chagos&quot;,
+                       &quot;Indian/Christmas&quot;,
+                       &quot;Indian/Cocos&quot;,
+                       &quot;Indian/Comoro&quot;,
+                       &quot;Indian/Kerguelen&quot;,
+                       &quot;Indian/Mahe&quot;,
+                       &quot;Indian/Maldives&quot;,
+                       &quot;Indian/Mauritius&quot;,
+                       &quot;Indian/Mayotte&quot;,
+                       &quot;Indian/Reunion&quot;,
+                       &quot;Pacific/Apia&quot;,
+                       &quot;Pacific/Auckland&quot;,
+                       &quot;Pacific/Chatham&quot;,
+                       &quot;Pacific/Easter&quot;,
+                       &quot;Pacific/Efate&quot;,
+                       &quot;Pacific/Enderbury&quot;,
+                       &quot;Pacific/Fakaofo&quot;,
+                       &quot;Pacific/Fiji&quot;,
+                       &quot;Pacific/Funafuti&quot;,
+                       &quot;Pacific/Galapagos&quot;,
+                       &quot;Pacific/Gambier&quot;,
+                       &quot;Pacific/Guadalcanal&quot;,
+                       &quot;Pacific/Guam&quot;,
+                       &quot;Pacific/Honolulu&quot;,
+                       &quot;Pacific/Johnston&quot;,
+                       &quot;Pacific/Kiritimati&quot;,
+                       &quot;Pacific/Kosrae&quot;,
+                       &quot;Pacific/Kwajalein&quot;,
+                       &quot;Pacific/Majuro&quot;,
+                       &quot;Pacific/Marquesas&quot;,
+                       &quot;Pacific/Midway&quot;,
+                       &quot;Pacific/Nauru&quot;,
+                       &quot;Pacific/Niue&quot;,
+                       &quot;Pacific/Norfolk&quot;,
+                       &quot;Pacific/Noumea&quot;,
+                       &quot;Pacific/Pago_Pago&quot;,
+                       &quot;Pacific/Palau&quot;,
+                       &quot;Pacific/Pitcairn&quot;,
+                       &quot;Pacific/Ponape&quot;,
+                       &quot;Pacific/Port_Moresby&quot;,
+                       &quot;Pacific/Rarotonga&quot;,
+                       &quot;Pacific/Saipan&quot;,
+                       &quot;Pacific/Samoa&quot;,
+                       &quot;Pacific/Tahiti&quot;,
+                       &quot;Pacific/Tarawa&quot;,
+                       &quot;Pacific/Tongatapu&quot;,
+                       &quot;Pacific/Truk&quot;,
+                       &quot;Pacific/Wake&quot;,
+                       &quot;Pacific/Wallis&quot;,
+                       &quot;Pacific/Yap&quot;,
+                       &quot;UTC&quot;);</diff>
      <filename>includes/lib/timezones.php</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>63711b58155ffb3a983c53886b64adabd1b7f7ea</id>
    </parent>
  </parents>
  <author>
    <name>Alex Suraci</name>
    <email>i.am@toogeneric.com</email>
  </author>
  <url>http://github.com/vito/chyrp/commit/bd73ccd06ceaee6c3f4a5ecf00e4f027b19a26c2</url>
  <id>bd73ccd06ceaee6c3f4a5ecf00e4f027b19a26c2</id>
  <committed-date>2008-11-15T08:03:37-08:00</committed-date>
  <authored-date>2008-11-15T08:03:37-08:00</authored-date>
  <message>Removed our DateTime dependency with a simpler, cleaner usage of
pre-defined timezones. (No more hardcoded offsets.)</message>
  <tree>85744e502f4483f6d8dab193006d208415f15e8b</tree>
  <committer>
    <name>Alex Suraci</name>
    <email>i.am@toogeneric.com</email>
  </committer>
</commit>
