You are here

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

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

File

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

Class

GeoTimezone
Determine the time zone based on coordinates.

Namespace

Drupal\geotimezone

Code

private static function initPolygon18() {
  static::$polygon[1700] = new TimezonePolygon(12.6145, 99.39415099999999, 12.669972, 99.310143, 12.715667, 99.29433400000001, 12.725695, 99.248474, 12.907416, 99.183806, 12.907416, 99.39415099999999);
  static::$polygon[1701] = new TimezonePolygon(14.705982, 98.335114, 14.7325, 98.30825, 14.815, 98.256142, 14.9295, 98.250916, 14.976789, 98.22494500000001, 14.976789, 98.335114);
  static::$polygon[1702] = new TimezonePolygon(12.907416, 99.183806, 12.926473, 99.177025, 12.936528, 99.187243, 12.936528, 99.39415099999999, 12.907416, 99.39415099999999);
  static::$polygon[1703] = new TimezonePolygon(12.936528, 99.187243, 12.952278, 99.203247, 12.984777, 99.197861, 13.067583, 99.110001, 13.145555, 99.147858, 13.167806, 99.12336000000001, 13.191195, 99.135277, 13.197083, 99.20972399999999, 13.256889, 99.216972, 13.289028, 99.195137, 13.455944, 99.214226, 13.559334, 99.17289, 13.707222, 99.178665, 13.771556, 99.127357, 13.890805, 99.11597399999999, 13.89125, 99.087723, 13.946389, 99.028778, 14.097278, 98.96360799999999, 14.118917, 98.886948, 14.212389, 98.759781, 14.27125, 98.723114, 14.2675, 98.692947, 14.314639, 98.610443, 14.366889, 98.604332, 14.379, 98.571167, 14.532056, 98.49996899999999, 14.526889, 98.472809, 14.579139, 98.46360799999999, 14.705982, 98.335114, 14.976789, 98.335114, 14.976789, 99.39415099999999, 12.936528, 99.39415099999999);
  static::$polygon[1704] = new TimezonePolygon(15.059563, 98.22494500000001, 15.044917, 98.236946, 15.008137, 98.22494500000001);
  static::$polygon[1705] = new TimezonePolygon(16.141865, 98.22494500000001, 16.141472, 98.847031, 16.113861, 98.79483, 16.134527, 98.779053, 16.141167, 98.690636, 16.12764, 98.660309, 16.096777, 98.667862, 16.056583, 98.625221, 16.068583, 98.573471, 16.052723, 98.561363, 15.966056, 98.61824799999999, 15.908139, 98.58783, 15.857028, 98.614136, 15.69475, 98.55997499999999, 15.487416, 98.58972199999999, 15.362028, 98.583641, 15.329056, 98.562164, 15.356444, 98.55403099999999, 15.385889, 98.49572000000001, 15.360027, 98.429337, 15.319389, 98.424164, 15.299306, 98.397583, 15.292084, 98.41886100000001, 15.251223, 98.411804, 15.310056, 98.304169, 15.276944, 98.308525, 15.237139, 98.26889, 15.219556, 98.237808, 15.226235, 98.22494500000001);
  static::$polygon[1706] = new TimezonePolygon(17.222598, 98.22494500000001, 17.224167, 98.24825300000001, 17.203222, 98.23455800000001, 17.144472, 98.301025, 17.111389, 98.2855, 17.104221, 98.323807, 17.083334, 98.305832, 17.059668, 98.325058, 17.041416, 98.34983099999999, 17.049028, 98.412918, 16.944555, 98.50949900000001, 16.929028, 98.48922, 16.910334, 98.525642, 16.855667, 98.544281, 16.873528, 98.51527400000001, 16.835251, 98.49678, 16.809889, 98.54972100000001, 16.781139, 98.492363, 16.7255, 98.467888, 16.689638, 98.518501, 16.641251, 98.516747, 16.624584, 98.572639, 16.552834, 98.581665, 16.466499, 98.658691, 16.408472, 98.643692, 16.39325, 98.662918, 16.267916, 98.68119799999999, 16.264084, 98.70652800000001, 16.326027, 98.734917, 16.380861, 98.819031, 16.432362, 98.832832, 16.430695, 98.879639, 16.397722, 98.916611, 16.264723, 98.900002, 16.235195, 98.853416, 16.141865, 98.84705700000001, 16.141865, 98.22494500000001);
  static::$polygon[1707] = new TimezonePolygon(20.645435, 98.22494500000001, 20.645375, 99.39415099999999, 20.080366, 99.39415099999999, 20.064112, 99.33047500000001, 20.127111, 99.215721, 20.092556, 99.075417, 20.038305, 99.04883599999999, 19.996834, 99.055832, 19.973333, 99.032059, 19.843666, 99.034943, 19.775249, 99.00355500000001, 19.773806, 98.951584, 19.744139, 98.924583, 19.811501, 98.836945, 19.757694, 98.77847300000001, 19.760361, 98.710335, 19.736111, 98.64025100000001, 19.711222, 98.629417, 19.710695, 98.586472, 19.673277, 98.566475, 19.716055, 98.515221, 19.693501, 98.468277, 19.678583, 98.25505800000001, 19.711438, 98.22494500000001);
  static::$polygon[1708] = new TimezonePolygon(12.6145, 102.61859, 12.654195, 102.530167, 12.692639, 102.506302, 12.811944, 102.544891, 12.850389, 102.503777, 12.883778, 102.515442, 12.946889, 102.48967, 12.96075, 102.505302, 12.974028, 102.485641, 12.999528, 102.531998, 13.079278, 102.465553, 13.085222, 102.438393, 13.171722, 102.394836, 13.297778, 102.351585, 13.501194, 102.365723, 13.543111, 102.339996, 13.574944, 102.371193, 13.562305, 102.532913, 13.605972, 102.626915, 13.636972, 102.573029, 13.669278, 102.563057, 13.769278, 102.732803, 13.932305, 102.794998, 14.019694, 102.913719, 14.087222, 102.908165, 14.201278, 102.961304, 14.207945, 102.998558, 14.274583, 103.064087, 14.318306, 103.147552, 14.349556, 103.390976, 14.385805, 103.436249, 14.36225, 103.469002, 14.419528, 103.559387, 14.396833, 103.628914, 14.412806, 103.660469, 14.4395, 103.662552, 12.6145, 103.662552);
  static::$polygon[1709] = new TimezonePolygon(14.220715, 105.104637, 14.214222, 105.051888, 14.30575, 104.997887, 14.373028, 104.998085, 14.415334, 104.881554, 14.40225, 104.849419, 14.434334, 104.805336, 14.39775, 104.73558, 14.426888, 104.71347, 14.393111, 104.683304, 14.421333, 104.646111, 14.349527, 104.559219, 14.369166, 104.517441, 14.34325, 104.473969, 14.371583, 104.399025, 14.364889, 104.336197, 14.393778, 104.284554, 14.367888, 104.237999, 14.400611, 104.205696, 14.351611, 104.17514, 14.370167, 104.112335, 14.344666, 104.084473, 14.348361, 103.943665, 14.326917, 103.925636, 14.366667, 103.854195, 14.351528, 103.816025, 14.377611, 103.713943, 14.434167, 103.700165, 14.4395, 103.662552, 14.4395, 105.104637);
  static::$polygon[1710] = new TimezonePolygon(16.095304, 105.104637, 16.117556, 105.051865, 16.249306, 105.012413, 16.348362, 104.897224, 16.449223, 104.851974, 16.519972, 104.757004, 16.565889, 104.737747, 16.711584, 104.774475, 17.017111, 104.733276, 17.176584, 104.807693, 17.400139, 104.802971, 17.531973, 104.703918, 17.542611, 104.684863, 17.542611, 105.104637);
  static::$polygon[1711] = new TimezonePolygon(17.542611, 101.240554, 17.53414, 101.234581, 17.52389, 101.186142, 17.469028, 101.169281, 17.479973, 101.118668, 17.542611, 101.054619);
  static::$polygon[1712] = new TimezonePolygon(17.542611, 101.054619, 17.545334, 101.051834, 17.57214, 100.960083, 17.616556, 101.000114, 17.693472, 101.017365, 17.763611, 100.982613, 17.781389, 101.011917, 17.815916, 101.001472, 17.832527, 101.031975, 17.889473, 101.024864, 17.9235, 101.088806, 18.065584, 101.188416, 18.127333, 101.167114, 18.208611, 101.193031, 18.260195, 101.150414, 18.318388, 101.179627, 18.318388, 102.249394, 18.092908, 102.249394, 18.154556, 102.189308, 18.209972, 102.165359, 18.219749, 102.084419, 18.032417, 101.909386, 18.063972, 101.776947, 17.918222, 101.737473, 17.890722, 101.626053, 17.848223, 101.597969, 17.866278, 101.581001, 17.812695, 101.553497, 17.783861, 101.580948, 17.766527, 101.520142, 17.724556, 101.495667, 17.758249, 101.483665, 17.731194, 101.453003, 17.732805, 101.409447, 17.714251, 101.436836, 17.680695, 101.40789, 17.695667, 101.391861, 17.649305, 101.315781, 17.542611, 101.240554);
  static::$polygon[1713] = new TimezonePolygon(19.094166, 101.29891, 19.046667, 101.355247, 18.893694, 101.250916, 18.774805, 101.252335, 18.733, 101.227806, 18.687723, 101.274086, 18.626278, 101.230141, 18.611, 101.186974, 18.562471, 101.188057, 18.52725, 101.110558, 18.446833, 101.061996, 18.380695, 101.091698, 18.332916, 101.18692, 18.318388, 101.179627, 18.318388, 100.821773, 19.094166, 100.821773);
  static::$polygon[1714] = new TimezonePolygon(20.645375, 99.39415099999999, 20.645334, 100.1875, 20.403166, 100.129585, 20.355749, 100.093056, 20.395584, 100.067192, 20.389473, 100.023918, 20.463194, 99.96880299999999, 20.442139, 99.88391900000001, 20.335751, 99.807777, 20.341888, 99.73336, 20.315472, 99.688667, 20.389278, 99.46453099999999, 20.364361, 99.45903, 20.312805, 99.510307, 20.240055, 99.51721999999999, 20.202694, 99.559471, 20.144751, 99.537277, 20.096445, 99.457138, 20.080366, 99.39415099999999);
  static::$polygon[1715] = new TimezonePolygon(19.546747, 100.821773, 19.49011, 100.770943, 19.556694, 100.651947, 19.549944, 100.619247, 19.501778, 100.588997, 19.528444, 100.515831, 19.638222, 100.446892, 19.704916, 100.445335, 19.760666, 100.41217, 19.8505, 100.459587, 19.906221, 100.52092, 20.168777, 100.581413, 20.140167, 100.52739, 20.194416, 100.457108, 20.369249, 100.362946, 20.392778, 100.328392, 20.389334, 100.264252, 20.312805, 100.226334, 20.293945, 100.174583, 20.237223, 100.169281, 20.258472, 100.101608, 20.355749, 100.093056, 20.403166, 100.129585, 20.645721, 100.187774, 20.645721, 100.821773);
  static::$polygon[1716] = new TimezonePolygon(19.546747, 100.821773, 19.631277, 100.897636, 19.630472, 101.034447, 19.575277, 101.123886, 19.602751, 101.246559, 19.570555, 101.285751, 19.480528, 101.26725, 19.455584, 101.209, 19.358723, 101.203918, 19.33, 101.242447, 19.128166, 101.258583, 19.094166, 101.29891, 19.094166, 100.821773);
  static::$polygon[1717] = new TimezonePolygon(18.092908, 102.249394, 18.06986, 102.271858, 18.043501, 102.353859, 17.978416, 102.446777, 17.961721, 102.601501, 17.893833, 102.612335, 17.845917, 102.589996, 17.804972, 102.678864, 17.818972, 102.697975, 17.843584, 102.679054, 17.871555, 102.690414, 17.892195, 102.755112, 17.930361, 102.781723, 17.970778, 102.861053, 18.003305, 102.938805, 17.984777, 103.045082, 18.037472, 103.082054, 18.135555, 103.087608, 18.177778, 103.155281, 18.242416, 103.157059, 18.310499, 103.295525, 18.364222, 103.242386, 18.435694, 103.31472, 18.45075, 103.414307, 18.42725, 103.464447, 18.437471, 103.513664, 18.388527, 103.644501, 18.363073, 103.677016, 17.542611, 103.677016, 17.542611, 102.249394);
  static::$polygon[1718] = new TimezonePolygon(18.710368, 105.104637, 18.712389, 105.057083, 18.745556, 105.017975, 18.740499, 104.955414, 18.789944, 104.926476, 18.777527, 104.864082, 18.806278, 104.745445, 18.839251, 104.719971, 18.905472, 104.586502, 18.980473, 104.542473, 19.007889, 104.488586, 18.986279, 104.451057, 19.074806, 104.370308, 19.094166, 104.333141, 19.094166, 105.104637);
  static::$polygon[1719] = new TimezonePolygon(18.363073, 103.677016, 18.344473, 103.700775, 18.33939, 103.819275, 18.288334, 103.866302, 18.333918, 103.934135, 18.334528, 103.973335, 18.228416, 104.058525, 18.116888, 104.106804, 17.981277, 104.225525, 17.872999, 104.275192, 17.820278, 104.360107, 17.658527, 104.477219, 17.542611, 104.684863, 17.542611, 103.677016);
  static::$polygon[1720] = new TimezonePolygon(19.869944, 103.677016, 19.869944, 104.807478, 19.859694, 104.839249, 19.801777, 104.839531, 19.77861, 104.769997, 19.755056, 104.765999, 19.764639, 104.732246, 19.743723, 104.702721, 19.704, 104.666191, 19.624361, 104.650864, 19.626333, 104.513863, 19.661139, 104.489861, 19.653639, 104.464615, 19.678972, 104.429947, 19.709749, 104.419891, 19.670723, 104.327774, 19.697805, 104.314308, 19.710917, 104.226059, 19.664862, 104.111893, 19.702944, 104.04528, 19.683332, 104.02758, 19.626139, 104.043335, 19.576389, 104.107613, 19.50411, 104.126358, 19.465055, 104.079247, 19.423445, 104.079056, 19.399918, 103.981224, 19.30825, 103.87767, 19.312056, 103.906525, 19.236055, 104.009781, 19.246639, 104.077164, 19.197639, 104.187668, 19.153973, 104.23175, 19.118639, 104.224808, 19.123222, 104.277359, 19.094166, 104.333141, 19.094166, 103.677016);
  static::$polygon[1721] = new TimezonePolygon(20.645721, 104.62928, 20.521194, 104.549164, 20.530695, 104.464142, 20.507416, 104.452362, 20.489166, 104.393166, 20.444445, 104.378365, 20.409639, 104.476524, 20.422556, 104.620163, 20.391916, 104.627335, 20.348362, 104.710556, 20.323473, 104.717552, 20.298389, 104.71183, 20.291277, 104.676781, 20.213583, 104.677139, 20.195749, 104.769585, 20.216917, 104.770721, 20.229973, 104.8395, 20.176556, 104.949333, 20.143639, 104.926331, 20.096361, 104.991447, 20.07011, 104.958054, 20.0, 104.977608, 19.998222, 104.897415, 19.97611, 104.895775, 19.917194, 104.799637, 19.880306, 104.77536, 19.869944, 104.807478, 19.869944, 103.677016, 20.645721, 103.677016);
  static::$polygon[1722] = new TimezonePolygon(47.825829, 55.112588, 47.893608, 55.123322, 47.825829, 55.123322);
  static::$polygon[1723] = new TimezonePolygon(48.059217, 49.625584, 48.062767, 49.704712, 48.095825, 49.821381, 48.11277, 50.019157, 48.269989, 50.246658, 48.737495, 51.429718, 48.702492, 51.774994, 48.573608, 51.816101, 48.530823, 52.077774, 48.565826, 52.12249, 48.531937, 52.164711, 48.49643, 52.374453, 47.893608, 52.374453, 47.893608, 49.625584);
  static::$polygon[1724] = new TimezonePolygon(49.412832, 52.374453, 49.412832, 53.669852, 49.348328, 53.649994, 49.213882, 53.584991, 49.116936, 53.414993, 49.058327, 53.463051, 49.024437, 53.221657, 49.035271, 52.961662, 49.061661, 52.861664, 49.012497, 52.834991, 49.013885, 52.781937, 48.769714, 52.740273, 48.746658, 52.648048, 48.612213, 52.57222, 48.51944, 52.595543, 48.48999, 52.412491, 48.49643, 52.374453);
  static::$polygon[1725] = new TimezonePolygon(47.893608, 55.123322, 48.024445, 55.066925, 48.108887, 54.941101, 48.276939, 54.970825, 48.393883, 54.87999, 48.58416, 54.940826, 48.716103, 54.927216, 48.754715, 54.751389, 48.803604, 54.702774, 48.806938, 54.658043, 48.77916, 54.579994, 48.638329, 54.521103, 48.744995, 54.163322, 48.762215, 54.034439, 48.835266, 54.035271, 48.896385, 53.988045, 48.946655, 54.019714, 49.017769, 53.960548, 49.054993, 53.99527, 49.156937, 53.976379, 49.150826, 53.920547, 49.104713, 53.902214, 49.108604, 53.845268, 49.179161, 53.864159, 49.171104, 53.764717, 49.239067, 53.604683, 49.412832, 53.668788, 49.412832, 55.123322);
  static::$polygon[1726] = new TimezonePolygon(50.932056, 54.248407, 50.884834, 54.297417, 50.848389, 54.512779, 50.632915, 54.422638, 50.514717, 54.522217, 50.314438, 54.356384, 50.267769, 54.426384, 50.111938, 54.429436, 50.064995, 54.484718, 50.047775, 54.55555, 50.015274, 54.574997, 49.860825, 54.509995, 49.680824, 54.374435, 49.646103, 54.45388, 49.616386, 54.449158, 49.555267, 54.241104, 49.561935, 54.195541, 49.598045, 54.169716, 49.613052, 53.873604, 49.58194, 53.761108, 49.534721, 53.722763, 49.537498, 53.635826, 49.490547, 53.629158, 49.468323, 53.686935, 49.412832, 53.669852, 49.412832, 52.374453, 50.932056, 52.374453);
  static::$polygon[1727] = new TimezonePolygon(50.932056, 54.248407, 50.932056, 55.051613, 50.905613, 55.0, 50.906445, 54.827446, 50.877804, 54.811638, 50.894249, 54.706306, 50.810528, 54.655388, 50.628807, 54.726223, 50.539444, 54.608139, 50.540028, 54.508083, 50.632915, 54.422638, 50.848389, 54.512779, 50.884834, 54.297417);
  static::$polygon[1728] = new TimezonePolygon(50.789182, 55.123322, 50.803806, 55.097111, 50.832638, 55.061111, 50.906055, 55.103027, 50.932056, 55.051613, 50.932056, 55.123322);
  static::$polygon[1729] = new TimezonePolygon(51.619549, 49.625584, 51.619549, 50.54533, 51.573223, 50.500195, 51.474888, 50.511585, 51.474693, 50.46386, 51.439335, 50.46064, 51.43325, 50.349804, 51.408669, 50.372223, 51.383835, 50.333805, 51.340305, 50.367638, 51.234249, 49.934193, 51.114723, 49.736, 51.122452, 49.625584);
  static::$polygon[1730] = new TimezonePolygon(51.619549, 50.784042, 51.59214, 50.776974, 51.571499, 50.689751, 51.574165, 50.662304, 51.619549, 50.707872);
  static::$polygon[1731] = new TimezonePolygon(51.619549, 50.54533, 51.642445, 50.567638, 51.628445, 50.716805, 51.619549, 50.708849);
  static::$polygon[1732] = new TimezonePolygon(51.619549, 50.783327, 51.661388, 50.793026, 51.697613, 50.734085, 51.766613, 50.754055, 51.739418, 50.86264, 51.6805, 50.889526, 51.684594, 51.000018, 51.619549, 51.000018);
  static::$polygon[1733] = new TimezonePolygon(52.307041, 51.000018, 51.888132, 51.000018, 51.87999, 50.990829, 51.845825, 50.884995, 51.76918, 50.7733, 51.811378, 50.718048, 51.929161, 50.724159, 51.958328, 50.651382, 51.963326, 50.548332, 51.990547, 50.528328, 52.000549, 50.375267, 52.059433, 50.33194, 52.019714, 50.296387, 52.037498, 50.222488, 52.02166, 50.162766, 52.096939, 50.172218, 52.102493, 50.214714, 52.133881, 50.217209, 52.157494, 50.053604, 52.204994, 50.011108, 52.183052, 49.978043, 52.193604, 49.809715, 52.293053, 49.719437, 52.258049, 49.654709, 52.307041, 49.626836);
  static::$polygon[1734] = new TimezonePolygon(51.684594, 51.000018, 51.6805, 50.889526, 51.739418, 50.86264, 51.766186, 50.771641, 51.845825, 50.884995, 51.87999, 50.990829, 51.888132, 51.000018);
  static::$polygon[1735] = new TimezonePolygon(51.684594, 51.000018, 51.685417, 51.022221, 51.667778, 51.061668, 51.689724, 51.266777, 51.653332, 51.358555, 51.570389, 51.360363, 51.555721, 51.242027, 51.500305, 51.275639, 51.490139, 51.313557, 51.482582, 51.42889, 51.510723, 51.519138, 51.561085, 51.565945, 51.514526, 51.646, 51.470276, 51.628193, 51.473778, 51.669998, 51.523109, 51.795113, 51.590694, 51.756527, 51.683277, 51.857334, 51.656334, 52.107555, 51.719387, 52.173584, 51.717499, 52.261223, 51.766083, 52.32814, 51.753666, 52.362167, 51.696546, 52.374453, 50.932056, 52.374453, 50.932056, 51.000018);
  static::$polygon[1736] = new TimezonePolygon(52.307041, 51.407427, 52.254166, 51.408043, 52.227768, 51.457497, 52.089714, 51.412491, 51.935547, 51.119987, 51.918884, 51.034721, 51.888132, 51.000018, 52.307041, 51.000018);
  static::$polygon[1737] = new TimezonePolygon(50.932056, 54.248407, 50.996498, 54.181526, 51.040195, 54.190723, 51.066528, 54.162083, 51.052944, 54.141888, 51.110474, 54.139889, 51.162918, 54.033527, 51.202415, 53.896084, 51.191612, 53.850613, 51.227055, 53.677307, 51.306416, 53.608418, 51.346279, 53.630112, 51.367805, 53.602974, 51.389, 53.634609, 51.514, 53.378777, 51.487, 53.282028, 51.508221, 53.265556, 51.512695, 53.196945, 51.53614, 53.194611, 51.525471, 53.148445, 51.49136, 53.164249, 51.501221, 53.078609, 51.485222, 52.981998, 51.459835, 52.95739, 51.498085, 52.931499, 51.474998, 52.873749, 51.503113, 52.897835, 51.498306, 52.818748, 51.525639, 52.778831, 51.485111, 52.752277, 51.479279, 52.685944, 51.459305, 52.693279, 51.492001, 52.664471, 51.455944, 52.633141, 51.474918, 52.602417, 51.4645, 52.550583, 51.491943, 52.554333, 51.656807, 52.382999, 51.696546, 52.374453, 52.307041, 52.374453, 52.307041, 55.123322, 50.932056, 55.123322);
  static::$polygon[1738] = new TimezonePolygon(52.370511, 49.625584, 52.353607, 49.64666, 52.334998, 49.625584);
  static::$polygon[1739] = new TimezonePolygon(52.307041, 51.407427, 52.349159, 51.406937, 52.365829, 51.471657, 52.413605, 51.463882, 52.435822, 51.563606, 52.527214, 51.470825, 52.57972, 51.473602, 52.574165, 51.550545, 52.632767, 51.50666, 52.674164, 51.534164, 52.688881, 51.585823, 52.651932, 51.653603, 52.667496, 51.733604, 52.79583, 51.779434, 52.822769, 51.715546, 52.871933, 51.728043, 52.873878, 51.824165, 52.929436, 51.866936, 52.990547, 52.053879, 53.078331, 52.062492, 53.096657, 52.159714, 53.12249, 52.150269, 53.142494, 52.05471, 53.174995, 52.134163, 53.223877, 52.123604, 53.261665, 52.163879, 53.291664, 52.13916, 53.379433, 52.196655, 53.403046, 52.138046, 53.449158, 52.134995, 53.506386, 52.075272, 53.55027, 52.09166, 53.556938, 52.183601, 53.655266, 52.258049, 53.749836, 52.31173, 53.749836, 52.374453, 52.307041, 52.374453);
  static::$polygon[1740] = new TimezonePolygon(55.192631, 51.000018, 54.449655, 51.000018, 54.339989, 50.936104, 54.428329, 50.703049, 54.326385, 50.5186, 54.423325, 50.471657, 54.42749, 50.429436, 54.488884, 50.388885, 54.440544, 50.276657, 54.503609, 50.225266, 54.51667, 50.076881, 54.481934, 50.125549, 54.430275, 50.11721, 54.421661, 50.211105, 54.384163, 50.199432, 54.289436, 50.262215, 54.037216, 50.197487, 53.96138, 49.974434, 53.905266, 49.953606, 53.868599, 50.053047, 53.825272, 50.037773, 53.833603, 49.857216, 53.890831, 49.838043, 53.814099, 49.625584, 55.192631, 49.625584);
  static::$polygon[1741] = new TimezonePolygon(53.749836, 52.31173, 53.860333, 52.374453, 53.749836, 52.374453);
  static::$polygon[1742] = new TimezonePolygon(53.971991, 52.374453, 53.976097, 52.370544, 53.978826, 52.374453);
  static::$polygon[1743] = new TimezonePolygon(54.125848, 52.374453, 54.113884, 52.271935, 54.149994, 52.258331, 54.171936, 52.34388, 54.226654, 52.3461, 54.297218, 52.194435, 54.328331, 52.279434, 54.325715, 52.374453);
  static::$polygon[1744] = new TimezonePolygon(54.415898, 52.374453, 54.423325, 52.350548, 54.45916, 52.363884, 54.443047, 52.209717, 54.40638, 52.199997, 54.400543, 52.104996, 54.351105, 52.12027, 54.339432, 52.085266, 54.436653, 52.019989, 54.436378, 51.93277, 54.53611, 51.927216, 54.532494, 51.802773, 54.561661, 51.679718, 54.646385, 51.523323, 54.595268, 51.493881, 54.593048, 51.393883, 54.677216, 51.395546, 54.63694, 51.28138, 54.646385, 51.181107, 54.548607, 51.093605, 54.551659, 51.00972, 54.479156, 51.017212, 54.449655, 51.000018, 55.192631, 51.000018, 55.192631, 52.374453);
  static::$polygon[1745] = new TimezonePolygon(54.415898, 52.374453, 54.414436, 52.379158, 54.471233, 52.432283, 54.471233, 52.457475, 54.451935, 52.503052, 54.399994, 52.494156, 54.377075, 52.537445, 54.321938, 52.511665, 54.325715, 52.374453);
  static::$polygon[1746] = new TimezonePolygon(54.125848, 52.374453, 54.128601, 52.398048, 54.05777, 52.487495, 53.978826, 52.374453);
  static::$polygon[1747] = new TimezonePolygon(53.971991, 52.374453, 53.930275, 52.414154, 53.860333, 52.374453);
  static::$polygon[1748] = new TimezonePolygon(54.124115, 53.06167, 54.127487, 53.033607, 54.213608, 52.936935, 54.230545, 52.9561, 54.217766, 53.033607, 54.244156, 53.035553, 54.245874, 53.06167);
  static::$polygon[1749] = new TimezonePolygon(54.322527, 53.06167, 54.34166, 53.047493, 54.312492, 53.001389, 54.268051, 53.013611, 54.27388, 52.886383, 54.29361, 52.891937, 54.288048, 52.932495, 54.311378, 52.931938, 54.361107, 52.687767, 54.341103, 52.621933, 54.381935, 52.523048, 54.399994, 52.494156, 54.451935, 52.503052, 54.471233, 52.457475, 54.471233, 53.06167);
  static::$polygon[1750] = new TimezonePolygon(54.471233, 52.432283, 54.414436, 52.379158, 54.415898, 52.374453, 54.471233, 52.374453);
  static::$polygon[1751] = new TimezonePolygon(54.07023, 53.06167, 54.120544, 53.091377, 54.124115, 53.06167, 54.245874, 53.06167, 54.249435, 53.115829, 54.322527, 53.06167, 54.471233, 53.06167, 54.471233, 53.409949, 54.38694, 53.344437, 54.32888, 53.361382, 54.269157, 53.434433, 54.222214, 53.413048, 54.045197, 53.4702, 54.026939, 53.41082, 53.968597, 53.380547, 54.027489, 53.284996, 54.069992, 53.272217, 54.078331, 53.203049, 54.098328, 53.194435);
  static::$polygon[1752] = new TimezonePolygon(54.471233, 52.432283, 54.478874, 52.43943, 54.471233, 52.457475);
  static::$polygon[1753] = new TimezonePolygon(54.471233, 53.409949, 54.486656, 53.421936, 54.557495, 53.410545, 54.606659, 53.504997, 54.71138, 53.608604, 54.748878, 53.57888, 54.812492, 53.607773, 54.814995, 53.576942, 54.901382, 53.642494, 54.881203, 53.514122, 54.997215, 53.40638, 55.010277, 53.266937, 55.053322, 53.268333, 55.09388, 53.14138, 55.143883, 53.138885, 55.162491, 53.334435, 55.192631, 53.337781, 55.192631, 53.748887, 54.471233, 53.748887);
  static::$polygon[1754] = new TimezonePolygon(50.789182, 55.123322, 50.659943, 55.354946, 50.671276, 55.4855, 50.640415, 55.506111, 50.55825, 55.709446, 50.598251, 55.765694, 50.71336, 56.12114, 50.918583, 56.173916, 50.937332, 56.210693, 50.910194, 56.294224, 50.918945, 56.375389, 50.970028, 56.394333, 50.97411, 56.448029, 51.036335, 56.423916, 51.068638, 56.451916, 51.066971, 56.513168, 50.993195, 56.633083, 50.969833, 56.73914, 50.996861, 56.824085, 51.068222, 56.731609, 51.09903, 56.771252, 51.048695, 56.906834, 51.071835, 57.105057, 51.116859, 57.181915, 51.053276, 57.216415, 51.029804, 57.293945, 50.939888, 57.315529, 50.879333, 57.493526, 50.920223, 57.563862, 50.918026, 57.724861, 51.004501, 57.77039, 51.104084, 57.756584, 51.122696, 57.79089, 51.127861, 57.8335, 51.102554, 57.872276, 51.117916, 57.926472, 51.083473, 58.001335, 51.126167, 58.089085, 51.079193, 58.105778, 51.068222, 58.180832, 51.132389, 58.214249, 51.160751, 58.292362, 51.152111, 58.326084, 51.078445, 58.371723, 51.073139, 58.483727, 47.825829, 58.483727, 47.825829, 55.123322);
  static::$polygon[1755] = new TimezonePolygon(51.50923, 60.961385, 51.50923, 61.844131, 51.299289, 61.844131, 51.266663, 61.7686, 51.266075, 61.674091, 51.340332, 61.552696, 51.41436, 61.509972, 51.465111, 61.002724);
  static::$polygon[1756] = new TimezonePolygon(51.073139, 58.483727, 51.072056, 58.506584, 50.99464, 58.500084, 50.825474, 58.613361, 50.812557, 58.766834, 50.727112, 58.846889, 50.692112, 58.925694, 50.700249, 59.028332, 50.635361, 59.273693, 50.626751, 59.480415, 50.601028, 59.533806, 50.514473, 59.531334, 50.584305, 59.832722, 50.828972, 60.00375, 50.865582, 60.069, 50.844696, 60.181557, 50.789749, 60.194221, 50.693111, 60.316223, 50.669918, 60.476223, 50.660999, 60.827915, 50.686085, 61.007973, 50.794388, 61.426998, 50.833637, 61.466305, 51.245888, 61.587029, 51.271935, 61.792221, 51.301055, 61.844131, 47.825829, 61.844131, 47.825829, 58.483727);
  static::$polygon[1757] = new TimezonePolygon(51.50923, 60.961385, 51.543556, 60.929222, 51.610832, 60.919556, 51.630943, 60.435249, 51.688499, 60.356224, 51.772415, 60.510334, 51.798557, 60.519417, 51.813526, 60.403805, 51.903557, 60.180862, 51.865196, 60.183109, 51.862442, 60.000832, 51.989029, 60.010502, 52.012333, 60.2715, 52.05439, 60.298, 52.144333, 60.484806, 52.169445, 60.724251, 52.232193, 60.797249, 52.274361, 60.966583, 52.33461, 61.070168, 52.418446, 60.972279, 52.483891, 60.981667, 52.508945, 60.855915, 52.624474, 60.838722, 52.622639, 60.741833, 52.654751, 60.712917, 52.752251, 60.731335, 52.762722, 60.823612, 52.834667, 60.852612, 52.921696, 61.071945, 52.980778, 61.027527, 52.97089, 61.118446, 53.032585, 61.239193, 52.987446, 61.373638, 53.035805, 61.462029, 52.963749, 61.643833, 52.998055, 61.717278, 53.008881, 61.844131, 51.50923, 61.844131);
  static::$polygon[1758] = new TimezonePolygon(53.155616, 61.844131, 53.161667, 61.801361, 53.25264, 61.66964, 53.217251, 61.624279, 53.214668, 61.520138, 53.267918, 61.39761, 53.273918, 61.244946, 53.296944, 61.185081, 53.35093, 61.170103, 53.35093, 61.844131);
  static::$polygon[1759] = new TimezonePolygon(53.35093, 61.844131, 53.35093, 61.170103, 53.387249, 61.160027, 53.438194, 61.237473, 53.504223, 61.259861, 53.494083, 61.380001, 53.458694, 61.447029, 53.501167, 61.581333, 53.525555, 61.590668, 53.575668, 61.558334, 53.592194, 61.505333, 53.589722, 61.416973, 53.559891, 61.357388, 53.569695, 61.159054, 53.599918, 61.105446, 53.6175, 60.918304, 53.667721, 60.921307, 53.671528, 60.987473, 53.639526, 60.997307, 53.638668, 61.030056, 53.698418, 61.047165, 53.71611, 61.110806, 53.796696, 61.218113, 53.880917, 61.136276, 53.897141, 60.989887, 53.951889, 61.027721, 53.961582, 61.157501, 53.923695, 61.187084, 53.917473, 61.256416, 54.034111, 61.256168, 54.073471, 61.306416, 54.089169, 61.394695, 54.083973, 61.461056, 54.01936, 61.495529, 53.995388, 61.58147, 53.954193, 61.61314, 54.012028, 61.658638, 54.029362, 61.73761, 53.984222, 61.792027, 54.024584, 61.844131);
  static::$polygon[1760] = new TimezonePolygon(49.667529, 61.844131, 49.667529, 62.457016, 49.54805, 62.484161, 49.570274, 62.381104, 49.522217, 62.32444, 49.48082, 62.304436, 49.469437, 62.350273, 49.251106, 62.544998, 49.259438, 62.356659, 49.199715, 62.336105, 49.176384, 62.462494, 49.010826, 62.565269, 48.843323, 62.847214, 48.911934, 62.976097, 48.86055, 63.100548, 48.835548, 63.113609, 48.722488, 63.056938, 48.679436, 63.094154, 48.592491, 63.414993, 48.535828, 63.470825, 48.450829, 63.761108, 47.984993, 64.13442999999999, 47.896942, 64.29331999999999, 47.825829, 64.18085000000001, 47.825829, 61.844131);
  static::$polygon[1761] = new TimezonePolygon(47.825829, 64.17689300000001, 47.888329, 64.289154, 47.984993, 64.13442999999999, 48.156937, 64.012207, 48.309158, 64.274429, 48.450272, 64.217758, 48.5, 64.570267, 48.547493, 64.49664300000001, 48.588326, 64.526382, 48.668884, 64.428864, 48.694435, 64.696091, 48.929436, 64.750275, 48.861262, 65.204536, 47.825829, 65.204536);
  static::$polygon[1762] = new TimezonePolygon(51.301055, 61.844131, 51.30777, 61.856102, 51.250832, 61.92527, 51.164154, 61.91082, 51.127213, 61.938324, 51.086655, 62.017212, 51.146103, 62.088882, 51.141106, 62.168602, 51.060822, 62.223877, 51.008606, 62.164993, 50.856941, 62.42527, 50.846382, 62.288605, 50.803322, 62.235268, 50.804436, 62.192764, 50.741379, 62.235825, 50.709991, 62.189156, 50.682495, 62.25444, 50.722488, 62.382492, 50.468048, 62.508331, 50.283051, 62.698326, 50.212212, 62.710274, 50.097771, 62.864159, 49.991379, 62.940826, 49.894157, 62.904434, 49.947769, 62.738602, 49.852776, 62.57666, 49.779991, 62.596939, 49.678879, 62.454437, 49.667529, 62.457016, 49.667529, 61.844131);
  static::$polygon[1763] = new TimezonePolygon(51.50923, 67.855289, 51.43721, 67.914154, 51.311935, 67.959152, 51.270828, 67.957764, 51.248329, 67.88916, 51.192764, 67.886383, 51.022217, 67.964432, 50.984161, 67.935806, 50.907944, 67.715897, 50.855553, 67.741653, 50.821663, 67.71581999999999, 50.686935, 67.83554100000001, 50.650383, 67.908203, 50.592766, 67.949707, 50.551933, 67.940262, 50.532494, 68.013611, 50.496658, 68.004166, 50.447769, 68.111374, 50.314156, 67.963882, 50.217804, 67.595688, 50.140831, 67.619141, 49.984718, 67.37803599999999, 50.014442, 67.356094, 49.596382, 66.92804, 49.503609, 66.69581599999999, 49.382767, 66.58665499999999, 49.255829, 66.54136699999999, 49.214439, 66.356369, 48.962212, 66.09526099999999, 49.003052, 66.078323, 48.999718, 65.833878, 48.976097, 65.787766, 48.88166, 65.746368, 48.870781, 65.632919, 48.817215, 65.49803199999999, 48.861262, 65.204536, 51.50923, 65.204536);
  static::$polygon[1764] = new TimezonePolygon(53.155616, 61.844131, 53.117584, 62.112972, 53.006527, 62.13961, 52.952389, 62.010334, 53.01189, 61.879391, 53.008881, 61.844131);
  static::$polygon[1765] = new TimezonePolygon(54.024584, 61.844131, 54.032444, 61.854279, 54.009388, 61.850693, 54.008362, 61.908001, 53.965973, 61.8745, 53.945805, 61.982082, 53.955082, 62.042305, 54.028526, 62.002998, 54.055668, 62.073139, 54.03297, 62.205582, 54.056137, 62.420834, 54.026054, 62.489529, 53.995556, 62.413502, 53.936443, 62.441612, 53.899834, 62.550667, 53.984859, 62.593945, 54.080917, 62.799446, 54.115833, 62.816139, 54.107834, 63.121166, 54.126751, 63.161777, 54.187557, 63.160305, 54.203251, 63.215248, 54.193527, 63.411751, 54.278557, 63.811222, 54.275223, 63.960835, 54.311165, 63.996193, 54.281502, 64.03074599999999, 54.31778, 64.079109, 54.307278, 64.18497499999999, 54.330696, 64.292664, 54.328835, 64.434387, 54.362862, 64.475945, 54.356083, 64.528946, 54.395279, 64.62117000000001, 54.368526, 64.65461000000001, 54.358028, 64.75505800000001, 54.421223, 64.960892, 54.33989, 65.11174800000001, 54.341331, 65.204536, 53.35093, 65.204536, 53.35093, 61.844131);
  static::$polygon[1766] = new TimezonePolygon(54.428911, 65.204536, 54.455528, 65.189087, 54.504766, 65.204536);
  static::$polygon[1767] = new TimezonePolygon(51.50923, 67.855289, 51.542221, 67.828323, 51.577492, 67.86442599999999, 51.586937, 67.931656, 51.656654, 67.89804100000001, 51.69249, 67.94358800000001, 51.765274, 67.901657, 51.808884, 67.96693399999999, 51.959991, 67.977203, 52.084717, 67.916382, 52.170273, 67.79776, 52.217766, 67.675262, 52.318886, 67.76443500000001, 52.430275, 67.536102, 52.418327, 67.289154, 52.218323, 67.30914300000001, 52.262497, 67.095825, 52.235268, 67.002487, 52.278877, 66.81694, 52.264969, 66.54351800000001, 52.301384, 66.559708, 52.30999, 66.602768, 52.368881, 66.568878, 52.354439, 66.37803599999999, 52.313049, 66.248322, 52.43055, 66.111374, 52.436935, 66.03387499999999, 52.818604, 66.052475, 52.819992, 66.13442999999999, 52.886108, 66.14360000000001, 52.90332, 66.40887499999999, 52.952217, 66.412766, 52.963051, 66.07777400000001, 53.062767, 66.08194, 53.104439, 66.203598, 53.099716, 66.405258, 53.168602, 66.414429, 53.193878, 66.26638800000001, 53.35093, 66.260398, 53.35093, 68.564941, 51.50923, 68.564941);
  static::$polygon[1768] = new TimezonePolygon(55.192631, 66.884739, 54.768582, 66.884739, 54.76561, 66.797585, 54.725056, 66.735191, 54.719166, 66.43955200000001, 54.618084, 66.02005800000001, 54.630974, 65.95244599999999, 54.700443, 65.971306, 54.712582, 65.945694, 54.693474, 65.840225, 54.603474, 65.75524900000001, 54.650276, 65.49099699999999, 54.621471, 65.450058, 54.572666, 65.481804, 54.580891, 65.357803, 54.525931, 65.204536, 55.192631, 65.204536);
  static::$polygon[1769] = new TimezonePolygon(54.492864, 65.204536, 54.34161, 65.22247299999999, 54.341331, 65.204536);
  static::$polygon[1770] = new TimezonePolygon(53.35093, 66.260398, 53.48555, 66.255264, 53.492767, 66.111649, 53.630821, 66.117752, 53.682495, 66.183044, 53.767212, 66.16804500000001, 53.786659, 66.15776099999999, 53.79277, 66.065811, 53.915268, 66.075821, 53.918053, 66.036102, 53.994713, 66.001389, 54.076942, 66.214432, 54.084435, 66.356934, 54.190269, 66.278595, 54.183327, 66.20610000000001, 54.237495, 66.118042, 54.280548, 66.219437, 54.444992, 66.12359600000001, 54.48555, 66.151932, 54.636414, 66.11101499999999, 54.719166, 66.43955200000001, 54.725056, 66.735191, 54.76561, 66.797585, 54.768582, 66.884739, 53.35093, 66.884739);
  static::$polygon[1771] = new TimezonePolygon(55.192631, 68.564941, 55.187138, 68.17778, 55.126835, 68.203003, 55.069168, 68.287941, 54.911221, 68.088165, 54.977085, 67.86855300000001, 54.942196, 67.79347199999999, 54.883026, 67.76288599999999, 54.852806, 67.637581, 54.83836, 67.552528, 54.866749, 67.314003, 54.828529, 67.304886, 54.799416, 67.089279, 54.774166, 67.048447, 54.768582, 66.884739, 55.192631, 66.884739);
  static::$polygon[1772] = new TimezonePolygon(56.400244, 50.809294, 56.409157, 50.77166, 56.356384, 50.785271, 56.328049, 50.724991, 56.357773, 50.579994, 56.405266, 50.631104, 56.402489, 50.569717, 56.544716, 50.449997, 56.577187, 50.469627, 56.577187, 50.809294);
  static::$polygon[1773] = new TimezonePolygon(55.884909, 51.788085, 55.884909, 51.790743, 55.883881, 51.788887);
  static::$polygon[1774] = new TimezonePolygon(55.984447, 51.401148, 55.992188, 51.397209, 55.995868, 51.401148);
  static::$polygon[1775] = new TimezonePolygon(56.222414, 51.401148, 56.21666, 51.384163, 56.238045, 51.366104, 56.269107, 51.401148);
  static::$polygon[1776] = new TimezonePolygon(56.297931, 51.401148, 56.325829, 51.318329, 56.436378, 51.293053, 56.43943, 51.201935, 56.503326, 51.138329, 56.530823, 51.200272, 56.549721, 51.171104, 56.577187, 51.175434, 56.577187, 51.401148);
  static::$polygon[1777] = new TimezonePolygon(56.400244, 50.809294, 56.390274, 50.851387, 56.298882, 50.909157, 56.241104, 50.839432, 56.207214, 50.950272, 56.124992, 51.076385, 56.151382, 51.107498, 56.139435, 51.204994, 56.099159, 51.223045, 56.099434, 51.284439, 56.069717, 51.314713, 56.138046, 51.384438, 56.138724, 51.401148, 55.995868, 51.401148, 55.992188, 51.397209, 55.98144, 51.401148, 55.884909, 51.401148, 55.884909, 50.809294);
  static::$polygon[1778] = new TimezonePolygon(56.297931, 51.401148, 56.289993, 51.424713, 56.269107, 51.401148);
  static::$polygon[1779] = new TimezonePolygon(56.222414, 51.401148, 56.233879, 51.43499, 56.213051, 51.469437, 56.190269, 51.425552, 56.14444, 51.436668, 56.137836, 51.401148);
  static::$polygon[1780] = new TimezonePolygon(56.138724, 51.401148, 56.148605, 51.644714, 56.106941, 51.624435, 56.07888, 51.48999, 55.995868, 51.401148);
  static::$polygon[1781] = new TimezonePolygon(55.98144, 51.401148, 55.944435, 51.414711, 55.918549, 51.445915, 55.960548, 51.642769, 55.933876, 51.698601, 55.959991, 51.708603, 55.958046, 51.740273, 55.884909, 51.788213, 55.884909, 51.401148);
  static::$polygon[1782] = new TimezonePolygon(55.884909, 51.790743, 55.979156, 51.960823, 55.970764, 51.993003, 55.884909, 51.993003);
  static::$polygon[1783] = new TimezonePolygon(57.067679, 49.625584, 57.073608, 49.711937, 56.964996, 49.76194, 56.933601, 49.715828, 56.914154, 49.757217, 56.89666, 49.734436, 56.86721, 50.014442, 56.830826, 50.070831, 56.79361, 50.061104, 56.794159, 50.101662, 56.622665, 50.072205, 56.614998, 50.161934, 56.656097, 50.184433, 56.66082, 50.221375, 56.639992, 50.298332, 56.676659, 50.324715, 56.628044, 50.413605, 56.585266, 50.423325, 56.617767, 50.457214, 56.616386, 50.493324, 56.577187, 50.469627, 56.577187, 49.625584);
  static::$polygon[1784] = new TimezonePolygon(56.577187, 51.175434, 56.66777, 51.189713, 56.677773, 51.389435, 56.774994, 51.398048, 56.784439, 51.450829, 56.881104, 51.541939, 56.933327, 51.320831, 57.005829, 51.328606, 57.06221, 51.229431, 57.142769, 51.246101, 57.155266, 51.184715, 57.205551, 51.196381, 57.255272, 51.123878, 57.298607, 51.113884, 57.45388, 51.194153, 57.4786, 51.396942, 57.470268, 51.536659, 57.43721, 51.587494, 57.543327, 51.629433, 57.541107, 51.741936, 57.57888, 51.752777, 57.63472, 51.856941, 57.728325, 51.869438, 57.753326, 51.926941, 57.826103, 51.924164, 57.846382, 51.834435, 57.961743, 51.885133, 57.961743, 51.993003, 56.577187, 51.993003);
  static::$polygon[1785] = new TimezonePolygon(56.577187, 52.584858, 56.283883, 52.584858, 56.262497, 52.558327, 56.227486, 52.575829, 56.227955, 52.584858, 56.04314, 52.584858, 56.077492, 52.467766, 56.063606, 52.446655, 56.033882, 52.482208, 56.034721, 52.359993, 56.075554, 52.313049, 56.08638, 52.223045, 56.055267, 52.186935, 56.071938, 52.244156, 56.00444, 52.204163, 55.958046, 52.251663, 55.893051, 52.169159, 55.894997, 52.056381, 55.95916, 52.037498, 55.970764, 51.993003, 56.577187, 51.993003);
  static::$polygon[1786] = new TimezonePolygon(56.04019, 52.584858, 56.015549, 52.662209, 56.064713, 52.728874, 56.14138, 52.700546, 56.092216, 52.836937, 56.202492, 52.81694, 56.234161, 52.704163, 56.227955, 52.584858, 56.283883, 52.584858, 56.292496, 52.595543, 56.286385, 52.636383, 56.37471, 52.740547, 56.39138, 52.722763, 56.409431, 52.774994, 56.388885, 52.82666, 56.441658, 52.952774, 56.469154, 52.95166, 56.527214, 52.827492, 56.500832, 52.907768, 56.544716, 52.944435, 56.518326, 53.048607, 56.526939, 53.095268, 56.366936, 52.938599, 56.347488, 52.980545, 56.306381, 52.941376, 56.280823, 52.982208, 56.251663, 52.9561, 56.221657, 53.003052, 56.188324, 52.994156, 56.208046, 53.041939, 56.182495, 53.068886, 56.135269, 53.047493, 56.162209, 53.14666, 56.120134, 53.176713, 55.884909, 53.176713, 55.884909, 52.584858);
  static::$polygon[1787] = new TimezonePolygon(55.884909, 53.247934, 55.884909, 53.47633, 55.852524, 53.297249);
  static::$polygon[1788] = new TimezonePolygon(55.192631, 53.337781, 55.194992, 53.338043, 55.2211, 53.399437, 55.207771, 53.586105, 55.260277, 53.599998, 55.29055, 53.676659, 55.333603, 53.70916, 55.38166, 53.898331, 55.458603, 53.933327, 55.500275, 53.996941, 55.553879, 54.001663, 55.622765, 54.178329, 55.691376, 54.241936, 55.706657, 54.175827, 55.775925, 54.095276, 55.75666, 54.0261, 55.800957, 54.038208, 55.782494, 53.970268, 55.85083, 53.997215, 55.844437, 53.924713, 55.880272, 53.868599, 55.884909, 53.732203, 55.884909, 54.360423, 55.192631, 54.360423);
  static::$polygon[1789] = new TimezonePolygon(55.884909, 53.732203, 55.926941, 53.637772, 55.962494, 53.679161, 55.969154, 53.784721, 56.04377, 53.837944, 56.017494, 53.955826, 56.025826, 54.018051, 56.147491, 54.107216, 56.253609, 54.347771, 56.274697, 54.360423, 55.884909, 54.360423);
  static::$polygon[1790] = new TimezonePolygon(56.309815, 54.360423, 56.341377, 54.315269, 56.359161, 54.35305, 56.462494, 54.324715, 56.435822, 54.236107, 56.537216, 54.184715, 56.533607, 54.121933, 56.577187, 54.094206, 56.577187, 54.360423);
  static::$polygon[1791] = new TimezonePolygon(56.120134, 53.176713, 56.115547, 53.234718, 56.085548, 53.261108, 56.084717, 53.344994, 56.147491, 53.342491, 56.248878, 53.255272, 56.273323, 53.339157, 56.277489, 53.427773, 56.24749, 53.549995, 56.181664, 53.566101, 56.130547, 53.53611, 56.121101, 53.474709, 55.989716, 53.378876, 55.938042, 53.294159, 55.936104, 53.193321, 55.919991, 53.18721, 55.884909, 53.244428, 55.884909, 53.176713);
  static::$polygon[1792] = new TimezonePolygon(55.884909, 53.477245, 55.916939, 53.655266, 55.884909, 53.735854);
  static::$polygon[1793] = new TimezonePolygon(56.577187, 54.360423, 56.577187, 54.094206, 56.582497, 54.090828, 56.58416, 54.026657, 56.662766, 54.10083, 56.692764, 54.028603, 56.633881, 53.971375, 56.636383, 53.909714, 56.609436, 53.859436, 56.641106, 53.835266, 56.6661, 53.879715, 56.698326, 53.873604, 56.773323, 53.806381, 56.815826, 53.855553, 56.799995, 53.892769, 56.764442, 53.889992, 56.749161, 54.010551, 56.791733, 54.091774, 56.962494, 54.098045, 57.008049, 54.203323, 57.010277, 54.354164, 57.013668, 54.360423);
  static::$polygon[1794] = new TimezonePolygon(57.077702, 54.360423, 57.10083, 54.275551, 57.155548, 54.334717, 57.286659, 54.319992, 57.310272, 54.116386, 57.38694, 54.14444, 57.422218, 54.27166, 57.464439, 54.264717, 57.464996, 54.178604, 57.512215, 54.165825, 57.530823, 54.203606, 57.559715, 54.169991, 57.559433, 54.118881, 57.518051, 54.101387, 57.529434, 54.034164, 57.564713, 54.046387, 57.571106, 53.987495, 57.611938, 54.121101, 57.666664, 54.06916, 57.702492, 54.156654, 57.913322, 54.087494, 57.961743, 54.10356, 57.961743, 54.360423);
  static::$polygon[1795] = new TimezonePolygon(57.961743, 51.885133, 57.974709, 51.890831, 58.037773, 51.789719, 58.081383, 51.829163, 58.141106, 51.783333, 58.133881, 51.714714, 58.171661, 51.672493, 58.287498, 51.798882, 58.358887, 51.789993, 58.469986, 51.983879, 58.469965, 51.993003, 57.961743, 51.993003);
  static::$polygon[1796] = new TimezonePolygon(60.567337, 51.993003, 60.596939, 51.773323, 60.730856, 51.828116, 60.730856, 51.993003);
  static::$polygon[1797] = new TimezonePolygon(60.730856, 51.833535, 60.596939, 51.773323, 60.567337, 51.993003, 60.294973, 51.993003, 60.244438, 51.899994, 60.110825, 51.799995, 59.947212, 51.532211, 59.941658, 51.413322, 60.018326, 51.34388, 60.060547, 51.176659, 60.061661, 51.071106, 59.86277, 50.828606, 59.844437, 50.40332, 59.806938, 50.278877, 59.752777, 50.237495, 59.778877, 49.996658, 59.747215, 49.951935, 59.691101, 50.060272, 59.654709, 49.842766, 59.50666, 49.787773, 59.481102, 49.82888, 59.249435, 49.803879, 59.222214, 49.795547, 59.208603, 49.709717, 59.222705, 49.625584, 60.730856, 49.625584);
  static::$polygon[1798] = new TimezonePolygon(58.469965, 51.993003, 58.469711, 52.102493, 58.493324, 52.172768, 58.476097, 52.279991, 58.441658, 52.330826, 58.403877, 52.865273, 58.530273, 52.908325, 58.522491, 53.044716, 58.546387, 53.081108, 58.543327, 53.129433, 58.449997, 53.161659, 58.408325, 53.31221, 58.38916, 53.307213, 58.450546, 53.496941, 58.439964, 53.78463, 58.392494, 53.790276, 58.327217, 53.887215, 58.228874, 53.809715, 58.188042, 53.894157, 58.095268, 53.942764, 57.977768, 54.105553, 57.961743, 54.101062, 57.961743, 51.993003);
  static::$polygon[1799] = new TimezonePolygon(57.961743, 54.10356, 57.972763, 54.107216, 58.095268, 53.942764, 58.188042, 53.894157, 58.228874, 53.809715, 58.32222, 53.88916, 58.392494, 53.790276, 58.597214, 53.69471, 58.652489, 53.757217, 58.716385, 53.770546, 58.781662, 53.928329, 58.827774, 53.807213, 58.937492, 53.719154, 59.022766, 53.764999, 59.030548, 53.844711, 59.058327, 53.834991, 59.090546, 53.884163, 59.141106, 53.754166, 59.123322, 53.689156, 59.091934, 53.723602, 59.155548, 53.385551, 59.275826, 53.244156, 59.3463, 53.206391, 59.3463, 54.360423, 57.961743, 54.360423);
}