timeZones[101001] = new TimeZone('Africa','Algeria','Algiers',false,+60,+60, 26,3,2,0, 28,10,3,0 ,36.46,3.03); timeZones[102001] = new TimeZone('Africa','Angola','Luanda',false,+60,+60, 26,3,2,0, 28,10,3,0 ,-8.50,13.14); timeZones[103001] = new TimeZone('Africa','Benin','Porto Novo',false,+60,+60, 26,3,2,0, 28,10,3,0 ,6.30,2.47); timeZones[104001] = new TimeZone('Africa','Botswana','Gaborone',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-24.39,25.55); timeZones[105001] = new TimeZone('Africa','Burkina Faso','Ouagadougou',false,+0,+0, 26,3,2,0, 28,10,3,0 ,12.22,-1.32); timeZones[106001] = new TimeZone('Africa','Burundi','Bujumbura',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-3.22,29.21); timeZones[107001] = new TimeZone('Africa','Cameroon','Yaounde',false,+60,+60, 26,3,2,0, 28,10,3,0 ,3.51,11.31); timeZones[108001] = new TimeZone('Africa','Cape Verde','Praia',false,-60,-60, 26,3,2,0, 28,10,3,0 ,14.55,-23.31); timeZones[109001] = new TimeZone('Africa','Central African Republic','Bangui',false,+60,+60, 26,3,2,0, 28,10,3,0 ,4.22,18.33); timeZones[110001] = new TimeZone('Africa','Chad','Ndjamena',false,+60,+60, 26,3,2,0, 28,10,3,0 ,12.07,15.03); timeZones[111001] = new TimeZone('Africa','Comoros','Moroni',false,+180,+180, 26,3,2,0, 28,10,3,0 ,-11.40,43.19); timeZones[112001] = new TimeZone('Africa','Congo','Brazzaville',false,+60,+60, 26,3,2,0, 28,10,3,0 ,-4.16,15.17); timeZones[114001] = new TimeZone('Africa','Djibouti','Djibouti',false,+180,+180, 26,3,2,0, 28,10,3,0 ,11.35,43.09); timeZones[115001] = new TimeZone('Africa','Egypt','Alexandria',false,+120,+120, 26,3,2,0, 28,10,3,0 ,31.13,29.57); timeZones[115002] = new TimeZone('Africa','Egypt','Cairo',false,+120,+120, 26,3,2,0, 28,10,3,0 ,30.03,31.14); timeZones[115003] = new TimeZone('Africa','Egypt','Giza',false,+120,+120, 26,3,2,0, 28,10,3,0 ,30.01,31.12); timeZones[116001] = new TimeZone('Africa','Equatorial Guinea','Malabo',false,+60,+60, 26,3,2,0, 28,10,3,0 ,3.45,8.48); timeZones[117001] = new TimeZone('Africa','Eritrea','Asmara',false,+180,+180, 26,3,2,0, 28,10,3,0 ,15.20,38.56); timeZones[118001] = new TimeZone('Africa','Ethiopia','Addis Ababa',false,+180,+180, 26,3,2,0, 28,10,3,0 ,9.01,38.45); timeZones[119001] = new TimeZone('Africa','Gabon','Libreville',false,+60,+60, 26,3,2,0, 28,10,3,0 ,0.24,9.27); timeZones[120001] = new TimeZone('Africa','Gambia','Banjul',false,+0,+0, 26,3,2,0, 28,10,3,0 ,13.27,-16.34); timeZones[121001] = new TimeZone('Africa','Ghana','Accra',false,+0,+0, 26,3,2,0, 28,10,3,0 ,5.33,-0.12); timeZones[122001] = new TimeZone('Africa','Guinea','Conakry',false,+0,+0, 26,3,2,0, 28,10,3,0 ,9.31,-13.43); timeZones[123001] = new TimeZone('Africa','Guinea-Bissau','Bissau',false,+0,+0, 26,3,2,0, 28,10,3,0 ,11.52,-15.35); timeZones[125001] = new TimeZone('Africa','Kenya','Nairobi',false,+180,+180, 26,3,2,0, 28,10,3,0 ,-1.17,36.49); timeZones[126001] = new TimeZone('Africa','Lesotho','Maseru',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-29.18,27.28); timeZones[127001] = new TimeZone('Africa','Liberia','Monrovia',false,+0,+0, 26,3,2,0, 28,10,3,0 ,6.19,-10.48); timeZones[128001] = new TimeZone('Africa','Libya','Tripoli',false,+120,+120, 24,3,2,0, 31,10,2,0 ,32.58,13.12); timeZones[129001] = new TimeZone('Africa','Madagascar','Antananarivo',false,+180,+180, 26,3,2,0, 28,10,3,0 ,-18.55,47.31); timeZones[130001] = new TimeZone('Africa','Malawi','Lilongwe',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-13.58,33.49); timeZones[131001] = new TimeZone('Africa','Mali','Bamako',false,+0,+0, 26,3,2,0, 28,10,3,0 ,12.39,-7.60); timeZones[132001] = new TimeZone('Africa','Mauritania','Nouakchott',false,+0,+0, 26,3,2,0, 28,10,3,0 ,18.05,-15.59); timeZones[133001] = new TimeZone('Africa','Mauritius','Port Louis',false,+240,+240, 26,3,2,0, 28,10,3,0 ,-20.10,57.30); timeZones[134001] = new TimeZone('Africa','Morocco','Casablanca',false,+0,+0, 26,3,2,0, 28,10,3,0 ,33.36,-7.37); timeZones[134002] = new TimeZone('Africa','Morocco','Rabat',false,+0,+0, 26,3,2,0, 28,10,3,0 ,34.02,-6.51); timeZones[134003] = new TimeZone('Africa','Morocco','Tanger',false,+0,+0, 26,3,2,0, 28,10,3,0 ,35.48,-5.45); timeZones[135001] = new TimeZone('Africa','Mozambique','Maputo',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-25.58,32.35); timeZones[136001] = new TimeZone('Africa','Namibia','Windhoek',true,+60,+120, 3,9,2,0, 2,4,2,0 ,-22.34,17.06); timeZones[137001] = new TimeZone('Africa','Niger','Niamey',false,+60,+60, 26,3,2,0, 28,10,3,0 ,13.32,2.05); timeZones[138001] = new TimeZone('Africa','Nigeria','Abuja',false,+60,+60, 26,3,2,0, 28,10,3,0 ,9.12,7.11); timeZones[138002] = new TimeZone('Africa','Nigeria','Kano',false,+60,+60, 26,3,2,0, 28,10,3,0 ,12.00,8.31); timeZones[138003] = new TimeZone('Africa','Nigeria','Lagos',false,+60,+60, 26,3,2,0, 28,10,3,0 ,6.27,3.21); timeZones[139001] = new TimeZone('Africa','Rwanda','Kigali',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-1.59,30.05); timeZones[140001] = new TimeZone('Africa','Sao Tome and Principe','Sao Tome',false,+0,+0, 26,3,2,0, 28,10,3,0 ,0.20,6.44); timeZones[141001] = new TimeZone('Africa','Senegal','Dakar',false,+0,+0, 26,3,2,0, 28,10,3,0 ,14.40,-17.26); timeZones[142001] = new TimeZone('Africa','Seychelles','Victoria (Seych.)',false,+240,+240, 26,3,2,0, 28,10,3,0 ,-4.40,55.28); timeZones[143001] = new TimeZone('Africa','Sierra Leone','Freetown',false,+0,+0, 26,3,2,0, 28,10,3,0 ,8.29,-13.14); timeZones[144001] = new TimeZone('Africa','Somalia','Mogadishu',false,+180,+180, 26,3,2,0, 28,10,3,0 ,2.02,45.21); timeZones[145001] = new TimeZone('Africa','South Africa','Cape Town',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-33.55,18.25); timeZones[145002] = new TimeZone('Africa','South Africa','Johannesburg',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-26.12,28.03); timeZones[145003] = new TimeZone('Africa','South Africa','Pretoria',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-25.43,28.11); timeZones[147001] = new TimeZone('Africa','Sudan','Khartoum',false,+180,+180, 26,3,2,0, 28,10,3,0 ,15.36,32.32); timeZones[148001] = new TimeZone('Africa','Swaziland','Mbabane',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-26.19,31.08); timeZones[149001] = new TimeZone('Africa','Tanzania','Dar es Salaam',false,+180,+180, 26,3,2,0, 28,10,3,0 ,-6.49,39.17); timeZones[149002] = new TimeZone('Africa','Tanzania','Dodoma',false,+180,+180, 26,3,2,0, 28,10,3,0 ,-6.10,35.40); timeZones[150001] = new TimeZone('Africa','Togo','Lome',false,+0,+0, 26,3,2,0, 28,10,3,0 ,6.08,1.13); timeZones[151001] = new TimeZone('Africa','Tunisia','Tunis',false,+60,+60, 26,3,2,0, 28,10,3,0 ,36.47,10.10); timeZones[152001] = new TimeZone('Africa','Uganda','Kampala',false,+180,+180, 26,3,2,0, 28,10,3,0 ,0.19,32.35); timeZones[153001] = new TimeZone('Africa','Zambia','Lusaka',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-15.20,28.14); timeZones[154001] = new TimeZone('Africa','Zimbabwe','Harare',false,+120,+120, 26,3,2,0, 28,10,3,0 ,-17.50,31.03); timeZones[201001] = new TimeZone('Asia','Afghanistan','Kabul',false,+270,+270, 26,3,2,0, 28,10,3,0 ,34.32,69.10); timeZones[202001] = new TimeZone('Asia','Bahrain','Manama',false,+180,+180, 26,3,2,0, 28,10,3,0 ,26.12,50.36); timeZones[203001] = new TimeZone('Asia','Bangladesh','Chittagong',false,+360,+360, 26,3,2,0, 28,10,3,0 ,22.20,91.48); timeZones[203002] = new TimeZone('Asia','Bangladesh','Dhaka',false,+360,+360, 26,3,2,0, 28,10,3,0 ,23.43,90.25); timeZones[203003] = new TimeZone('Asia','Bangladesh','Khulna',false,+360,+360, 26,3,2,0, 28,10,3,0 ,22.49,89.34); timeZones[204001] = new TimeZone('Asia','Bhutan','Thimphu',false,+360,+360, 26,3,2,0, 28,10,3,0 ,27.29,89.40); timeZones[205001] = new TimeZone('Asia','Brunei','Bandar Seri Begawan',false,+480,+480, 26,3,2,0, 28,10,3,0 ,4.56,114.58); timeZones[206001] = new TimeZone('Asia','Burma (Myanmar)','Yangon',false,+390,+390, 26,3,2,0, 28,10,3,0 ,16.46,96.09); timeZones[207001] = new TimeZone('Asia','Cambodia','Phnom Penh',false,+420,+420, 26,3,2,0, 28,10,3,0 ,11.35,104.55); timeZones[208001] = new TimeZone('Asia','China','Anshan',false,+480,+480, 26,3,2,0, 28,10,3,0 ,41.05,122.58); timeZones[208002] = new TimeZone('Asia','China','Baotou',false,+480,+480, 26,3,2,0, 28,10,3,0 ,40.38,109.59); timeZones[208003] = new TimeZone('Asia','China','Beijing',false,+480,+480, 26,3,2,0, 28,10,3,0 ,39.55,116.23); timeZones[208004] = new TimeZone('Asia','China','Canton',false,+480,+480, 26,3,2,0, 28,10,3,0 ,23.08,113.16); timeZones[208005] = new TimeZone('Asia','China','Changchun',false,+480,+480, 26,3,2,0, 28,10,3,0 ,43.50,125.20); timeZones[208006] = new TimeZone('Asia','China','Changsha',false,+480,+480, 26,3,2,0, 28,10,3,0 ,28.10,113.00); timeZones[208007] = new TimeZone('Asia','China','Chengdu',false,+480,+480, 26,3,2,0, 28,10,3,0 ,30.37,104.06); timeZones[208008] = new TimeZone('Asia','China','Chongqing',false,+480,+480, 26,3,2,0, 28,10,3,0 ,29.34,106.34); timeZones[208009] = new TimeZone('Asia','China','Dalian',false,+480,+480, 26,3,2,0, 28,10,3,0 ,38.53,121.37); timeZones[208010] = new TimeZone('Asia','China','Fushun',false,+480,+480, 26,3,2,0, 28,10,3,0 ,41.51,123.53); timeZones[208011] = new TimeZone('Asia','China','Fuzhou',false,+480,+480, 26,3,2,0, 28,10,3,0 ,26.01,119.20); timeZones[208012] = new TimeZone('Asia','China','Guiyang',false,+480,+480, 26,3,2,0, 28,10,3,0 ,26.35,106.40); timeZones[208013] = new TimeZone('Asia','China','Hangzhou',false,+480,+480, 26,3,2,0, 28,10,3,0 ,30.10,120.07); timeZones[208014] = new TimeZone('Asia','China','Harbin',false,+480,+480, 26,3,2,0, 28,10,3,0 ,45.45,126.41); timeZones[208015] = new TimeZone('Asia','China','Hong Kong',false,+480,+480, 26,3,2,0, 28,10,3,0 ,22.19,114.11); timeZones[208016] = new TimeZone('Asia','China','Jilin',false,+480,+480, 26,3,2,0, 28,10,3,0 ,43.53,126.35); timeZones[208017] = new TimeZone('Asia','China','Jinan',false,+480,+480, 26,3,2,0, 28,10,3,0 ,36.50,117.00); timeZones[208018] = new TimeZone('Asia','China','Jinzhou',false,+480,+480, 26,3,2,0, 28,10,3,0 ,41.07,121.06); timeZones[208019] = new TimeZone('Asia','China','Kowloon',false,+480,+480, 26,3,2,0, 28,10,3,0 ,22.20,114.15); timeZones[208020] = new TimeZone('Asia','China','Kunming',false,+480,+480, 26,3,2,0, 28,10,3,0 ,25.04,102.41); timeZones[208021] = new TimeZone('Asia','China','Lanzhou',false,+480,+480, 26,3,2,0, 28,10,3,0 ,36.04,103.48); timeZones[208022] = new TimeZone('Asia','China','Lhasa',false,+480,+480, 26,3,2,0, 28,10,3,0 ,29.40,91.08); timeZones[208023] = new TimeZone('Asia','China','Luoyang',false,+480,+480, 26,3,2,0, 28,10,3,0 ,34.48,112.25); timeZones[208024] = new TimeZone('Asia','China','Macau',false,+480,+480, 26,3,2,0, 28,10,3,0 ,22.11,113.33); timeZones[208025] = new TimeZone('Asia','China','Nanchang',false,+480,+480, 26,3,2,0, 28,10,3,0 ,28.38,115.56); timeZones[208026] = new TimeZone('Asia','China','Qiqihar',false,+480,+480, 26,3,2,0, 28,10,3,0 ,47.23,124.00); timeZones[208027] = new TimeZone('Asia','China','Shanghai',false,+480,+480, 26,3,2,0, 28,10,3,0 ,31.14,121.27); timeZones[208028] = new TimeZone('Asia','China','Shijiazhuang',false,+480,+480, 26,3,2,0, 28,10,3,0 ,38.04,114.28); timeZones[208029] = new TimeZone('Asia','China','Sian',false,+480,+480, 26,3,2,0, 28,10,3,0 ,34.16,108.54); timeZones[208030] = new TimeZone('Asia','China','Taiyuan',false,+480,+480, 26,3,2,0, 28,10,3,0 ,37.50,112.30); timeZones[208031] = new TimeZone('Asia','China','Tangshan',false,+480,+480, 26,3,2,0, 28,10,3,0 ,39.37,118.05); timeZones[208032] = new TimeZone('Asia','China','Tianjin',false,+480,+480, 26,3,2,0, 28,10,3,0 ,39.08,117.12); timeZones[208033] = new TimeZone('Asia','China','Tsingtao',false,+480,+480, 26,3,2,0, 28,10,3,0 ,36.04,120.22); timeZones[208034] = new TimeZone('Asia','China','Wuhan',false,+480,+480, 26,3,2,0, 28,10,3,0 ,30.35,114.19); timeZones[208035] = new TimeZone('Asia','China','Zhengzhou',false,+480,+480, 26,3,2,0, 28,10,3,0 ,34.35,113.38); timeZones[208036] = new TimeZone('Asia','China','Zibo',false,+480,+480, 26,3,2,0, 28,10,3,0 ,36.50,118.00); timeZones[209001] = new TimeZone('Asia','East Timor','Dili',false,+540,+540, 26,3,2,0, 28,10,3,0 ,-8.35,125.35); timeZones[210001] = new TimeZone('Asia','India','Agra',false,+330,+330, 26,3,2,0, 28,10,3,0 ,27.09,78.00); timeZones[210002] = new TimeZone('Asia','India','Ahmadabad',false,+330,+330, 26,3,2,0, 28,10,3,0 ,23.03,72.40); timeZones[210003] = new TimeZone('Asia','India','Bangalore',false,+330,+330, 26,3,2,0, 28,10,3,0 ,12.58,77.34); timeZones[210004] = new TimeZone('Asia','India','Bhubaneshwar',false,+330,+330, 26,3,2,0, 28,10,3,0 ,20.15,85.50); timeZones[210005] = new TimeZone('Asia','India','Chennai',false,+330,+330, 26,3,2,0, 28,10,3,0 ,13.05,80.18); timeZones[210006] = new TimeZone('Asia','India','Delhi',false,+330,+330, 26,3,2,0, 28,10,3,0 ,28.40,77.14); timeZones[210007] = new TimeZone('Asia','India','Hyderabad',false,+330,+330, 26,3,2,0, 28,10,3,0 ,17.22,78.26); timeZones[210008] = new TimeZone('Asia','India','Indore',false,+330,+330, 26,3,2,0, 28,10,3,0 ,22.42,75.54); timeZones[210009] = new TimeZone('Asia','India','Jaipur',false,+330,+330, 26,3,2,0, 28,10,3,0 ,26.53,75.50); timeZones[210010] = new TimeZone('Asia','India','Kanpur',false,+330,+330, 26,3,2,0, 28,10,3,0 ,26.27,80.14); timeZones[210011] = new TimeZone('Asia','India','Kolkata',false,+330,+330, 26,3,2,0, 28,10,3,0 ,22.35,88.21); timeZones[210012] = new TimeZone('Asia','India','Lucknow',false,+330,+330, 26,3,2,0, 28,10,3,0 ,26.50,80.54); timeZones[210013] = new TimeZone('Asia','India','Ludhiana',false,+330,+330, 26,3,2,0, 28,10,3,0 ,30.56,75.52); timeZones[210014] = new TimeZone('Asia','India','Madurai',false,+330,+330, 26,3,2,0, 28,10,3,0 ,9.55,78.07); timeZones[210015] = new TimeZone('Asia','India','Mumbai',false,+330,+330, 26,3,2,0, 28,10,3,0 ,18.57,72.50); timeZones[210016] = new TimeZone('Asia','India','Nagpur',false,+330,+330, 26,3,2,0, 28,10,3,0 ,21.10,79.12); timeZones[210017] = new TimeZone('Asia','India','New Delhi',false,+330,+330, 26,3,2,0, 28,10,3,0 ,28.37,77.13); timeZones[210018] = new TimeZone('Asia','India','Patna',false,+330,+330, 26,3,2,0, 28,10,3,0 ,25.37,85.12); timeZones[210019] = new TimeZone('Asia','India','Pune',false,+330,+330, 26,3,2,0, 28,10,3,0 ,18.31,73.52); timeZones[210020] = new TimeZone('Asia','India','Surat',false,+330,+330, 26,3,2,0, 28,10,3,0 ,21.10,72.54); timeZones[210021] = new TimeZone('Asia','India','Vadodara',false,+330,+330, 26,3,2,0, 28,10,3,0 ,22.19,73.14); timeZones[210022] = new TimeZone('Asia','India','Varanasi',false,+330,+330, 26,3,2,0, 28,10,3,0 ,25.20,83.00); timeZones[210023] = new TimeZone('Asia','India','Vishakhapatnam',false,+330,+330, 26,3,2,0, 28,10,3,0 ,17.41,83.13); timeZones[211001] = new TimeZone('Asia','Indonesia','Bandung',false,+420,+420, 26,3,2,0, 28,10,3,0 ,-6.55,107.36); timeZones[211002] = new TimeZone('Asia','Indonesia','Jakarta',false,+420,+420, 26,3,2,0, 28,10,3,0 ,-6.09,106.49); timeZones[211003] = new TimeZone('Asia','Indonesia','Malang',false,+420,+420, 26,3,2,0, 28,10,3,0 ,-7.59,112.45); timeZones[211004] = new TimeZone('Asia','Indonesia','Medan',false,+420,+420, 26,3,2,0, 28,10,3,0 ,3.35,98.39); timeZones[211005] = new TimeZone('Asia','Indonesia','Palembang',false,+420,+420, 26,3,2,0, 28,10,3,0 ,-2.59,104.46); timeZones[211006] = new TimeZone('Asia','Indonesia','Semarang',false,+420,+420, 26,3,2,0, 28,10,3,0 ,-6.59,110.25); timeZones[211007] = new TimeZone('Asia','Indonesia','Surabaya',false,+420,+420, 26,3,2,0, 28,10,3,0 ,-7.16,112.45); timeZones[211008] = new TimeZone('Asia','Indonesia','Surakarta',false,+420,+420, 26,3,2,0, 28,10,3,0 ,-7.32,110.50); timeZones[211009] = new TimeZone('Asia','Indonesia','Ambon',false,+540,+540, 26,3,2,0, 28,10,3,0 ,-3.42,128.11); timeZones[211010] = new TimeZone('Asia','Indonesia','Jayapura',false,+540,+540, 26,3,2,0, 28,10,3,0 ,-2.32,140.42); timeZones[211011] = new TimeZone('Asia','Indonesia','Ternate',false,+540,+540, 26,3,2,0, 28,10,3,0 ,0.48,127.23); timeZones[211012] = new TimeZone('Asia','Indonesia','Balikpapan',false,+480,+480, 26,3,2,0, 28,10,3,0 ,-1.15,116.50); timeZones[211013] = new TimeZone('Asia','Indonesia','Denpasar',false,+480,+480, 26,3,2,0, 28,10,3,0 ,-8.40,115.14); timeZones[211014] = new TimeZone('Asia','Indonesia','Ende',false,+480,+480, 26,3,2,0, 28,10,3,0 ,-8.51,121.40); timeZones[211015] = new TimeZone('Asia','Indonesia','Kupang',false,+480,+480, 26,3,2,0, 28,10,3,0 ,-10.10,123.35); timeZones[211016] = new TimeZone('Asia','Indonesia','Manado',false,+480,+480, 26,3,2,0, 28,10,3,0 ,1.29,124.50); timeZones[211017] = new TimeZone('Asia','Indonesia','Mataram',false,+480,+480, 26,3,2,0, 28,10,3,0 ,-8.35,116.06); timeZones[211018] = new TimeZone('Asia','Indonesia','Raba',false,+480,+480, 26,3,2,0, 28,10,3,0 ,-8.27,118.45); timeZones[211019] = new TimeZone('Asia','Indonesia','Singaraja',false,+480,+480, 26,3,2,0, 28,10,3,0 ,-8.06,115.07); timeZones[212001] = new TimeZone('Asia','Iran','Isfahan',false,+210,+210, 22,3,0,0, 22,9,0,0 ,32.42,51.40); timeZones[212002] = new TimeZone('Asia','Iran','Tehran',false,+210,+210, 22,3,0,0, 22,9,0,0 ,35.42,51.25); timeZones[213001] = new TimeZone('Asia','Iraq','Baghdad',false,+180,+180, 26,3,2,0, 28,10,3,0 ,33.19,44.25); timeZones[213002] = new TimeZone('Asia','Iraq','Basra',false,+180,+180, 26,3,2,0, 28,10,3,0 ,30.30,47.49); timeZones[214001] = new TimeZone('Asia','Israel','Jerusalem',false,+120,+120, 1,4,1,0, 2,10,1,0 ,31.47,35.13); timeZones[214002] = new TimeZone('Asia','Israel','Tel Aviv',false,+120,+120, 26,3,2,0, 28,10,3,0 ,32.05,34.46); timeZones[215001] = new TimeZone('Asia','Japan','Fukuoka',false,+540,+540, 26,3,2,0, 28,10,3,0 ,33.39,130.21); timeZones[215002] = new TimeZone('Asia','Japan','Hiroshima',false,+540,+540, 26,3,2,0, 28,10,3,0 ,34.23,132.27); timeZones[215003] = new TimeZone('Asia','Japan','Kawasaki',false,+540,+540, 26,3,2,0, 28,10,3,0 ,35.32,139.43); timeZones[215004] = new TimeZone('Asia','Japan','Kitakyushu',false,+540,+540, 26,3,2,0, 28,10,3,0 ,33.52,130.49); timeZones[215005] = new TimeZone('Asia','Japan','Kobe',false,+540,+540, 26,3,2,0, 28,10,3,0 ,34.41,135.10); timeZones[215006] = new TimeZone('Asia','Japan','Kyoto',false,+540,+540, 26,3,2,0, 28,10,3,0 ,35.00,135.45); timeZones[215007] = new TimeZone('Asia','Japan','Nagoya',false,+540,+540, 26,3,2,0, 28,10,3,0 ,35.10,136.55); timeZones[215008] = new TimeZone('Asia','Japan','Okayama',false,+540,+540, 26,3,2,0, 28,10,3,0 ,34.39,133.55); timeZones[215009] = new TimeZone('Asia','Japan','Osaka',false,+540,+540, 26,3,2,0, 28,10,3,0 ,34.40,135.30); timeZones[215010] = new TimeZone('Asia','Japan','Sapporo',false,+540,+540, 26,3,2,0, 28,10,3,0 ,43.05,141.21); timeZones[215011] = new TimeZone('Asia','Japan','Sendai',false,+540,+540, 26,3,2,0, 28,10,3,0 ,38.16,140.52); timeZones[215012] = new TimeZone('Asia','Japan','Tokyo',false,+540,+540, 26,3,2,0, 28,10,3,0 ,35.41,139.42); timeZones[215013] = new TimeZone('Asia','Japan','Yokohama',false,+540,+540, 26,3,2,0, 28,10,3,0 ,35.27,139.39); timeZones[216001] = new TimeZone('Asia','Jordan','Amman',true,+120,+180, 31,3,0,0, 27,10,1,0 ,31.57,35.56); timeZones[217001] = new TimeZone('Asia','Kazakhstan','Almaty',false,+360,+360, 26,3,2,0, 28,10,3,0 ,43.15,76.55); timeZones[217002] = new TimeZone('Asia','Kazakhstan','Astana',false,+360,+360, 26,3,2,0, 28,10,3,0 ,51.10,71.30); timeZones[217003] = new TimeZone('Asia','Kazakhstan','Aqtau',false,+300,+300, 26,3,2,0, 28,10,3,0 ,44.31,50.16); timeZones[217004] = new TimeZone('Asia','Kazakhstan','Aqtobe',false,+300,+300, 26,3,2,0, 28,10,3,0 ,50.17,57.10); timeZones[218001] = new TimeZone('Asia','Korea, North','Pyongyang',false,+540,+540, 26,3,2,0, 28,10,3,0 ,39.00,125.47); timeZones[219001] = new TimeZone('Asia','Korea, South','Incheon',false,+540,+540, 26,3,2,0, 28,10,3,0 ,37.30,126.38); timeZones[219002] = new TimeZone('Asia','Korea, South','Pusan',false,+540,+540, 26,3,2,0, 28,10,3,0 ,35.05,129.02); timeZones[219003] = new TimeZone('Asia','Korea, South','Seoul',false,+540,+540, 26,3,2,0, 28,10,3,0 ,37.34,126.59); timeZones[219004] = new TimeZone('Asia','Korea, South','Taegu',false,+540,+540, 26,3,2,0, 28,10,3,0 ,35.52,128.36); timeZones[220001] = new TimeZone('Asia','Kuwait','Kuwait City',false,+180,+180, 26,3,2,0, 28,10,3,0 ,29.20,48.00); timeZones[221001] = new TimeZone('Asia','Kyrgyzstan','Bishkek',false,+360,+360, 26,3,2,0, 28,10,3,0 ,42.52,74.35); timeZones[222001] = new TimeZone('Asia','Laos','Vientiane',false,+420,+420, 26,3,2,0, 28,10,3,0 ,18.01,102.48); timeZones[223001] = new TimeZone('Asia','Lebanon','Beirut',true,+120,+180, 26,3,0,0, 28,10,0,0 ,33.53,35.29); timeZones[224001] = new TimeZone('Asia','Malaysia','Kuala Lumpur',false,+480,+480, 26,3,2,0, 28,10,3,0 ,3.08,101.42); timeZones[225001] = new TimeZone('Asia','Maldives','Male',false,+300,+300, 26,3,2,0, 28,10,3,0 ,4.11,73.31); timeZones[226001] = new TimeZone('Asia','Mongolia','Hovd',false,+420,+420, 26,3,2,0, 28,10,3,0 ,48.00,91.38); timeZones[226002] = new TimeZone('Asia','Mongolia','Choibalsan',false,+480,+480, 26,3,2,0, 28,10,3,0 ,48.04,114.30); timeZones[226003] = new TimeZone('Asia','Mongolia','Ulaanbaatar',false,+480,+480, 26,3,2,0, 28,10,3,0 ,47.55,106.53); timeZones[227001] = new TimeZone('Asia','Nepal','Kathmandu',false,+345,+345, 26,3,2,0, 28,10,3,0 ,27.42,85.19); timeZones[228001] = new TimeZone('Asia','Oman','Muscat',false,+240,+240, 26,3,2,0, 28,10,3,0 ,23.36,58.37); timeZones[229001] = new TimeZone('Asia','Pakistan','Faisalabad',false,+300,+300, 26,3,2,0, 28,10,3,0 ,31.25,73.09); timeZones[229002] = new TimeZone('Asia','Pakistan','Islamabad',false,+300,+300, 26,3,2,0, 28,10,3,0 ,33.43,73.04); timeZones[229003] = new TimeZone('Asia','Pakistan','Karachi',false,+300,+300, 26,3,2,0, 28,10,3,0 ,24.51,67.02); timeZones[229004] = new TimeZone('Asia','Pakistan','Lahore',false,+300,+300, 26,3,2,0, 28,10,3,0 ,31.35,74.18); timeZones[230001] = new TimeZone('Asia','Philippines','Manila',false,+480,+480, 26,3,2,0, 28,10,3,0 ,14.37,121.00); timeZones[231001] = new TimeZone('Asia','Qatar','Doha',false,+180,+180, 26,3,2,0, 28,10,3,0 ,25.17,51.32); timeZones[232001] = new TimeZone('Asia','Russian Federation','Chelyabinsk',false,+360,+360, 26,3,2,0, 28,10,3,0 ,55.10,61.25); timeZones[232002] = new TimeZone('Asia','Russian Federation','Perm',false,+360,+360, 26,3,2,0, 28,10,3,0 ,58.01,56.10); timeZones[232003] = new TimeZone('Asia','Russian Federation','Ufa',false,+360,+360, 26,3,2,0, 28,10,3,0 ,54.45,55.58); timeZones[232004] = new TimeZone('Asia','Russian Federation','Yekaterinburg',false,+360,+360, 26,3,2,0, 28,10,3,0 ,56.52,60.35); timeZones[232005] = new TimeZone('Asia','Russian Federation','Anadyr',false,+720,+720, 26,3,2,0, 28,10,3,0 ,64.44,177.31); timeZones[232006] = new TimeZone('Asia','Russian Federation','Petropavlovsk-Kamchatsky',false,+720,+720, 26,3,2,0, 28,10,3,0 ,53.01,158.39); timeZones[232007] = new TimeZone('Asia','Russian Federation','Kaliningrad',false,+180,+180, 26,3,2,0, 28,10,3,0 ,54.43,20.30); timeZones[232008] = new TimeZone('Asia','Russian Federation','Kazan',false,+240,+240, 26,3,2,0, 28,10,3,0 ,55.45,49.10); timeZones[232009] = new TimeZone('Asia','Russian Federation','Moscow',false,+240,+240, 26,3,2,0, 28,10,3,0 ,55.45,37.37); timeZones[232010] = new TimeZone('Asia','Russian Federation','Murmansk',false,+240,+240, 26,3,2,0, 28,10,3,0 ,68.59,33.08); timeZones[232011] = new TimeZone('Asia','Russian Federation','Novgorod',false,+240,+240, 26,3,2,0, 28,10,3,0 ,58.30,31.20); timeZones[232012] = new TimeZone('Asia','Russian Federation','Saint-Peterburg (Rus)',false,+240,+240, 26,3,2,0, 28,10,3,0 ,59.55,30.25); timeZones[232013] = new TimeZone('Asia','Russian Federation','Samara',false,+240,+240, 26,3,2,0, 28,10,3,0 ,53.10,50.15); timeZones[232014] = new TimeZone('Asia','Russian Federation','Krasnoyarsk',false,+480,+480, 26,3,2,0, 28,10,3,0 ,56.01,92.58); timeZones[232015] = new TimeZone('Asia','Russian Federation','Vladivostok',false,+660,+660, 26,3,2,0, 28,10,3,0 ,43.07,131.53); timeZones[232016] = new TimeZone('Asia','Russian Federation','Novosibirsk',false,+420,+420, 26,3,2,0, 28,10,3,0 ,55.04,82.55); timeZones[232017] = new TimeZone('Asia','Russian Federation','Omsk',false,+420,+420, 26,3,2,0, 28,10,3,0 ,55.00,73.22); timeZones[232018] = new TimeZone('Asia','Russian Federation','Irkutsk',false,+540,+540, 26,3,2,0, 28,10,3,0 ,52.17,104.16); timeZones[232019] = new TimeZone('Asia','Russian Federation','Yakutsk',false,+600,+600, 26,3,2,0, 28,10,3,0 ,62.02,129.44); timeZones[233001] = new TimeZone('Asia','Saudi Arabia','Jeddah',false,+180,+180, 26,3,2,0, 28,10,3,0 ,21.30,39.10); timeZones[233002] = new TimeZone('Asia','Saudi Arabia','Mecca',false,+180,+180, 26,3,2,0, 28,10,3,0 ,21.26,39.49); timeZones[233003] = new TimeZone('Asia','Saudi Arabia','Riyadh',false,+180,+180, 26,3,2,0, 28,10,3,0 ,24.39,46.44); timeZones[234001] = new TimeZone('Asia','Singapore','Singapore',false,+480,+480, 26,3,2,0, 28,10,3,0 ,1.17,103.51); timeZones[235001] = new TimeZone('Asia','Sri Lanka','Colombo',false,+330,+330, 26,3,2,0, 28,10,3,0 ,6.55,79.52); timeZones[236001] = new TimeZone('Asia','Syria','Damascus',true,+120,+180, 31,3,0,0, 27,10,0,0 ,33.30,36.19); timeZones[237001] = new TimeZone('Asia','Tajikistan','Dushanbe',false,+300,+300, 26,3,2,0, 28,10,3,0 ,38.38,68.51); timeZones[238001] = new TimeZone('Asia','Thailand','Bangkok',false,+420,+420, 26,3,2,0, 28,10,3,0 ,13.44,100.30); timeZones[238002] = new TimeZone('Asia','Thailand','Khon Kaen',false,+420,+420, 26,3,2,0, 28,10,3,0 ,16.26,102.50); timeZones[239001] = new TimeZone('Asia','Turkey','Ankara',false,+120,+180, 26,3,3,0, 28,10,4,0 ,39.55,32.51); timeZones[239002] = new TimeZone('Asia','Turkey','Istanbul',false,+120,+180, 26,3,3,0, 28,10,4,0 ,41.01,28.58); timeZones[239003] = new TimeZone('Asia','Turkey','Izmir',false,+120,+180, 26,3,3,0, 28,10,4,0 ,38.24,27.09); timeZones[240001] = new TimeZone('Asia','Turkmenistan','Ashgabat',false,+300,+300, 26,3,2,0, 28,10,3,0 ,37.58,58.24); timeZones[241001] = new TimeZone('Asia','United Arab Emirates','Abu Dhabi',false,+240,+240, 26,3,2,0, 28,10,3,0 ,24.27,54.23); timeZones[241002] = new TimeZone('Asia','United Arab Emirates','Dubai',false,+240,+240, 26,3,2,0, 28,10,3,0 ,25.16,55.18); timeZones[242001] = new TimeZone('Asia','Uzbekistan','Tashkent',false,+300,+300, 26,3,2,0, 28,10,3,0 ,41.16,69.13); timeZones[243001] = new TimeZone('Asia','Vietnam','Hanoi',false,+420,+420, 26,3,2,0, 28,10,3,0 ,21.02,105.51); timeZones[243002] = new TimeZone('Asia','Vietnam','Ho Chi Minh',false,+420,+420, 26,3,2,0, 28,10,3,0 ,10.46,106.43); timeZones[244001] = new TimeZone('Asia','Yemen','Aden',false,+180,+180, 26,3,2,0, 28,10,3,0 ,12.50,45.00); timeZones[244002] = new TimeZone('Asia','Yemen','Sana',false,+180,+180, 26,3,2,0, 28,10,3,0 ,15.23,44.14); timeZones[301001] = new TimeZone('Europe','Albania','Tirana',true,+60,+120, 26,3,2,0, 28,10,3,0 ,41.20,19.48); timeZones[302001] = new TimeZone('Europe','Andorra','Andorra La Vella',true,+60,+120, 26,3,2,0, 28,10,3,0 ,42.30,1.31); timeZones[303001] = new TimeZone('Europe','Armenia','Yerevan',true,+240,+300, 26,3,2,0, 28,10,3,0 ,40.10,44.31); timeZones[304001] = new TimeZone('Europe','Austria','Salzburg',true,+60,+120, 26,3,2,0, 28,10,3,0 ,47.48,13.03); timeZones[304002] = new TimeZone('Europe','Austria','Vienna',true,+60,+120, 26,3,2,0, 28,10,3,0 ,48.13,16.22); timeZones[305001] = new TimeZone('Europe','Azerbaijan','Baku',false,+240,+300, 27,3,4,0, 30,10,5,0 ,40.22,49.53); timeZones[306001] = new TimeZone('Europe','Belarus','Minsk',true,+120,+180, 26,3,2,0, 28,10,3,0 ,53.54,27.33); timeZones[307001] = new TimeZone('Europe','Belgium','Brussels',true,+60,+120, 26,3,2,0, 28,10,3,0 ,50.51,4.21); timeZones[308001] = new TimeZone('Europe','Bosnia and Herzegovina','Sarajevo',true,+60,+120, 26,3,2,0, 28,10,3,0 ,43.52,18.26); timeZones[309001] = new TimeZone('Europe','Bulgaria','Sofia',true,+120,+180, 26,3,3,0, 28,10,4,0 ,42.42,23.19); timeZones[310001] = new TimeZone('Europe','Croatia','Zagreb',true,+60,+120, 26,3,2,0, 28,10,3,0 ,45.49,15.59); timeZones[311001] = new TimeZone('Europe','Cyprus','Nicosia',true,+120,+180, 26,3,3,0, 28,10,4,0 ,35.11,33.23); timeZones[312001] = new TimeZone('Europe','Czech Republic','Prague',true,+60,+120, 26,3,2,0, 28,10,3,0 ,50.05,14.25); timeZones[313001] = new TimeZone('Europe','Denmark','Copenhagen',true,+60,+120, 26,3,2,0, 28,10,3,0 ,55.41,12.34); timeZones[313002] = new TimeZone('Europe','Denmark','Torshavn',true,+0,+60, 26,3,1,0, 28,10,2,0 ,62.01,6.46); timeZones[313003] = new TimeZone('Europe','Denmark','Nuuk',true,-180,-120, 26,3,1,0, 28,10,2,0 ,64.10,-51.40); timeZones[314001] = new TimeZone('Europe','Estonia','Tallinn',true,+120,+180, 26,3,3,0, 28,10,4,0 ,59.26,24.45); timeZones[315001] = new TimeZone('Europe','Finland','Helsinki',true,+120,+180, 26,3,3,0, 28,10,4,0 ,60.10,24.57); timeZones[316001] = new TimeZone('Europe','France','Bastia',true,+60,+120, 26,3,2,0, 28,10,3,0 ,42.41,9.26); timeZones[316002] = new TimeZone('Europe','France','Nice',true,+60,+120, 26,3,2,0, 28,10,3,0 ,43.42,7.16); timeZones[316003] = new TimeZone('Europe','France','Paris',true,+60,+120, 26,3,2,0, 28,10,3,0 ,48.51,2.20); timeZones[317001] = new TimeZone('Europe','Georgia','Tbilisi',false,+240,+240, 26,3,2,0, 28,10,3,0 ,41.43,44.48); timeZones[318001] = new TimeZone('Europe','Germany','Berlin',true,+60,+120, 26,3,2,0, 28,10,3,0 ,52.31,13.23); timeZones[318002] = new TimeZone('Europe','Germany','Dusseldorf',true,+60,+120, 26,3,2,0, 28,10,3,0 ,51.13,6.47); timeZones[318003] = new TimeZone('Europe','Germany','Frankfurt (Ger)',true,+60,+120, 26,3,2,0, 28,10,3,0 ,50.07,8.41); timeZones[318004] = new TimeZone('Europe','Germany','Hamburg',true,+60,+120, 26,3,2,0, 28,10,3,0 ,53.33,10.00); timeZones[318005] = new TimeZone('Europe','Germany','Munich',true,+60,+120, 26,3,2,0, 28,10,3,0 ,48.08,11.35); timeZones[319001] = new TimeZone('Europe','Greece','Athens',true,+120,+180, 26,3,3,0, 28,10,4,0 ,37.59,23.44); timeZones[320001] = new TimeZone('Europe','Hungary','Budapest',true,+60,+120, 26,3,2,0, 28,10,3,0 ,47.30,19.03); timeZones[321001] = new TimeZone('Europe','Iceland','Reykjavik',false,+0,+0, 26,3,2,0, 28,10,3,0 ,64.09,-21.57); timeZones[322001] = new TimeZone('Europe','Ireland','Dublin',true,+0,+60, 26,3,1,0, 28,10,2,0 ,53.21,-6.16); timeZones[323001] = new TimeZone('Europe','Italy','Milan',true,+60,+120, 26,3,2,0, 28,10,3,0 ,45.28,9.10); timeZones[323002] = new TimeZone('Europe','Italy','Naples',true,+60,+120, 26,3,2,0, 28,10,3,0 ,40.50,14.14); timeZones[323003] = new TimeZone('Europe','Italy','Rome',true,+60,+120, 26,3,2,0, 28,10,3,0 ,41.54,12.29); timeZones[323004] = new TimeZone('Europe','Italy','Turin',true,+60,+120, 26,3,2,0, 28,10,3,0 ,45.04,7.40); timeZones[323005] = new TimeZone('Europe','Italy','Venice',true,+60,+120, 26,3,2,0, 28,10,3,0 ,45.26,12.20); timeZones[324001] = new TimeZone('Europe','Latvia','Riga',true,+120,+180, 26,3,3,0, 28,10,4,0 ,56.53,24.05); timeZones[325001] = new TimeZone('Europe','Liechtenstein','Vaduz',true,+60,+120, 26,3,2,0, 28,10,3,0 ,47.09,9.31); timeZones[326001] = new TimeZone('Europe','Lithuania','Kaunas',true,+120,+180, 26,3,3,0, 28,10,4,0 ,54.54,23.54); timeZones[326002] = new TimeZone('Europe','Lithuania','Vilnius',true,+120,+180, 26,3,3,0, 28,10,4,0 ,54.40,25.19); timeZones[327001] = new TimeZone('Europe','Luxembourg','Luxembourg',true,+60,+120, 26,3,2,0, 28,10,3,0 ,49.37,6.08); timeZones[328001] = new TimeZone('Europe','Macedonia','Skopje',true,+60,+120, 26,3,2,0, 28,10,3,0 ,42.00,21.26); timeZones[329001] = new TimeZone('Europe','Malta','Valletta',true,+60,+120, 26,3,2,0, 28,10,3,0 ,35.54,14.31); timeZones[330001] = new TimeZone('Europe','Moldova','Kishinev',true,+120,+180, 26,3,3,0, 28,10,4,0 ,47.00,28.50); timeZones[331001] = new TimeZone('Europe','Monaco','Monaco',true,+60,+120, 26,3,2,0, 28,10,3,0 ,43.40,7.25); timeZones[332001] = new TimeZone('Europe','Montenegro','Podgorica',true,+60,+120, 26,3,2,0, 28,10,3,0 ,42.27,19.28); timeZones[333001] = new TimeZone('Europe','Netherlands','Amsterdam',true,+60,+120, 26,3,2,0, 28,10,3,0 ,52.22,4.54); timeZones[333002] = new TimeZone('Europe','Netherlands','Rotterdam',true,+60,+120, 26,3,2,0, 28,10,3,0 ,51.55,4.29); timeZones[334001] = new TimeZone('Europe','Norway','Oslo',true,+60,+120, 26,3,2,0, 28,10,3,0 ,59.55,10.44); timeZones[335001] = new TimeZone('Europe','Poland','Gdansk',true,+60,+120, 26,3,2,0, 28,10,3,0 ,54.22,18.38); timeZones[335002] = new TimeZone('Europe','Poland','Krakow',true,+60,+120, 26,3,2,0, 28,10,3,0 ,50.03,19.55); timeZones[335003] = new TimeZone('Europe','Poland','Lodz',true,+60,+120, 26,3,2,0, 28,10,3,0 ,51.49,19.28); timeZones[335004] = new TimeZone('Europe','Poland','Poznan',true,+60,+120, 26,3,2,0, 28,10,3,0 ,52.25,16.53); timeZones[335005] = new TimeZone('Europe','Poland','Szczecin',true,+60,+120, 26,3,2,0, 28,10,3,0 ,53.25,14.32); timeZones[335006] = new TimeZone('Europe','Poland','Warsaw',true,+60,+120, 26,3,2,0, 28,10,3,0 ,52.15,21.00); timeZones[335007] = new TimeZone('Europe','Poland','Wroclaw',true,+60,+120, 26,3,2,0, 28,10,3,0 ,51.05,17.00); timeZones[336001] = new TimeZone('Europe','Portugal','Funchal',true,+0,+60, 26,3,1,0, 28,10,2,0 ,32.38,-16.54); timeZones[336002] = new TimeZone('Europe','Portugal','Lisbon',true,+0,+60, 26,3,1,0, 28,10,2,0 ,38.42,-9.08); timeZones[336003] = new TimeZone('Europe','Portugal','Porto',true,+0,+60, 26,3,1,0, 28,10,2,0 ,41.09,-8.37); timeZones[336004] = new TimeZone('Europe','Portugal','Azores',true,-60,+0, 26,3,1,0, 28,10,2,0 ,38.30,-28.00); timeZones[337001] = new TimeZone('Europe','Romania','Bucharest',true,+120,+180, 26,3,3,0, 28,10,4,0 ,44.26,26.06); timeZones[338001] = new TimeZone('Europe','San Marino','San Marino',true,+60,+120, 26,3,2,0, 28,10,3,0 ,43.55,12.28); timeZones[339001] = new TimeZone('Europe','Serbia','Belgrade',true,+60,+120, 26,3,2,0, 28,10,3,0 ,44.49,20.28); timeZones[339002] = new TimeZone('Europe','Serbia','Pristina',true,+60,+120, 26,3,2,0, 28,10,3,0 ,42.39,21.10); timeZones[340001] = new TimeZone('Europe','Slovakia','Bratislava',true,+60,+120, 26,3,2,0, 28,10,3,0 ,48.09,17.07); timeZones[341001] = new TimeZone('Europe','Slovenia','Ljubljana',true,+60,+120, 26,3,2,0, 28,10,3,0 ,46.03,14.31); timeZones[342001] = new TimeZone('Europe','Spain','Barcelona',true,+60,+120, 26,3,2,0, 28,10,3,0 ,41.23,2.11); timeZones[342002] = new TimeZone('Europe','Spain','Cordoba',true,+60,+120, 26,3,2,0, 28,10,3,0 ,37.53,-4.46); timeZones[342003] = new TimeZone('Europe','Spain','La Coruna',true,+60,+120, 26,3,2,0, 28,10,3,0 ,43.22,-8.24); timeZones[342004] = new TimeZone('Europe','Spain','Madrid',true,+60,+120, 26,3,2,0, 28,10,3,0 ,40.25,-3.42); timeZones[342005] = new TimeZone('Europe','Spain','Palma',true,+60,+120, 26,3,2,0, 28,10,3,0 ,39.36,2.39); timeZones[342006] = new TimeZone('Europe','Spain','Las Palmas',true,+0,+60, 26,3,1,0, 28,10,2,0 ,28.08,-15.27); timeZones[343001] = new TimeZone('Europe','Sweden','Stockholm',true,+60,+120, 26,3,2,0, 28,10,3,0 ,59.20,18.04); timeZones[344001] = new TimeZone('Europe','Switzerland','Bern',true,+60,+120, 26,3,2,0, 28,10,3,0 ,46.57,7.26); timeZones[344002] = new TimeZone('Europe','Switzerland','Geneva',true,+60,+120, 26,3,2,0, 28,10,3,0 ,46.12,6.09); timeZones[344003] = new TimeZone('Europe','Switzerland','Lausanne',true,+60,+120, 26,3,2,0, 28,10,3,0 ,46.31,6.38); timeZones[344004] = new TimeZone('Europe','Switzerland','Zurich',true,+60,+120, 26,3,2,0, 28,10,3,0 ,47.22,8.32); timeZones[345001] = new TimeZone('Europe','Ukraine','Kyiv',true,+120,+180, 26,3,3,0, 28,10,4,0 ,50.26,30.31); timeZones[345002] = new TimeZone('Europe','Ukraine','Odesa',true,+120,+180, 26,3,3,0, 28,10,4,0 ,46.30,30.46); timeZones[346001] = new TimeZone('Europe','United Kingdom','Belfast',true,+0,+60, 26,3,1,0, 28,10,2,0 ,54.36,-5.56); timeZones[346002] = new TimeZone('Europe','United Kingdom','Birmingham (UK)',true,+0,+60, 26,3,1,0, 28,10,2,0 ,52.30,-1.55); timeZones[346003] = new TimeZone('Europe','United Kingdom','Cardiff',true,+0,+60, 26,3,1,0, 28,10,2,0 ,51.28,-3.11); timeZones[346004] = new TimeZone('Europe','United Kingdom','Edinburgh',true,+0,+60, 26,3,1,0, 28,10,2,0 ,55.57,-3.13); timeZones[346005] = new TimeZone('Europe','United Kingdom','Glasgow',true,+0,+60, 26,3,1,0, 28,10,2,0 ,55.52,-4.15); timeZones[346006] = new TimeZone('Europe','United Kingdom','Liverpool',true,+0,+60, 26,3,1,0, 28,10,2,0 ,53.25,-3.00); timeZones[346007] = new TimeZone('Europe','United Kingdom','London',true,+0,+60, 26,3,1,0, 28,10,2,0 ,51.30,-0.07); timeZones[346008] = new TimeZone('Europe','United Kingdom','Greenwich',true,+0,+60, 26,3,1,0, 28,10,2,0 ,51.29,0.0); timeZones[347001] = new TimeZone('Europe','Vatican City','Vatican City',true,+60,+120, 26,3,2,0, 28,10,3,0 ,41.54,12.27); timeZones[401001] = new TimeZone('North America','Antigua and Barbuda','Saint Johns (Antigua)',false,-240,-240, 26,3,2,0, 28,10,3,0 ,17.07,-61.51); timeZones[402001] = new TimeZone('North America','Bahamas','Nassau',true,-300,-240, 12,3,2,0, 5,11,2,0 ,25.03,-77.20); timeZones[403001] = new TimeZone('North America','Barbados','Bridgetown',false,-240,-240, 26,3,2,0, 28,10,3,0 ,13.06,-59.37); timeZones[404001] = new TimeZone('North America','Belize','Belmopan',false,-360,-360, 26,3,2,0, 28,10,3,0 ,17.15,-88.46); timeZones[405001] = new TimeZone('North America','Canada','Aklavik',true,-420,-360, 12,3,2,0, 5,11,2,0 ,68.12,-135.00); timeZones[405002] = new TimeZone('North America','Canada','Calgary',true,-420,-360, 12,3,2,0, 5,11,2,0 ,51.03,-114.04); timeZones[405003] = new TimeZone('North America','Canada','Edmonton',true,-420,-360, 12,3,2,0, 5,11,2,0 ,53.33,-113.30); timeZones[405004] = new TimeZone('North America','Canada','Regina',true,-420,-360, 12,3,2,0, 5,11,2,0 ,50.27,-104.36); timeZones[405005] = new TimeZone('North America','Canada','Yellowknife',true,-420,-360, 12,3,2,0, 5,11,2,0 ,62.30,-114.29); timeZones[405006] = new TimeZone('North America','Canada','Iqaluit',true,-300,-240, 12,3,2,0, 5,11,2,0 ,63.45,-68.30); timeZones[405007] = new TimeZone('North America','Canada','Montreal',true,-300,-240, 12,3,2,0, 5,11,2,0 ,45.30,-73.35); timeZones[405008] = new TimeZone('North America','Canada','Ottawa',true,-300,-240, 12,3,2,0, 5,11,2,0 ,45.25,-75.42); timeZones[405009] = new TimeZone('North America','Canada','Quebec',true,-300,-240, 12,3,2,0, 5,11,2,0 ,46.50,-71.15); timeZones[405010] = new TimeZone('North America','Canada','Toronto',true,-300,-240, 12,3,2,0, 5,11,2,0 ,43.39,-79.23); timeZones[405011] = new TimeZone('North America','Canada','Charlottetown',true,-240,-180, 12,3,2,0, 5,11,2,0 ,46.14,-63.09); timeZones[405012] = new TimeZone('North America','Canada','Halifax',true,-240,-180, 12,3,2,0, 5,11,2,0 ,44.39,-63.35); timeZones[405013] = new TimeZone('North America','Canada','Saint John (CA - NB)',true,-240,-180, 12,3,2,0, 5,11,2,0 ,45.16,-66.03); timeZones[405014] = new TimeZone('North America','Canada','St. Johns (CA - NF)',true,-210,-150, 12,3,2,0, 5,11,2,0 ,47.34,-52.43); timeZones[405015] = new TimeZone('North America','Canada','Surrey',true,-480,-420, 12,3,2,0, 5,11,2,0 ,49.11,-122.51); timeZones[405016] = new TimeZone('North America','Canada','Vancouver',true,-480,-420, 12,3,2,0, 5,11,2,0 ,49.17,-123.07); timeZones[405017] = new TimeZone('North America','Canada','Victoria (Canada)',true,-480,-420, 12,3,2,0, 5,11,2,0 ,48.25,-123.21); timeZones[405018] = new TimeZone('North America','Canada','Whitehorse',true,-480,-420, 12,3,2,0, 5,11,2,0 ,60.43,-135.03); timeZones[405019] = new TimeZone('North America','Canada','Winnipeg',true,-360,-300, 12,3,2,0, 5,11,2,0 ,49.54,-97.08); timeZones[406001] = new TimeZone('North America','Costa Rica','San Jose (CR)',false,-360,-360, 26,3,2,0, 28,10,3,0 ,9.56,-84.05); timeZones[407001] = new TimeZone('North America','Cuba','Havana',true,-300,-240, 12,3,0,0, 5,11,1,0 ,23.08,-82.23); timeZones[408001] = new TimeZone('North America','Dominica','Roseau',false,-240,-240, 26,3,2,0, 28,10,3,0 ,15.18,-61.23); timeZones[409001] = new TimeZone('North America','Dominican Republic','Santo Domingo',false,-240,-240, 26,3,2,0, 28,10,3,0 ,18.28,-69.56); timeZones[410001] = new TimeZone('North America','El Salvador','San Salvador',false,-360,-360, 26,3,2,0, 28,10,3,0 ,13.42,-89.12); timeZones[410002] = new TimeZone('North America','El Salvador','Santa Ana',false,-360,-360, 26,3,2,0, 28,10,3,0 ,13.60,-89.33); timeZones[411001] = new TimeZone('North America','Grenada','Saint Georges',false,-240,-240, 26,3,2,0, 28,10,3,0 ,12.04,-61.44); timeZones[412001] = new TimeZone('North America','Guatemala','Guatemala',false,-360,-360, 26,3,2,0, 28,10,3,0 ,14.37,-90.32); timeZones[413001] = new TimeZone('North America','Haiti','Port-au-Prince',false,-300,-300, 26,3,2,0, 28,10,3,0 ,18.32,-72.20); timeZones[414001] = new TimeZone('North America','Honduras','Tegucigalpa',false,-360,-360, 26,3,2,0, 28,10,3,0 ,14.05,-87.14); timeZones[415001] = new TimeZone('North America','Jamaica','Kingston (Jm)',false,-300,-300, 26,3,2,0, 28,10,3,0 ,17.60,-76.47); timeZones[416001] = new TimeZone('North America','Mexico','Acapulco',true,-360,-300, 2,4,2,0, 28,10,2,0 ,16.51,-99.56); timeZones[416002] = new TimeZone('North America','Mexico','Aguascalientes',true,-360,-300, 2,4,2,0, 28,10,2,0 ,21.51,-102.18); timeZones[416003] = new TimeZone('North America','Mexico','Cancun',true,-360,-300, 2,4,2,0, 28,10,2,0 ,21.10,-86.51); timeZones[416004] = new TimeZone('North America','Mexico','Guadalajara',true,-360,-300, 2,4,2,0, 28,10,2,0 ,20.40,-103.21); timeZones[416005] = new TimeZone('North America','Mexico','Leon',true,-360,-300, 2,4,2,0, 28,10,2,0 ,21.10,-101.42); timeZones[416006] = new TimeZone('North America','Mexico','Merida',true,-360,-300, 2,4,2,0, 28,10,2,0 ,20.58,-89.37); timeZones[416007] = new TimeZone('North America','Mexico','Mexico City',true,-360,-300, 2,4,2,0, 28,10,2,0 ,19.25,-99.08); timeZones[416008] = new TimeZone('North America','Mexico','Monterrey',true,-360,-300, 2,4,2,0, 28,10,2,0 ,25.40,-100.20); timeZones[416009] = new TimeZone('North America','Mexico','San Luis Potosi',true,-360,-300, 2,4,2,0, 28,10,2,0 ,22.09,-100.59); timeZones[416010] = new TimeZone('North America','Mexico','Veracruz',true,-360,-300, 2,4,2,0, 28,10,2,0 ,19.11,-96.10); timeZones[416011] = new TimeZone('North America','Mexico','Chihuahua',true,-420,-360, 2,4,2,0, 28,10,2,0 ,28.38,-106.05); timeZones[416012] = new TimeZone('North America','Mexico','Mazatlan',true,-420,-360, 2,4,2,0, 28,10,2,0 ,23.13,-106.25); timeZones[416013] = new TimeZone('North America','Mexico','Mexicali',true,-480,-420, 12,3,2,0, 5,11,2,0 ,32.38,-115.27); timeZones[416014] = new TimeZone('North America','Mexico','Tijuana',true,-480,-420, 12,3,2,0, 5,11,2,0 ,32.32,-117.01); timeZones[417001] = new TimeZone('North America','Nicaragua','Managua',false,-360,-360, 26,3,2,0, 28,10,3,0 ,12.09,-86.16); timeZones[418001] = new TimeZone('North America','Panama','Panama',false,-300,-300, 26,3,2,0, 28,10,3,0 ,8.57,-79.30); timeZones[419001] = new TimeZone('North America','Saint Kitts and Nevis','Basseterre',false,-240,-240, 26,3,2,0, 28,10,3,0 ,17.18,-62.43); timeZones[420001] = new TimeZone('North America','Saint Lucia','Castries',false,-240,-240, 26,3,2,0, 28,10,3,0 ,14.01,-60.59); timeZones[421001] = new TimeZone('North America','Saint Vincent and the Grenadines','Kingstown',false,-240,-240, 26,3,2,0, 28,10,3,0 ,13.12,-61.14); timeZones[422001] = new TimeZone('North America','Trinidad and Tobago','Port of Spain',false,-240,-240, 26,3,2,0, 28,10,3,0 ,10.38,-61.31); timeZones[423001] = new TimeZone('North America','United States','Pago Pago',false,-660,-660, 26,3,2,0, 28,10,3,0 ,-14.16,-170.42); timeZones[423002] = new TimeZone('North America','United States','Akron',true,-300,-240, 12,3,2,0, 5,11,2,0 ,41.04,-81.31); timeZones[423003] = new TimeZone('North America','United States','Albany',true,-300,-240, 12,3,2,0, 5,11,2,0 ,42.40,-73.47); timeZones[423004] = new TimeZone('North America','United States','Atlanta',true,-300,-240, 12,3,2,0, 5,11,2,0 ,33.46,-84.23); timeZones[423005] = new TimeZone('North America','United States','Augusta',true,-300,-240, 12,3,2,0, 5,11,2,0 ,33.29,-81.58); timeZones[423006] = new TimeZone('North America','United States','Baltimore',true,-300,-240, 12,3,2,0, 5,11,2,0 ,39.17,-76.37); timeZones[423007] = new TimeZone('North America','United States','Boston',true,-300,-240, 12,3,2,0, 5,11,2,0 ,42.21,-71.03); timeZones[423008] = new TimeZone('North America','United States','Buffalo',true,-300,-240, 12,3,2,0, 5,11,2,0 ,42.52,-78.55); timeZones[423009] = new TimeZone('North America','United States','Charleston',true,-300,-240, 12,3,2,0, 5,11,2,0 ,38.21,-81.38); timeZones[423010] = new TimeZone('North America','United States','Charlotte',true,-300,-240, 12,3,2,0, 5,11,2,0 ,35.05,-80.50); timeZones[423011] = new TimeZone('North America','United States','Cincinnati',true,-300,-240, 12,3,2,0, 5,11,2,0 ,39.10,-84.30); timeZones[423012] = new TimeZone('North America','United States','Cleveland',true,-300,-240, 12,3,2,0, 5,11,2,0 ,41.30,-81.41); timeZones[423013] = new TimeZone('North America','United States','Columbia',true,-300,-240, 12,3,2,0, 5,11,2,0 ,34.01,-81.00); timeZones[423014] = new TimeZone('North America','United States','Columbus',true,-300,-240, 12,3,2,0, 5,11,2,0 ,39.58,-82.60); timeZones[423015] = new TimeZone('North America','United States','Concord',true,-300,-240, 12,3,2,0, 5,11,2,0 ,43.13,-71.32); timeZones[423016] = new TimeZone('North America','United States','Detroit',true,-300,-240, 12,3,2,0, 5,11,2,0 ,42.20,-83.03); timeZones[423017] = new TimeZone('North America','United States','Dover',true,-300,-240, 12,3,2,0, 5,11,2,0 ,39.10,-75.32); timeZones[423018] = new TimeZone('North America','United States','Frankfort (US)',true,-300,-240, 12,3,2,0, 5,11,2,0 ,38.12,-84.52); timeZones[423019] = new TimeZone('North America','United States','Harrisburg',true,-300,-240, 12,3,2,0, 5,11,2,0 ,40.16,-76.53); timeZones[423020] = new TimeZone('North America','United States','Hartford',true,-300,-240, 12,3,2,0, 5,11,2,0 ,41.46,-72.41); timeZones[423021] = new TimeZone('North America','United States','Indianapolis',true,-300,-240, 12,3,2,0, 5,11,2,0 ,39.46,-86.09); timeZones[423022] = new TimeZone('North America','United States','Jacksonville',true,-300,-240, 12,3,2,0, 5,11,2,0 ,30.20,-81.40); timeZones[423023] = new TimeZone('North America','United States','Jersey City',true,-300,-240, 12,3,2,0, 5,11,2,0 ,40.42,-74.03); timeZones[423024] = new TimeZone('North America','United States','Knoxville',true,-300,-240, 12,3,2,0, 5,11,2,0 ,35.58,-83.56); timeZones[423025] = new TimeZone('North America','United States','Lexington-Fayette',true,-300,-240, 12,3,2,0, 5,11,2,0 ,38.02,-84.27); timeZones[423026] = new TimeZone('North America','United States','Louisville',true,-300,-240, 12,3,2,0, 5,11,2,0 ,38.13,-85.48); timeZones[423027] = new TimeZone('North America','United States','Miami',true,-300,-240, 12,3,2,0, 5,11,2,0 ,25.47,-80.13); timeZones[423028] = new TimeZone('North America','United States','Montpelier',true,-300,-240, 12,3,2,0, 5,11,2,0 ,44.16,-72.34); timeZones[423029] = new TimeZone('North America','United States','New York',true,-300,-240, 12,3,2,0, 5,11,2,0 ,40.43,-74.01); timeZones[423030] = new TimeZone('North America','United States','Newark',true,-300,-240, 12,3,2,0, 5,11,2,0 ,40.43,-74.10); timeZones[423031] = new TimeZone('North America','United States','Norfolk',true,-300,-240, 12,3,2,0, 5,11,2,0 ,36.51,-76.17); timeZones[423032] = new TimeZone('North America','United States','Philadelphia',true,-300,-240, 12,3,2,0, 5,11,2,0 ,39.57,-75.10); timeZones[423033] = new TimeZone('North America','United States','Pittsburgh',true,-300,-240, 12,3,2,0, 5,11,2,0 ,40.26,-80.00); timeZones[423034] = new TimeZone('North America','United States','Providence',true,-300,-240, 12,3,2,0, 5,11,2,0 ,41.49,-71.25); timeZones[423035] = new TimeZone('North America','United States','Raleigh',true,-300,-240, 12,3,2,0, 5,11,2,0 ,35.47,-78.39); timeZones[423036] = new TimeZone('North America','United States','Richmond',true,-300,-240, 12,3,2,0, 5,11,2,0 ,37.32,-77.28); timeZones[423037] = new TimeZone('North America','United States','Rochester',true,-300,-240, 12,3,2,0, 5,11,2,0 ,43.12,-77.37); timeZones[423038] = new TimeZone('North America','United States','St. Petersburg (USA-FL)',true,-300,-240, 12,3,2,0, 5,11,2,0 ,27.45,-82.38); timeZones[423039] = new TimeZone('North America','United States','Tampa',true,-300,-240, 12,3,2,0, 5,11,2,0 ,27.57,-82.28); timeZones[423040] = new TimeZone('North America','United States','Toledo',true,-300,-240, 12,3,2,0, 5,11,2,0 ,41.40,-83.35); timeZones[423041] = new TimeZone('North America','United States','Trenton',true,-300,-240, 12,3,2,0, 5,11,2,0 ,40.13,-74.46); timeZones[423042] = new TimeZone('North America','United States','Virginia Beach',true,-300,-240, 12,3,2,0, 5,11,2,0 ,36.44,-76.02); timeZones[423043] = new TimeZone('North America','United States','Washington',true,-300,-240, 12,3,2,0, 5,11,2,0 ,38.54,-77.02); timeZones[423044] = new TimeZone('North America','United States','West Palm Beach',true,-300,-240, 12,3,2,0, 5,11,2,0 ,26.43,-80.03); timeZones[423045] = new TimeZone('North America','United States','Adak',true,-600,-540, 12,3,2,0, 5,11,2,0 ,51.52,-176.39); timeZones[423046] = new TimeZone('North America','United States','Albuquerque',true,-420,-360, 12,3,2,0, 5,11,2,0 ,35.07,-106.40); timeZones[423047] = new TimeZone('North America','United States','Aurora',true,-420,-360, 12,3,2,0, 5,11,2,0 ,39.42,-104.43); timeZones[423048] = new TimeZone('North America','United States','Billings',true,-420,-360, 12,3,2,0, 5,11,2,0 ,45.47,-108.30); timeZones[423049] = new TimeZone('North America','United States','Boise',true,-420,-360, 12,3,2,0, 5,11,2,0 ,43.37,-116.13); timeZones[423050] = new TimeZone('North America','United States','Cheyenne',true,-420,-360, 12,3,2,0, 5,11,2,0 ,41.08,-104.49); timeZones[423051] = new TimeZone('North America','United States','Denver',true,-420,-360, 12,3,2,0, 5,11,2,0 ,39.45,-104.59); timeZones[423052] = new TimeZone('North America','United States','El Paso',true,-420,-360, 12,3,2,0, 5,11,2,0 ,31.45,-106.29); timeZones[423053] = new TimeZone('North America','United States','Helena',true,-420,-360, 12,3,2,0, 5,11,2,0 ,46.35,-112.02); timeZones[423054] = new TimeZone('North America','United States','Salt Lake City',true,-420,-360, 12,3,2,0, 5,11,2,0 ,40.46,-111.52); timeZones[423055] = new TimeZone('North America','United States','Santa Fe',true,-420,-360, 12,3,2,0, 5,11,2,0 ,35.40,-105.57); timeZones[423056] = new TimeZone('North America','United States','Arlington',true,-360,-300, 12,3,2,0, 5,11,2,0 ,32.41,-97.07); timeZones[423057] = new TimeZone('North America','United States','Austin',true,-360,-300, 12,3,2,0, 5,11,2,0 ,30.17,-97.44); timeZones[423058] = new TimeZone('North America','United States','Baton Rouge',true,-360,-300, 12,3,2,0, 5,11,2,0 ,30.27,-91.08); timeZones[423059] = new TimeZone('North America','United States','Birmingham (USA)',true,-360,-300, 12,3,2,0, 5,11,2,0 ,33.30,-86.55); timeZones[423060] = new TimeZone('North America','United States','Bismarck',true,-360,-300, 12,3,2,0, 5,11,2,0 ,46.49,-100.47); timeZones[423061] = new TimeZone('North America','United States','Chicago',true,-360,-300, 12,3,2,0, 5,11,2,0 ,41.53,-87.38); timeZones[423062] = new TimeZone('North America','United States','Dallas',true,-360,-300, 12,3,2,0, 5,11,2,0 ,32.47,-96.48); timeZones[423063] = new TimeZone('North America','United States','Des Moines',true,-360,-300, 12,3,2,0, 5,11,2,0 ,41.36,-93.38); timeZones[423064] = new TimeZone('North America','United States','Fort Worth',true,-360,-300, 12,3,2,0, 5,11,2,0 ,32.45,-97.20); timeZones[423065] = new TimeZone('North America','United States','Houston',true,-360,-300, 12,3,2,0, 5,11,2,0 ,29.45,-95.22); timeZones[423066] = new TimeZone('North America','United States','Jackson',true,-360,-300, 12,3,2,0, 5,11,2,0 ,32.20,-90.11); timeZones[423067] = new TimeZone('North America','United States','Jefferson City',true,-360,-300, 12,3,2,0, 5,11,2,0 ,38.34,-92.11); timeZones[423068] = new TimeZone('North America','United States','Kansas City',true,-360,-300, 12,3,2,0, 5,11,2,0 ,39.06,-94.35); timeZones[423069] = new TimeZone('North America','United States','Lincoln',true,-360,-300, 12,3,2,0, 5,11,2,0 ,40.49,-96.40); timeZones[423070] = new TimeZone('North America','United States','Little Rock',true,-360,-300, 12,3,2,0, 5,11,2,0 ,34.44,-92.19); timeZones[423071] = new TimeZone('North America','United States','Madison',true,-360,-300, 12,3,2,0, 5,11,2,0 ,43.05,-89.23); timeZones[423072] = new TimeZone('North America','United States','Memphis',true,-360,-300, 12,3,2,0, 5,11,2,0 ,35.05,-90.00); timeZones[423073] = new TimeZone('North America','United States','Milwaukee',true,-360,-300, 12,3,2,0, 5,11,2,0 ,43.03,-87.57); timeZones[423074] = new TimeZone('North America','United States','Minneapolis',true,-360,-300, 12,3,2,0, 5,11,2,0 ,44.59,-93.16); timeZones[423075] = new TimeZone('North America','United States','Mobile',true,-360,-300, 12,3,2,0, 5,11,2,0 ,30.40,-88.05); timeZones[423076] = new TimeZone('North America','United States','Montgomery',true,-360,-300, 12,3,2,0, 5,11,2,0 ,32.22,-86.20); timeZones[423077] = new TimeZone('North America','United States','Nashville',true,-360,-300, 12,3,2,0, 5,11,2,0 ,36.10,-86.46); timeZones[423078] = new TimeZone('North America','United States','New Orleans',true,-360,-300, 12,3,2,0, 5,11,2,0 ,29.57,-90.04); timeZones[423079] = new TimeZone('North America','United States','Oklahoma City',true,-360,-300, 12,3,2,0, 5,11,2,0 ,35.29,-97.32); timeZones[423080] = new TimeZone('North America','United States','Pensacola',true,-360,-300, 12,3,2,0, 5,11,2,0 ,30.30,-87.12); timeZones[423081] = new TimeZone('North America','United States','Pierre',true,-360,-300, 12,3,2,0, 5,11,2,0 ,44.22,-100.20); timeZones[423082] = new TimeZone('North America','United States','San Antonio',true,-360,-300, 12,3,2,0, 5,11,2,0 ,29.25,-98.30); timeZones[423083] = new TimeZone('North America','United States','Sioux Falls',true,-360,-300, 12,3,2,0, 5,11,2,0 ,43.34,-96.42); timeZones[423084] = new TimeZone('North America','United States','St. Louis',true,-360,-300, 12,3,2,0, 5,11,2,0 ,38.40,-90.15); timeZones[423085] = new TimeZone('North America','United States','St. Paul',true,-360,-300, 12,3,2,0, 5,11,2,0 ,45.00,-93.10); timeZones[423086] = new TimeZone('North America','United States','Topeka',true,-360,-300, 12,3,2,0, 5,11,2,0 ,39.02,-95.41); timeZones[423087] = new TimeZone('North America','United States','Wichita',true,-360,-300, 12,3,2,0, 5,11,2,0 ,37.43,-97.20); timeZones[423088] = new TimeZone('North America','United States','Honolulu',false,-600,-600, 12,3,2,0, 5,11,2,0 ,21.19,-157.51); timeZones[423089] = new TimeZone('North America','United States','Anaheim',true,-480,-420, 12,3,2,0, 5,11,2,0 ,33.50,-117.52); timeZones[423090] = new TimeZone('North America','United States','Carson City',true,-480,-420, 12,3,2,0, 5,11,2,0 ,39.10,-119.46); timeZones[423091] = new TimeZone('North America','United States','Las Vegas',true,-480,-420, 12,3,2,0, 5,11,2,0 ,36.08,-115.10); timeZones[423092] = new TimeZone('North America','United States','Long Beach',true,-480,-420, 12,3,2,0, 5,11,2,0 ,33.47,-118.09); timeZones[423093] = new TimeZone('North America','United States','Los Angeles',true,-480,-420, 12,3,2,0, 5,11,2,0 ,34.03,-118.15); timeZones[423094] = new TimeZone('North America','United States','Mesa',true,-480,-420, 12,3,2,0, 5,11,2,0 ,33.25,-111.44); timeZones[423095] = new TimeZone('North America','United States','Oakland',true,-480,-420, 12,3,2,0, 5,11,2,0 ,37.47,-122.13); timeZones[423096] = new TimeZone('North America','United States','Phoenix',true,-480,-420, 12,3,2,0, 5,11,2,0 ,33.27,-112.04); timeZones[423097] = new TimeZone('North America','United States','Portland',true,-480,-420, 12,3,2,0, 5,11,2,0 ,45.31,-122.39); timeZones[423098] = new TimeZone('North America','United States','Riverside',true,-480,-420, 12,3,2,0, 5,11,2,0 ,33.56,-117.23); timeZones[423099] = new TimeZone('North America','United States','Sacramento',true,-480,-420, 12,3,2,0, 5,11,2,0 ,38.34,-121.28); timeZones[423100] = new TimeZone('North America','United States','Salem',true,-480,-420, 12,3,2,0, 5,11,2,0 ,44.56,-123.02); timeZones[423101] = new TimeZone('North America','United States','San Diego',true,-480,-420, 12,3,2,0, 5,11,2,0 ,32.43,-117.09); timeZones[423102] = new TimeZone('North America','United States','San Francisco',true,-480,-420, 12,3,2,0, 5,11,2,0 ,37.46,-122.26); timeZones[423103] = new TimeZone('North America','United States','San Jose (USA)',true,-480,-420, 12,3,2,0, 5,11,2,0 ,37.20,-121.53); timeZones[423104] = new TimeZone('North America','United States','Seattle',true,-480,-420, 12,3,2,0, 5,11,2,0 ,47.37,-122.21); timeZones[423105] = new TimeZone('North America','United States','Stockton',true,-480,-420, 12,3,2,0, 5,11,2,0 ,37.58,-121.18); timeZones[423106] = new TimeZone('North America','United States','Tucson',true,-480,-420, 12,3,2,0, 5,11,2,0 ,32.13,-110.58); timeZones[423107] = new TimeZone('North America','United States','Anchorage',true,-540,-480, 12,3,2,0, 5,11,2,0 ,61.11,-149.53); timeZones[423108] = new TimeZone('North America','United States','Fairbanks',true,-540,-480, 12,3,2,0, 5,11,2,0 ,64.50,-147.43); timeZones[423109] = new TimeZone('North America','United States','Juneau',true,-540,-480, 12,3,2,0, 5,11,2,0 ,58.18,-134.25); timeZones[423110] = new TimeZone('North America','United States','Nome',true,-540,-480, 12,3,2,0, 5,11,2,0 ,64.32,-165.24); timeZones[423111] = new TimeZone('North America','United States','Unalaska',true,-540,-480, 12,3,2,0, 5,11,2,0 ,53.51,-166.43); timeZones[423112] = new TimeZone('North America','United States','Guam',false,+600,+600, 26,3,2,0, 28,10,3,0 ,13.29,144.45); timeZones[501001] = new TimeZone('Oceania','Australia','Adelaide',true,+570,+630, 1,10,2,0 , 2,4,3,0 ,-34.56,138.36); timeZones[501002] = new TimeZone('Oceania','Australia','Canberra',true,+600,+660, 1,10,2,0 , 2,4,3,0 ,-35.17,149.08); timeZones[501003] = new TimeZone('Oceania','Australia','Hobart',true,+600,+660, 1,10,2,0 , 2,4,3,0 ,-42.54,147.18); timeZones[501004] = new TimeZone('Oceania','Australia','Lord Howe Island',true,+630,+660, 1,10,2,0 , 2,4,2,0 ,-33.30,159.00); timeZones[501005] = new TimeZone('Oceania','Australia','Melbourne',true,+600,+660, 2,10,2,0 , 3,4,3,0 ,-37.49,144.58); timeZones[501006] = new TimeZone('Oceania','Australia','Sydney',true,+600,+660, 2,10,2,0 , 3,4,3,0 ,-33.52,151.12); timeZones[501007] = new TimeZone('Oceania','Australia','Perth',false,+480,+480, 2,10,2,0 , 3,4,3,0 ,-31.57,115.51); timeZones[501008] = new TimeZone('Oceania','Australia','Kingston (Au)',false,+690,+690, 1,10,2,0 , 2,4,2,0 ,-29.03,167.58); timeZones[501009] = new TimeZone('Oceania','Australia','Brisbane',false,+600,+600, 7,10,2,0 , 1,4,3,0 ,-27.28,153.02); timeZones[501010] = new TimeZone('Oceania','Australia','The Settlement',false,+420,+420, 1,10,2,0 , 2,4,2,0 ,-10.30,105.40); timeZones[501011] = new TimeZone('Oceania','Australia','Darwin',false,+570,+570, 7,10,2,0 , 1,4,3,0 ,-12.28,130.51); timeZones[502001] = new TimeZone('Oceania','Fiji','Suva',true,+720,+780, 5,11,2,0, 15,1,3,0 ,-18.08,178.26); timeZones[503001] = new TimeZone('Oceania','Kiribati','Rawaki',false,+780,+780, 7,10,2,0 , 1,4,3,0 ,-3.08,-171.05); timeZones[503002] = new TimeZone('Oceania','Kiribati','Kiritimati',false,+840,+840, 7,10,2,0 , 1,4,3,0 ,1.52,-157.20); timeZones[503003] = new TimeZone('Oceania','Kiribati','South Tarawa',false,+720,+720, 1,10,2,0 , 2,4,3,0 ,1.25,173.00); timeZones[504001] = new TimeZone('Oceania','Marshall Islands','Majuro',false,+720,+720, 1,10,2,0 , 2,4,3,0 ,7.09,171.12); timeZones[505001] = new TimeZone('Oceania','Micronesia','Palikir',false,+660,+660, 7,10,2,0 , 1,4,3,0 ,6.55,158.10); timeZones[506001] = new TimeZone('Oceania','Nauru','Yaren',false,+720,+720, 7,10,2,0 , 1,4,3,0 ,-0.32,166.55); timeZones[507001] = new TimeZone('Oceania','New Zealand','Auckland',true,+720,+780, 24,9,2,0 , 2,4,3,0 ,-36.51,174.46); timeZones[507002] = new TimeZone('Oceania','New Zealand','Christchurch',true,+720,+780, 24,9,2,0 , 2,4,3,0 ,-43.32,172.37); timeZones[507003] = new TimeZone('Oceania','New Zealand','Wellington',true,+720,+780, 24,9,2,0 , 2,4,3,0 ,-41.17,174.47); timeZones[507004] = new TimeZone('Oceania','New Zealand','Chatham Island',true,+765,+825, 24,9,2,0 , 2,4,3,0 ,-44.00,-176.35); timeZones[508001] = new TimeZone('Oceania','Palau','Koror',false,+540,+540, 2,10,2,0 , 3,4,3,0 ,7.21,134.29); timeZones[509001] = new TimeZone('Oceania','Papua New Guinea','Port Moresby',false,+600,+600, 1,10,2,0 , 2,4,2,0 ,-9.27,147.11); timeZones[510001] = new TimeZone('Oceania','Samoa','Apia',false,+780,+780, 25,10,0,0 , 2,4,4,0 ,-13.48,-171.45); timeZones[511001] = new TimeZone('Oceania','Solomon Islands','Honiara',false,+660,+660, 7,10,2,0 , 1,4,3,0 ,-9.32,160.12); timeZones[512001] = new TimeZone('Oceania','Tonga','Nukualofa',false,+780,+780, 7,10,2,0 , 1,4,3,0 ,-21.07,-175.12); timeZones[513001] = new TimeZone('Oceania','Tuvalu','Funafuti',false,+720,+720, 2,10,2,0 , 3,4,3,0 ,-8.31,179.13); timeZones[514001] = new TimeZone('Oceania','Vanuatu','Port Vila',false,+660,+660, 7,10,2,0 , 1,4,3,0 ,-17.44,168.19); timeZones[601001] = new TimeZone('South America','Argentina','Buenos Aires',false,-180,-180, 26,3,2,0, 28,10,3,0 ,-34.37,-58.23); timeZones[601002] = new TimeZone('South America','Argentina','La Plata',false,-180,-180, 26,3,2,0, 28,10,3,0 ,-34.55,-57.57); timeZones[601003] = new TimeZone('South America','Argentina','Mar del Plata',false,-180,-180, 26,3,2,0, 28,10,3,0 ,-38.00,-57.32); timeZones[601004] = new TimeZone('South America','Argentina','Mendoza',false,-180,-180, 26,3,2,0, 28,10,3,0 ,-32.54,-68.50); timeZones[601005] = new TimeZone('South America','Argentina','Rosario',false,-180,-180, 26,3,2,0, 28,10,3,0 ,-32.57,-60.40); timeZones[601006] = new TimeZone('South America','Argentina','Salta',false,-180,-180, 26,3,2,0, 28,10,3,0 ,-24.47,-65.24); timeZones[601007] = new TimeZone('South America','Argentina','Tucuman',false,-180,-180, 26,3,2,0, 28,10,3,0 ,-26.49,-65.13); timeZones[602001] = new TimeZone('South America','Bolivia','La Paz',false,-240,-240, 26,3,2,0, 28,10,3,0 ,-16.30,-68.08); timeZones[603001] = new TimeZone('South America','Brazil','Brasilia',true,-180,-120, 15,10,0,0, 19,2,0,0 ,-15.48,-47.53); timeZones[603002] = new TimeZone('South America','Brazil','Fernando de Noronha',true,-180,-120, 15,10,0,0, 19,2,0,0 ,-3.54,-32.25); timeZones[603003] = new TimeZone('South America','Brazil','Porto Alegre',true,-180,-120, 15,10,0,0, 19,2,0,0 ,-30.02,-51.14); timeZones[603004] = new TimeZone('South America','Brazil','Rio de Janeiro',true,-180,-120, 15,10,0,0, 19,2,0,0 ,-22.58,-43.11); timeZones[603005] = new TimeZone('South America','Brazil','Salvador',true,-180,-120, 15,10,0,0, 19,2,0,0 ,-12.58,-38.29); timeZones[603006] = new TimeZone('South America','Brazil','Sao Paulo',true,-180,-120, 15,10,0,0, 19,2,0,0 ,-23.34,-46.38); timeZones[603007] = new TimeZone('South America','Brazil','Recife',false,-180,-180, 15,10,0,0, 19,2,0,0 ,-8.06,-34.53); timeZones[603008] = new TimeZone('South America','Brazil','Manaus',false,-240,-240, 15,10,0,0, 19,2,0,0 ,-3.07,-60.01); timeZones[603009] = new TimeZone('South America','Brazil','Rio Branco',false,-240,-240, 15,10,0,0, 19,2,0,0 ,-9.59,-67.49); timeZones[604001] = new TimeZone('South America','Chile','Santiago',false,-180,-180, 7,9,0,0, 27,4,0,0 ,-33.26,-70.40); timeZones[604002] = new TimeZone('South America','Chile','Easter Island',false,-300,-300, 27,9,22,0, 26,4,22,0 ,-27.05,-109.20); timeZones[605001] = new TimeZone('South America','Colombia','Bogota',false,-300,-300, 15,10,0,0, 19,2,0,0 ,4.38,-74.05); timeZones[605002] = new TimeZone('South America','Colombia','Cali',false,-300,-300, 15,10,0,0, 19,2,0,0 ,3.24,-76.30); timeZones[605003] = new TimeZone('South America','Colombia','Medellin',false,-300,-300, 15,10,0,0, 19,2,0,0 ,6.15,-75.36); timeZones[606001] = new TimeZone('South America','Ecuador','Guayaquil',false,-300,-300, 15,10,0,0, 19,2,0,0 ,-2.13,-79.54); timeZones[606002] = new TimeZone('South America','Ecuador','Quito',false,-300,-300, 15,10,0,0, 19,2,0,0 ,-0.14,-78.30); timeZones[606003] = new TimeZone('South America','Ecuador','Galapagos Islands',false,-360,-360, 15,10,0,0, 19,2,0,0 ,-0.54,-89.36); timeZones[607001] = new TimeZone('South America','Guyana','Georgetown',false,-240,-240, 15,10,0,0, 19,2,0,0 ,6.49,-58.10); timeZones[608001] = new TimeZone('South America','Paraguay','Asuncion',true,-240,-180, 1,10,0,0, 26,3,0,0 ,-25.17,-57.38); timeZones[609001] = new TimeZone('South America','Peru','Lima',false,-300,-300, 15,10,0,0, 19,2,0,0 ,-12.03,-77.02); timeZones[610001] = new TimeZone('South America','Suriname','Paramaribo',false,-180,-180, 15,10,0,0, 19,2,0,0 ,5.49,-55.10); timeZones[611001] = new TimeZone('South America','Uruguay','Montevideo',false,-180,-120, 4,10,2,0, 8,3,2,0 ,-34.53,-56.11); timeZones[612001] = new TimeZone('South America','Venezuela','Caracas',false,-270,-270, 15,10,0,0, 19,2,0,0 ,10.30,-66.54);