Guest User

Visitor Location: Countries and Timezones

a guest
Jun 27th, 2022
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const countries = {
  2.   AD: "Andorra",
  3.   AE: "United Arab Emirates",
  4.   AF: "Afghanistan",
  5.   AG: "Antigua and Barbuda",
  6.   AI: "Anguilla",
  7.   AL: "Albania",
  8.   AM: "Armenia",
  9.   AO: "Angola",
  10.   AQ: "Antarctica",
  11.   AR: "Argentina",
  12.   AS: "American Samoa",
  13.   AT: "Austria",
  14.   AU: "Australia",
  15.   AW: "Aruba",
  16.   AX: "Åland Islands",
  17.   AZ: "Azerbaijan",
  18.   BA: "Bosnia and Herzegovina",
  19.   BB: "Barbados",
  20.   BD: "Bangladesh",
  21.   BE: "Belgium",
  22.   BF: "Burkina Faso",
  23.   BG: "Bulgaria",
  24.   BH: "Bahrain",
  25.   BI: "Burundi",
  26.   BJ: "Benin",
  27.   BL: "Saint Barthélemy",
  28.   BM: "Bermuda",
  29.   BN: "Brunei",
  30.   BO: "Bolivia",
  31.   BQ: "Caribbean Netherlands",
  32.   BR: "Brazil",
  33.   BS: "Bahamas",
  34.   BT: "Bhutan",
  35.   BV: "Bouvet Island",
  36.   BW: "Botswana",
  37.   BY: "Belarus",
  38.   BZ: "Belize",
  39.   CA: "Canada",
  40.   CC: "Cocos Islands",
  41.   CD: "Democratic Republic of the Congo",
  42.   CF: "Central African Republic",
  43.   CG: "Republic of the Congo",
  44.   CH: "Switzerland",
  45.   CI: "Ivory Coast",
  46.   CK: "Cook Islands",
  47.   CL: "Chile",
  48.   CM: "Cameroon",
  49.   CN: "China",
  50.   CO: "Colombia",
  51.   CR: "Costa Rica",
  52.   CU: "Cuba",
  53.   CV: "Cabo Verde",
  54.   CW: "Curaçao",
  55.   CX: "Christmas Island",
  56.   CY: "Cyprus",
  57.   CZ: "Czechia",
  58.   DE: "Germany",
  59.   DJ: "Djibouti",
  60.   DK: "Denmark",
  61.   DM: "Dominica",
  62.   DO: "Dominican Republic",
  63.   DZ: "Algeria",
  64.   EC: "Ecuador",
  65.   EE: "Estonia",
  66.   EG: "Egypt",
  67.   EH: "Western Sahara",
  68.   ER: "Eritrea",
  69.   ES: "Spain",
  70.   ET: "Ethiopia",
  71.   FI: "Finland",
  72.   FJ: "Fiji",
  73.   FK: "Falkland Islands",
  74.   FM: "Micronesia",
  75.   FO: "Faroe Islands",
  76.   FR: "France",
  77.   GA: "Gabon",
  78.   GB: "United Kingdom",
  79.   GD: "Grenada",
  80.   GE: "Georgia",
  81.   GF: "French Guiana",
  82.   GG: "Guernsey",
  83.   GH: "Ghana",
  84.   GI: "Gibraltar",
  85.   GL: "Greenland",
  86.   GM: "Gambia",
  87.   GN: "Guinea",
  88.   GP: "Guadeloupe",
  89.   GQ: "Equatorial Guinea",
  90.   GR: "Greece",
  91.   GS: "South Georgia and the South Sandwich Islands",
  92.   GT: "Guatemala",
  93.   GU: "Guam",
  94.   GW: "Guinea-Bissau",
  95.   GY: "Guyana",
  96.   HK: "Hong Kong",
  97.   HM: "Heard Island and McDonald Islands",
  98.   HN: "Honduras",
  99.   HR: "Croatia",
  100.   HT: "Haiti",
  101.   HU: "Hungary",
  102.   ID: "Indonesia",
  103.   IE: "Ireland",
  104.   IL: "Israel",
  105.   IM: "Isle of Man",
  106.   IN: "India",
  107.   IO: "British Indian Ocean Territory",
  108.   IQ: "Iraq",
  109.   IR: "Iran",
  110.   IS: "Iceland",
  111.   IT: "Italy",
  112.   JE: "Jersey",
  113.   JM: "Jamaica",
  114.   JO: "Jordan",
  115.   JP: "Japan",
  116.   KE: "Kenya",
  117.   KG: "Kyrgyzstan",
  118.   KH: "Cambodia",
  119.   KI: "Kiribati",
  120.   KM: "Comoros",
  121.   KN: "Saint Kitts and Nevis",
  122.   KP: "North Korea",
  123.   KR: "South Korea",
  124.   KW: "Kuwait",
  125.   KY: "Cayman Islands",
  126.   KZ: "Kazakhstan",
  127.   LA: "Laos",
  128.   LB: "Lebanon",
  129.   LC: "Saint Lucia",
  130.   LI: "Liechtenstein",
  131.   LK: "Sri Lanka",
  132.   LR: "Liberia",
  133.   LS: "Lesotho",
  134.   LT: "Lithuania",
  135.   LU: "Luxembourg",
  136.   LV: "Latvia",
  137.   LY: "Libya",
  138.   MA: "Morocco",
  139.   MC: "Monaco",
  140.   MD: "Moldova",
  141.   ME: "Montenegro",
  142.   MF: "Saint Martin",
  143.   MG: "Madagascar",
  144.   MH: "Marshall Islands",
  145.   MK: "North Macedonia",
  146.   ML: "Mali",
  147.   MM: "Myanmar",
  148.   MN: "Mongolia",
  149.   MO: "Macao",
  150.   MP: "Northern Mariana Islands",
  151.   MQ: "Martinique",
  152.   MR: "Mauritania",
  153.   MS: "Montserrat",
  154.   MT: "Malta",
  155.   MU: "Mauritius",
  156.   MV: "Maldives",
  157.   MW: "Malawi",
  158.   MX: "Mexico",
  159.   MY: "Malaysia",
  160.   MZ: "Mozambique",
  161.   NA: "Namibia",
  162.   NC: "New Caledonia",
  163.   NE: "Niger",
  164.   NF: "Norfolk Island",
  165.   NG: "Nigeria",
  166.   NI: "Nicaragua",
  167.   NL: "Netherlands",
  168.   NO: "Norway",
  169.   NP: "Nepal",
  170.   NR: "Nauru",
  171.   NU: "Niue",
  172.   NZ: "New Zealand",
  173.   OM: "Oman",
  174.   PA: "Panama",
  175.   PE: "Peru",
  176.   PF: "French Polynesia",
  177.   PG: "Papua New Guinea",
  178.   PH: "Philippines",
  179.   PK: "Pakistan",
  180.   PL: "Poland",
  181.   PM: "Saint Pierre and Miquelon",
  182.   PN: "Pitcairn",
  183.   PR: "Puerto Rico",
  184.   PS: "Palestine",
  185.   PT: "Portugal",
  186.   PW: "Palau",
  187.   PY: "Paraguay",
  188.   QA: "Qatar",
  189.   RE: "Réunion",
  190.   RO: "Romania",
  191.   RS: "Serbia",
  192.   RU: "Russia",
  193.   RW: "Rwanda",
  194.   SA: "Saudi Arabia",
  195.   SB: "Solomon Islands",
  196.   SC: "Seychelles",
  197.   SD: "Sudan",
  198.   SE: "Sweden",
  199.   SG: "Singapore",
  200.   SH: "Saint Helena, Ascension and Tristan da Cunha",
  201.   SI: "Slovenia",
  202.   SJ: "Svalbard and Jan Mayen",
  203.   SK: "Slovakia",
  204.   SL: "Sierra Leone",
  205.   SM: "San Marino",
  206.   SN: "Senegal",
  207.   SO: "Somalia",
  208.   SR: "Suriname",
  209.   SS: "South Sudan",
  210.   ST: "Sao Tome and Principe",
  211.   SV: "El Salvador",
  212.   SX: "Sint Maarten",
  213.   SY: "Syria",
  214.   SZ: "Eswatini",
  215.   TC: "Turks and Caicos Islands",
  216.   TD: "Chad",
  217.   TF: "French Southern Territories",
  218.   TG: "Togo",
  219.   TH: "Thailand",
  220.   TJ: "Tajikistan",
  221.   TK: "Tokelau",
  222.   TL: "Timor-Leste",
  223.   TM: "Turkmenistan",
  224.   TN: "Tunisia",
  225.   TO: "Tonga",
  226.   TR: "Turkey",
  227.   TT: "Trinidad and Tobago",
  228.   TV: "Tuvalu",
  229.   TW: "Taiwan",
  230.   TZ: "Tanzania",
  231.   UA: "Ukraine",
  232.   UG: "Uganda",
  233.   UM: "United States Minor Outlying Islands",
  234.   US: "United States of America",
  235.   UY: "Uruguay",
  236.   UZ: "Uzbekistan",
  237.   VA: "Holy See",
  238.   VC: "Saint Vincent and the Grenadines",
  239.   VE: "Venezuela",
  240.   VG: "Virgin Islands (UK)",
  241.   VI: "Virgin Islands (US)",
  242.   VN: "Vietnam",
  243.   VU: "Vanuatu",
  244.   WF: "Wallis and Futuna",
  245.   WS: "Samoa",
  246.   YE: "Yemen",
  247.   YT: "Mayotte",
  248.   ZA: "South Africa",
  249.   ZM: "Zambia",
  250.   ZW: "Zimbabwe"
  251. };
  252. const timezones = {
  253.   "Africa/Abidjan": {
  254.     u: 0,
  255.     c: ["CI", "BF", "GH", "GM", "GN", "ML", "MR", "SH", "SL", "SN", "TG"]
  256.   },
  257.   "Africa/Accra": {
  258.     a: "Africa/Abidjan",
  259.     c: ["GH"],
  260.     r: 1
  261.   },
  262.   "Africa/Addis_Ababa": {
  263.     a: "Africa/Nairobi",
  264.     c: ["ET"],
  265.     r: 1
  266.   },
  267.   "Africa/Algiers": {
  268.     u: 60,
  269.     c: ["DZ"]
  270.   },
  271.   "Africa/Asmara": {
  272.     a: "Africa/Nairobi",
  273.     c: ["ER"],
  274.     r: 1
  275.   },
  276.   "Africa/Asmera": {
  277.     a: "Africa/Nairobi",
  278.     c: ["ER"],
  279.     r: 1
  280.   },
  281.   "Africa/Bamako": {
  282.     a: "Africa/Abidjan",
  283.     c: ["ML"],
  284.     r: 1
  285.   },
  286.   "Africa/Bangui": {
  287.     a: "Africa/Lagos",
  288.     c: ["CF"],
  289.     r: 1
  290.   },
  291.   "Africa/Banjul": {
  292.     a: "Africa/Abidjan",
  293.     c: ["GM"],
  294.     r: 1
  295.   },
  296.   "Africa/Bissau": {
  297.     u: 0,
  298.     c: ["GW"]
  299.   },
  300.   "Africa/Blantyre": {
  301.     a: "Africa/Maputo",
  302.     c: ["MW"],
  303.     r: 1
  304.   },
  305.   "Africa/Brazzaville": {
  306.     a: "Africa/Lagos",
  307.     c: ["CG"],
  308.     r: 1
  309.   },
  310.   "Africa/Bujumbura": {
  311.     a: "Africa/Maputo",
  312.     c: ["BI"],
  313.     r: 1
  314.   },
  315.   "Africa/Cairo": {
  316.     u: 120,
  317.     c: ["EG"]
  318.   },
  319.   "Africa/Casablanca": {
  320.     u: 60,
  321.     d: 0,
  322.     c: ["MA"]
  323.   },
  324.   "Africa/Ceuta": {
  325.     u: 60,
  326.     d: 120,
  327.     c: ["ES"]
  328.   },
  329.   "Africa/Conakry": {
  330.     a: "Africa/Abidjan",
  331.     c: ["GN"],
  332.     r: 1
  333.   },
  334.   "Africa/Dakar": {
  335.     a: "Africa/Abidjan",
  336.     c: ["SN"],
  337.     r: 1
  338.   },
  339.   "Africa/Dar_es_Salaam": {
  340.     a: "Africa/Nairobi",
  341.     c: ["TZ"],
  342.     r: 1
  343.   },
  344.   "Africa/Djibouti": {
  345.     a: "Africa/Nairobi",
  346.     c: ["DJ"],
  347.     r: 1
  348.   },
  349.   "Africa/Douala": {
  350.     a: "Africa/Lagos",
  351.     c: ["CM"],
  352.     r: 1
  353.   },
  354.   "Africa/El_Aaiun": {
  355.     u: 60,
  356.     d: 0,
  357.     c: ["EH"]
  358.   },
  359.   "Africa/Freetown": {
  360.     a: "Africa/Abidjan",
  361.     c: ["SL"],
  362.     r: 1
  363.   },
  364.   "Africa/Gaborone": {
  365.     a: "Africa/Maputo",
  366.     c: ["BW"],
  367.     r: 1
  368.   },
  369.   "Africa/Harare": {
  370.     a: "Africa/Maputo",
  371.     c: ["ZW"],
  372.     r: 1
  373.   },
  374.   "Africa/Johannesburg": {
  375.     u: 120,
  376.     c: ["ZA", "LS", "SZ"]
  377.   },
  378.   "Africa/Juba": {
  379.     u: 120,
  380.     c: ["SS"]
  381.   },
  382.   "Africa/Kampala": {
  383.     a: "Africa/Nairobi",
  384.     c: ["UG"],
  385.     r: 1
  386.   },
  387.   "Africa/Khartoum": {
  388.     u: 120,
  389.     c: ["SD"]
  390.   },
  391.   "Africa/Kigali": {
  392.     a: "Africa/Maputo",
  393.     c: ["RW"],
  394.     r: 1
  395.   },
  396.   "Africa/Kinshasa": {
  397.     a: "Africa/Lagos",
  398.     c: ["CD"],
  399.     r: 1
  400.   },
  401.   "Africa/Lagos": {
  402.     u: 60,
  403.     c: ["NG", "AO", "BJ", "CD", "CF", "CG", "CM", "GA", "GQ", "NE"]
  404.   },
  405.   "Africa/Libreville": {
  406.     a: "Africa/Lagos",
  407.     c: ["GA"],
  408.     r: 1
  409.   },
  410.   "Africa/Lome": {
  411.     a: "Africa/Abidjan",
  412.     c: ["TG"],
  413.     r: 1
  414.   },
  415.   "Africa/Luanda": {
  416.     a: "Africa/Lagos",
  417.     c: ["AO"],
  418.     r: 1
  419.   },
  420.   "Africa/Lubumbashi": {
  421.     a: "Africa/Maputo",
  422.     c: ["CD"],
  423.     r: 1
  424.   },
  425.   "Africa/Lusaka": {
  426.     a: "Africa/Maputo",
  427.     c: ["ZM"],
  428.     r: 1
  429.   },
  430.   "Africa/Malabo": {
  431.     a: "Africa/Lagos",
  432.     c: ["GQ"],
  433.     r: 1
  434.   },
  435.   "Africa/Maputo": {
  436.     u: 120,
  437.     c: ["MZ", "BI", "BW", "CD", "MW", "RW", "ZM", "ZW"]
  438.   },
  439.   "Africa/Maseru": {
  440.     a: "Africa/Johannesburg",
  441.     c: ["LS"],
  442.     r: 1
  443.   },
  444.   "Africa/Mbabane": {
  445.     a: "Africa/Johannesburg",
  446.     c: ["SZ"],
  447.     r: 1
  448.   },
  449.   "Africa/Mogadishu": {
  450.     a: "Africa/Nairobi",
  451.     c: ["SO"],
  452.     r: 1
  453.   },
  454.   "Africa/Monrovia": {
  455.     u: 0,
  456.     c: ["LR"]
  457.   },
  458.   "Africa/Nairobi": {
  459.     u: 180,
  460.     c: ["KE", "DJ", "ER", "ET", "KM", "MG", "SO", "TZ", "UG", "YT"]
  461.   },
  462.   "Africa/Ndjamena": {
  463.     u: 60,
  464.     c: ["TD"]
  465.   },
  466.   "Africa/Niamey": {
  467.     a: "Africa/Lagos",
  468.     c: ["NE"],
  469.     r: 1
  470.   },
  471.   "Africa/Nouakchott": {
  472.     a: "Africa/Abidjan",
  473.     c: ["MR"],
  474.     r: 1
  475.   },
  476.   "Africa/Ouagadougou": {
  477.     a: "Africa/Abidjan",
  478.     c: ["BF"],
  479.     r: 1
  480.   },
  481.   "Africa/Porto-Novo": {
  482.     a: "Africa/Lagos",
  483.     c: ["BJ"],
  484.     r: 1
  485.   },
  486.   "Africa/Sao_Tome": {
  487.     u: 0,
  488.     c: ["ST"]
  489.   },
  490.   "Africa/Timbuktu": {
  491.     a: "Africa/Abidjan",
  492.     c: ["ML"],
  493.     r: 1
  494.   },
  495.   "Africa/Tripoli": {
  496.     u: 120,
  497.     c: ["LY"]
  498.   },
  499.   "Africa/Tunis": {
  500.     u: 60,
  501.     c: ["TN"]
  502.   },
  503.   "Africa/Windhoek": {
  504.     u: 120,
  505.     c: ["NA"]
  506.   },
  507.   "America/Adak": {
  508.     u: -600,
  509.     d: -540,
  510.     c: ["US"]
  511.   },
  512.   "America/Anchorage": {
  513.     u: -540,
  514.     d: -480,
  515.     c: ["US"]
  516.   },
  517.   "America/Anguilla": {
  518.     a: "America/Puerto_Rico",
  519.     c: ["AI"],
  520.     r: 1
  521.   },
  522.   "America/Antigua": {
  523.     a: "America/Puerto_Rico",
  524.     c: ["AG"],
  525.     r: 1
  526.   },
  527.   "America/Araguaina": {
  528.     u: -180,
  529.     c: ["BR"]
  530.   },
  531.   "America/Argentina/Buenos_Aires": {
  532.     u: -180,
  533.     c: ["AR"]
  534.   },
  535.   "America/Argentina/Catamarca": {
  536.     u: -180,
  537.     c: ["AR"]
  538.   },
  539.   "America/Argentina/ComodRivadavia": {
  540.     a: "America/Argentina/Catamarca",
  541.     r: 1
  542.   },
  543.   "America/Argentina/Cordoba": {
  544.     u: -180,
  545.     c: ["AR"]
  546.   },
  547.   "America/Argentina/Jujuy": {
  548.     u: -180,
  549.     c: ["AR"]
  550.   },
  551.   "America/Argentina/La_Rioja": {
  552.     u: -180,
  553.     c: ["AR"]
  554.   },
  555.   "America/Argentina/Mendoza": {
  556.     u: -180,
  557.     c: ["AR"]
  558.   },
  559.   "America/Argentina/Rio_Gallegos": {
  560.     u: -180,
  561.     c: ["AR"]
  562.   },
  563.   "America/Argentina/Salta": {
  564.     u: -180,
  565.     c: ["AR"]
  566.   },
  567.   "America/Argentina/San_Juan": {
  568.     u: -180,
  569.     c: ["AR"]
  570.   },
  571.   "America/Argentina/San_Luis": {
  572.     u: -180,
  573.     c: ["AR"]
  574.   },
  575.   "America/Argentina/Tucuman": {
  576.     u: -180,
  577.     c: ["AR"]
  578.   },
  579.   "America/Argentina/Ushuaia": {
  580.     u: -180,
  581.     c: ["AR"]
  582.   },
  583.   "America/Aruba": {
  584.     a: "America/Puerto_Rico",
  585.     c: ["AW"],
  586.     r: 1
  587.   },
  588.   "America/Asuncion": {
  589.     u: -240,
  590.     d: -180,
  591.     c: ["PY"]
  592.   },
  593.   "America/Atikokan": {
  594.     a: "America/Panama",
  595.     c: ["CA"],
  596.     r: 1
  597.   },
  598.   "America/Atka": {
  599.     a: "America/Adak",
  600.     r: 1
  601.   },
  602.   "America/Bahia": {
  603.     u: -180,
  604.     c: ["BR"]
  605.   },
  606.   "America/Bahia_Banderas": {
  607.     u: -360,
  608.     d: -300,
  609.     c: ["MX"]
  610.   },
  611.   "America/Barbados": {
  612.     u: -240,
  613.     c: ["BB"]
  614.   },
  615.   "America/Belem": {
  616.     u: -180,
  617.     c: ["BR"]
  618.   },
  619.   "America/Belize": {
  620.     u: -360,
  621.     c: ["BZ"]
  622.   },
  623.   "America/Blanc-Sablon": {
  624.     a: "America/Puerto_Rico",
  625.     c: ["CA"],
  626.     r: 1
  627.   },
  628.   "America/Boa_Vista": {
  629.     u: -240,
  630.     c: ["BR"]
  631.   },
  632.   "America/Bogota": {
  633.     u: -300,
  634.     c: ["CO"]
  635.   },
  636.   "America/Boise": {
  637.     u: -420,
  638.     d: -360,
  639.     c: ["US"]
  640.   },
  641.   "America/Buenos_Aires": {
  642.     a: "America/Argentina/Buenos_Aires",
  643.     r: 1
  644.   },
  645.   "America/Cambridge_Bay": {
  646.     u: -420,
  647.     d: -360,
  648.     c: ["CA"]
  649.   },
  650.   "America/Campo_Grande": {
  651.     u: -240,
  652.     c: ["BR"]
  653.   },
  654.   "America/Cancun": {
  655.     u: -300,
  656.     c: ["MX"]
  657.   },
  658.   "America/Caracas": {
  659.     u: -240,
  660.     c: ["VE"]
  661.   },
  662.   "America/Catamarca": {
  663.     a: "America/Argentina/Catamarca",
  664.     r: 1
  665.   },
  666.   "America/Cayenne": {
  667.     u: -180,
  668.     c: ["GF"]
  669.   },
  670.   "America/Cayman": {
  671.     a: "America/Panama",
  672.     c: ["KY"],
  673.     r: 1
  674.   },
  675.   "America/Chicago": {
  676.     u: -360,
  677.     d: -300,
  678.     c: ["US"]
  679.   },
  680.   "America/Chihuahua": {
  681.     u: -420,
  682.     d: -360,
  683.     c: ["MX"]
  684.   },
  685.   "America/Coral_Harbour": {
  686.     a: "America/Panama",
  687.     c: ["CA"],
  688.     r: 1
  689.   },
  690.   "America/Cordoba": {
  691.     a: "America/Argentina/Cordoba",
  692.     r: 1
  693.   },
  694.   "America/Costa_Rica": {
  695.     u: -360,
  696.     c: ["CR"]
  697.   },
  698.   "America/Creston": {
  699.     a: "America/Phoenix",
  700.     c: ["CA"],
  701.     r: 1
  702.   },
  703.   "America/Cuiaba": {
  704.     u: -240,
  705.     c: ["BR"]
  706.   },
  707.   "America/Curacao": {
  708.     a: "America/Puerto_Rico",
  709.     c: ["CW"],
  710.     r: 1
  711.   },
  712.   "America/Danmarkshavn": {
  713.     u: 0,
  714.     c: ["GL"]
  715.   },
  716.   "America/Dawson": {
  717.     u: -420,
  718.     c: ["CA"]
  719.   },
  720.   "America/Dawson_Creek": {
  721.     u: -420,
  722.     c: ["CA"]
  723.   },
  724.   "America/Denver": {
  725.     u: -420,
  726.     d: -360,
  727.     c: ["US"]
  728.   },
  729.   "America/Detroit": {
  730.     u: -300,
  731.     d: -240,
  732.     c: ["US"]
  733.   },
  734.   "America/Dominica": {
  735.     a: "America/Puerto_Rico",
  736.     c: ["DM"],
  737.     r: 1
  738.   },
  739.   "America/Edmonton": {
  740.     u: -420,
  741.     d: -360,
  742.     c: ["CA"]
  743.   },
  744.   "America/Eirunepe": {
  745.     u: -300,
  746.     c: ["BR"]
  747.   },
  748.   "America/El_Salvador": {
  749.     u: -360,
  750.     c: ["SV"]
  751.   },
  752.   "America/Ensenada": {
  753.     a: "America/Tijuana",
  754.     r: 1
  755.   },
  756.   "America/Fort_Nelson": {
  757.     u: -420,
  758.     c: ["CA"]
  759.   },
  760.   "America/Fort_Wayne": {
  761.     a: "America/Indiana/Indianapolis",
  762.     r: 1
  763.   },
  764.   "America/Fortaleza": {
  765.     u: -180,
  766.     c: ["BR"]
  767.   },
  768.   "America/Glace_Bay": {
  769.     u: -240,
  770.     d: -180,
  771.     c: ["CA"]
  772.   },
  773.   "America/Godthab": {
  774.     a: "America/Nuuk",
  775.     r: 1
  776.   },
  777.   "America/Goose_Bay": {
  778.     u: -240,
  779.     d: -180,
  780.     c: ["CA"]
  781.   },
  782.   "America/Grand_Turk": {
  783.     u: -300,
  784.     d: -240,
  785.     c: ["TC"]
  786.   },
  787.   "America/Grenada": {
  788.     a: "America/Puerto_Rico",
  789.     c: ["GD"],
  790.     r: 1
  791.   },
  792.   "America/Guadeloupe": {
  793.     a: "America/Puerto_Rico",
  794.     c: ["GP"],
  795.     r: 1
  796.   },
  797.   "America/Guatemala": {
  798.     u: -360,
  799.     c: ["GT"]
  800.   },
  801.   "America/Guayaquil": {
  802.     u: -300,
  803.     c: ["EC"]
  804.   },
  805.   "America/Guyana": {
  806.     u: -240,
  807.     c: ["GY"]
  808.   },
  809.   "America/Halifax": {
  810.     u: -240,
  811.     d: -180,
  812.     c: ["CA"]
  813.   },
  814.   "America/Havana": {
  815.     u: -300,
  816.     d: -240,
  817.     c: ["CU"]
  818.   },
  819.   "America/Hermosillo": {
  820.     u: -420,
  821.     c: ["MX"]
  822.   },
  823.   "America/Indiana/Indianapolis": {
  824.     u: -300,
  825.     d: -240,
  826.     c: ["US"]
  827.   },
  828.   "America/Indiana/Knox": {
  829.     u: -360,
  830.     d: -300,
  831.     c: ["US"]
  832.   },
  833.   "America/Indiana/Marengo": {
  834.     u: -300,
  835.     d: -240,
  836.     c: ["US"]
  837.   },
  838.   "America/Indiana/Petersburg": {
  839.     u: -300,
  840.     d: -240,
  841.     c: ["US"]
  842.   },
  843.   "America/Indiana/Tell_City": {
  844.     u: -360,
  845.     d: -300,
  846.     c: ["US"]
  847.   },
  848.   "America/Indiana/Vevay": {
  849.     u: -300,
  850.     d: -240,
  851.     c: ["US"]
  852.   },
  853.   "America/Indiana/Vincennes": {
  854.     u: -300,
  855.     d: -240,
  856.     c: ["US"]
  857.   },
  858.   "America/Indiana/Winamac": {
  859.     u: -300,
  860.     d: -240,
  861.     c: ["US"]
  862.   },
  863.   "America/Indianapolis": {
  864.     a: "America/Indiana/Indianapolis",
  865.     r: 1
  866.   },
  867.   "America/Inuvik": {
  868.     u: -420,
  869.     d: -360,
  870.     c: ["CA"]
  871.   },
  872.   "America/Iqaluit": {
  873.     u: -300,
  874.     d: -240,
  875.     c: ["CA"]
  876.   },
  877.   "America/Jamaica": {
  878.     u: -300,
  879.     c: ["JM"]
  880.   },
  881.   "America/Jujuy": {
  882.     a: "America/Argentina/Jujuy",
  883.     r: 1
  884.   },
  885.   "America/Juneau": {
  886.     u: -540,
  887.     d: -480,
  888.     c: ["US"]
  889.   },
  890.   "America/Kentucky/Louisville": {
  891.     u: -300,
  892.     d: -240,
  893.     c: ["US"]
  894.   },
  895.   "America/Kentucky/Monticello": {
  896.     u: -300,
  897.     d: -240,
  898.     c: ["US"]
  899.   },
  900.   "America/Knox_IN": {
  901.     a: "America/Indiana/Knox",
  902.     r: 1
  903.   },
  904.   "America/Kralendijk": {
  905.     a: "America/Puerto_Rico",
  906.     c: ["BQ"],
  907.     r: 1
  908.   },
  909.   "America/La_Paz": {
  910.     u: -240,
  911.     c: ["BO"]
  912.   },
  913.   "America/Lima": {
  914.     u: -300,
  915.     c: ["PE"]
  916.   },
  917.   "America/Los_Angeles": {
  918.     u: -480,
  919.     d: -420,
  920.     c: ["US"]
  921.   },
  922.   "America/Louisville": {
  923.     a: "America/Kentucky/Louisville",
  924.     r: 1
  925.   },
  926.   "America/Lower_Princes": {
  927.     a: "America/Puerto_Rico",
  928.     c: ["SX"],
  929.     r: 1
  930.   },
  931.   "America/Maceio": {
  932.     u: -180,
  933.     c: ["BR"]
  934.   },
  935.   "America/Managua": {
  936.     u: -360,
  937.     c: ["NI"]
  938.   },
  939.   "America/Manaus": {
  940.     u: -240,
  941.     c: ["BR"]
  942.   },
  943.   "America/Marigot": {
  944.     a: "America/Puerto_Rico",
  945.     c: ["MF"],
  946.     r: 1
  947.   },
  948.   "America/Martinique": {
  949.     u: -240,
  950.     c: ["MQ"]
  951.   },
  952.   "America/Matamoros": {
  953.     u: -360,
  954.     d: -300,
  955.     c: ["MX"]
  956.   },
  957.   "America/Mazatlan": {
  958.     u: -420,
  959.     d: -360,
  960.     c: ["MX"]
  961.   },
  962.   "America/Mendoza": {
  963.     a: "America/Argentina/Mendoza",
  964.     r: 1
  965.   },
  966.   "America/Menominee": {
  967.     u: -360,
  968.     d: -300,
  969.     c: ["US"]
  970.   },
  971.   "America/Merida": {
  972.     u: -360,
  973.     d: -300,
  974.     c: ["MX"]
  975.   },
  976.   "America/Metlakatla": {
  977.     u: -540,
  978.     d: -480,
  979.     c: ["US"]
  980.   },
  981.   "America/Mexico_City": {
  982.     u: -360,
  983.     d: -300,
  984.     c: ["MX"]
  985.   },
  986.   "America/Miquelon": {
  987.     u: -180,
  988.     d: -120,
  989.     c: ["PM"]
  990.   },
  991.   "America/Moncton": {
  992.     u: -240,
  993.     d: -180,
  994.     c: ["CA"]
  995.   },
  996.   "America/Monterrey": {
  997.     u: -360,
  998.     d: -300,
  999.     c: ["MX"]
  1000.   },
  1001.   "America/Montevideo": {
  1002.     u: -180,
  1003.     c: ["UY"]
  1004.   },
  1005.   "America/Montreal": {
  1006.     a: "America/Toronto",
  1007.     c: ["CA"],
  1008.     r: 1
  1009.   },
  1010.   "America/Montserrat": {
  1011.     a: "America/Puerto_Rico",
  1012.     c: ["MS"],
  1013.     r: 1
  1014.   },
  1015.   "America/Nassau": {
  1016.     a: "America/Toronto",
  1017.     c: ["BS"],
  1018.     r: 1
  1019.   },
  1020.   "America/New_York": {
  1021.     u: -300,
  1022.     d: -240,
  1023.     c: ["US"]
  1024.   },
  1025.   "America/Nipigon": {
  1026.     u: -300,
  1027.     d: -240,
  1028.     c: ["CA"]
  1029.   },
  1030.   "America/Nome": {
  1031.     u: -540,
  1032.     d: -480,
  1033.     c: ["US"]
  1034.   },
  1035.   "America/Noronha": {
  1036.     u: -120,
  1037.     c: ["BR"]
  1038.   },
  1039.   "America/North_Dakota/Beulah": {
  1040.     u: -360,
  1041.     d: -300,
  1042.     c: ["US"]
  1043.   },
  1044.   "America/North_Dakota/Center": {
  1045.     u: -360,
  1046.     d: -300,
  1047.     c: ["US"]
  1048.   },
  1049.   "America/North_Dakota/New_Salem": {
  1050.     u: -360,
  1051.     d: -300,
  1052.     c: ["US"]
  1053.   },
  1054.   "America/Nuuk": {
  1055.     u: -180,
  1056.     d: -120,
  1057.     c: ["GL"]
  1058.   },
  1059.   "America/Ojinaga": {
  1060.     u: -420,
  1061.     d: -360,
  1062.     c: ["MX"]
  1063.   },
  1064.   "America/Panama": {
  1065.     u: -300,
  1066.     c: ["PA", "CA", "KY"]
  1067.   },
  1068.   "America/Pangnirtung": {
  1069.     u: -300,
  1070.     d: -240,
  1071.     c: ["CA"]
  1072.   },
  1073.   "America/Paramaribo": {
  1074.     u: -180,
  1075.     c: ["SR"]
  1076.   },
  1077.   "America/Phoenix": {
  1078.     u: -420,
  1079.     c: ["US", "CA"]
  1080.   },
  1081.   "America/Port-au-Prince": {
  1082.     u: -300,
  1083.     d: -240,
  1084.     c: ["HT"]
  1085.   },
  1086.   "America/Port_of_Spain": {
  1087.     a: "America/Puerto_Rico",
  1088.     c: ["TT"],
  1089.     r: 1
  1090.   },
  1091.   "America/Porto_Acre": {
  1092.     a: "America/Rio_Branco",
  1093.     r: 1
  1094.   },
  1095.   "America/Porto_Velho": {
  1096.     u: -240,
  1097.     c: ["BR"]
  1098.   },
  1099.   "America/Puerto_Rico": {
  1100.     u: -240,
  1101.     c: [
  1102.       "PR",
  1103.       "AG",
  1104.       "CA",
  1105.       "AI",
  1106.       "AW",
  1107.       "BL",
  1108.       "BQ",
  1109.       "CW",
  1110.       "DM",
  1111.       "GD",
  1112.       "GP",
  1113.       "KN",
  1114.       "LC",
  1115.       "MF",
  1116.       "MS",
  1117.       "SX",
  1118.       "TT",
  1119.       "VC",
  1120.       "VG",
  1121.       "VI"
  1122.     ]
  1123.   },
  1124.   "America/Punta_Arenas": {
  1125.     u: -180,
  1126.     c: ["CL"]
  1127.   },
  1128.   "America/Rainy_River": {
  1129.     u: -360,
  1130.     d: -300,
  1131.     c: ["CA"]
  1132.   },
  1133.   "America/Rankin_Inlet": {
  1134.     u: -360,
  1135.     d: -300,
  1136.     c: ["CA"]
  1137.   },
  1138.   "America/Recife": {
  1139.     u: -180,
  1140.     c: ["BR"]
  1141.   },
  1142.   "America/Regina": {
  1143.     u: -360,
  1144.     c: ["CA"]
  1145.   },
  1146.   "America/Resolute": {
  1147.     u: -360,
  1148.     d: -300,
  1149.     c: ["CA"]
  1150.   },
  1151.   "America/Rio_Branco": {
  1152.     u: -300,
  1153.     c: ["BR"]
  1154.   },
  1155.   "America/Rosario": {
  1156.     a: "America/Argentina/Cordoba",
  1157.     r: 1
  1158.   },
  1159.   "America/Santa_Isabel": {
  1160.     a: "America/Tijuana",
  1161.     r: 1
  1162.   },
  1163.   "America/Santarem": {
  1164.     u: -180,
  1165.     c: ["BR"]
  1166.   },
  1167.   "America/Santiago": {
  1168.     u: -240,
  1169.     d: -180,
  1170.     c: ["CL"]
  1171.   },
  1172.   "America/Santo_Domingo": {
  1173.     u: -240,
  1174.     c: ["DO"]
  1175.   },
  1176.   "America/Sao_Paulo": {
  1177.     u: -180,
  1178.     c: ["BR"]
  1179.   },
  1180.   "America/Scoresbysund": {
  1181.     u: -60,
  1182.     d: 0,
  1183.     c: ["GL"]
  1184.   },
  1185.   "America/Shiprock": {
  1186.     a: "America/Denver",
  1187.     r: 1
  1188.   },
  1189.   "America/Sitka": {
  1190.     u: -540,
  1191.     d: -480,
  1192.     c: ["US"]
  1193.   },
  1194.   "America/St_Barthelemy": {
  1195.     a: "America/Puerto_Rico",
  1196.     c: ["BL"],
  1197.     r: 1
  1198.   },
  1199.   "America/St_Johns": {
  1200.     u: -150,
  1201.     d: -90,
  1202.     c: ["CA"]
  1203.   },
  1204.   "America/St_Kitts": {
  1205.     a: "America/Puerto_Rico",
  1206.     c: ["KN"],
  1207.     r: 1
  1208.   },
  1209.   "America/St_Lucia": {
  1210.     a: "America/Puerto_Rico",
  1211.     c: ["LC"],
  1212.     r: 1
  1213.   },
  1214.   "America/St_Thomas": {
  1215.     a: "America/Puerto_Rico",
  1216.     c: ["VI"],
  1217.     r: 1
  1218.   },
  1219.   "America/St_Vincent": {
  1220.     a: "America/Puerto_Rico",
  1221.     c: ["VC"],
  1222.     r: 1
  1223.   },
  1224.   "America/Swift_Current": {
  1225.     u: -360,
  1226.     c: ["CA"]
  1227.   },
  1228.   "America/Tegucigalpa": {
  1229.     u: -360,
  1230.     c: ["HN"]
  1231.   },
  1232.   "America/Thule": {
  1233.     u: -240,
  1234.     d: -180,
  1235.     c: ["GL"]
  1236.   },
  1237.   "America/Thunder_Bay": {
  1238.     u: -300,
  1239.     d: -240,
  1240.     c: ["CA"]
  1241.   },
  1242.   "America/Tijuana": {
  1243.     u: -480,
  1244.     d: -420,
  1245.     c: ["MX"]
  1246.   },
  1247.   "America/Toronto": {
  1248.     u: -300,
  1249.     d: -240,
  1250.     c: ["CA", "BS"]
  1251.   },
  1252.   "America/Tortola": {
  1253.     a: "America/Puerto_Rico",
  1254.     c: ["VG"],
  1255.     r: 1
  1256.   },
  1257.   "America/Vancouver": {
  1258.     u: -480,
  1259.     d: -420,
  1260.     c: ["CA"]
  1261.   },
  1262.   "America/Virgin": {
  1263.     a: "America/Puerto_Rico",
  1264.     c: ["VI"],
  1265.     r: 1
  1266.   },
  1267.   "America/Whitehorse": {
  1268.     u: -420,
  1269.     c: ["CA"]
  1270.   },
  1271.   "America/Winnipeg": {
  1272.     u: -360,
  1273.     d: -300,
  1274.     c: ["CA"]
  1275.   },
  1276.   "America/Yakutat": {
  1277.     u: -540,
  1278.     d: -480,
  1279.     c: ["US"]
  1280.   },
  1281.   "America/Yellowknife": {
  1282.     u: -420,
  1283.     d: -360,
  1284.     c: ["CA"]
  1285.   },
  1286.   "Antarctica/Casey": {
  1287.     u: 660,
  1288.     c: ["AQ"]
  1289.   },
  1290.   "Antarctica/Davis": {
  1291.     u: 420,
  1292.     c: ["AQ"]
  1293.   },
  1294.   "Antarctica/DumontDUrville": {
  1295.     a: "Pacific/Port_Moresby",
  1296.     c: ["AQ"],
  1297.     r: 1
  1298.   },
  1299.   "Antarctica/Macquarie": {
  1300.     u: 600,
  1301.     d: 660,
  1302.     c: ["AU"]
  1303.   },
  1304.   "Antarctica/Mawson": {
  1305.     u: 300,
  1306.     c: ["AQ"]
  1307.   },
  1308.   "Antarctica/McMurdo": {
  1309.     a: "Pacific/Auckland",
  1310.     c: ["AQ"],
  1311.     r: 1
  1312.   },
  1313.   "Antarctica/Palmer": {
  1314.     u: -180,
  1315.     c: ["AQ"]
  1316.   },
  1317.   "Antarctica/Rothera": {
  1318.     u: -180,
  1319.     c: ["AQ"]
  1320.   },
  1321.   "Antarctica/South_Pole": {
  1322.     a: "Pacific/Auckland",
  1323.     c: ["AQ"],
  1324.     r: 1
  1325.   },
  1326.   "Antarctica/Syowa": {
  1327.     a: "Asia/Riyadh",
  1328.     c: ["AQ"],
  1329.     r: 1
  1330.   },
  1331.   "Antarctica/Troll": {
  1332.     u: 0,
  1333.     d: 120,
  1334.     c: ["AQ"]
  1335.   },
  1336.   "Antarctica/Vostok": {
  1337.     u: 360,
  1338.     c: ["AQ"]
  1339.   },
  1340.   "Arctic/Longyearbyen": {
  1341.     a: "Europe/Oslo",
  1342.     c: ["SJ"],
  1343.     r: 1
  1344.   },
  1345.   "Asia/Aden": {
  1346.     a: "Asia/Riyadh",
  1347.     c: ["YE"],
  1348.     r: 1
  1349.   },
  1350.   "Asia/Almaty": {
  1351.     u: 360,
  1352.     c: ["KZ"]
  1353.   },
  1354.   "Asia/Amman": {
  1355.     u: 120,
  1356.     d: 180,
  1357.     c: ["JO"]
  1358.   },
  1359.   "Asia/Anadyr": {
  1360.     u: 720,
  1361.     c: ["RU"]
  1362.   },
  1363.   "Asia/Aqtau": {
  1364.     u: 300,
  1365.     c: ["KZ"]
  1366.   },
  1367.   "Asia/Aqtobe": {
  1368.     u: 300,
  1369.     c: ["KZ"]
  1370.   },
  1371.   "Asia/Ashgabat": {
  1372.     u: 300,
  1373.     c: ["TM"]
  1374.   },
  1375.   "Asia/Ashkhabad": {
  1376.     a: "Asia/Ashgabat",
  1377.     r: 1
  1378.   },
  1379.   "Asia/Atyrau": {
  1380.     u: 300,
  1381.     c: ["KZ"]
  1382.   },
  1383.   "Asia/Baghdad": {
  1384.     u: 180,
  1385.     c: ["IQ"]
  1386.   },
  1387.   "Asia/Bahrain": {
  1388.     a: "Asia/Qatar",
  1389.     c: ["BH"],
  1390.     r: 1
  1391.   },
  1392.   "Asia/Baku": {
  1393.     u: 240,
  1394.     c: ["AZ"]
  1395.   },
  1396.   "Asia/Bangkok": {
  1397.     u: 420,
  1398.     c: ["TH", "KH", "LA", "VN"]
  1399.   },
  1400.   "Asia/Barnaul": {
  1401.     u: 420,
  1402.     c: ["RU"]
  1403.   },
  1404.   "Asia/Beirut": {
  1405.     u: 120,
  1406.     d: 180,
  1407.     c: ["LB"]
  1408.   },
  1409.   "Asia/Bishkek": {
  1410.     u: 360,
  1411.     c: ["KG"]
  1412.   },
  1413.   "Asia/Brunei": {
  1414.     u: 480,
  1415.     c: ["BN"]
  1416.   },
  1417.   "Asia/Calcutta": {
  1418.     a: "Asia/Kolkata",
  1419.     r: 1
  1420.   },
  1421.   "Asia/Chita": {
  1422.     u: 540,
  1423.     c: ["RU"]
  1424.   },
  1425.   "Asia/Choibalsan": {
  1426.     u: 480,
  1427.     c: ["MN"]
  1428.   },
  1429.   "Asia/Chongqing": {
  1430.     a: "Asia/Shanghai",
  1431.     r: 1
  1432.   },
  1433.   "Asia/Chungking": {
  1434.     a: "Asia/Shanghai",
  1435.     r: 1
  1436.   },
  1437.   "Asia/Colombo": {
  1438.     u: 330,
  1439.     c: ["LK"]
  1440.   },
  1441.   "Asia/Dacca": {
  1442.     a: "Asia/Dhaka",
  1443.     r: 1
  1444.   },
  1445.   "Asia/Damascus": {
  1446.     u: 120,
  1447.     d: 180,
  1448.     c: ["SY"]
  1449.   },
  1450.   "Asia/Dhaka": {
  1451.     u: 360,
  1452.     c: ["BD"]
  1453.   },
  1454.   "Asia/Dili": {
  1455.     u: 540,
  1456.     c: ["TL"]
  1457.   },
  1458.   "Asia/Dubai": {
  1459.     u: 240,
  1460.     c: ["AE", "OM"]
  1461.   },
  1462.   "Asia/Dushanbe": {
  1463.     u: 300,
  1464.     c: ["TJ"]
  1465.   },
  1466.   "Asia/Famagusta": {
  1467.     u: 120,
  1468.     d: 180,
  1469.     c: ["CY"]
  1470.   },
  1471.   "Asia/Gaza": {
  1472.     u: 120,
  1473.     d: 180,
  1474.     c: ["PS"]
  1475.   },
  1476.   "Asia/Harbin": {
  1477.     a: "Asia/Shanghai",
  1478.     r: 1
  1479.   },
  1480.   "Asia/Hebron": {
  1481.     u: 120,
  1482.     d: 180,
  1483.     c: ["PS"]
  1484.   },
  1485.   "Asia/Ho_Chi_Minh": {
  1486.     u: 420,
  1487.     c: ["VN"]
  1488.   },
  1489.   "Asia/Hong_Kong": {
  1490.     u: 480,
  1491.     c: ["HK"]
  1492.   },
  1493.   "Asia/Hovd": {
  1494.     u: 420,
  1495.     c: ["MN"]
  1496.   },
  1497.   "Asia/Irkutsk": {
  1498.     u: 480,
  1499.     c: ["RU"]
  1500.   },
  1501.   "Asia/Istanbul": {
  1502.     a: "Europe/Istanbul",
  1503.     r: 1
  1504.   },
  1505.   "Asia/Jakarta": {
  1506.     u: 420,
  1507.     c: ["ID"]
  1508.   },
  1509.   "Asia/Jayapura": {
  1510.     u: 540,
  1511.     c: ["ID"]
  1512.   },
  1513.   "Asia/Jerusalem": {
  1514.     u: 120,
  1515.     d: 180,
  1516.     c: ["IL"]
  1517.   },
  1518.   "Asia/Kabul": {
  1519.     u: 270,
  1520.     c: ["AF"]
  1521.   },
  1522.   "Asia/Kamchatka": {
  1523.     u: 720,
  1524.     c: ["RU"]
  1525.   },
  1526.   "Asia/Karachi": {
  1527.     u: 300,
  1528.     c: ["PK"]
  1529.   },
  1530.   "Asia/Kashgar": {
  1531.     a: "Asia/Urumqi",
  1532.     r: 1
  1533.   },
  1534.   "Asia/Kathmandu": {
  1535.     u: 345,
  1536.     c: ["NP"]
  1537.   },
  1538.   "Asia/Katmandu": {
  1539.     a: "Asia/Kathmandu",
  1540.     r: 1
  1541.   },
  1542.   "Asia/Khandyga": {
  1543.     u: 540,
  1544.     c: ["RU"]
  1545.   },
  1546.   "Asia/Kolkata": {
  1547.     u: 330,
  1548.     c: ["IN"]
  1549.   },
  1550.   "Asia/Krasnoyarsk": {
  1551.     u: 420,
  1552.     c: ["RU"]
  1553.   },
  1554.   "Asia/Kuala_Lumpur": {
  1555.     u: 480,
  1556.     c: ["MY"]
  1557.   },
  1558.   "Asia/Kuching": {
  1559.     u: 480,
  1560.     c: ["MY"]
  1561.   },
  1562.   "Asia/Kuwait": {
  1563.     a: "Asia/Riyadh",
  1564.     c: ["KW"],
  1565.     r: 1
  1566.   },
  1567.   "Asia/Macao": {
  1568.     a: "Asia/Macau",
  1569.     r: 1
  1570.   },
  1571.   "Asia/Macau": {
  1572.     u: 480,
  1573.     c: ["MO"]
  1574.   },
  1575.   "Asia/Magadan": {
  1576.     u: 660,
  1577.     c: ["RU"]
  1578.   },
  1579.   "Asia/Makassar": {
  1580.     u: 480,
  1581.     c: ["ID"]
  1582.   },
  1583.   "Asia/Manila": {
  1584.     u: 480,
  1585.     c: ["PH"]
  1586.   },
  1587.   "Asia/Muscat": {
  1588.     a: "Asia/Dubai",
  1589.     c: ["OM"],
  1590.     r: 1
  1591.   },
  1592.   "Asia/Nicosia": {
  1593.     u: 120,
  1594.     d: 180,
  1595.     c: ["CY"]
  1596.   },
  1597.   "Asia/Novokuznetsk": {
  1598.     u: 420,
  1599.     c: ["RU"]
  1600.   },
  1601.   "Asia/Novosibirsk": {
  1602.     u: 420,
  1603.     c: ["RU"]
  1604.   },
  1605.   "Asia/Omsk": {
  1606.     u: 360,
  1607.     c: ["RU"]
  1608.   },
  1609.   "Asia/Oral": {
  1610.     u: 300,
  1611.     c: ["KZ"]
  1612.   },
  1613.   "Asia/Phnom_Penh": {
  1614.     a: "Asia/Bangkok",
  1615.     c: ["KH"],
  1616.     r: 1
  1617.   },
  1618.   "Asia/Pontianak": {
  1619.     u: 420,
  1620.     c: ["ID"]
  1621.   },
  1622.   "Asia/Pyongyang": {
  1623.     u: 540,
  1624.     c: ["KP"]
  1625.   },
  1626.   "Asia/Qatar": {
  1627.     u: 180,
  1628.     c: ["QA", "BH"]
  1629.   },
  1630.   "Asia/Qostanay": {
  1631.     u: 360,
  1632.     c: ["KZ"]
  1633.   },
  1634.   "Asia/Qyzylorda": {
  1635.     u: 300,
  1636.     c: ["KZ"]
  1637.   },
  1638.   "Asia/Rangoon": {
  1639.     a: "Asia/Yangon",
  1640.     r: 1
  1641.   },
  1642.   "Asia/Riyadh": {
  1643.     u: 180,
  1644.     c: ["SA", "AQ", "KW", "YE"]
  1645.   },
  1646.   "Asia/Saigon": {
  1647.     a: "Asia/Ho_Chi_Minh",
  1648.     r: 1
  1649.   },
  1650.   "Asia/Sakhalin": {
  1651.     u: 660,
  1652.     c: ["RU"]
  1653.   },
  1654.   "Asia/Samarkand": {
  1655.     u: 300,
  1656.     c: ["UZ"]
  1657.   },
  1658.   "Asia/Seoul": {
  1659.     u: 540,
  1660.     c: ["KR"]
  1661.   },
  1662.   "Asia/Shanghai": {
  1663.     u: 480,
  1664.     c: ["CN"]
  1665.   },
  1666.   "Asia/Singapore": {
  1667.     u: 480,
  1668.     c: ["SG", "MY"]
  1669.   },
  1670.   "Asia/Srednekolymsk": {
  1671.     u: 660,
  1672.     c: ["RU"]
  1673.   },
  1674.   "Asia/Taipei": {
  1675.     u: 480,
  1676.     c: ["TW"]
  1677.   },
  1678.   "Asia/Tashkent": {
  1679.     u: 300,
  1680.     c: ["UZ"]
  1681.   },
  1682.   "Asia/Tbilisi": {
  1683.     u: 240,
  1684.     c: ["GE"]
  1685.   },
  1686.   "Asia/Tehran": {
  1687.     u: 210,
  1688.     d: 270,
  1689.     c: ["IR"]
  1690.   },
  1691.   "Asia/Tel_Aviv": {
  1692.     a: "Asia/Jerusalem",
  1693.     r: 1
  1694.   },
  1695.   "Asia/Thimbu": {
  1696.     a: "Asia/Thimphu",
  1697.     r: 1
  1698.   },
  1699.   "Asia/Thimphu": {
  1700.     u: 360,
  1701.     c: ["BT"]
  1702.   },
  1703.   "Asia/Tokyo": {
  1704.     u: 540,
  1705.     c: ["JP"]
  1706.   },
  1707.   "Asia/Tomsk": {
  1708.     u: 420,
  1709.     c: ["RU"]
  1710.   },
  1711.   "Asia/Ujung_Pandang": {
  1712.     a: "Asia/Makassar",
  1713.     r: 1
  1714.   },
  1715.   "Asia/Ulaanbaatar": {
  1716.     u: 480,
  1717.     c: ["MN"]
  1718.   },
  1719.   "Asia/Ulan_Bator": {
  1720.     a: "Asia/Ulaanbaatar",
  1721.     r: 1
  1722.   },
  1723.   "Asia/Urumqi": {
  1724.     u: 360,
  1725.     c: ["CN"]
  1726.   },
  1727.   "Asia/Ust-Nera": {
  1728.     u: 600,
  1729.     c: ["RU"]
  1730.   },
  1731.   "Asia/Vientiane": {
  1732.     a: "Asia/Bangkok",
  1733.     c: ["LA"],
  1734.     r: 1
  1735.   },
  1736.   "Asia/Vladivostok": {
  1737.     u: 600,
  1738.     c: ["RU"]
  1739.   },
  1740.   "Asia/Yakutsk": {
  1741.     u: 540,
  1742.     c: ["RU"]
  1743.   },
  1744.   "Asia/Yangon": {
  1745.     u: 390,
  1746.     c: ["MM"]
  1747.   },
  1748.   "Asia/Yekaterinburg": {
  1749.     u: 300,
  1750.     c: ["RU"]
  1751.   },
  1752.   "Asia/Yerevan": {
  1753.     u: 240,
  1754.     c: ["AM"]
  1755.   },
  1756.   "Atlantic/Azores": {
  1757.     u: -60,
  1758.     d: 0,
  1759.     c: ["PT"]
  1760.   },
  1761.   "Atlantic/Bermuda": {
  1762.     u: -240,
  1763.     d: -180,
  1764.     c: ["BM"]
  1765.   },
  1766.   "Atlantic/Canary": {
  1767.     u: 0,
  1768.     d: 60,
  1769.     c: ["ES"]
  1770.   },
  1771.   "Atlantic/Cape_Verde": {
  1772.     u: -60,
  1773.     c: ["CV"]
  1774.   },
  1775.   "Atlantic/Faeroe": {
  1776.     a: "Atlantic/Faroe",
  1777.     r: 1
  1778.   },
  1779.   "Atlantic/Faroe": {
  1780.     u: 0,
  1781.     d: 60,
  1782.     c: ["FO"]
  1783.   },
  1784.   "Atlantic/Jan_Mayen": {
  1785.     a: "Europe/Oslo",
  1786.     c: ["SJ"],
  1787.     r: 1
  1788.   },
  1789.   "Atlantic/Madeira": {
  1790.     u: 0,
  1791.     d: 60,
  1792.     c: ["PT"]
  1793.   },
  1794.   "Atlantic/Reykjavik": {
  1795.     u: 0,
  1796.     c: ["IS"]
  1797.   },
  1798.   "Atlantic/South_Georgia": {
  1799.     u: -120,
  1800.     c: ["GS"]
  1801.   },
  1802.   "Atlantic/St_Helena": {
  1803.     a: "Africa/Abidjan",
  1804.     c: ["SH"],
  1805.     r: 1
  1806.   },
  1807.   "Atlantic/Stanley": {
  1808.     u: -180,
  1809.     c: ["FK"]
  1810.   },
  1811.   "Australia/ACT": {
  1812.     a: "Australia/Sydney",
  1813.     r: 1
  1814.   },
  1815.   "Australia/Adelaide": {
  1816.     u: 570,
  1817.     d: 630,
  1818.     c: ["AU"]
  1819.   },
  1820.   "Australia/Brisbane": {
  1821.     u: 600,
  1822.     c: ["AU"]
  1823.   },
  1824.   "Australia/Broken_Hill": {
  1825.     u: 570,
  1826.     d: 630,
  1827.     c: ["AU"]
  1828.   },
  1829.   "Australia/Canberra": {
  1830.     a: "Australia/Sydney",
  1831.     r: 1
  1832.   },
  1833.   "Australia/Currie": {
  1834.     a: "Australia/Hobart",
  1835.     r: 1
  1836.   },
  1837.   "Australia/Darwin": {
  1838.     u: 570,
  1839.     c: ["AU"]
  1840.   },
  1841.   "Australia/Eucla": {
  1842.     u: 525,
  1843.     c: ["AU"]
  1844.   },
  1845.   "Australia/Hobart": {
  1846.     u: 600,
  1847.     d: 660,
  1848.     c: ["AU"]
  1849.   },
  1850.   "Australia/LHI": {
  1851.     a: "Australia/Lord_Howe",
  1852.     r: 1
  1853.   },
  1854.   "Australia/Lindeman": {
  1855.     u: 600,
  1856.     c: ["AU"]
  1857.   },
  1858.   "Australia/Lord_Howe": {
  1859.     u: 630,
  1860.     d: 660,
  1861.     c: ["AU"]
  1862.   },
  1863.   "Australia/Melbourne": {
  1864.     u: 600,
  1865.     d: 660,
  1866.     c: ["AU"]
  1867.   },
  1868.   "Australia/NSW": {
  1869.     a: "Australia/Sydney",
  1870.     r: 1
  1871.   },
  1872.   "Australia/North": {
  1873.     a: "Australia/Darwin",
  1874.     r: 1
  1875.   },
  1876.   "Australia/Perth": {
  1877.     u: 480,
  1878.     c: ["AU"]
  1879.   },
  1880.   "Australia/Queensland": {
  1881.     a: "Australia/Brisbane",
  1882.     r: 1
  1883.   },
  1884.   "Australia/South": {
  1885.     a: "Australia/Adelaide",
  1886.     r: 1
  1887.   },
  1888.   "Australia/Sydney": {
  1889.     u: 600,
  1890.     d: 660,
  1891.     c: ["AU"]
  1892.   },
  1893.   "Australia/Tasmania": {
  1894.     a: "Australia/Hobart",
  1895.     r: 1
  1896.   },
  1897.   "Australia/Victoria": {
  1898.     a: "Australia/Melbourne",
  1899.     r: 1
  1900.   },
  1901.   "Australia/West": {
  1902.     a: "Australia/Perth",
  1903.     r: 1
  1904.   },
  1905.   "Australia/Yancowinna": {
  1906.     a: "Australia/Broken_Hill",
  1907.     r: 1
  1908.   },
  1909.   "Brazil/Acre": {
  1910.     a: "America/Rio_Branco",
  1911.     r: 1
  1912.   },
  1913.   "Brazil/DeNoronha": {
  1914.     a: "America/Noronha",
  1915.     r: 1
  1916.   },
  1917.   "Brazil/East": {
  1918.     a: "America/Sao_Paulo",
  1919.     r: 1
  1920.   },
  1921.   "Brazil/West": {
  1922.     a: "America/Manaus",
  1923.     r: 1
  1924.   },
  1925.   CET: {
  1926.     u: 60,
  1927.     d: 120
  1928.   },
  1929.   CST6CDT: {
  1930.     u: -360,
  1931.     d: -300
  1932.   },
  1933.   "Canada/Atlantic": {
  1934.     a: "America/Halifax",
  1935.     r: 1
  1936.   },
  1937.   "Canada/Central": {
  1938.     a: "America/Winnipeg",
  1939.     r: 1
  1940.   },
  1941.   "Canada/Eastern": {
  1942.     a: "America/Toronto",
  1943.     c: ["CA"],
  1944.     r: 1
  1945.   },
  1946.   "Canada/Mountain": {
  1947.     a: "America/Edmonton",
  1948.     r: 1
  1949.   },
  1950.   "Canada/Newfoundland": {
  1951.     a: "America/St_Johns",
  1952.     r: 1
  1953.   },
  1954.   "Canada/Pacific": {
  1955.     a: "America/Vancouver",
  1956.     r: 1
  1957.   },
  1958.   "Canada/Saskatchewan": {
  1959.     a: "America/Regina",
  1960.     r: 1
  1961.   },
  1962.   "Canada/Yukon": {
  1963.     a: "America/Whitehorse",
  1964.     r: 1
  1965.   },
  1966.   "Chile/Continental": {
  1967.     a: "America/Santiago",
  1968.     r: 1
  1969.   },
  1970.   "Chile/EasterIsland": {
  1971.     a: "Pacific/Easter",
  1972.     r: 1
  1973.   },
  1974.   Cuba: {
  1975.     a: "America/Havana",
  1976.     r: 1
  1977.   },
  1978.   EET: {
  1979.     u: 120,
  1980.     d: 180
  1981.   },
  1982.   EST: {
  1983.     u: -300
  1984.   },
  1985.   EST5EDT: {
  1986.     u: -300,
  1987.     d: -240
  1988.   },
  1989.   Egypt: {
  1990.     a: "Africa/Cairo",
  1991.     r: 1
  1992.   },
  1993.   Eire: {
  1994.     a: "Europe/Dublin",
  1995.     r: 1
  1996.   },
  1997.   "Etc/GMT": {
  1998.     u: 0
  1999.   },
  2000.   "Etc/GMT+0": {
  2001.     a: "Etc/GMT",
  2002.     r: 1
  2003.   },
  2004.   "Etc/GMT+1": {
  2005.     u: -60
  2006.   },
  2007.   "Etc/GMT+10": {
  2008.     u: -600
  2009.   },
  2010.   "Etc/GMT+11": {
  2011.     u: -660
  2012.   },
  2013.   "Etc/GMT+12": {
  2014.     u: -720
  2015.   },
  2016.   "Etc/GMT+2": {
  2017.     u: -120
  2018.   },
  2019.   "Etc/GMT+3": {
  2020.     u: -180
  2021.   },
  2022.   "Etc/GMT+4": {
  2023.     u: -240
  2024.   },
  2025.   "Etc/GMT+5": {
  2026.     u: -300
  2027.   },
  2028.   "Etc/GMT+6": {
  2029.     u: -360
  2030.   },
  2031.   "Etc/GMT+7": {
  2032.     u: -420
  2033.   },
  2034.   "Etc/GMT+8": {
  2035.     u: -480
  2036.   },
  2037.   "Etc/GMT+9": {
  2038.     u: -540
  2039.   },
  2040.   "Etc/GMT-0": {
  2041.     a: "Etc/GMT",
  2042.     r: 1
  2043.   },
  2044.   "Etc/GMT-1": {
  2045.     u: 60
  2046.   },
  2047.   "Etc/GMT-10": {
  2048.     u: 600
  2049.   },
  2050.   "Etc/GMT-11": {
  2051.     u: 660
  2052.   },
  2053.   "Etc/GMT-12": {
  2054.     u: 720
  2055.   },
  2056.   "Etc/GMT-13": {
  2057.     u: 780
  2058.   },
  2059.   "Etc/GMT-14": {
  2060.     u: 840
  2061.   },
  2062.   "Etc/GMT-2": {
  2063.     u: 120
  2064.   },
  2065.   "Etc/GMT-3": {
  2066.     u: 180
  2067.   },
  2068.   "Etc/GMT-4": {
  2069.     u: 240
  2070.   },
  2071.   "Etc/GMT-5": {
  2072.     u: 300
  2073.   },
  2074.   "Etc/GMT-6": {
  2075.     u: 360
  2076.   },
  2077.   "Etc/GMT-7": {
  2078.     u: 420
  2079.   },
  2080.   "Etc/GMT-8": {
  2081.     u: 480
  2082.   },
  2083.   "Etc/GMT-9": {
  2084.     u: 540
  2085.   },
  2086.   "Etc/GMT0": {
  2087.     a: "Etc/GMT",
  2088.     r: 1
  2089.   },
  2090.   "Etc/Greenwich": {
  2091.     a: "Etc/GMT",
  2092.     r: 1
  2093.   },
  2094.   "Etc/UCT": {
  2095.     a: "Etc/UTC",
  2096.     r: 1
  2097.   },
  2098.   "Etc/UTC": {
  2099.     u: 0
  2100.   },
  2101.   "Etc/Universal": {
  2102.     a: "Etc/UTC",
  2103.     r: 1
  2104.   },
  2105.   "Etc/Zulu": {
  2106.     a: "Etc/UTC",
  2107.     r: 1
  2108.   },
  2109.   "Europe/Amsterdam": {
  2110.     u: 60,
  2111.     d: 120,
  2112.     c: ["NL"]
  2113.   },
  2114.   "Europe/Andorra": {
  2115.     u: 60,
  2116.     d: 120,
  2117.     c: ["AD"]
  2118.   },
  2119.   "Europe/Astrakhan": {
  2120.     u: 240,
  2121.     c: ["RU"]
  2122.   },
  2123.   "Europe/Athens": {
  2124.     u: 120,
  2125.     d: 180,
  2126.     c: ["GR"]
  2127.   },
  2128.   "Europe/Belfast": {
  2129.     a: "Europe/London",
  2130.     c: ["GB"],
  2131.     r: 1
  2132.   },
  2133.   "Europe/Belgrade": {
  2134.     u: 60,
  2135.     d: 120,
  2136.     c: ["RS", "BA", "HR", "ME", "MK", "SI"]
  2137.   },
  2138.   "Europe/Berlin": {
  2139.     u: 60,
  2140.     d: 120,
  2141.     c: ["DE"]
  2142.   },
  2143.   "Europe/Bratislava": {
  2144.     a: "Europe/Prague",
  2145.     c: ["SK"],
  2146.     r: 1
  2147.   },
  2148.   "Europe/Brussels": {
  2149.     u: 60,
  2150.     d: 120,
  2151.     c: ["BE"]
  2152.   },
  2153.   "Europe/Bucharest": {
  2154.     u: 120,
  2155.     d: 180,
  2156.     c: ["RO"]
  2157.   },
  2158.   "Europe/Budapest": {
  2159.     u: 60,
  2160.     d: 120,
  2161.     c: ["HU"]
  2162.   },
  2163.   "Europe/Busingen": {
  2164.     a: "Europe/Zurich",
  2165.     c: ["DE"],
  2166.     r: 1
  2167.   },
  2168.   "Europe/Chisinau": {
  2169.     u: 120,
  2170.     d: 180,
  2171.     c: ["MD"]
  2172.   },
  2173.   "Europe/Copenhagen": {
  2174.     u: 60,
  2175.     d: 120,
  2176.     c: ["DK"]
  2177.   },
  2178.   "Europe/Dublin": {
  2179.     u: 60,
  2180.     d: 0,
  2181.     c: ["IE"]
  2182.   },
  2183.   "Europe/Gibraltar": {
  2184.     u: 60,
  2185.     d: 120,
  2186.     c: ["GI"]
  2187.   },
  2188.   "Europe/Guernsey": {
  2189.     a: "Europe/London",
  2190.     c: ["GG"],
  2191.     r: 1
  2192.   },
  2193.   "Europe/Helsinki": {
  2194.     u: 120,
  2195.     d: 180,
  2196.     c: ["FI", "AX"]
  2197.   },
  2198.   "Europe/Isle_of_Man": {
  2199.     a: "Europe/London",
  2200.     c: ["IM"],
  2201.     r: 1
  2202.   },
  2203.   "Europe/Istanbul": {
  2204.     u: 180,
  2205.     c: ["TR"]
  2206.   },
  2207.   "Europe/Jersey": {
  2208.     a: "Europe/London",
  2209.     c: ["JE"],
  2210.     r: 1
  2211.   },
  2212.   "Europe/Kaliningrad": {
  2213.     u: 120,
  2214.     c: ["RU"]
  2215.   },
  2216.   "Europe/Kiev": {
  2217.     u: 120,
  2218.     d: 180,
  2219.     c: ["UA"]
  2220.   },
  2221.   "Europe/Kirov": {
  2222.     u: 180,
  2223.     c: ["RU"]
  2224.   },
  2225.   "Europe/Lisbon": {
  2226.     u: 0,
  2227.     d: 60,
  2228.     c: ["PT"]
  2229.   },
  2230.   "Europe/Ljubljana": {
  2231.     a: "Europe/Belgrade",
  2232.     c: ["SI"],
  2233.     r: 1
  2234.   },
  2235.   "Europe/London": {
  2236.     u: 0,
  2237.     d: 60,
  2238.     c: ["GB", "GG", "IM", "JE"]
  2239.   },
  2240.   "Europe/Luxembourg": {
  2241.     u: 60,
  2242.     d: 120,
  2243.     c: ["LU"]
  2244.   },
  2245.   "Europe/Madrid": {
  2246.     u: 60,
  2247.     d: 120,
  2248.     c: ["ES"]
  2249.   },
  2250.   "Europe/Malta": {
  2251.     u: 60,
  2252.     d: 120,
  2253.     c: ["MT"]
  2254.   },
  2255.   "Europe/Mariehamn": {
  2256.     a: "Europe/Helsinki",
  2257.     c: ["AX"],
  2258.     r: 1
  2259.   },
  2260.   "Europe/Minsk": {
  2261.     u: 180,
  2262.     c: ["BY"]
  2263.   },
  2264.   "Europe/Monaco": {
  2265.     u: 60,
  2266.     d: 120,
  2267.     c: ["MC"]
  2268.   },
  2269.   "Europe/Moscow": {
  2270.     u: 180,
  2271.     c: ["RU"]
  2272.   },
  2273.   "Europe/Nicosia": {
  2274.     a: "Asia/Nicosia",
  2275.     r: 1
  2276.   },
  2277.   "Europe/Oslo": {
  2278.     u: 60,
  2279.     d: 120,
  2280.     c: ["NO", "SJ", "BV"]
  2281.   },
  2282.   "Europe/Paris": {
  2283.     u: 60,
  2284.     d: 120,
  2285.     c: ["FR"]
  2286.   },
  2287.   "Europe/Podgorica": {
  2288.     a: "Europe/Belgrade",
  2289.     c: ["ME"],
  2290.     r: 1
  2291.   },
  2292.   "Europe/Prague": {
  2293.     u: 60,
  2294.     d: 120,
  2295.     c: ["CZ", "SK"]
  2296.   },
  2297.   "Europe/Riga": {
  2298.     u: 120,
  2299.     d: 180,
  2300.     c: ["LV"]
  2301.   },
  2302.   "Europe/Rome": {
  2303.     u: 60,
  2304.     d: 120,
  2305.     c: ["IT", "SM", "VA"]
  2306.   },
  2307.   "Europe/Samara": {
  2308.     u: 240,
  2309.     c: ["RU"]
  2310.   },
  2311.   "Europe/San_Marino": {
  2312.     a: "Europe/Rome",
  2313.     c: ["SM"],
  2314.     r: 1
  2315.   },
  2316.   "Europe/Sarajevo": {
  2317.     a: "Europe/Belgrade",
  2318.     c: ["BA"],
  2319.     r: 1
  2320.   },
  2321.   "Europe/Saratov": {
  2322.     u: 240,
  2323.     c: ["RU"]
  2324.   },
  2325.   "Europe/Simferopol": {
  2326.     u: 180,
  2327.     c: ["RU", "UA"]
  2328.   },
  2329.   "Europe/Skopje": {
  2330.     a: "Europe/Belgrade",
  2331.     c: ["MK"],
  2332.     r: 1
  2333.   },
  2334.   "Europe/Sofia": {
  2335.     u: 120,
  2336.     d: 180,
  2337.     c: ["BG"]
  2338.   },
  2339.   "Europe/Stockholm": {
  2340.     u: 60,
  2341.     d: 120,
  2342.     c: ["SE"]
  2343.   },
  2344.   "Europe/Tallinn": {
  2345.     u: 120,
  2346.     d: 180,
  2347.     c: ["EE"]
  2348.   },
  2349.   "Europe/Tirane": {
  2350.     u: 60,
  2351.     d: 120,
  2352.     c: ["AL"]
  2353.   },
  2354.   "Europe/Tiraspol": {
  2355.     a: "Europe/Chisinau",
  2356.     r: 1
  2357.   },
  2358.   "Europe/Ulyanovsk": {
  2359.     u: 240,
  2360.     c: ["RU"]
  2361.   },
  2362.   "Europe/Uzhgorod": {
  2363.     u: 120,
  2364.     d: 180,
  2365.     c: ["UA"]
  2366.   },
  2367.   "Europe/Vaduz": {
  2368.     a: "Europe/Zurich",
  2369.     c: ["LI"],
  2370.     r: 1
  2371.   },
  2372.   "Europe/Vatican": {
  2373.     a: "Europe/Rome",
  2374.     c: ["VA"],
  2375.     r: 1
  2376.   },
  2377.   "Europe/Vienna": {
  2378.     u: 60,
  2379.     d: 120,
  2380.     c: ["AT"]
  2381.   },
  2382.   "Europe/Vilnius": {
  2383.     u: 120,
  2384.     d: 180,
  2385.     c: ["LT"]
  2386.   },
  2387.   "Europe/Volgograd": {
  2388.     u: 180,
  2389.     c: ["RU"]
  2390.   },
  2391.   "Europe/Warsaw": {
  2392.     u: 60,
  2393.     d: 120,
  2394.     c: ["PL"]
  2395.   },
  2396.   "Europe/Zagreb": {
  2397.     a: "Europe/Belgrade",
  2398.     c: ["HR"],
  2399.     r: 1
  2400.   },
  2401.   "Europe/Zaporozhye": {
  2402.     u: 120,
  2403.     d: 180,
  2404.     c: ["UA"]
  2405.   },
  2406.   "Europe/Zurich": {
  2407.     u: 60,
  2408.     d: 120,
  2409.     c: ["CH", "DE", "LI"]
  2410.   },
  2411.   Factory: {
  2412.     u: 0
  2413.   },
  2414.   GB: {
  2415.     a: "Europe/London",
  2416.     c: ["GB"],
  2417.     r: 1
  2418.   },
  2419.   "GB-Eire": {
  2420.     a: "Europe/London",
  2421.     c: ["GB"],
  2422.     r: 1
  2423.   },
  2424.   GMT: {
  2425.     a: "Etc/GMT",
  2426.     r: 1
  2427.   },
  2428.   "GMT+0": {
  2429.     a: "Etc/GMT",
  2430.     r: 1
  2431.   },
  2432.   "GMT-0": {
  2433.     a: "Etc/GMT",
  2434.     r: 1
  2435.   },
  2436.   GMT0: {
  2437.     a: "Etc/GMT",
  2438.     r: 1
  2439.   },
  2440.   Greenwich: {
  2441.     a: "Etc/GMT",
  2442.     r: 1
  2443.   },
  2444.   HST: {
  2445.     u: -600
  2446.   },
  2447.   Hongkong: {
  2448.     a: "Asia/Hong_Kong",
  2449.     r: 1
  2450.   },
  2451.   Iceland: {
  2452.     a: "Atlantic/Reykjavik",
  2453.     r: 1
  2454.   },
  2455.   "Indian/Antananarivo": {
  2456.     a: "Africa/Nairobi",
  2457.     c: ["MG"],
  2458.     r: 1
  2459.   },
  2460.   "Indian/Chagos": {
  2461.     u: 360,
  2462.     c: ["IO"]
  2463.   },
  2464.   "Indian/Christmas": {
  2465.     u: 420,
  2466.     c: ["CX"]
  2467.   },
  2468.   "Indian/Cocos": {
  2469.     u: 390,
  2470.     c: ["CC"]
  2471.   },
  2472.   "Indian/Comoro": {
  2473.     a: "Africa/Nairobi",
  2474.     c: ["KM"],
  2475.     r: 1
  2476.   },
  2477.   "Indian/Kerguelen": {
  2478.     u: 300,
  2479.     c: ["TF", "HM"]
  2480.   },
  2481.   "Indian/Mahe": {
  2482.     u: 240,
  2483.     c: ["SC"]
  2484.   },
  2485.   "Indian/Maldives": {
  2486.     u: 300,
  2487.     c: ["MV"]
  2488.   },
  2489.   "Indian/Mauritius": {
  2490.     u: 240,
  2491.     c: ["MU"]
  2492.   },
  2493.   "Indian/Mayotte": {
  2494.     a: "Africa/Nairobi",
  2495.     c: ["YT"],
  2496.     r: 1
  2497.   },
  2498.   "Indian/Reunion": {
  2499.     u: 240,
  2500.     c: ["RE", "TF"]
  2501.   },
  2502.   Iran: {
  2503.     a: "Asia/Tehran",
  2504.     r: 1
  2505.   },
  2506.   Israel: {
  2507.     a: "Asia/Jerusalem",
  2508.     r: 1
  2509.   },
  2510.   Jamaica: {
  2511.     a: "America/Jamaica",
  2512.     r: 1
  2513.   },
  2514.   Japan: {
  2515.     a: "Asia/Tokyo",
  2516.     r: 1
  2517.   },
  2518.   Kwajalein: {
  2519.     a: "Pacific/Kwajalein",
  2520.     r: 1
  2521.   },
  2522.   Libya: {
  2523.     a: "Africa/Tripoli",
  2524.     r: 1
  2525.   },
  2526.   MET: {
  2527.     u: 60,
  2528.     d: 120
  2529.   },
  2530.   MST: {
  2531.     u: -420
  2532.   },
  2533.   MST7MDT: {
  2534.     u: -420,
  2535.     d: -360
  2536.   },
  2537.   "Mexico/BajaNorte": {
  2538.     a: "America/Tijuana",
  2539.     r: 1
  2540.   },
  2541.   "Mexico/BajaSur": {
  2542.     a: "America/Mazatlan",
  2543.     r: 1
  2544.   },
  2545.   "Mexico/General": {
  2546.     a: "America/Mexico_City",
  2547.     r: 1
  2548.   },
  2549.   NZ: {
  2550.     a: "Pacific/Auckland",
  2551.     c: ["NZ"],
  2552.     r: 1
  2553.   },
  2554.   "NZ-CHAT": {
  2555.     a: "Pacific/Chatham",
  2556.     r: 1
  2557.   },
  2558.   Navajo: {
  2559.     a: "America/Denver",
  2560.     r: 1
  2561.   },
  2562.   PRC: {
  2563.     a: "Asia/Shanghai",
  2564.     r: 1
  2565.   },
  2566.   PST8PDT: {
  2567.     u: -480,
  2568.     d: -420
  2569.   },
  2570.   "Pacific/Apia": {
  2571.     u: 780,
  2572.     c: ["WS"]
  2573.   },
  2574.   "Pacific/Auckland": {
  2575.     u: 720,
  2576.     d: 780,
  2577.     c: ["NZ", "AQ"]
  2578.   },
  2579.   "Pacific/Bougainville": {
  2580.     u: 660,
  2581.     c: ["PG"]
  2582.   },
  2583.   "Pacific/Chatham": {
  2584.     u: 765,
  2585.     d: 825,
  2586.     c: ["NZ"]
  2587.   },
  2588.   "Pacific/Chuuk": {
  2589.     u: 600,
  2590.     c: ["FM"]
  2591.   },
  2592.   "Pacific/Easter": {
  2593.     u: -360,
  2594.     d: -300,
  2595.     c: ["CL"]
  2596.   },
  2597.   "Pacific/Efate": {
  2598.     u: 660,
  2599.     c: ["VU"]
  2600.   },
  2601.   "Pacific/Enderbury": {
  2602.     a: "Pacific/Kanton",
  2603.     r: 1
  2604.   },
  2605.   "Pacific/Fakaofo": {
  2606.     u: 780,
  2607.     c: ["TK"]
  2608.   },
  2609.   "Pacific/Fiji": {
  2610.     u: 720,
  2611.     d: 780,
  2612.     c: ["FJ"]
  2613.   },
  2614.   "Pacific/Funafuti": {
  2615.     u: 720,
  2616.     c: ["TV"]
  2617.   },
  2618.   "Pacific/Galapagos": {
  2619.     u: -360,
  2620.     c: ["EC"]
  2621.   },
  2622.   "Pacific/Gambier": {
  2623.     u: -540,
  2624.     c: ["PF"]
  2625.   },
  2626.   "Pacific/Guadalcanal": {
  2627.     u: 660,
  2628.     c: ["SB"]
  2629.   },
  2630.   "Pacific/Guam": {
  2631.     u: 600,
  2632.     c: ["GU", "MP"]
  2633.   },
  2634.   "Pacific/Honolulu": {
  2635.     u: -600,
  2636.     c: ["US", "UM"]
  2637.   },
  2638.   "Pacific/Johnston": {
  2639.     a: "Pacific/Honolulu",
  2640.     c: ["UM"],
  2641.     r: 1
  2642.   },
  2643.   "Pacific/Kanton": {
  2644.     u: 780,
  2645.     c: ["KI"]
  2646.   },
  2647.   "Pacific/Kiritimati": {
  2648.     u: 840,
  2649.     c: ["KI"]
  2650.   },
  2651.   "Pacific/Kosrae": {
  2652.     u: 660,
  2653.     c: ["FM"]
  2654.   },
  2655.   "Pacific/Kwajalein": {
  2656.     u: 720,
  2657.     c: ["MH"]
  2658.   },
  2659.   "Pacific/Majuro": {
  2660.     u: 720,
  2661.     c: ["MH"]
  2662.   },
  2663.   "Pacific/Marquesas": {
  2664.     u: -510,
  2665.     c: ["PF"]
  2666.   },
  2667.   "Pacific/Midway": {
  2668.     a: "Pacific/Pago_Pago",
  2669.     c: ["UM"],
  2670.     r: 1
  2671.   },
  2672.   "Pacific/Nauru": {
  2673.     u: 720,
  2674.     c: ["NR"]
  2675.   },
  2676.   "Pacific/Niue": {
  2677.     u: -660,
  2678.     c: ["NU"]
  2679.   },
  2680.   "Pacific/Norfolk": {
  2681.     u: 660,
  2682.     d: 720,
  2683.     c: ["NF"]
  2684.   },
  2685.   "Pacific/Noumea": {
  2686.     u: 660,
  2687.     c: ["NC"]
  2688.   },
  2689.   "Pacific/Pago_Pago": {
  2690.     u: -660,
  2691.     c: ["AS", "UM"]
  2692.   },
  2693.   "Pacific/Palau": {
  2694.     u: 540,
  2695.     c: ["PW"]
  2696.   },
  2697.   "Pacific/Pitcairn": {
  2698.     u: -480,
  2699.     c: ["PN"]
  2700.   },
  2701.   "Pacific/Pohnpei": {
  2702.     u: 660,
  2703.     c: ["FM"]
  2704.   },
  2705.   "Pacific/Ponape": {
  2706.     a: "Pacific/Pohnpei",
  2707.     r: 1
  2708.   },
  2709.   "Pacific/Port_Moresby": {
  2710.     u: 600,
  2711.     c: ["PG", "AQ"]
  2712.   },
  2713.   "Pacific/Rarotonga": {
  2714.     u: -600,
  2715.     c: ["CK"]
  2716.   },
  2717.   "Pacific/Saipan": {
  2718.     a: "Pacific/Guam",
  2719.     c: ["MP"],
  2720.     r: 1
  2721.   },
  2722.   "Pacific/Samoa": {
  2723.     a: "Pacific/Pago_Pago",
  2724.     c: ["WS"],
  2725.     r: 1
  2726.   },
  2727.   "Pacific/Tahiti": {
  2728.     u: -600,
  2729.     c: ["PF"]
  2730.   },
  2731.   "Pacific/Tarawa": {
  2732.     u: 720,
  2733.     c: ["KI"]
  2734.   },
  2735.   "Pacific/Tongatapu": {
  2736.     u: 780,
  2737.     c: ["TO"]
  2738.   },
  2739.   "Pacific/Truk": {
  2740.     a: "Pacific/Chuuk",
  2741.     r: 1
  2742.   },
  2743.   "Pacific/Wake": {
  2744.     u: 720,
  2745.     c: ["UM"]
  2746.   },
  2747.   "Pacific/Wallis": {
  2748.     u: 720,
  2749.     c: ["WF"]
  2750.   },
  2751.   "Pacific/Yap": {
  2752.     a: "Pacific/Chuuk",
  2753.     r: 1
  2754.   },
  2755.   Poland: {
  2756.     a: "Europe/Warsaw",
  2757.     r: 1
  2758.   },
  2759.   Portugal: {
  2760.     a: "Europe/Lisbon",
  2761.     r: 1
  2762.   },
  2763.   ROC: {
  2764.     a: "Asia/Taipei",
  2765.     r: 1
  2766.   },
  2767.   ROK: {
  2768.     a: "Asia/Seoul",
  2769.     r: 1
  2770.   },
  2771.   Singapore: {
  2772.     a: "Asia/Singapore",
  2773.     c: ["SG"],
  2774.     r: 1
  2775.   },
  2776.   Turkey: {
  2777.     a: "Europe/Istanbul",
  2778.     r: 1
  2779.   },
  2780.   UCT: {
  2781.     a: "Etc/UTC",
  2782.     r: 1
  2783.   },
  2784.   "US/Alaska": {
  2785.     a: "America/Anchorage",
  2786.     r: 1
  2787.   },
  2788.   "US/Aleutian": {
  2789.     a: "America/Adak",
  2790.     r: 1
  2791.   },
  2792.   "US/Arizona": {
  2793.     a: "America/Phoenix",
  2794.     c: ["US"],
  2795.     r: 1
  2796.   },
  2797.   "US/Central": {
  2798.     a: "America/Chicago",
  2799.     r: 1
  2800.   },
  2801.   "US/East-Indiana": {
  2802.     a: "America/Indiana/Indianapolis",
  2803.     r: 1
  2804.   },
  2805.   "US/Eastern": {
  2806.     a: "America/New_York",
  2807.     r: 1
  2808.   },
  2809.   "US/Hawaii": {
  2810.     a: "Pacific/Honolulu",
  2811.     c: ["US"],
  2812.     r: 1
  2813.   },
  2814.   "US/Indiana-Starke": {
  2815.     a: "America/Indiana/Knox",
  2816.     r: 1
  2817.   },
  2818.   "US/Michigan": {
  2819.     a: "America/Detroit",
  2820.     r: 1
  2821.   },
  2822.   "US/Mountain": {
  2823.     a: "America/Denver",
  2824.     r: 1
  2825.   },
  2826.   "US/Pacific": {
  2827.     a: "America/Los_Angeles",
  2828.     r: 1
  2829.   },
  2830.   "US/Samoa": {
  2831.     a: "Pacific/Pago_Pago",
  2832.     c: ["WS"],
  2833.     r: 1
  2834.   },
  2835.   UTC: {
  2836.     a: "Etc/UTC",
  2837.     r: 1
  2838.   },
  2839.   Universal: {
  2840.     a: "Etc/UTC",
  2841.     r: 1
  2842.   },
  2843.   "W-SU": {
  2844.     a: "Europe/Moscow",
  2845.     r: 1
  2846.   },
  2847.   WET: {
  2848.     u: 0,
  2849.     d: 60
  2850.   },
  2851.   Zulu: {
  2852.     a: "Etc/UTC",
  2853.     r: 1
  2854.   }
  2855. };
Advertisement
Add Comment
Please, Sign In to add comment