Skip to content

Instantly share code, notes, and snippets.

@zoffixznet
Created December 30, 2015 16:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zoffixznet/c2d531f6c652dd3b88dd to your computer and use it in GitHub Desktop.
Save zoffixznet/c2d531f6c652dd3b88dd to your computer and use it in GitHub Desktop.
for get-tzs() {
say $_.WHAT;
say $_.perl;
announce-hny( %(), $_ );
}
our sub announce-hny ($irc, Hash $tz) {
my @countries;
for |$tz<countries> -> $country {
say $country.WHAT;
@countries.append: $country<name>
~ $country<cities>.elems ?? " [{$country<cities>.join}]" !! '';
}
}
sub get-tzs {
return (
{
'countries' => [
{
'name' => 'U.S. Minor Outlying Islands',
'cities' => [
'Baker Island',
'Howland Island'
]
}
],
'offset' => '-12'
},
{
'offset' => '-11',
'countries' => [
{
'cities' => [
'Pago Pago'
],
'name' => 'American Samoa'
},
{
'cities' => [
'Alofi'
],
'name' => 'Niue'
},
{
'name' => 'U.S. Minor Outlying Islands',
'cities' => [
'Itascatown pre-WW2'
]
}
]
},
{
'countries' => [
{
'cities' => [
'Avarua'
],
'name' => 'Cook Islands'
},
{
'cities' => [
'Papeete'
],
'name' => 'French Polynesia'
},
{
'name' => 'U.S. Minor Outlying Islands',
'cities' => [
'Millersville - pre-WW2 settlement'
]
},
{
'cities' => [
'Hawaii',
'Honolulu'
],
'name' => 'United States'
}
],
'offset' => '-10'
},
{
'countries' => [
{
'name' => 'French Polynesia',
'cities' => [
'Atuona'
]
}
],
'offset' => '-8.5'
},
{
'countries' => [
{
'name' => 'French Polynesia',
'cities' => [
'Rikitea'
]
},
{
'name' => 'United States',
'cities' => [
'Alaska',
'Anchorage'
]
}
],
'offset' => '-9'
},
{
'countries' => [
{
'cities' => [
'British Columbia',
'Surrey',
'Vancouver',
'Yukon'
],
'name' => 'Canada'
},
{
'name' => 'Mexico',
'cities' => [
'Mexicali',
'Tijuana'
]
},
{
'name' => 'Pitcairn Islands',
'cities' => [
'Adamstown'
]
},
{
'cities' => [
'California',
'Los Angeles',
'Nevada',
'Oregon',
'San Diego',
'San Francisco',
'San Jose',
'Seattle',
'Washington'
],
'name' => 'United States'
}
],
'offset' => '-8'
},
{
'offset' => '-7',
'countries' => [
{
'name' => 'Canada',
'cities' => [
'Alberta',
'Calgary',
'Edmonton',
'Northwest Territories',
'Nunavut'
]
},
{
'name' => 'Mexico',
'cities' => [
'Chihuahua',
"Ciudad Ju\x[e1]rez"
]
},
{
'cities' => [
'Albuquerque',
'Arizona',
'Colorado',
'Denver',
'El Paso',
'Idaho',
'Montana',
'New Mexico',
'Phoenix',
'Utah',
'Wyoming'
],
'name' => 'United States'
}
]
},
{
'offset' => '-6',
'countries' => [
{
'name' => 'Belize',
'cities' => [
'Belmopan'
]
},
{
'cities' => [
'Manitoba',
'Regina',
'Saskatchewan',
'Saskatoon',
'Winnipeg'
],
'name' => 'Canada'
},
{
'name' => 'Costa Rica',
'cities' => [
"Lim\x[f3]n",
"San Jos\x[e9]"
]
},
{
'cities' => [
'Puerto Ayora'
],
'name' => 'Ecuador'
},
{
'cities' => [
'San Salvador',
'Santa Ana'
],
'name' => 'El Salvador'
},
{
'name' => 'Guatemala',
'cities' => [
'Guatemala City'
]
},
{
'cities' => [
'San Pedro Sula',
'Tegucigalpa'
],
'name' => 'Honduras'
},
{
'name' => 'Mexico',
'cities' => [
'Ciudad Neza',
'Ecatepec de Morelos',
'Guadalajara',
"Le\x[f3]n",
'Mexico City',
'Monterrey',
'Puebla'
]
},
{
'cities' => [
"Le\x[f3]n",
'Managua'
],
'name' => 'Nicaragua'
},
{
'cities' => [
'Alabama',
'Arkansas',
'Austin',
'Chicago',
'Dallas',
'Fort Worth',
'Houston',
'Illinois',
'Iowa',
'Kansas',
'Kansas City',
'Louisiana',
'Memphis',
'Milwaukee',
'Minneapolis',
'Minnesota',
'Mississippi',
'Missouri',
'Nashville',
'Nebraska',
'North Dakota',
'Oklahoma',
'Oklahoma City',
'Omaha',
'San Antonio',
'South Dakota',
'Tennessee',
'Texas',
'Tulsa',
'Wisconsin'
],
'name' => 'United States'
}
]
},
{
'offset' => '-5',
'countries' => [
{
'name' => 'Bahamas',
'cities' => [
'Nassau'
]
},
{
'cities' => [
'Acre',
'Rio Branco'
],
'name' => 'Brazil'
},
{
'cities' => [
'Montreal',
'Ontario',
'Ottawa',
'Quebec',
'Toronto'
],
'name' => 'Canada'
},
{
'name' => 'Cayman Islands',
'cities' => [
'George Town'
]
},
{
'name' => 'Chile',
'cities' => []
},
{
'name' => 'Colombia',
'cities' => [
'Barranquilla',
"Bogot\x[e1]",
'Cali',
'Cartagena',
"Medell\x[ed]n"
]
},
{
'name' => 'Ecuador',
'cities' => [
'Guayaquil',
'Quito'
]
},
{
'name' => 'Haiti',
'cities' => [
'Port-au-Prince'
]
},
{
'name' => 'Jamaica',
'cities' => [
'Kingston',
'Spanish Town'
]
},
{
'name' => 'Mexico',
'cities' => [
"Canc\x[fa]n"
]
},
{
'name' => 'Panama',
'cities' => [
'Panama City'
]
},
{
'name' => 'Peru',
'cities' => [
'Arequipa',
'Lima',
'Trujillo'
]
},
{
'cities' => [
'Atlanta',
'Baltimore',
'Boston',
'Charlotte',
'Cincinnati',
'Cleveland',
'Columbus',
'Connecticut',
'Delaware',
'Detroit',
'Florida',
'Georgia',
'Indiana',
'Indianapolis',
'Jacksonville',
'Kentucky',
'Lexington-Fayette',
'Maine',
'Maryland',
'Massachusetts',
'Miami',
'Michigan',
'New Hampshire',
'New Jersey',
'New York',
'North Carolina',
'Ohio',
'Pennsylvania',
'Philadelphia',
'Pittsburgh',
'Raleigh',
'Rhode Island',
'South Carolina',
'Staten Island',
'Tampa',
'Vermont',
'Virginia',
'Virginia Beach',
'Washington, D.C.',
'West Virginia'
],
'name' => 'United States'
}
]
},
{
'countries' => [
{
'cities' => [
'Caracas',
'Maracaibo',
'Maracay'
],
'name' => 'Venezuela'
}
],
'offset' => '-3.5'
},
{
'offset' => '-4',
'countries' => [
{
'cities' => [
'The Valley'
],
'name' => 'Anguilla'
},
{
'cities' => [
'St. John\'s'
],
'name' => 'Antigua and Barbuda'
},
{
'name' => 'Aruba',
'cities' => [
'Oranjestad'
]
},
{
'cities' => [
'Bridgetown'
],
'name' => 'Barbados'
},
{
'name' => 'Bolivia',
'cities' => [
'La Paz',
'Santa Cruz'
]
},
{
'name' => 'Bonaire, Sint Eustatius and Saba',
'cities' => [
'Kralendijk'
]
},
{
'cities' => [
'Amazonas',
'Campo Grande',
'Manaus',
'Mato Grosso',
'Mato Grosso do Sul',
"Par\x[e1]",
"Rond\x[f4]nia",
'Roraima'
],
'name' => 'Brazil'
},
{
'cities' => [
'Road Town'
],
'name' => 'British Virgin Islands'
},
{
'cities' => [],
'name' => 'Canada'
},
{
'cities' => [
'Havana',
'Santiago de Cuba'
],
'name' => 'Cuba'
},
{
'name' => "Cura\x[e7]ao",
'cities' => [
'Willemstad'
]
},
{
'cities' => [
'Roseau'
],
'name' => 'Dominica'
},
{
'name' => 'Dominican Republic',
'cities' => [
'Santiago de los Caballeros',
'Santo Domingo'
]
},
{
'name' => 'Grenada',
'cities' => [
'St. George\'s'
]
},
{
'cities' => [
'Basse-Terre'
],
'name' => 'Guadeloupe'
},
{
'cities' => [
'Georgetown'
],
'name' => 'Guyana'
},
{
'cities' => [
'Fort-de-France'
],
'name' => 'Martinique'
},
{
'cities' => [
'Plymouth'
],
'name' => 'Montserrat'
},
{
'name' => 'Puerto Rico',
'cities' => [
'Carolina',
'San Juan'
]
},
{
'cities' => [
'Basseterre'
],
'name' => 'Saint Kitts and Nevis'
},
{
'name' => 'Saint Lucia',
'cities' => [
'Castries'
]
},
{
'name' => 'Saint Martin',
'cities' => [
'Marigot'
]
},
{
'cities' => [
'Kingstown'
],
'name' => 'Saint Vincent and the Grenadines'
},
{
'name' => "Saint-Barth\x[e9]lemy",
'cities' => [
'Gustavia'
]
},
{
'name' => 'Trinidad and Tobago',
'cities' => [
'Chaguanas',
'Port of Spain'
]
},
{
'name' => 'Turks and Caicos Islands',
'cities' => [
'Cockburn Town'
]
},
{
'cities' => [
'Charlotte Amalie'
],
'name' => 'U.S. Virgin Islands'
}
]
},
{
'offset' => '-3',
'countries' => [
{
'cities' => [
'Buenos Aires',
"C\x[f3]rdoba",
'Rosario'
],
'name' => 'Argentina'
},
{
'cities' => [
'Hamilton'
],
'name' => 'Bermuda'
},
{
'name' => 'Brazil',
'cities' => [
'Alagoas',
"Amap\x[e1]",
'Bahia',
'Belo Horizonte',
"Bel\x[e9]m",
"Bras\x[ed]lia",
"Cear\x[e1]",
'Curitiba',
"Esp\x[ed]rito Santo",
'Federal District',
'Fortaleza',
"Goi\x[e1]s",
"Maranh\x[e3]o",
'Minas Gerais',
"Paran\x[e1]",
"Para\x[ed]ba",
'Pernambuco',
"Piau\x[ed]",
'Porto Alegre',
'Recife',
'Rio Grande do Norte',
'Rio Grande do Sul',
'Rio de Janeiro',
'Salvador',
'Santa Catarina',
'Sergipe',
"S\x[e3]o Paulo",
'Tocantins'
]
},
{
'name' => 'Canada',
'cities' => [
'Halifax',
'New Brunswick',
'Nova Scotia',
'Prince Edward Island',
'Saint John'
]
},
{
'cities' => [
'Puente Alto',
'Santiago'
],
'name' => 'Chile'
},
{
'name' => 'Falkland Islands',
'cities' => [
'Stanley'
]
},
{
'cities' => [
'Cayenne'
],
'name' => 'French Guiana'
},
{
'cities' => [
'Nuuk'
],
'name' => 'Greenland'
},
{
'cities' => [
"Asunci\x[f3]n",
'Ciudad del Este'
],
'name' => 'Paraguay'
},
{
'name' => 'Suriname',
'cities' => [
'Paramaribo'
]
},
{
'name' => 'Uruguay',
'cities' => [
'Montevideo',
'Salto'
]
}
]
},
{
'countries' => [
{
'name' => 'Canada',
'cities' => [
'Newfoundland and Labrador',
'St Johns'
]
}
],
'offset' => '-1.5'
},
{
'countries' => [
{
'cities' => [],
'name' => 'Brazil'
},
{
'cities' => [
'Saint-Pierre'
],
'name' => 'Saint Pierre and Miquelon'
},
{
'cities' => [],
'name' => 'South Georgia and South Sandwich Islands'
}
],
'offset' => '-2'
},
{
'countries' => [
{
'name' => 'Azores',
'cities' => [
'Ponta Delgada'
]
},
{
'cities' => [
'Praia'
],
'name' => 'Cape Verde'
},
{
'cities' => [
'Ittoqqortoormiit'
],
'name' => 'Greenland'
}
],
'offset' => '-1'
},
{
'countries' => [
{
'name' => 'Burkina Faso',
'cities' => [
'Bobo-Dioulasso',
'Ouagadougou'
]
},
{
'cities' => [
'Las Palmas'
],
'name' => 'Canary Islands'
},
{
'cities' => [
"T\x[f3]rshavn"
],
'name' => 'Faroe Islands'
},
{
'name' => 'Gambia',
'cities' => [
'Banjul'
]
},
{
'cities' => [
'Accra',
'Kumasi'
],
'name' => 'Ghana'
},
{
'name' => 'Greenland',
'cities' => []
},
{
'name' => 'Guernsey',
'cities' => []
},
{
'cities' => [
'Conakry',
"Nz\x[e9]r\x[e9]kor\x[e9]"
],
'name' => 'Guinea'
},
{
'cities' => [
"Bafat\x[e1]",
'Bissau'
],
'name' => 'Guinea-Bissau'
},
{
'cities' => [
'Reykjavik'
],
'name' => 'Iceland'
},
{
'name' => 'Ireland',
'cities' => [
'Cork',
'Dublin'
]
},
{
'name' => 'Isle of Man',
'cities' => []
},
{
'name' => 'Ivory Coast',
'cities' => [
'Abidjan',
"Bouak\x[e9]",
'Yamoussoukro'
]
},
{
'cities' => [],
'name' => 'Jersey'
},
{
'cities' => [
'Monrovia'
],
'name' => 'Liberia'
},
{
'name' => 'Mali',
'cities' => [
'Bamako',
'Sikasso'
]
},
{
'cities' => [
'Nouadhibou',
'Nouakchott'
],
'name' => 'Mauritania'
},
{
'cities' => [
'Casablanca',
'Rabat'
],
'name' => 'Morocco'
},
{
'name' => 'Portugal',
'cities' => [
'Lisbon',
'Porto'
]
},
{
'name' => 'Senegal',
'cities' => [
'Dakar',
'Touba'
]
},
{
'cities' => [
'Bo',
'Freetown'
],
'name' => 'Sierra Leone'
},
{
'name' => "S\x[e3]o Tom\x[e9] and Pr\x[ed]ncipe",
'cities' => []
},
{
'name' => 'Togo',
'cities' => [
"Lom\x[e9]",
"Sokod\x[e9]"
]
},
{
'cities' => [
'Birmingham',
'Bristol',
'Edinburgh',
'Glasgow',
'Leeds',
'Leicester',
'Liverpool',
'London',
'Manchester',
'Sheffield'
],
'name' => 'United Kingdom'
},
{
'name' => 'Western Sahara',
'cities' => []
}
],
'offset' => '0'
},
{
'countries' => [
{
'name' => 'Albania',
'cities' => [
"Durr\x[eb]s",
'Tirana'
]
},
{
'name' => 'Algeria',
'cities' => [
'Algiers',
'Boumerdas',
'Oran'
]
},
{
'name' => 'Andorra',
'cities' => []
},
{
'cities' => [
'Luanda',
'N\'dalatando'
],
'name' => 'Angola'
},
{
'name' => 'Austria',
'cities' => [
'Graz',
'Vienna'
]
},
{
'name' => 'Belgium',
'cities' => [
'Antwerp',
'Brussels'
]
},
{
'cities' => [
'Abomey-Calavi',
'Porto-Novo'
],
'name' => 'Benin'
},
{
'cities' => [
'Sarajevo'
],
'name' => 'Bosnia and Herzegovina'
},
{
'cities' => [
'Douala',
"Yaound\x[e9]"
],
'name' => 'Cameroon'
},
{
'name' => 'Central African Republic',
'cities' => [
'Bangui',
'Bimbo'
]
},
{
'cities' => [
'Moundou',
'N\'Djamena'
],
'name' => 'Chad'
},
{
'cities' => [
'Brazzaville',
'Pointe-Noire'
],
'name' => 'Congo-Brazzaville'
},
{
'cities' => [
'Kikwit',
'Kinshasa'
],
'name' => 'Congo-Kinshasa'
},
{
'name' => 'Croatia',
'cities' => [
'Zagreb'
]
},
{
'name' => 'Czechia',
'cities' => [
'Brno',
'Prague'
]
},
{
'name' => 'Denmark',
'cities' => [
'Aarhus',
'Copenhagen'
]
},
{
'name' => 'Equatorial Guinea',
'cities' => [
'Bata',
'Malabo'
]
},
{
'name' => 'France',
'cities' => [
'Lyon',
'Marseille',
'Nice',
'Paris',
'Toulouse'
]
},
{
'name' => 'Gabon',
'cities' => [
'Libreville',
'Port-Gentil'
]
},
{
'name' => 'Germany',
'cities' => [
'Berlin',
'Cologne',
'Essen',
'Frankfurt',
'Hamburg',
'Munich',
'Stuttgart'
]
},
{
'name' => 'Gibraltar',
'cities' => []
},
{
'cities' => [
'Budapest',
'Debrecen'
],
'name' => 'Hungary'
},
{
'cities' => [
'Milan',
'Naples',
'Palermo',
'Rome',
'Turin'
],
'name' => 'Italy'
},
{
'cities' => [],
'name' => 'Liechtenstein'
},
{
'name' => 'Luxembourg',
'cities' => []
},
{
'name' => 'Macedonia',
'cities' => [
'Bitola',
'Skopje'
]
},
{
'name' => 'Malta',
'cities' => [
'Valletta'
]
},
{
'name' => 'Monaco',
'cities' => []
},
{
'cities' => [
'Podgorica'
],
'name' => 'Montenegro'
},
{
'name' => 'Netherlands',
'cities' => [
'Amsterdam',
'The Hague'
]
},
{
'cities' => [
'Niamey'
],
'name' => 'Niger'
},
{
'name' => 'Nigeria',
'cities' => [
'Aba',
'Abuja',
'Benin City',
'Ibadan',
'Kaduna',
'Kano',
'Lagos',
'Maiduguri',
'Port Harcourt',
'Zaria'
]
},
{
'cities' => [
'Bergen',
'Oslo'
],
'name' => 'Norway'
},
{
'cities' => [
'Krakow',
'Warsaw',
"\x[141]\x[f3]d\x[17a]"
],
'name' => 'Poland'
},
{
'name' => 'San Marino',
'cities' => []
},
{
'cities' => [
'Belgrade',
"Ni\x[161]"
],
'name' => 'Serbia'
},
{
'name' => 'Slovakia',
'cities' => [
'Bratislava',
"Ko\x[161]ice"
]
},
{
'name' => 'Slovenia',
'cities' => [
'Ljubljana',
'Maribor'
]
},
{
'cities' => [
'Barcelona',
'Madrid',
'Seville',
'Valencia',
'Zaragoza'
],
'name' => 'Spain'
},
{
'cities' => [
'Gothenburg',
'Stockholm'
],
'name' => 'Sweden'
},
{
'cities' => [
'Bern',
'Zurich'
],
'name' => 'Switzerland'
},
{
'name' => 'Tunisia',
'cities' => [
'Tunis'
]
},
{
'name' => 'Vatican City',
'cities' => []
}
],
'offset' => '1'
},
{
'offset' => '2',
'countries' => [
{
'name' => 'Botswana',
'cities' => [
'Francistown',
'Gaborone'
]
},
{
'cities' => [
'Plovdiv',
'Sofia'
],
'name' => 'Bulgaria'
},
{
'cities' => [
'Bujumbura',
'Muyinga'
],
'name' => 'Burundi'
},
{
'cities' => [
'Kisangani',
'Lubumbashi',
'Mbuji-Mayi'
],
'name' => 'Congo-Kinshasa'
},
{
'cities' => [
'Limassol',
'Nicosia'
],
'name' => 'Cyprus'
},
{
'name' => 'Egypt',
'cities' => [
'Alexandria',
'Cairo',
'Port Said'
]
},
{
'name' => 'Estonia',
'cities' => [
'Tallinn',
'Tartu'
]
},
{
'name' => 'Finland',
'cities' => [
'Espoo',
'Helsinki'
]
},
{
'cities' => [
'Athens',
'Thessaloniki'
],
'name' => 'Greece'
},
{
'name' => 'Israel',
'cities' => [
'Haifa',
'Jerusalem'
]
},
{
'name' => 'Jordan',
'cities' => [
'Amman',
'Zarqa'
]
},
{
'name' => 'Latvia',
'cities' => [
'Daugavpils',
'Riga'
]
},
{
'name' => 'Lebanon',
'cities' => [
'Beirut',
'Tripoli'
]
},
{
'name' => 'Lesotho',
'cities' => [
'Mafeteng',
'Maseru'
]
},
{
'name' => 'Libya',
'cities' => [
'Tripoli'
]
},
{
'name' => 'Lithuania',
'cities' => [
'Kaunas',
'Vilnius'
]
},
{
'cities' => [
'Blantyre',
'Lilongwe'
],
'name' => 'Malawi'
},
{
'cities' => [
"Chi\x[15f]in\x[103]u",
'Tiraspol'
],
'name' => 'Moldova'
},
{
'cities' => [
'Maputo',
'Matola'
],
'name' => 'Mozambique'
},
{
'cities' => [
'Rundu',
'Windhoek'
],
'name' => 'Namibia'
},
{
'name' => 'Palestine',
'cities' => [
'Gaza'
]
},
{
'cities' => [
'Bucharest',
"Ia\x[219]i"
],
'name' => 'Romania'
},
{
'name' => 'Russia',
'cities' => [
'Kaliningrad'
]
},
{
'cities' => [
'Kigali'
],
'name' => 'Rwanda'
},
{
'name' => 'South Africa',
'cities' => [
'Cape Town',
'Durban',
'Johannesburg',
'Pretoria',
'Soweto'
]
},
{
'name' => 'Swaziland',
'cities' => [
'Manzini',
'Mbabane'
]
},
{
'cities' => [
'Aleppo',
'Damascus'
],
'name' => 'Syria'
},
{
'name' => 'Turkey',
'cities' => [
'Adana',
'Ankara',
'Bursa',
'Gaziantep',
'Istanbul',
'Izmir',
'Konya'
]
},
{
'cities' => [
'Dnipropetrovsk',
'Kharkiv',
'Kyiv'
],
'name' => 'Ukraine'
},
{
'name' => 'Zambia',
'cities' => [
'Kitwe',
'Lusaka'
]
},
{
'name' => 'Zimbabwe',
'cities' => [
'Bulawayo',
'Harare'
]
},
{
'cities' => [
'Mariehamn'
],
'name' => "\x[c5]land"
}
]
},
{
'countries' => [
{
'name' => 'Bahrain',
'cities' => [
'Manama'
]
},
{
'name' => 'Belarus',
'cities' => [
'Gomel',
'Minsk',
'Mogilev'
]
},
{
'name' => 'Comoros',
'cities' => [
'Moroni'
]
},
{
'cities' => [
'Djibouti'
],
'name' => 'Djibouti'
},
{
'cities' => [
'Asmara',
'Cheren'
],
'name' => 'Eritrea'
},
{
'cities' => [
'Addis Ababa',
'Bahir Dar',
'Dire Dawa',
"Mek\x[2019]el\x[113]",
"Nazr\x[113]t"
],
'name' => 'Ethiopia'
},
{
'name' => 'Iraq',
'cities' => [
'Baghdad',
'Basra'
]
},
{
'name' => 'Kenya',
'cities' => [
'Mombasa',
'Nairobi',
'Nakuru'
]
},
{
'name' => 'Kuwait',
'cities' => [
'Al Ahmadi',
'Kuwait City'
]
},
{
'cities' => [
'Antananarivo',
'Toamasina'
],
'name' => 'Madagascar'
},
{
'name' => 'Mayotte',
'cities' => [
'Mamoutzou'
]
},
{
'name' => 'Qatar',
'cities' => [
'Doha'
]
},
{
'cities' => [
'Kazan',
'Moscow',
'Nizhny Novgorod',
'Rostov-on-Don',
'Saint Petersburg'
],
'name' => 'Russia'
},
{
'cities' => [
'Jeddah',
'Mecca',
'Riyadh'
],
'name' => 'Saudi Arabia'
},
{
'name' => 'Somalia',
'cities' => [
'Mogadishu'
]
},
{
'cities' => [
'Juba',
'Malakal'
],
'name' => 'South Sudan'
},
{
'cities' => [
'Kassala',
'Khartoum',
'Port Sudan'
],
'name' => 'Sudan'
},
{
'cities' => [
'Dar es Salaam',
'Dodoma'
],
'name' => 'Tanzania'
},
{
'cities' => [
'Gulu',
'Kampala',
'Lira'
],
'name' => 'Uganda'
},
{
'name' => 'Ukraine',
'cities' => [
'Donetsk',
'Luhansk'
]
},
{
'cities' => [
'Al Hudaydah',
'Sanaa'
],
'name' => 'Yemen'
}
],
'offset' => '3'
},
{
'offset' => '3.5',
'countries' => [
{
'cities' => [
'Isfahan',
'Karaj',
'Mashhad',
'Qom',
'Shiraz',
'Tabriz',
'Tehran'
],
'name' => 'Iran'
}
]
},
{
'offset' => '4',
'countries' => [
{
'cities' => [
'Yerevan'
],
'name' => 'Armenia'
},
{
'cities' => [
'Baku',
'Ganja'
],
'name' => 'Azerbaijan'
},
{
'name' => 'Georgia',
'cities' => [
'Kutaisi',
'Tbilisi'
]
},
{
'name' => 'Mauritius',
'cities' => [
'Port Louis',
'Vacoas'
]
},
{
'name' => 'Oman',
'cities' => [
"As S\x[12b]b al Jad\x[12b]dah",
'Muscat'
]
},
{
'cities' => [
'Samara',
'Tolyatti'
],
'name' => 'Russia'
},
{
'name' => "R\x[e9]union",
'cities' => [
'Saint-Denis'
]
},
{
'cities' => [
'Victoria'
],
'name' => 'Seychelles'
},
{
'name' => 'United Arab Emirates',
'cities' => [
'Abu Dhabi',
'Dubai'
]
}
]
},
{
'offset' => '4.5',
'countries' => [
{
'cities' => [
'Kabul',
'Kandahar',
'Mazari Sharif'
],
'name' => 'Afghanistan'
}
]
},
{
'offset' => '5',
'countries' => [
{
'cities' => [
"Port-aux-Fran\x[e7]ais"
],
'name' => 'French Southern Territories'
},
{
'cities' => [
"Aqt\x[f6]be"
],
'name' => 'Kazakhstan'
},
{
'name' => 'Maldives',
'cities' => [
"Mal\x[e9]"
]
},
{
'name' => 'Pakistan',
'cities' => [
'Faisalabad',
'Gujranwala',
'Hyderabad',
'Islamabad',
'Karachi',
'Lahore',
'Multan',
'Peshawar',
'Quetta',
'Rawalpindi'
]
},
{
'name' => 'Russia',
'cities' => [
'Chelyabinsk',
'Yekaterinburg'
]
},
{
'cities' => [
'Dushanbe',
'Khujand'
],
'name' => 'Tajikistan'
},
{
'name' => 'Turkmenistan',
'cities' => [
'Ashkabad',
'Turkmenabat'
]
},
{
'name' => 'Uzbekistan',
'cities' => [
'Namangan',
'Tashkent'
]
}
]
},
{
'offset' => '5.5',
'countries' => [
{
'cities' => [
'Ahmedabad',
'Bangalore',
'Chennai',
'Hyderabad',
'Kanpur',
'Kolkata',
'Mumbai',
'New Delhi',
'Pune',
'Surat'
],
'name' => 'India'
},
{
'cities' => [
'Colombo',
'Galkissa'
],
'name' => 'Sri Lanka'
}
]
},
{
'offset' => '5.75',
'countries' => [
{
'name' => 'Nepal',
'cities' => [
'Biratnagur',
'Kathmandu',
'Pokhara'
]
}
]
},
{
'offset' => '6',
'countries' => [
{
'name' => 'Bangladesh',
'cities' => [
'Chittagong',
'Comilla',
"Cox\x[2019]s B\x[101]z\x[101]r",
'Dhaka',
'Jessore',
'Khulna',
'Narsingdi',
'Rajshahi',
'Rangpur',
'Tongi'
]
},
{
'name' => 'Bhutan',
'cities' => [
'Thimphu'
]
},
{
'cities' => [],
'name' => 'British Indian Ocean Territory'
},
{
'name' => 'Kazakhstan',
'cities' => [
'Almaty',
'Astana'
]
},
{
'cities' => [
'Bishkek',
'Osh'
],
'name' => 'Kyrgyzstan'
},
{
'cities' => [
'Novosibirsk',
'Omsk'
],
'name' => 'Russia'
}
]
},
{
'offset' => '6.5',
'countries' => [
{
'name' => 'Burma',
'cities' => [
'Naypyidaw',
'Yangon'
]
},
{
'name' => 'Cocos [Keeling] Islands',
'cities' => []
}
]
},
{
'offset' => '7',
'countries' => [
{
'name' => 'Cambodia',
'cities' => [
'Phnom Penh',
'Takeo'
]
},
{
'name' => 'Christmas Island',
'cities' => []
},
{
'cities' => [
'Bandung',
'Bekasi',
'Depok',
'Jakarta',
'Medan',
'Palembang',
'Semarang',
'South Tangerang',
'Surabaya',
'Tangerang'
],
'name' => 'Indonesia'
},
{
'name' => 'Laos',
'cities' => [
'Pakxe',
'Vientiane'
]
},
{
'cities' => [
'Khovd'
],
'name' => 'Mongolia'
},
{
'name' => 'Russia',
'cities' => [
'Krasnoyarsk',
'Novokuznetsk'
]
},
{
'name' => 'Thailand',
'cities' => [
'Bangkok',
'Chon Buri',
'Mueang Nonthaburi',
'Mueang Samut Prakan',
'Udon Thani'
]
},
{
'cities' => [
"Bi\x[ea]n H\x[f2]a",
'Da Nang',
'Haiphong',
'Hanoi',
'HoChiMinh City',
"Hu\x[1ebf]",
'Nha Trang'
],
'name' => 'Vietnam'
}
]
},
{
'offset' => '8',
'countries' => [
{
'name' => 'Australia',
'cities' => [
'Mandurah',
'Perth',
'Western Australia'
]
},
{
'cities' => [
'Bandar Seri Begawan'
],
'name' => 'Brunei'
},
{
'name' => 'China',
'cities' => [
'Beijing',
'Chengdu',
'Chongqing',
'Dongguan',
'Guangzhou',
'Nanjing',
'Shanghai',
'Shenzhen',
'Tianjin',
'Wuhan'
]
},
{
'name' => 'Hong Kong',
'cities' => []
},
{
'name' => 'Indonesia',
'cities' => [
'Banjarmasin',
'City of Balikpapan',
'Makassar'
]
},
{
'cities' => [],
'name' => 'Macau'
},
{
'cities' => [
'Klang',
'Kota Bharu',
'Kuala Lumpur'
],
'name' => 'Malaysia'
},
{
'name' => 'Mongolia',
'cities' => [
'Erdenet',
'Ulan Bator'
]
},
{
'cities' => [
'Antipolo',
'Bacolod City',
'City of Cebu',
'Dadiangas',
'Davao City',
'Manila',
'Zamboanga City'
],
'name' => 'Philippines'
},
{
'cities' => [
'Irkutsk'
],
'name' => 'Russia'
},
{
'cities' => [],
'name' => 'Singapore'
},
{
'name' => 'Taiwan',
'cities' => [
'Kaohsiung',
'Taipei'
]
}
]
},
{
'offset' => '8.5',
'countries' => [
{
'cities' => [
'Hamhung',
'Pyongyang'
],
'name' => 'North Korea'
}
]
},
{
'offset' => '8.75',
'countries' => [
{
'cities' => [],
'name' => 'Australia'
}
]
},
{
'offset' => '9',
'countries' => [
{
'cities' => [
'Dili'
],
'name' => 'East Timor'
},
{
'name' => 'Indonesia',
'cities' => [
'Ambon City',
'Jayapura'
]
},
{
'name' => 'Japan',
'cities' => [
'Osaka',
'Tokyo',
'Yokohama'
]
},
{
'cities' => [],
'name' => 'Palau'
},
{
'cities' => [
'Chita',
'Yakutsk'
],
'name' => 'Russia'
},
{
'name' => 'South Korea',
'cities' => [
'Busan',
'Incheon',
'Seoul'
]
}
]
},
{
'countries' => [
{
'cities' => [
'Darwin',
'Northern Territory'
],
'name' => 'Australia'
}
],
'offset' => '9.5'
},
{
'offset' => '10',
'countries' => [
{
'name' => 'Australia',
'cities' => [
'Brisbane',
'Gold Coast',
'Queensland'
]
},
{
'cities' => [
"Hag\x[e5]t\x[f1]a"
],
'name' => 'Guam'
},
{
'cities' => [
'Moen'
],
'name' => 'Micronesia'
},
{
'cities' => [],
'name' => 'Northern Mariana Islands'
},
{
'name' => 'Papua New Guinea',
'cities' => [
'Lae',
'Port Moresby'
]
},
{
'name' => 'Russia',
'cities' => [
'Khabarovsk',
'Vladivostok'
]
}
]
},
{
'offset' => '10.5',
'countries' => [
{
'cities' => [
'Adelaide',
'Adelaide Hills',
'South Australia'
],
'name' => 'Australia'
}
]
},
{
'offset' => '11',
'countries' => [
{
'cities' => [
'Australian Capital Territory',
'Canberra',
'New South Wales',
'Sydney',
'Tasmania',
'Victoria'
],
'name' => 'Australia'
},
{
'name' => 'Micronesia',
'cities' => [
'Palikir'
]
},
{
'name' => 'New Caledonia',
'cities' => [
'Noumea'
]
},
{
'name' => 'Norfolk Island',
'cities' => [
'Kingston'
]
},
{
'name' => 'Solomon Islands',
'cities' => [
'Honiara'
]
},
{
'cities' => [
'Port Vila'
],
'name' => 'Vanuatu'
}
]
},
{
'offset' => '12',
'countries' => [
{
'cities' => [
'Suva'
],
'name' => 'Fiji'
},
{
'cities' => [
'Tarawa'
],
'name' => 'Kiribati'
},
{
'name' => 'Marshall Islands',
'cities' => [
'Majuro'
]
},
{
'cities' => [],
'name' => 'Nauru'
},
{
'cities' => [
'Petropavlovsk-Kamchatsky'
],
'name' => 'Russia'
},
{
'cities' => [],
'name' => 'Tuvalu'
},
{
'cities' => [],
'name' => 'U.S. Minor Outlying Islands'
},
{
'cities' => [
'Mata-Utu'
],
'name' => 'Wallis and Futuna'
}
]
},
{
'countries' => [
{
'cities' => [],
'name' => 'Kiribati'
},
{
'cities' => [
'Auckland',
'Wellington'
],
'name' => 'New Zealand'
},
{
'name' => 'Tokelau',
'cities' => []
},
{
'name' => 'Tonga',
'cities' => [
'Nuku\'alofa'
]
}
],
'offset' => '13'
},
{
'offset' => '13.75',
'countries' => [
{
'cities' => [],
'name' => 'New Zealand'
}
]
},
{
'countries' => [
{
'cities' => [
'Tabwakea Village'
],
'name' => 'Kiribati'
},
{
'cities' => [
'Apia'
],
'name' => 'Samoa'
}
],
'offset' => '14'
}
);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment