You are here

private static function GeoTimezone::initPolygon10 in Geo Time Zone 8.3

Same name and namespace in other branches
  1. 8 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon10()
  2. 8.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon10()
  3. 6.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon10()
  4. 6 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon10()
  5. 7.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon10()
  6. 7 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon10()
1 call to GeoTimezone::initPolygon10()
GeoTimezone::__construct in src/GeoTimezone.php
GeoTimezone constructor.

File

src/GeoTimezone.php, line 3082
Contains \Drupal\geotimezone\GeoTimezone.

Class

GeoTimezone
Determine the time zone based on coordinates.

Namespace

Drupal\geotimezone

Code

private static function initPolygon10() {
  static::$polygon[900] = new TimezonePolygon(52.665272, -78.75711099999999, 52.6633, -78.753601, 52.64901, -78.766899, 52.649792, -78.77220199999999);
  static::$polygon[901] = new TimezonePolygon(52.531868, -78.701385, 52.525921, -78.701363, 52.514782, -78.717094, 52.52454, -78.729713);
  static::$polygon[902] = new TimezonePolygon(56.817846, -131.905807, 56.879803, -132.120026, 57.04644, -132.042267, 57.092178, -132.366898, 57.121727, -132.336557, 57.121727, -131.905807);
  static::$polygon[903] = new TimezonePolygon(57.121727, -133.162815, 57.140842, -133.155792, 57.13855, -133.119049, 57.170162, -133.130646, 57.168022, -133.182861, 57.1357, -133.18811, 57.131653, -133.231018, 57.175198, -133.24234, 57.121727, -133.252811, 57.121727, -133.357869, 57.173866, -133.507753, 57.235901, -133.290558, 57.184158, -133.143921, 57.191505, -133.088776, 57.327858, -132.989273, 57.366493, -132.876999, 57.359856, -132.809662, 57.394596, -132.792267, 57.420307, -132.704163, 57.397717, -132.524231, 57.344513, -132.376603, 57.214241, -132.241562, 57.121727, -132.336557);
  static::$polygon[904] = new TimezonePolygon(57.121727, -132.336557, 57.214241, -132.241562, 57.559906, -132.601536, 57.559906, -131.905807, 57.121727, -131.905807);
  static::$polygon[905] = new TimezonePolygon(57.559906, -132.601536, 57.89513, -132.950637, 57.89513, -131.905807, 57.559906, -131.905807);
  static::$polygon[906] = new TimezonePolygon(58.776897, -133.97796, 58.864365, -134.255447, 58.926823, -134.332199, 58.962139, -134.316254, 58.979607, -134.401718, 59.053547, -134.389633, 59.132103, -134.479965, 59.133808, -134.562714, 59.175976, -134.647232, 59.248711, -134.699738, 59.261404, -134.793625, 60.0, -134.793625, 60.0, -133.97796);
  static::$polygon[907] = new TimezonePolygon(57.89513, -132.950637, 58.002327, -133.062271, 58.154446, -133.1707, 58.313625, -133.384415, 58.388897, -133.453766, 58.426991, -133.373108, 58.618069, -133.704697, 58.735752, -133.847427, 58.776897, -133.97796, 60.0, -133.97796, 60.0, -131.905807, 57.89513, -131.905807);
  static::$polygon[908] = new TimezonePolygon(54.191448, -120.582118, 54.191448, -119.998789, 53.804226, -119.998636, 53.7987, -120.0013, 53.8298, -120.0491, 53.8515, -120.0126, 53.9798, -120.0783, 53.9405, -120.1705, 54.0014, -120.263, 54.0294, -120.2435, 54.0318, -120.1963, 54.1234, -120.1672, 54.1059, -120.3353, 54.1301, -120.4022, 54.1278, -120.5066, 54.1816, -120.5859);
  static::$polygon[909] = new TimezonePolygon(52.898487, -118.60706, 52.938026, -118.612511, 52.983242, -118.666725, 52.998077, -118.63942, 53.034363, -118.653282, 53.052856, -118.773438, 53.116924, -118.727936, 53.233597, -118.931946, 53.230076, -119.0112, 53.143074, -118.997147, 53.124378, -119.026955, 53.189911, -119.149994, 53.192787, -119.224602, 53.17519, -119.247246, 53.360352, -119.390045, 53.363453, -119.553688, 53.382393, -119.601616, 53.361916, -119.606667, 53.366982, -119.675774, 53.418465, -119.749168, 53.491985, -119.78511, 53.515461, -119.896309, 53.557259, -119.862404, 53.612865, -119.923149, 53.587822, -119.746887, 53.616787, -119.714439, 53.702251, -119.796425, 53.713322, -119.911522, 53.775742, -119.886566, 53.780815, -119.964752, 53.804497, -120.0, 54.191448, -120.0, 54.191448, -118.60706);
  static::$polygon[910] = new TimezonePolygon(52.898487, -118.566051, 52.90543, -118.550224, 52.901512, -118.466606, 52.898487, -118.465407);
  static::$polygon[911] = new TimezonePolygon(52.898487, -109.246415, 52.9297, -109.2467, 52.9359, -109.1249, 52.898487, -109.125123);
  static::$polygon[912] = new TimezonePolygon(52.898487, -108.90131, 52.9293, -108.9073, 52.9294, -108.8828, 53.0165, -108.8829, 53.0165, -108.8189, 53.2295, -109.0675, 53.2791, -109.0743, 53.3331, -109.2363, 53.3957, -109.2887, 53.3755, -109.4601, 53.4296, -109.566, 53.4888, -109.5442, 53.5208, -109.6167, 53.5872, -109.6384, 53.5995, -109.7635, 53.5518, -109.8342, 53.598941, -110.0, 54.191448, -110.0, 54.191448, -106.448578, 52.898487, -106.448578);
  static::$polygon[913] = new TimezonePolygon(54.977901, -131.518992, 54.992451, -131.534622, 54.996513, -131.512299, 54.977901, -131.502124);
  static::$polygon[914] = new TimezonePolygon(55.190212, -131.582656, 55.214783, -131.604263, 55.2687, -131.591568, 55.243912, -131.512161, 55.283344, -131.568909, 55.205917, -131.397552, 55.190212, -131.392374);
  static::$polygon[915] = new TimezonePolygon(56.384678, -130.888184, 56.412842, -131.093491, 56.61451, -131.583221, 56.60091, -131.830963, 56.648071, -131.843552, 56.670536, -131.804794, 56.662312, -131.847336, 56.755901, -131.899887, 56.808132, -131.872223, 56.817846, -131.905807, 60.0, -131.905807, 60.0, -130.888184);
  static::$polygon[916] = new TimezonePolygon(54.740632, -130.681854, 54.758225, -130.681854, 54.759205, -130.662949, 54.726929, -130.632339, 54.719383, -130.65036);
  static::$polygon[917] = new TimezonePolygon(54.770226, -130.542109, 54.818798, -130.484558, 54.770226, -130.444747);
  static::$polygon[918] = new TimezonePolygon(54.775859, -130.429123, 54.820278, -130.475296, 54.848498, -130.429123);
  static::$polygon[919] = new TimezonePolygon(55.027081, -130.246087, 54.958706, -130.296188, 54.963917, -130.341356, 54.901009, -130.368256, 54.870489, -130.429123, 55.027081, -130.429123);
  static::$polygon[920] = new TimezonePolygon(56.116865, -130.147552, 56.097202, -130.250671, 56.140877, -130.417252, 56.245045, -130.469086, 56.271912, -130.625595, 56.370392, -130.784042, 56.384678, -130.888184, 60.0, -130.888184, 60.0, -130.147552);
  static::$polygon[921] = new TimezonePolygon(55.25092, -130.147552, 55.25092, -130.032944, 55.224018, -130.067657, 55.22892, -130.09819, 55.161554, -130.147552);
  static::$polygon[922] = new TimezonePolygon(55.69231, -130.147552, 55.678944, -130.123642, 55.551903, -130.138702, 55.284302, -129.989868, 55.25092, -130.032944, 55.25092, -130.147552);
  static::$polygon[923] = new TimezonePolygon(56.116865, -130.147552, 56.124535, -130.10733, 56.0, -130.010666, 55.914814, -130.008133, 55.81897, -130.088852, 55.804256, -130.142761, 55.787137, -130.147552);
  static::$polygon[924] = new TimezonePolygon(55.233746, -122.313301, 55.3072, -122.4219, 55.3094, -122.476, 55.4098, -122.596, 55.3413, -122.6599, 55.3406, -122.7329, 55.3959, -122.8816, 55.4171, -122.8773, 55.402, -122.9823, 55.465, -123.0082, 55.4579, -122.9315, 55.4871, -122.9593, 55.592, -122.9486, 55.5504, -123.0228, 55.5764, -123.0658, 55.6178, -123.0825, 55.643586, -123.150425, 55.643586, -122.313301);
  static::$polygon[925] = new TimezonePolygon(55.643586, -122.313301, 55.643586, -123.150425, 55.6465, -123.1581, 55.6753, -123.1271, 55.7368, -123.1519, 55.7009, -123.2779, 55.7287, -123.3465, 55.7992, -123.3074, 55.8343, -123.3858, 55.8576, -123.3634, 55.8841, -123.4531, 55.9272, -123.4603, 55.9376, -123.4211, 56.0701, -123.5227, 56.2071, -123.4954, 56.2317, -123.5745, 56.3576, -123.5624, 56.3535, -123.6173, 56.4074, -123.6095, 56.4063, -123.5552, 56.4873, -123.5513, 56.5066, -123.655, 56.5841, -123.7379, 56.5854, -123.6666, 56.6677, -123.6849, 56.6829, -123.7539, 56.7699, -123.8021, 56.8213, -123.7786, 56.925, -123.818, 56.9984, -123.5049, 57.095724, -123.393569, 57.095724, -123.32431, 57.0884, -123.2838, 57.095724, -123.258025, 57.095724, -122.892544, 57.0712, -122.874, 57.0924, -122.7968, 57.0472, -122.7485, 57.0582, -122.6956, 57.0229, -122.6025, 57.0358, -122.4591, 57.0065, -122.4328, 57.0102, -122.3456, 56.996084, -122.313301);
  static::$polygon[926] = new TimezonePolygon(55.233746, -122.313301, 55.1958, -122.2572, 55.1724, -122.298, 55.1338, -122.2658, 55.1369, -122.1838, 55.0992, -122.1741, 55.0943, -122.0996, 54.922, -121.8426, 54.9124, -121.8728, 54.8991, -121.8388, 54.8678, -121.8724, 54.8363, -121.7901, 54.8881, -121.7246, 54.818, -121.5598, 54.7221, -121.48, 54.6519, -121.5288, 54.5308, -121.4, 54.5158, -121.2694, 54.5439, -121.2468, 54.5486, -121.1181, 54.4848, -121.1318, 54.4503, -121.0812, 54.4657, -120.9986, 54.4536, -120.9291, 54.4623, -120.8843, 54.4903, -120.8764, 54.4942, -120.8189, 54.3978, -120.7779, 54.4114, -120.7326, 54.3569, -120.6526, 54.3464, -120.708, 54.3242, -120.6852, 54.2991, -120.7305, 54.2892, -120.6052, 54.2355, -120.5652, 54.191448, -120.582118, 54.191448, -122.313301);
  static::$polygon[927] = new TimezonePolygon(56.996084, -122.313301, 57.095724, -122.313301, 57.095724, -121.768341, 57.0649, -121.8062, 57.0514, -121.7784, 57.025, -121.8659, 56.9572, -121.9113, 56.9816, -121.9694, 56.9649, -122.0679, 56.9962, -122.0775, 57.0209, -122.1837, 57.0159, -122.2411, 56.98, -122.2765);
  static::$polygon[928] = new TimezonePolygon(57.095724, -123.393569, 57.1061, -123.3817, 57.095724, -123.32431);
  static::$polygon[929] = new TimezonePolygon(57.095724, -123.258025, 57.1485, -123.0723, 57.1606, -122.9416, 57.095724, -122.892544);
  static::$polygon[930] = new TimezonePolygon(57.095724, -121.768341, 57.1223, -121.7357, 57.1866, -121.7405, 57.2364, -121.6919, 57.2111, -121.3508, 57.2628, -121.123, 57.3284, -120.9865, 57.3888, -121.0098, 57.4218, -120.7887, 57.4296, -120.4949, 57.4642, -120.4792, 57.4437, -120.3981, 57.3514, -120.3364, 57.3304, -120.3784, 57.2317, -120.3858, 57.2212, -120.214, 57.194, -120.2208, 57.1898, -120.1832, 57.2295, -120.0423, 57.2607, -120.0481, 57.249978, -120.0, 57.095724, -120.0);
  static::$polygon[931] = new TimezonePolygon(60.611965, -124.539117, 60.536369, -124.439102, 60.467064, -124.430298, 60.455841, -124.225456, 60.333511, -124.20845, 60.09066, -124.001381, 60.02895, -124.043533, 60.0, -124.01001, 60.0, -129.451582, 60.611965, -129.451582);
  static::$polygon[932] = new TimezonePolygon(64.07440200000001, -139.431396, 64.073689, -139.361644, 64.042936, -139.429564, 64.04649999999999, -139.458483);
  static::$polygon[933] = new TimezonePolygon(68.87844200000001, -136.526718, 68.905205, -136.513336, 68.88286600000001, -136.462463, 68.898529, -136.441971, 67.65891999999999, -136.429535, 67.641113, -136.267929, 67.581985, -136.182465, 67.511482, -136.153717, 67.409683, -136.1996, 67.378593, -136.116241, 67.307648, -136.080551, 67.174629, -136.2211, 67.00681299999999, -136.144989, 67.004977, -135.200684, 60.611965, -135.200684, 60.611965, -136.526718);
  static::$polygon[934] = new TimezonePolygon(62.575519, -129.496223, 62.566689, -129.549088, 62.617078, -129.496223);
  static::$polygon[935] = new TimezonePolygon(62.62821, -129.496223, 62.64904, -129.536804, 62.668804, -129.513138, 62.698837, -129.604431, 62.758255, -129.630844, 62.867306, -129.776932, 62.886509, -129.770645, 62.884785, -129.703873, 62.91555, -129.738113, 63.036064, -129.606552, 63.074066, -129.620956, 63.085827, -129.852356, 63.182964, -129.891937, 63.201084, -129.941254, 63.17894, -129.996475, 63.253258, -130.055496, 63.248459, -130.182358, 63.308022, -130.149689, 63.375015, -129.89621, 63.423584, -129.939713, 63.466293, -129.90654, 63.454948, -129.799988, 63.555168, -129.916489, 63.575745, -129.997528, 63.615204, -130.001526, 63.612305, -130.083572, 63.659676, -130.13269, 63.69228, -130.098083, 63.656704, -130.251389, 63.694962, -130.336777, 63.716209, -130.32991, 63.723583, -130.227737, 63.753498, -130.218918, 63.758556, -130.122787, 63.808471, -130.130981, 63.808471, -129.496223);
  static::$polygon[936] = new TimezonePolygon(64.78948099999999, -132.348454, 64.777145, -132.543625, 64.83318300000001, -132.616837, 64.88149300000001, -132.472473, 64.964928, -132.496063, 64.98556499999999, -132.417572, 65.047837, -132.348454);
  static::$polygon[937] = new TimezonePolygon(65.089815, -132.348454, 65.093895, -132.357269, 65.09654999999999, -132.525009, 65.124939, -132.552734, 65.169144, -132.499756, 65.20137, -132.550858, 65.169922, -132.729065, 65.196968, -132.775955, 65.21006800000001, -132.696579, 65.23764, -132.762909, 65.239563, -132.690369, 65.285507, -132.636551, 65.293724, -132.542374, 65.38027200000001, -132.50145, 65.406724, -132.418436, 65.406724, -132.348454);
  static::$polygon[938] = new TimezonePolygon(67.004977, -135.200684, 67.002281, -133.814468, 66.987686, -134.031464, 66.95867200000001, -134.100616, 66.900948, -133.881256, 66.814682, -133.748215, 66.7304, -133.830368, 66.687431, -133.735306, 66.657417, -133.773422, 66.566429, -133.558731, 66.529556, -133.675339, 66.446617, -133.597656, 66.43450199999999, -133.745804, 66.326622, -133.817383, 66.282005, -133.551117, 66.168221, -133.538834, 66.123352, -133.648727, 66.07167099999999, -133.67897, 66.061623, -133.595535, 65.96511099999999, -133.600906, 65.964584, -133.49025, 65.939697, -133.428726, 65.958237, -133.352097, 65.985283, -133.344788, 66.036247, -133.103149, 66.030548, -132.948303, 66.01359600000001, -132.893173, 65.9272, -132.979736, 65.912521, -132.923691, 65.92424, -132.796753, 65.968765, -132.779968, 66.030083, -132.606873, 66.023674, -132.531967, 65.9776, -132.476288, 65.990886, -132.348454, 65.944941, -132.348454, 65.911873, -132.500275, 65.85173, -132.561539, 65.78418000000001, -132.367981, 65.767285, -132.348454, 65.429024, -132.348454, 65.406724, -132.418436, 65.406724, -135.200684);
  static::$polygon[939] = new TimezonePolygon(65.990886, -132.348454, 65.99430099999999, -132.315598, 65.952324, -132.31456, 65.944941, -132.348454);
  static::$polygon[940] = new TimezonePolygon(65.767285, -132.348454, 65.600075, -132.155182, 65.49514000000001, -132.30098, 65.441132, -132.310455, 65.429024, -132.348454);
  static::$polygon[941] = new TimezonePolygon(65.089815, -132.348454, 65.075569, -132.317673, 65.047837, -132.348454);
  static::$polygon[942] = new TimezonePolygon(64.78948099999999, -132.348454, 64.711845, -132.158432, 64.703033, -132.038864, 64.612053, -131.975601, 64.535973, -131.849609, 64.547798, -131.753571, 64.529251, -131.691772, 64.493011, -131.691559, 64.429924, -131.835632, 64.381096, -131.856934, 64.386787, -131.713058, 64.367226, -131.612808, 64.399078, -131.460678, 64.45663500000001, -131.407852, 64.417068, -131.155121, 64.365799, -131.085938, 64.353897, -131.118698, 64.32841500000001, -131.04776, 64.278824, -131.097778, 64.257965, -130.991043, 64.190994, -130.963882, 64.201111, -130.916611, 64.179039, -130.875488, 64.129845, -130.991241, 64.104874, -130.914383, 64.045738, -130.901413, 64.04377700000001, -130.749283, 64.0, -130.795563, 63.969444, -130.758224, 63.92326, -130.584808, 63.929192, -130.529282, 63.825607, -130.353104, 63.844921, -130.261322, 63.872841, -130.245743, 63.861366, -130.139664, 63.808471, -130.130981, 63.808471, -132.348454);
  static::$polygon[943] = new TimezonePolygon(62.62821, -129.496223, 62.624313, -129.488632, 62.617078, -129.496223);
  static::$polygon[944] = new TimezonePolygon(62.575519, -129.496223, 62.58609, -129.432938, 62.48629, -129.187546, 62.41613, -129.310944, 62.374081, -129.220871, 62.329876, -129.302704, 62.272072, -129.299484, 62.22694, -129.250656, 62.218891, -129.190155, 62.151806, -129.276901, 62.110374, -129.14386, 62.135422, -128.990799, 62.05196, -128.777557, 62.127438, -128.692535, 62.124088, -128.56514, 61.945335, -128.27887, 61.840405, -128.217621, 61.855873, -128.1129, 61.84029, -128.069382, 61.70689, -127.999855, 61.61264, -127.819847, 61.586575, -127.699768, 61.547375, -127.670212, 61.504372, -127.538383, 61.510513, -127.304161, 61.466053, -127.217911, 61.466251, -127.151779, 61.198566, -127.008041, 61.153316, -127.05291, 61.110619, -127.033218, 61.066345, -127.113747, 61.035091, -127.071426, 61.063515, -127.005898, 61.055855, -126.941208, 60.856636, -126.92128, 60.840977, -126.876259, 60.785755, -126.890572, 60.759659, -126.841972, 60.782284, -126.751534, 60.742928, -126.672432, 60.75628, -126.643993, 60.611965, -126.643993, 60.611965, -129.496223);
  static::$polygon[945] = new TimezonePolygon(60.75628, -126.643993, 60.812313, -126.524651, 60.772614, -126.387474, 60.776302, -126.306854, 60.809238, -126.228561, 60.852856, -126.241615, 60.86274, -126.115326, 60.812019, -126.100159, 60.80032, -126.003609, 60.853756, -125.979607, 60.893402, -125.881783, 60.823219, -125.710587, 60.82505, -125.579102, 60.782814, -125.317421, 60.850246, -125.187149, 60.855087, -124.871887, 60.915661, -124.8769, 60.973274, -124.816742, 60.945663, -124.683548, 60.96167, -124.612503, 60.787067, -124.490173, 60.680565, -124.629875, 60.611965, -124.539117, 60.611965, -126.643993);
  static::$polygon[946] = new TimezonePolygon(67.004977, -123.791763, 67.004977, -135.200684, 68.416974, -135.200684, 68.416974, -123.791763);
  static::$polygon[947] = new TimezonePolygon(68.318073, -133.381577, 68.30855, -133.380154, 68.38964199999999, -133.690287);
  static::$polygon[948] = new TimezonePolygon(68.452187, -121.789716, 67.812309, -120.0, 66.009722, -114.954285, 60.611965, -114.954285, 60.611965, -123.791763, 68.452187, -123.791763);
  static::$polygon[949] = new TimezonePolygon(65.964136, -114.826683, 66.009722, -114.954285, 66.009722, -114.826683);
  static::$polygon[950] = new TimezonePolygon(65.857001, -114.526794, 65.964136, -114.826683, 65.964136, -114.526794);
  static::$polygon[951] = new TimezonePolygon(65.703211, -114.096313, 65.857001, -114.526794, 65.857001, -114.096313);
  static::$polygon[952] = new TimezonePolygon(65.48130999999999, -113.141373, 65.481567, -113.475899, 65.703211, -114.096313, 65.703211, -113.141373);
  static::$polygon[953] = new TimezonePolygon(64.649325, -109.338089, 64.71637699999999, -110.428658, 65.480103, -111.569168, 65.48130999999999, -113.141373, 65.48130999999999, -109.338089);
  static::$polygon[954] = new TimezonePolygon(64.47166799999999, -106.448578, 64.649325, -109.338089, 64.649325, -106.448578);
  static::$polygon[955] = new TimezonePolygon(68.452187, -121.789716, 68.51612900000001, -121.968559, 68.929214, -121.964903, 68.929214, -121.789716);
  static::$polygon[956] = new TimezonePolygon(68.929214, -121.964903, 69.66681699999999, -121.958374, 69.66346, -120.95993, 69.403671, -120.271584, 69.345444, -119.960625, 69.302933, -119.243088, 69.23532899999999, -118.702423, 69.112801, -118.400398, 69.018333, -117.995567, 68.963104, -117.371964, 68.929214, -117.239929);
  static::$polygon[957] = new TimezonePolygon(69.653069, -116.854516, 69.676239, -116.979156, 69.676956, -116.877029, 70.043549, -117.202888, 70.03546900000001, -113.989479, 69.653069, -113.989479);
  static::$polygon[958] = new TimezonePolygon(70.28380199999999, -113.989479, 70.267685, -113.634033, 70.275914, -113.461769, 70.034142, -113.461769, 70.03546900000001, -113.989479);
  static::$polygon[959] = new TimezonePolygon(70.034142, -113.461769, 70.034142, -112.620987, 69.783924, -112.620987, 69.77829, -112.863373, 70.032867, -112.955025);
  static::$polygon[960] = new TimezonePolygon(69.78515899999999, -112.620987, 69.78515899999999, -112.567856, 69.783924, -112.620987);
  static::$polygon[961] = new TimezonePolygon(69.78515899999999, -112.567856, 69.788467, -112.425507, 69.890305, -112.262573, 70.022682, -112.34404, 70.022682, -109.971375, 70.471046, -109.971375, 70.471046, -106.448578, 69.449118, -106.448578, 69.495834, -106.587631, 69.443848, -106.660759, 69.466553, -106.708649, 69.380257, -106.744087, 69.35045599999999, -106.974472, 69.21656, -106.930244, 69.178909, -107.075935, 69.145882, -107.038597, 69.168716, -107.109604, 69.088043, -107.195168, 69.000061, -107.394043, 68.93821, -107.954178, 68.94483200000001, -108.627617, 68.938309, -108.543854, 68.892815, -108.522385, 68.873958, -108.579018, 68.873958, -112.567856);
  static::$polygon[962] = new TimezonePolygon(52.974617, -78.857079, 52.967613, -78.84448999999999, 52.954643, -78.904419, 52.956799, -78.909485);
  static::$polygon[963] = new TimezonePolygon(53.398224, -79.010345, 53.402489, -79.03968, 53.411207, -79.010345);
  static::$polygon[964] = new TimezonePolygon(53.400196, -78.899788, 53.398407, -78.898132, 53.393021, -78.947365, 53.39373, -78.955429);
  static::$polygon[965] = new TimezonePolygon(53.544559, -79.047684, 53.539204, -79.042686, 53.5354, -79.048141, 53.540123, -79.09369700000001);
  static::$polygon[966] = new TimezonePolygon(53.8335, -79.00213599999999, 53.812943, -78.957047, 53.809776, -78.964523, 53.821239, -79.059433);
  static::$polygon[967] = new TimezonePolygon(54.116554, -79.124786, 54.109035, -79.106735, 54.105541, -79.13479599999999, 54.108734, -79.13504);
  static::$polygon[968] = new TimezonePolygon(54.174984, -79.261932, 54.170193, -79.237053, 54.165802, -79.23864, 54.172073, -79.267914);
  static::$polygon[969] = new TimezonePolygon(54.133778, -79.189438, 54.132374, -79.17379, 54.12709, -79.199776, 54.128761, -79.20534499999999);
  static::$polygon[970] = new TimezonePolygon(54.265003, -79.40097, 54.261654, -79.382378, 54.251808, -79.414261, 54.263069, -79.420288);
  static::$polygon[971] = new TimezonePolygon(54.477501, -79.545624, 54.474773, -79.52971599999999, 54.469978, -79.55239899999999, 54.47319, -79.559731);
  static::$polygon[972] = new TimezonePolygon(54.70808, -79.60994700000001, 54.709873, -79.61129800000001, 54.722511, -79.593996, 54.722511, -79.588114);
  static::$polygon[973] = new TimezonePolygon(54.722511, -79.557785, 54.768631, -79.31004299999999, 54.768631, -74.961365, 54.70808, -74.961365, 54.70808, -79.557785);
  static::$polygon[974] = new TimezonePolygon(54.876186, -79.44119999999999, 54.939831, -79.050888, 54.916466, -79.068741, 54.86758, -79.272766, 54.891899, -79.244339, 54.822887, -79.415115, 54.844238, -79.411827, 54.839911, -79.44119999999999);
  static::$polygon[975] = new TimezonePolygon(55.354782, -77.671234, 55.376774, -77.647057, 55.391537, -77.571747, 55.653851, -77.137, 55.653851, -74.961365, 54.798294, -74.961365, 54.798294, -77.671234);
  static::$polygon[976] = new TimezonePolygon(55.769588, -77.200462, 55.764263, -77.14419599999999, 55.729759, -77.234154, 55.743851, -77.238686);
  static::$polygon[977] = new TimezonePolygon(56.328292, -76.714203, 56.352753, -76.68553199999999, 56.327671, -76.670586, 56.299641, -76.67478199999999, 56.286227, -76.714203);
  static::$polygon[978] = new TimezonePolygon(57.436703, -76.84318500000001, 57.394501, -76.767082, 57.292389, -76.734154, 57.280334, -76.75812500000001, 57.430027, -76.84895299999999);
  static::$polygon[979] = new TimezonePolygon(58.161367, -77.52739699999999, 58.163628, -77.536278, 58.164181, -77.52739699999999);
  static::$polygon[980] = new TimezonePolygon(58.024086, -77.22292299999999, 58.020859, -77.205544, 58.011509, -77.227318, 58.02018, -77.252312);
  static::$polygon[981] = new TimezonePolygon(57.787895, -77.049988, 57.757187, -77.010284, 57.750832, -77.017273, 57.78569, -77.059708);
  static::$polygon[982] = new TimezonePolygon(58.281784, -77.701317, 58.337955, -77.942047, 58.337955, -77.701317);
  static::$polygon[983] = new TimezonePolygon(58.235916, -77.68066399999999, 58.174416, -77.541634, 58.173714, -77.544449, 58.229973, -77.69976);
  static::$polygon[984] = new TimezonePolygon(58.226051, -77.592743, 58.212757, -77.52417800000001, 58.204567, -77.534721, 58.224697, -77.596176);
  static::$polygon[985] = new TimezonePolygon(58.595253, -78.495689, 58.63562, -78.50972, 58.64431, -78.56392099999999, 58.64431, -78.495689);
  static::$polygon[986] = new TimezonePolygon(58.369335, -78.075867, 58.343006, -78.004593, 58.338737, -78.041229, 58.365776, -78.096977);
  static::$polygon[987] = new TimezonePolygon(58.462151, -78.244568, 58.431282, -78.185585, 58.43071, -78.190567, 58.461025, -78.26464799999999);
  static::$polygon[988] = new TimezonePolygon(58.795967, -78.599251, 58.792, -78.592918, 58.788161, -78.599251);
  static::$polygon[989] = new TimezonePolygon(58.962025, -78.591446, 58.955891, -78.58226000000001, 58.939957, -78.60581999999999, 58.954639, -78.61200700000001);
  static::$polygon[990] = new TimezonePolygon(58.741207, -78.559746, 58.729362, -78.53076900000001, 58.720543, -78.55023199999999);
  static::$polygon[991] = new TimezonePolygon(58.960453, -78.396423, 58.945908, -78.392517, 58.917305, -78.449669, 58.949001, -78.48942599999999);
  static::$polygon[992] = new TimezonePolygon(59.110462, -78.195526, 59.101357, -78.187141, 59.098091, -78.19651, 59.107895, -78.21502700000001);
  static::$polygon[993] = new TimezonePolygon(59.193844, -78.181862, 59.189369, -78.15381600000001, 59.185303, -78.161621, 59.19088, -78.18892700000001);
  static::$polygon[994] = new TimezonePolygon(59.418953, -77.771759, 59.417694, -77.767128, 59.404354, -77.770805, 59.415466, -77.803513);
  static::$polygon[995] = new TimezonePolygon(59.780479, -77.518097, 59.778622, -77.50213599999999, 59.761349, -77.50891900000001, 59.77887, -77.52130099999999);
  static::$polygon[996] = new TimezonePolygon(59.88076, -77.428642, 59.871799, -77.41976200000001, 59.86087, -77.43119, 59.867252, -77.437759);
  static::$polygon[997] = new TimezonePolygon(59.908669, -77.450439, 59.899586, -77.427322, 59.890095, -77.44570899999999, 59.906429, -77.463966);
  static::$polygon[998] = new TimezonePolygon(60.775932, -78.15051200000001, 60.788784, -78.11084700000001, 60.77755, -78.08047500000001, 60.775932, -78.086854);
  static::$polygon[999] = new TimezonePolygon(61.473652, -77.760048, 61.457321, -77.757133, 61.45396, -77.761978, 61.470249, -77.777931);
}