You are here

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

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

File

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

Class

GeoTimezone
Determine the time zone based on coordinates.

Namespace

Drupal\geotimezone

Code

private static function initPolygon21() {
  static::$polygon[2000] = new TimezonePolygon(24.305824, 88.63967700000001, 24.303389, 88.64810900000001, 24.328278, 88.685303, 24.290861, 88.72513600000001, 24.209167, 88.73371899999999, 24.167028, 88.697861, 24.106945, 88.69699900000001, 24.057833, 88.743858, 24.044138, 88.72560900000001, 24.029556, 88.756721, 23.996584, 88.73844099999999, 24.005083, 88.760361, 23.983778, 88.775749, 23.983778, 88.63967700000001);
  static::$polygon[2001] = new TimezonePolygon(23.870388, 91.237081, 23.919445, 91.241806, 23.925362, 91.26655599999999, 23.95875, 91.261864, 23.987667, 91.302475, 23.977583, 91.370193, 24.04425, 91.395668, 24.1085, 91.38819100000001, 24.070972, 91.536942, 24.077417, 91.594444, 24.105305, 91.637863, 24.226944, 91.65211499999999, 24.159361, 91.69278, 24.137611, 91.753365, 24.236389, 91.751389, 24.211361, 91.80983000000001, 24.225361, 91.841469, 24.19525, 91.83802799999999, 24.142529, 91.90166499999999, 24.279444, 91.933334, 24.326416, 91.92036400000001, 24.352249, 91.958725, 24.326445, 91.99644499999999, 24.375055, 91.96389000000001, 24.374584, 92.105637, 24.392084, 92.13249999999999, 24.513111, 92.12880699999999, 24.572666, 92.193558, 24.785055, 92.27394099999999, 24.830223, 92.26033, 24.855389, 92.280891, 24.867944, 92.48635899999999, 23.870388, 92.48635899999999);
  static::$polygon[2002] = new TimezonePolygon(25.497327, 88.63967700000001, 25.477472, 88.68158, 25.508888, 88.731972, 25.503334, 88.76758599999999, 25.529194, 88.759697, 25.533112, 88.803719, 25.459528, 88.83897399999999, 25.416056, 88.81044799999999, 25.371277, 88.83416699999999, 25.320139, 88.909554, 25.317833, 88.99580400000001, 25.298834, 89.011307, 25.251249, 88.946472, 25.215445, 88.955254, 25.213972, 88.93369300000001, 25.172251, 88.92216500000001, 25.211527, 88.835831, 25.174999, 88.79714199999999, 25.209499, 88.708252, 25.206501, 88.63967700000001);
  static::$polygon[2003] = new TimezonePolygon(26.263943, 89.12051200000001, 26.283556, 89.105003, 26.311277, 89.102554, 26.303675, 89.12051200000001);
  static::$polygon[2004] = new TimezonePolygon(26.319072, 89.12051200000001, 26.325695, 89.090553, 26.395971, 89.100166, 26.420555, 88.99128, 26.461971, 88.957222, 26.461971, 89.12051200000001);
  static::$polygon[2005] = new TimezonePolygon(26.461971, 88.957222, 26.406944, 88.901138, 26.363501, 88.915443, 26.367861, 88.949364, 26.34411, 88.945915, 26.354834, 88.971802, 26.336666, 88.99702499999999, 26.29789, 88.986389, 26.314722, 89.01667, 26.286139, 89.030693, 26.289278, 89.05549600000001, 26.257029, 89.06461299999999, 26.228889, 89.003387, 26.235695, 88.958641, 26.2885, 88.911552, 26.284721, 88.870277, 26.235222, 88.871719, 26.236555, 88.83891300000001, 26.256222, 88.806664, 26.31214, 88.79563899999999, 26.311722, 88.74511, 26.286854, 88.701042, 26.313528, 88.69117, 26.326944, 88.753891, 26.353806, 88.744972, 26.347445, 88.708641, 26.414362, 88.68311300000001, 26.42951, 88.63967700000001, 26.461971, 88.63967700000001);
  static::$polygon[2006] = new TimezonePolygon(26.263943, 89.12051200000001, 26.303675, 89.12051200000001, 26.299139, 89.131226, 26.315083, 89.13855700000001, 26.319072, 89.12051200000001, 26.461971, 89.12051200000001, 26.461971, 89.601347, 26.158713, 89.601347, 26.156361, 89.590363, 26.117916, 89.601347, 26.108144, 89.601347, 26.107277, 89.59880800000001, 26.087195, 89.601347, 26.047195, 89.601347, 26.036362, 89.583359, 25.960417, 89.56869500000001, 26.003805, 89.532303, 26.000444, 89.469139, 26.039749, 89.430359, 26.008333, 89.35739100000001, 26.060305, 89.262444, 26.089445, 89.267082, 26.120306, 89.22985799999999, 26.138639, 89.16758, 26.184389, 89.140503, 26.2335, 89.14458500000001);
  static::$polygon[2007] = new TimezonePolygon(26.158713, 89.601347, 26.461971, 89.601347, 26.461971, 90.563018, 25.169968, 90.563018, 25.172832, 90.511719, 25.145584, 90.443169, 25.2265, 90.10778000000001, 25.302029, 89.952225, 25.305944, 89.90252700000001, 25.282473, 89.857613, 25.296778, 89.834473, 25.371639, 89.81566599999999, 25.654194, 89.872749, 25.728138, 89.821747, 25.764584, 89.83886, 25.814917, 89.820335, 25.883139, 89.838554, 25.931305, 89.88033299999999, 25.945778, 89.824532, 25.981001, 89.85700199999999, 25.985611, 89.826775, 26.04439, 89.776031, 26.079361, 89.789444, 26.156694, 89.744141, 26.162083, 89.679726, 26.228777, 89.675308, 26.218861, 89.63222500000001, 26.187944, 89.623497, 26.168667, 89.647835);
  static::$polygon[2008] = new TimezonePolygon(26.117916, 89.601347, 26.117889, 89.62989, 26.108144, 89.601347);
  static::$polygon[2009] = new TimezonePolygon(26.087195, 89.601347, 26.103167, 89.629555, 26.070473, 89.639999, 26.047195, 89.601347);
  static::$polygon[2010] = new TimezonePolygon(24.936472, 92.48635899999999, 24.939972, 92.450806, 24.959917, 92.463219, 24.974777, 92.42086, 25.020527, 92.413055, 25.047388, 92.33841700000001, 25.078306, 92.334442, 25.077778, 92.270195, 25.185055, 92.055336, 25.164639, 91.978943, 25.180084, 91.949776, 25.168777, 91.759941, 25.14539, 91.741669, 25.155472, 91.70077499999999, 25.126583, 91.682693, 25.122639, 91.632385, 25.137751, 91.601448, 25.166389, 91.599113, 25.135139, 91.476471, 25.202389, 91.26149700000001, 25.194639, 91.069748, 25.154112, 90.889275, 25.180445, 90.770775, 25.156778, 90.724998, 25.160555, 90.67617, 25.185888, 90.648972, 25.166834, 90.619164, 25.169968, 90.563018, 26.461971, 90.563018, 26.461971, 92.48635899999999);
  static::$polygon[2011] = new TimezonePolygon(27.964652, 88.833619, 27.905806, 88.83625000000001, 27.818056, 88.878944, 27.778194, 88.851219, 27.627333, 88.841858, 27.523138, 88.76844800000001, 27.375139, 88.81189000000001, 27.281834, 88.928391, 27.233084, 88.909302, 27.210667, 88.813614, 27.114277, 88.75972, 27.068277, 88.878525, 26.949139, 88.876831, 26.989916, 88.916496, 26.9685, 88.946808, 26.935083, 88.947746, 26.92075, 88.978584, 26.937889, 89.021637, 26.894527, 89.088554, 26.810362, 89.13705400000001, 26.821638, 89.265083, 26.860138, 89.375893, 26.81275, 89.46577499999999, 26.815083, 89.539497, 26.794136, 89.601347, 26.461971, 89.601347, 26.461971, 88.63967700000001, 27.964652, 88.63967700000001);
  static::$polygon[2012] = new TimezonePolygon(27.964652, 88.840537, 27.963917, 89.357635, 27.875389, 89.374275, 27.835917, 89.273087, 27.617472, 89.13127900000001, 27.615499, 89.072777, 27.568056, 89.02216300000001, 27.388083, 88.96174600000001, 27.307722, 88.998108, 27.274471, 88.971947, 27.351194, 88.83674600000001, 27.428333, 88.78511, 27.527916, 88.769218, 27.627333, 88.841858, 27.778194, 88.851219, 27.818056, 88.878944, 27.905806, 88.83625000000001);
  static::$polygon[2013] = new TimezonePolygon(26.794136, 89.601347, 26.782278, 89.63636, 26.724167, 89.62505299999999, 26.738361, 89.696808, 26.70764, 89.85919199999999, 26.746805, 89.855858, 26.728582, 89.917114, 26.765278, 90.17016599999999, 26.856667, 90.222359, 26.854221, 90.300087, 26.902611, 90.38136299999999, 26.903528, 90.416695, 26.813917, 90.553719, 26.811176, 90.563018, 26.461971, 90.563018, 26.461971, 89.601347);
  static::$polygon[2014] = new TimezonePolygon(27.964652, 89.35990099999999, 27.995832, 89.45597100000001, 28.094917, 89.51583100000001, 28.099722, 89.551109, 28.156305, 89.60069300000001, 28.175806, 89.765747, 28.304028, 89.89917, 28.284222, 89.943169, 28.323778, 90.00264, 28.247999, 90.380753, 28.213444, 90.39902499999999, 28.115723, 90.361862, 28.074389, 90.376526, 28.075919, 90.563018, 27.964652, 90.563018);
  static::$polygon[2015] = new TimezonePolygon(28.117337, 88.63967700000001, 28.073668, 88.674583, 28.068361, 88.76133, 28.015694, 88.831337, 27.964652, 88.833619, 27.964652, 88.63967700000001);
  static::$polygon[2016] = new TimezonePolygon(26.811176, 90.563018, 26.771694, 90.696945, 26.786861, 91.04525, 26.815861, 91.08802799999999, 26.807194, 91.262665, 26.777361, 91.334526, 26.873888, 91.445168, 26.868389, 91.511169, 26.841435, 91.524688, 26.461971, 91.524688, 26.461971, 90.563018);
  static::$polygon[2017] = new TimezonePolygon(27.213312, 91.524688, 27.213312, 92.057, 27.168306, 92.03233299999999, 27.102444, 92.024529, 27.024944, 92.08730300000001, 26.921528, 92.119637, 26.866528, 92.09053, 26.849112, 92.035667, 26.89889, 91.93319700000001, 26.860556, 91.933975, 26.85025, 91.90403000000001, 26.804277, 91.912941, 26.857861, 91.883331, 26.863583, 91.851418, 26.795555, 91.715332, 26.813223, 91.635223, 26.79936, 91.573944, 26.809139, 91.540886, 26.841435, 91.524688);
  static::$polygon[2018] = new TimezonePolygon(27.964652, 91.575874, 27.951973, 91.657082, 27.918667, 91.68753100000001, 27.843195, 91.65252700000001, 27.716305, 91.65883599999999, 27.653667, 91.60186, 27.543777, 91.628334, 27.485611, 91.686447, 27.45089, 91.776031, 27.416779, 91.771332, 27.444056, 91.94821899999999, 27.476778, 92.009666, 27.274918, 92.125191, 27.255167, 92.07994100000001, 27.213312, 92.057, 27.213312, 91.524688, 27.964652, 91.524688);
  static::$polygon[2019] = new TimezonePolygon(27.964652, 91.59620200000001, 27.964652, 92.48635899999999, 27.839009, 92.48635899999999, 27.82711, 92.46244799999999, 27.852806, 92.42208100000001, 27.804138, 92.396057, 27.84775, 92.36872099999999, 27.797501, 92.321556, 27.872334, 92.28130299999999, 27.873112, 92.260864, 27.7265, 91.999031, 27.738167, 91.920502, 27.720861, 91.89460800000001, 27.767139, 91.825447, 27.760361, 91.657196, 27.856583, 91.654442, 27.91061, 91.687248, 27.943251, 91.668198);
  static::$polygon[2020] = new TimezonePolygon(28.075919, 90.563018, 28.07625, 90.603386, 28.057194, 90.62666299999999, 28.09086, 90.714195, 28.055834, 90.773026, 28.040751, 90.943726, 27.977722, 91.014832, 27.969973, 91.10128, 28.067972, 91.221695, 28.064638, 91.28447, 28.089277, 91.322502, 28.048639, 91.35077699999999, 27.979694, 91.47953, 27.964652, 91.575874, 27.964652, 90.563018);
  static::$polygon[2021] = new TimezonePolygon(23.870388, 93.394594, 23.922083, 93.39233400000001, 23.98311, 93.331253, 24.079779, 93.33113899999999, 24.077806, 93.402832, 23.952694, 93.500252, 23.958944, 93.54686, 23.983944, 93.56516999999999, 23.962805, 93.593918, 24.0, 93.61655399999999, 24.0, 93.76102400000001, 23.928944, 93.812309, 23.949888, 93.933167, 23.886389, 94.09889200000001, 23.870388, 94.10888300000001);
  static::$polygon[2022] = new TimezonePolygon(38.483418, 94.10888300000001, 28.970156, 94.10888300000001, 28.987194, 94.078552, 28.980333, 94.04283100000001, 28.878027, 94.057419, 28.841444, 94.00421900000001, 28.830917, 93.93261, 28.771944, 93.94066599999999, 28.764305, 93.82661400000001, 28.692028, 93.74266799999999, 28.701279, 93.69074999999999, 28.67425, 93.672836, 28.685972, 93.568275, 28.650167, 93.38517, 28.661083, 93.347054, 28.631332, 93.29386100000001, 28.538889, 93.221085, 28.448223, 93.244804, 28.357973, 93.223557, 28.35725, 93.106499, 28.311945, 93.063889, 28.329945, 93.035309, 28.262638, 93.01619700000001, 28.261833, 92.95578, 28.184584, 92.866669, 28.167166, 92.75788900000001, 28.121584, 92.689857, 28.063612, 92.66952499999999, 28.020805, 92.72344200000001, 27.946777, 92.70291899999999, 27.839009, 92.48635899999999, 38.483418, 92.48635899999999);
  static::$polygon[2023] = new TimezonePolygon(25.697017, 94.10888300000001, 25.697017, 94.96998600000001, 25.581806, 94.878029, 25.567055, 94.89164, 25.560694, 94.849442, 25.482666, 94.778389, 25.495028, 94.749054, 25.464945, 94.693726, 25.387306, 94.631165, 25.210527, 94.57905599999999, 25.170639, 94.608665, 25.12925, 94.733498, 25.022112, 94.73967, 24.968861, 94.69491600000001, 24.92275, 94.702003, 24.837139, 94.644806, 24.708389, 94.602859, 24.705555, 94.55188800000001, 24.60111, 94.51355700000001, 24.556917, 94.45050000000001, 24.470751, 94.397446, 24.405834, 94.39003, 24.395666, 94.361946, 24.370472, 94.374809, 24.318945, 94.32222, 24.152445, 94.25580600000001, 24.068306, 94.25174699999999, 23.940584, 94.191559, 23.934139, 94.167725, 23.870388, 94.16203, 23.870388, 94.10888300000001);
  static::$polygon[2024] = new TimezonePolygon(25.697017, 94.96998600000001, 25.713917, 94.983475, 25.734501, 95.037971, 25.924583, 95.02383399999999, 25.956139, 95.09169799999999, 26.063583, 95.183418, 26.112167, 95.115692, 26.171194, 95.103615, 26.197805, 95.123779, 26.218527, 95.095337, 26.307861, 95.070831, 26.404694, 95.098305, 26.471582, 95.072693, 26.572666, 95.15027600000001, 26.610556, 95.143974, 26.680334, 95.240776, 26.64325, 95.275414, 26.697945, 95.434364, 26.811916, 95.512001, 26.809166, 95.59850299999999, 26.889, 95.651779, 26.892389, 95.730942, 27.00786, 95.80186500000001, 27.032417, 95.92336299999999, 27.176695, 96.02469600000001, 27.224277, 96.094025, 27.290417, 96.299919, 27.293222, 96.529251, 27.312389, 96.575806, 27.366861, 96.60805499999999, 27.334694, 96.660004, 27.365833, 96.70244599999999, 27.349056, 96.783691, 27.279789, 96.857821, 27.211568, 96.857821, 27.207472, 96.854889, 27.203138, 96.857821, 25.697017, 96.857821);
  static::$polygon[2025] = new TimezonePolygon(23.870388, 97.637894, 23.890833, 97.62863900000001, 23.937805, 97.535027, 23.993473, 97.58522000000001, 24.0, 97.632637, 24.169945, 97.75788900000001, 24.203833, 97.7285, 24.278805, 97.761475, 24.307167, 97.66935700000001, 24.341722, 97.66271999999999, 24.35475, 97.717392, 24.445473, 97.680359, 24.435862, 97.53658299999999, 24.625973, 97.572525, 24.741278, 97.554497, 24.776777, 97.64221999999999, 24.837084, 97.711472, 24.823473, 97.767723, 24.846722, 97.787941, 24.906944, 97.73867, 24.980833, 97.717445, 25.070028, 97.731331, 25.123333, 97.782143, 25.267889, 97.845024, 25.255056, 97.884056, 25.21475, 97.91044599999999, 25.223722, 97.94905900000001, 25.307861, 98.01969099999999, 25.316778, 98.070831, 25.391388, 98.10788700000001, 25.389723, 98.13891599999999, 25.479555, 98.14514200000001, 25.513556, 98.125137, 25.553278, 98.18049600000001, 25.623333, 98.169945, 25.599745, 98.232291, 24.116227, 98.232291, 24.101833, 98.138054, 24.010221, 97.885246, 23.953527, 97.85453, 23.947611, 97.795135, 23.874361, 97.715942, 23.870388, 97.68340600000001);
  static::$polygon[2026] = new TimezonePolygon(25.599745, 98.232291, 25.585278, 98.27053100000001, 25.545555, 98.312614, 25.561972, 98.360725, 25.697017, 98.42774300000001, 25.697017, 99.60675999999999, 23.870388, 99.60675999999999, 23.870388, 98.698504, 23.910055, 98.690636, 23.939112, 98.709587, 23.959972, 98.678528, 23.978945, 98.74494199999999, 24.023556, 98.76886, 24.050556, 98.83972199999999, 24.104111, 98.887863, 24.155027, 98.880943, 24.094749, 98.608223, 24.129583, 98.53591900000001, 24.102194, 98.34588599999999, 24.116972, 98.237167, 24.116227, 98.232291);
  static::$polygon[2027] = new TimezonePolygon(27.523645, 96.917683, 27.504528, 96.92453, 27.458471, 96.901253, 27.134916, 97.16597, 27.088167, 97.134445, 27.100222, 97.05822000000001, 27.136583, 97.01119199999999, 27.183083, 96.871391, 27.203138, 96.857821, 27.211568, 96.857821, 27.252445, 96.887085, 27.279789, 96.857821, 27.523645, 96.857821);
  static::$polygon[2028] = new TimezonePolygon(25.697017, 98.42774300000001, 25.808306, 98.48297100000001, 25.848417, 98.552055, 25.804222, 98.637581, 25.854694, 98.703529, 25.898083, 98.71266900000001, 25.908501, 98.68536400000001, 25.976389, 98.64883399999999, 25.978416, 98.617386, 26.119083, 98.572861, 26.141388, 98.588638, 26.146111, 98.649109, 26.091167, 98.66677900000001, 26.134277, 98.717918, 26.161583, 98.71022000000001, 26.187084, 98.734528, 26.240223, 98.707359, 26.249945, 98.67280599999999, 26.31575, 98.676636, 26.384556, 98.73719800000001, 26.619888, 98.781059, 26.810055, 98.76741800000001, 26.862083, 98.739052, 26.91325, 98.757774, 27.005167, 98.733643, 27.052279, 98.764557, 27.109028, 98.70114100000001, 27.213722, 98.686859, 27.317194, 98.73217, 27.466944, 98.685997, 27.523645, 98.696112, 27.523645, 99.60675999999999, 25.697017, 99.60675999999999);
  static::$polygon[2029] = new TimezonePolygon(29.350274, 95.483352, 29.13586, 95.483352, 29.141251, 95.458252, 29.183472, 95.457947, 29.19161, 95.43602799999999, 29.127695, 95.406387, 29.140499, 95.301613, 29.072916, 95.26136, 29.108166, 95.215469, 29.095833, 95.105667, 29.139668, 95.099503, 29.166695, 95.003052, 29.128334, 95.01608299999999, 29.180584, 94.874138, 29.167055, 94.80508399999999, 29.215027, 94.79330400000001, 29.227167, 94.757698, 29.312056, 94.691391, 29.293861, 94.62305499999999, 29.223722, 94.54338799999999, 29.214027, 94.42385899999999, 29.148861, 94.365028, 29.128584, 94.27516900000001, 28.955111, 94.135666, 28.970156, 94.10888300000001, 29.350274, 94.10888300000001);
  static::$polygon[2030] = new TimezonePolygon(28.43696, 96.31228299999999, 28.43696, 96.55235399999999, 28.416611, 96.517944, 28.414528, 96.462585, 28.34675, 96.42678100000001, 28.341806, 96.39763600000001, 28.38825, 96.37183400000001, 28.380722, 96.327583, 28.407499, 96.27108);
  static::$polygon[2031] = new TimezonePolygon(28.358946, 96.857821, 28.355639, 96.849525, 28.36389, 96.770752, 28.414333, 96.744141, 28.43696, 96.695956, 28.43696, 96.857821);
  static::$polygon[2032] = new TimezonePolygon(29.13586, 95.483352, 29.131611, 95.503136, 29.185806, 95.501137, 29.179667, 95.576691, 29.197639, 95.605835, 29.235027, 95.61003100000001, 29.214834, 95.649666, 29.227667, 95.68744700000001, 29.207111, 95.708473, 29.21814, 95.742058, 29.309029, 95.74308000000001, 29.348194, 95.822777, 29.313833, 95.874054, 29.350274, 95.93055, 29.350274, 96.16527600000001, 29.235861, 96.25174699999999, 29.238583, 96.29941599999999, 29.283806, 96.36180899999999, 29.251722, 96.396698, 29.181, 96.35775, 29.166, 96.257637, 29.146862, 96.223114, 29.094278, 96.199448, 29.076639, 96.12447400000001, 28.987612, 96.192612, 28.954, 96.155136, 28.90239, 96.17327899999999, 28.926611, 96.231781, 29.037111, 96.353889, 29.038834, 96.443527, 29.075167, 96.51541899999999, 28.98214, 96.481056, 28.965389, 96.51786, 28.878778, 96.54233600000001, 28.779945, 96.622612, 28.716305, 96.58899700000001, 28.714056, 96.53167000000001, 28.679167, 96.472809, 28.627777, 96.487915, 28.529917, 96.333527, 28.475584, 96.366302, 28.43696, 96.31228299999999, 28.43696, 95.483352);
  static::$polygon[2033] = new TimezonePolygon(28.43696, 96.55235399999999, 28.460028, 96.591362, 28.452084, 96.670753, 28.43696, 96.700155);
  static::$polygon[2034] = new TimezonePolygon(29.350274, 95.93055, 29.362139, 95.948944, 29.367001, 95.998581, 29.434555, 96.044861, 29.453444, 96.08730300000001, 29.350274, 96.16527600000001);
  static::$polygon[2035] = new TimezonePolygon(28.358946, 96.857821, 28.373583, 96.894531, 28.318611, 97.00324999999999, 28.368416, 97.090446, 28.369722, 97.136169, 28.198778, 97.360664, 28.100834, 97.317474, 28.06986, 97.32711, 28.01725, 97.403305, 27.947445, 97.36467, 27.890333, 97.372643, 27.882305, 97.321808, 27.921223, 97.304337, 27.907555, 97.259277, 27.806805, 97.149086, 27.778444, 97.087029, 27.739166, 97.086975, 27.738472, 97.017807, 27.671333, 96.977997, 27.656027, 96.92897000000001, 27.60775, 96.887558, 27.523645, 96.917683, 27.523645, 96.857821);
  static::$polygon[2036] = new TimezonePolygon(28.43696, 97.50637, 28.380278, 97.479668, 28.273834, 97.47294599999999, 28.294083, 97.42255400000001, 28.247334, 97.404861, 28.23625, 97.35997, 28.210583, 97.347221, 28.369722, 97.136169, 28.368416, 97.090446, 28.318611, 97.00324999999999, 28.373583, 96.894531, 28.358946, 96.857821, 28.43696, 96.857821);
  static::$polygon[2037] = new TimezonePolygon(27.718546, 98.232291, 27.732222, 98.22135900000001, 27.827833, 98.228996, 27.861834, 98.16413900000001, 27.891527, 98.170998, 27.910166, 98.20700100000001, 27.968805, 98.138443, 28.113916, 98.150887, 28.156694, 98.129913, 28.168977, 98.096906, 28.162258, 98.171165, 28.212632, 98.18177, 28.228809, 98.232291);
  static::$polygon[2038] = new TimezonePolygon(28.304973, 98.232291, 28.340791, 98.21423799999999, 28.351827, 98.232291);
  static::$polygon[2039] = new TimezonePolygon(28.43696, 97.73478299999999, 28.43696, 98.232291, 28.351827, 98.232291, 28.340791, 98.21423799999999, 28.304973, 98.232291, 28.228809, 98.232291, 28.212632, 98.18177, 28.162258, 98.171165, 28.169712, 98.09632999999999, 28.208723, 98.067696, 28.2155, 98.003334, 28.264694, 98.021362, 28.37211, 97.905083, 28.334888, 97.80044599999999, 28.415167, 97.741608);
  static::$polygon[2040] = new TimezonePolygon(28.43696, 97.50637, 28.534584, 97.552361, 28.543249, 97.57755299999999, 28.470583, 97.635139, 28.512278, 97.711197, 28.43696, 97.73478299999999);
  static::$polygon[2041] = new TimezonePolygon(27.719055, 98.232291, 27.648945, 98.290497, 27.527695, 98.333275, 27.530582, 98.372803, 27.577639, 98.418419, 27.689028, 98.428276, 27.690166, 98.467583, 27.635111, 98.52866400000001, 27.658251, 98.556274, 27.600611, 98.597359, 27.616888, 98.655975, 27.589666, 98.69291699999999, 27.523645, 98.69408900000001, 27.523645, 98.232291);
  static::$polygon[2042] = new TimezonePolygon(28.351827, 98.232291, 29.350274, 98.232291, 29.350274, 99.07776699999999, 29.234461, 99.106419, 29.187327, 98.970423, 29.15107, 98.959943, 29.037945, 99.00864300000001, 28.97294, 98.928062, 28.896571, 98.9217, 28.853736, 98.97076800000001, 28.802817, 98.914372, 28.811588, 98.83881599999999, 28.951278, 98.81309, 28.99633, 98.772645, 28.958494, 98.65401799999999, 28.727892, 98.68082, 28.675183, 98.599041, 28.557287, 98.63754299999999, 28.501484, 98.628596, 28.337397, 98.75472499999999, 28.303675, 98.722511, 28.211731, 98.702426, 28.210474, 98.670187, 28.162966, 98.63616, 28.180342, 98.56629599999999, 28.103787, 98.40375400000001, 28.270327, 98.36970599999999, 28.38461, 98.28591400000001);
  static::$polygon[2043] = new TimezonePolygon(28.304973, 98.232291, 28.239393, 98.265343, 28.228809, 98.232291);
  static::$polygon[2044] = new TimezonePolygon(31.176903, 98.644845, 31.152551, 98.681444, 31.073722, 98.71799300000001, 30.99587, 98.813681, 30.897668, 98.797127, 30.757929, 98.971504, 30.692298, 98.914529, 30.381833, 98.96886499999999, 30.249235, 98.961234, 30.072213, 99.047268, 29.923663, 99.049014, 29.797824, 99.00295699999999, 29.679159, 99.00626699999999, 29.55581, 99.06056700000001, 29.438859, 99.055851, 29.350274, 99.07776699999999, 29.350274, 96.857821, 31.176903, 96.857821);
  static::$polygon[2045] = new TimezonePolygon(33.003531, 96.857821, 33.003531, 97.516346, 32.98395, 97.524686, 32.952594, 97.37188399999999, 32.907188, 97.355844, 32.871959, 97.390719, 32.806668, 97.39116199999999, 32.709822, 97.435956, 32.662349, 97.47391500000001, 32.547594, 97.679277, 32.470735, 97.970068, 32.356773, 98.210061, 32.234121, 98.219151, 32.009689, 98.418864, 31.816959, 98.43652299999999, 31.717853, 98.554695, 31.644344, 98.56972, 31.472984, 98.79501500000001, 31.371734, 98.87143500000001, 31.255717, 98.78059500000001, 31.340145, 98.665671, 31.324352, 98.628687, 31.25087, 98.606112, 31.194028, 98.619106, 31.176903, 98.644845, 31.176903, 96.857821);
  static::$polygon[2046] = new TimezonePolygon(33.003531, 97.516346, 33.016116, 97.510987, 33.05088, 97.545609, 33.114555, 97.494877, 33.153874, 97.49898899999999, 33.237285, 97.595758, 33.335144, 97.63729600000001, 33.337241, 97.680869, 33.407344, 97.773698, 33.420962, 97.68982800000001, 33.452307, 97.647424, 33.461976, 97.547084, 33.575019, 97.524, 33.600424, 97.42463100000001, 33.73794, 97.43210500000001, 33.832406, 97.383855, 33.884837, 97.404596, 33.916261, 97.64287899999999, 34.015603, 97.712058, 33.953993, 97.79364700000001, 33.889758, 97.756754, 33.864601, 97.76649500000001, 33.859674, 97.84449499999999, 33.898982, 97.935158, 33.931611, 97.95658400000001, 33.94636, 98.037611, 33.924046, 98.226316, 33.920629, 98.232291, 33.003531, 98.232291);
  static::$polygon[2047] = new TimezonePolygon(34.83016, 99.098917, 34.790729, 99.08899599999999, 34.74448, 99.197788, 34.763918, 99.25724099999999, 34.659865, 99.29122, 34.556232, 99.166072, 34.545023, 99.10999099999999, 34.575196, 99.068033, 34.680028, 99.015688, 34.666873, 98.905179, 34.683496, 98.87647699999999, 34.654746, 98.830791, 34.630523, 98.821804, 34.553509, 98.915655, 34.479448, 98.89805200000001, 34.450497, 98.929445, 34.444979, 99.009865, 34.400489, 99.06436600000001, 34.228042, 99.036822, 34.140793, 98.821793, 34.026095, 98.663757, 34.018873, 98.621269, 34.087982, 98.56217599999999, 34.077672, 98.463539, 34.099665, 98.41677300000001, 34.072171, 98.407353, 33.988075, 98.447284, 33.939819, 98.41333899999999, 33.867818, 98.40645000000001, 33.836961, 98.275232, 33.848803, 98.26031399999999, 33.89194, 98.28245699999999, 33.920629, 98.232291, 34.83016, 98.232291);
  static::$polygon[2048] = new TimezonePolygon(36.656789, 96.857821, 36.656789, 99.27363800000001, 36.572666, 99.210168, 36.475142, 99.204277, 36.370028, 99.05052499999999, 36.380488, 98.99777899999999, 36.185303, 98.998514, 36.15404, 98.944847, 36.010049, 99.08623799999999, 35.815385, 99.11333500000001, 35.702914, 99.26666899999999, 35.64305, 99.231725, 35.569768, 99.283787, 35.535709, 99.243846, 35.488422, 99.27382, 35.37978, 99.258079, 35.274386, 99.159892, 35.157509, 99.324506, 35.109654, 99.326364, 35.048167, 99.227513, 35.089034, 99.137894, 35.088372, 99.056905, 34.959427, 99.01563299999999, 34.845614, 99.102805, 34.83016, 99.098917, 34.83016, 96.857821);
  static::$polygon[2049] = new TimezonePolygon(38.483418, 98.747721, 38.48192, 98.74936099999999, 38.47388, 98.872491, 38.445519, 98.9486, 38.397394, 98.986052, 38.354126, 98.91783, 38.340218, 98.94685, 38.290827, 98.922195, 38.255459, 99.065659, 38.320167, 99.25039, 38.267515, 99.30498299999999, 38.251424, 99.504065, 38.211304, 99.533484, 38.213417, 99.59298, 38.208948, 99.60675999999999, 38.049002, 99.60675999999999, 38.025305, 99.43019099999999, 37.970688, 99.35270800000001, 37.927017, 99.365289, 37.921089, 99.529079, 37.876685, 99.60675999999999, 37.632885, 99.60675999999999, 37.601936, 99.550358, 37.567345, 99.544771, 37.495847, 99.47226999999999, 37.313483, 99.45053, 37.252782, 99.417742, 37.165281, 99.506006, 37.06873, 99.517809, 37.067945, 99.403942, 37.120706, 99.30395, 37.088911, 99.233762, 36.996665, 99.22561899999999, 36.923165, 99.276979, 36.724971, 99.32508199999999, 36.656789, 99.27363800000001, 36.656789, 96.857821, 38.483418, 96.857821);
  static::$polygon[2050] = new TimezonePolygon(38.208948, 99.60675999999999, 38.166731, 99.736925, 38.072128, 99.779083, 38.049002, 99.60675999999999);
  static::$polygon[2051] = new TimezonePolygon(37.876685, 99.60675999999999, 37.814396, 99.654855, 37.681141, 99.69470200000001, 37.632885, 99.60675999999999);
  static::$polygon[2052] = new TimezonePolygon(55.768539, 70.433002, 55.274005, 70.433002, 55.182816, 70.327675, 55.136333, 70.228584, 55.198193, 69.960052, 55.290943, 69.86161, 55.342945, 69.668053, 55.341167, 69.48897599999999, 55.366138, 69.373138, 55.336224, 69.191444, 55.389252, 69.139725, 55.417667, 68.99586499999999, 55.4505, 68.951279, 55.385418, 68.920219, 55.372028, 68.978638, 55.302361, 69.01119199999999, 55.278416, 68.978081, 55.35886, 68.76591500000001, 55.250889, 68.647308, 55.194027, 68.66333, 55.192631, 68.564941, 55.768539, 68.564941);
  static::$polygon[2053] = new TimezonePolygon(55.238831, 70.433002, 55.198696, 70.396446, 55.182816, 70.327675, 55.274005, 70.433002);
  static::$polygon[2054] = new TimezonePolygon(54.448383, 71.212536, 54.448383, 72.301064, 54.246847, 72.301064, 54.256084, 72.276138, 54.320026, 72.26327499999999, 54.363834, 72.13788599999999, 54.35675, 72.03819300000001, 54.288944, 72.127304, 54.229778, 72.08358, 54.185223, 72.194695, 54.132999, 72.171722, 54.154915, 72.094223, 54.222637, 72.02336099999999, 54.248554, 71.76711299999999, 54.192112, 71.725388, 54.138527, 71.746559, 54.102695, 71.65564000000001, 54.108917, 71.514725, 54.156307, 71.501419, 54.183498, 71.354027, 54.110889, 71.21038799999999, 54.114861, 71.161942, 54.207359, 71.06952699999999, 54.26725, 71.1035, 54.293194, 71.02314, 54.340443, 71.015137, 54.350639, 71.058914, 54.32589, 71.123276, 54.35603, 71.22172500000001);
  static::$polygon[2055] = new TimezonePolygon(55.768539, 70.57264499999999, 55.702774, 70.54220599999999, 55.673325, 70.548874, 55.628044, 70.63415500000001, 55.633881, 70.699417, 55.597771, 70.763611, 55.506386, 70.69664, 55.491379, 70.549149, 55.438599, 70.487762, 55.404991, 70.466095, 55.337769, 70.506653, 55.274005, 70.433002, 55.768539, 70.433002);
  static::$polygon[2056] = new TimezonePolygon(55.238831, 70.433002, 55.280582, 70.471031, 55.258251, 70.628136, 55.298752, 70.693726, 55.297974, 70.820198, 55.131943, 70.94483200000001, 55.10014, 71.01808200000001, 54.893471, 70.948364, 54.839916, 71.04652400000001, 54.735863, 71.091858, 54.657276, 71.30188800000001, 54.61739, 71.303085, 54.585278, 71.198914, 54.448383, 71.212536, 54.448383, 70.433002);
  static::$polygon[2057] = new TimezonePolygon(53.963859, 73.235094, 53.995972, 73.06961099999999, 54.047554, 73.042694, 54.053696, 72.977943, 54.098305, 72.98114, 54.133999, 72.600945, 54.109444, 72.544693, 54.046917, 72.52063800000001, 54.046417, 72.665192, 53.949471, 72.722054, 53.989582, 72.55413799999999, 53.909668, 72.480446, 53.953304, 72.37752500000001, 54.038666, 72.41989100000001, 54.088501, 72.363167, 54.119026, 72.43433400000001, 54.111137, 72.49569700000001, 54.139389, 72.492386, 54.189083, 72.30822000000001, 54.238945, 72.322388, 54.246847, 72.301064, 54.448383, 72.301064, 54.448383, 73.235094);
  static::$polygon[2058] = new TimezonePolygon(53.963859, 73.235094, 54.448383, 73.235094, 54.448383, 74.16912499999999, 53.600734, 74.16912499999999, 53.551109, 74.15139000000001, 53.556168, 74.063919, 53.625526, 74.074471, 53.648445, 73.903358, 53.586304, 73.83369399999999, 53.624332, 73.67488899999999, 53.559277, 73.64941399999999, 53.566776, 73.59805299999999, 53.522221, 73.580803, 53.444805, 73.448975, 53.477001, 73.37938699999999, 53.531639, 73.400803, 53.572807, 73.247086, 53.643528, 73.283142, 53.681084, 73.259415, 53.687916, 73.329475, 53.795139, 73.348778, 53.813526, 73.456169, 53.84536, 73.431725, 53.882416, 73.46508, 53.86211, 73.69130699999999, 54.054333, 73.750359, 54.074722, 73.633331, 54.042362, 73.63136299999999, 54.005974, 73.51174899999999, 53.949665, 73.52742000000001, 53.990002, 73.409752, 53.955723, 73.401611, 53.953335, 73.28933000000001);
  static::$polygon[2059] = new TimezonePolygon(54.448383, 75.680537, 54.448383, 76.03718600000001, 54.222929, 76.03718600000001, 54.129284, 75.690849);
  static::$polygon[2060] = new TimezonePolygon(54.448383, 74.169606, 54.448383, 75.680537, 54.129284, 75.690849, 54.105057, 75.60086099999999, 54.122417, 75.530525, 54.085194, 75.40724899999999, 53.978333, 75.46358499999999, 53.791, 75.03939099999999, 53.813499, 74.98155199999999, 53.82011, 74.811607, 53.732388, 74.75846900000001, 53.73764, 74.67778, 53.667, 74.64128100000001, 53.683666, 74.471863, 53.595085, 74.44163500000001, 53.580055, 74.48483299999999, 53.461082, 74.403946, 53.488472, 74.281914, 53.593777, 74.242165, 53.602943, 74.16991400000001);
  static::$polygon[2061] = new TimezonePolygon(54.448383, 74.169606, 55.768539, 74.16912499999999, 55.768539, 75.11579999999999, 55.755272, 75.082764, 55.72332, 75.136932, 55.699432, 75.12886, 55.659988, 75.237762, 55.598877, 75.13136299999999, 55.559715, 75.197205, 55.56916, 75.305817, 55.540276, 75.32222, 55.507217, 75.324997, 55.452774, 75.17137099999999, 55.421104, 75.168594, 55.38221, 75.09137, 55.254166, 75.26944, 55.137497, 75.24803199999999, 55.111664, 75.305252, 55.073326, 75.30941799999999, 55.070274, 75.374146, 55.028046, 75.40026899999999, 54.914154, 75.340271, 54.901932, 75.540817, 54.861382, 75.491653, 54.823326, 75.513321, 54.80999, 75.657211, 54.686378, 75.709717, 54.708603, 75.771378, 54.693047, 75.808868, 54.669441, 75.789703, 54.604713, 75.834991, 54.565544, 75.806091, 54.534164, 75.67776499999999, 54.448383, 75.680537);
  static::$polygon[2062] = new TimezonePolygon(55.768539, 75.370377, 55.766663, 75.370255, 55.73999, 75.216385, 55.768539, 75.121048);
  static::$polygon[2063] = new TimezonePolygon(57.377632, 70.433002, 57.383881, 70.4272, 57.401297, 70.433002);
  static::$polygon[2064] = new TimezonePolygon(57.766565, 70.433002, 57.766388, 70.42553700000001, 57.799637, 70.433002);
  static::$polygon[2065] = new TimezonePolygon(57.849293, 70.433002, 57.91713, 70.378647, 57.932494, 70.433002);
  static::$polygon[2066] = new TimezonePolygon(55.768539, 70.57264499999999, 55.799995, 70.587204, 55.833054, 70.785538, 55.863327, 70.75915500000001, 55.836105, 70.59137, 55.852219, 70.475266, 55.891663, 70.474152, 55.898048, 70.74803199999999, 55.985268, 70.86219800000001, 56.12249, 70.916656, 56.159157, 70.82666, 56.199158, 70.80693100000001, 56.24305, 70.850815, 56.260277, 70.833603, 56.254715, 70.772217, 56.286659, 70.762772, 56.331108, 70.835815, 56.346939, 70.933594, 56.411659, 70.94136, 56.463882, 70.862488, 56.436653, 70.78471399999999, 56.461105, 70.75972, 56.503052, 70.857758, 56.491104, 70.95416299999999, 56.55555, 71.09081999999999, 56.645546, 71.119141, 56.692215, 71.033051, 56.710274, 71.055817, 56.671379, 71.166656, 56.689987, 71.264999, 56.669159, 71.348877, 56.684715, 71.39387499999999, 56.733047, 71.396942, 56.719154, 71.540817, 56.794441, 71.58554100000001, 56.826385, 71.67553700000001, 56.95694, 71.61303700000001, 57.063606, 71.370819, 57.088696, 71.34567800000001, 57.088696, 72.301064, 55.768539, 72.301064);
  static::$polygon[2067] = new TimezonePolygon(57.088696, 71.34567800000001, 57.200272, 71.23387099999999, 57.220543, 71.090271, 57.243607, 71.09193399999999, 57.251389, 71.147766, 57.286659, 71.131653, 57.289993, 71.092484, 57.340828, 71.102478, 57.352776, 71.006378, 57.330276, 70.95832799999999, 57.328049, 70.811646, 57.277489, 70.754166, 57.199158, 70.781937, 57.193047, 70.694427, 57.199158, 70.609711, 57.26416, 70.656097, 57.286942, 70.517212, 57.377632, 70.433002, 57.401297, 70.433002, 57.409714, 70.435806, 57.514442, 70.687485, 57.566666, 70.691086, 57.592766, 70.66720599999999, 57.578606, 70.577209, 57.70916, 70.574432, 57.707497, 70.49887099999999, 57.767769, 70.48387099999999, 57.766565, 70.433002, 57.799637, 70.433002, 57.838425, 70.441711, 57.849293, 70.433002, 57.932494, 70.433002, 57.933601, 70.43692, 58.408852, 70.777311, 58.408852, 71.26321, 58.397491, 71.303864, 58.356102, 71.247208, 58.071106, 71.238586, 58.12471, 71.988876, 58.094154, 72.07054100000001, 58.023048, 72.12164300000001, 58.02777, 72.301064, 57.088696, 72.301064);
  static::$polygon[2068] = new TimezonePolygon(58.408852, 70.777311, 58.542496, 70.87303199999999, 58.546944, 70.948593, 58.516388, 71.011383, 58.528603, 71.078873, 58.448875, 71.11998, 58.408852, 71.26321);
  static::$polygon[2069] = new TimezonePolygon(55.768539, 75.11579999999999, 55.76944, 75.118042, 55.768539, 75.121048);
  static::$polygon[2070] = new TimezonePolygon(55.768539, 75.370377, 55.813324, 75.373306, 55.844711, 75.29748499999999, 55.891663, 75.312195, 55.996101, 75.50582900000001, 56.047218, 75.54304500000001, 56.067497, 75.700546, 56.141106, 75.74887099999999, 56.127487, 75.95637499999999, 56.178329, 75.99443100000001, 56.178936, 76.03718600000001, 55.768539, 76.03718600000001);
  static::$polygon[2071] = new TimezonePolygon(56.471355, 76.03718600000001, 56.45388, 76.00610399999999, 56.479713, 75.935806, 56.442764, 75.894989, 56.449997, 75.84414700000001, 56.499718, 75.86526499999999, 56.551659, 76.01527400000001, 56.601421, 76.03718600000001);
  static::$polygon[2072] = new TimezonePolygon(57.332723, 76.03718600000001, 57.414154, 75.966385, 57.399162, 75.858597, 57.63916, 75.71249400000001, 57.646385, 75.582764, 57.933876, 75.56442300000001, 58.118324, 75.06637600000001, 58.219986, 75.2397, 58.344711, 75.054153, 58.408852, 75.205119, 58.408852, 76.03718600000001);
  static::$polygon[2073] = new TimezonePolygon(58.408852, 72.301064, 58.408852, 74.764268, 58.339157, 74.626648, 58.29361, 74.620529, 58.258606, 74.454987, 58.133606, 74.20637499999999, 58.149162, 73.08442700000001, 58.087494, 72.93858299999999, 58.060547, 72.96914700000001, 58.006104, 72.872208, 58.011665, 72.521652, 58.032494, 72.48054500000001, 58.02777, 72.301064);
  static::$polygon[2074] = new TimezonePolygon(58.408852, 76.03718600000001, 58.408852, 75.205119, 58.472763, 75.35554500000001, 58.581108, 75.105255, 58.618599, 75.170822, 58.678047, 75.15026899999999, 58.788048, 75.381653, 59.01194, 75.69053599999999, 59.241104, 75.61526499999999, 59.296387, 75.83137499999999, 59.433052, 75.891098, 59.419716, 75.990814, 59.453074, 76.03718600000001);
  static::$polygon[2075] = new TimezonePolygon(58.408852, 74.764268, 58.426941, 74.799988, 58.427216, 74.87608299999999, 58.477768, 74.89166299999999, 58.581108, 75.105255, 58.472763, 75.35554500000001, 58.408852, 75.205119);
  static::$polygon[2076] = new TimezonePolygon(51.152483, 79.773308, 52.031471, 79.094414, 52.95425, 78.24994700000001, 53.128227, 78.06945899999999, 53.128227, 79.773308);
  static::$polygon[2077] = new TimezonePolygon(54.222335, 76.03718600000001, 54.274334, 76.22730300000001, 54.307388, 76.205444, 54.356056, 76.23402400000001, 54.325279, 76.45539100000001, 54.346359, 76.651779, 54.417252, 76.735527, 54.457916, 76.928253, 54.426056, 76.933502, 54.377998, 76.782417, 54.363777, 76.850891, 54.309582, 76.871498, 54.234585, 76.842529, 54.192944, 76.757248, 54.160362, 76.748642, 54.126251, 76.65458700000001, 54.160694, 76.60852800000001, 54.168167, 76.426697, 54.037224, 76.506691, 53.869141, 76.762032, 53.480946, 77.570335, 53.276554, 77.905247, 53.128227, 77.905247, 53.128227, 76.03718600000001);
  static::$polygon[2078] = new TimezonePolygon(53.278412, 77.905247, 53.348087, 77.802216, 53.391106, 77.851929, 53.37333, 77.905247);
  static::$polygon[2079] = new TimezonePolygon(53.823635, 79.773308, 53.822769, 79.771103, 53.844711, 79.723877, 53.835823, 79.687195, 53.790833, 79.613602, 53.751938, 79.619705, 53.715271, 79.521652, 53.686104, 79.425262, 53.721657, 79.38304100000001, 53.717766, 79.302475, 53.678047, 79.25582900000001, 53.696938, 79.06553599999999, 53.65638, 79.02720600000001, 53.684715, 78.888046, 53.639717, 78.71360799999999, 53.656097, 78.665817, 53.626099, 78.59942599999999, 53.525269, 78.630814, 53.530273, 78.534988, 53.488602, 78.394989, 53.501106, 78.243591, 53.612495, 78.20942700000001, 53.61805, 78.15748600000001, 53.5886, 78.13943500000001, 53.578606, 77.933044, 53.498047, 77.927475, 53.496101, 78.051086, 53.459991, 78.05998200000001, 53.450272, 77.937759, 53.387497, 77.93942300000001, 53.37333, 77.905247, 55.768539, 77.905247, 55.768539, 79.773308);
  static::$polygon[2080] = new TimezonePolygon(53.276554, 77.905247, 53.259361, 77.933418, 53.128227, 78.065862, 53.128227, 77.905247);
  static::$polygon[2081] = new TimezonePolygon(50.766114, 81.641369, 50.758167, 81.47938499999999, 50.762859, 81.449364, 50.833416, 81.477638, 50.886806, 81.425697, 50.905582, 81.447197, 50.982334, 81.403809, 50.945415, 81.074303, 51.039112, 81.089668, 51.149166, 81.15791299999999, 51.206806, 81.13722199999999, 51.172028, 81.06925200000001, 51.221695, 80.91838799999999, 51.254082, 80.92214199999999, 51.308056, 80.671471, 51.206944, 80.622444, 51.205833, 80.440887, 51.126804, 80.435913, 51.08086, 80.47822600000001, 50.974445, 80.468834, 50.936111, 80.37666299999999, 50.905998, 80.199944, 50.832027, 80.19264200000001, 50.831696, 80.091972, 50.849472, 80.069557, 50.757084, 80.07869700000001, 51.152483, 79.773308, 53.128227, 79.773308, 53.128227, 81.641369);
  static::$polygon[2082] = new TimezonePolygon(50.766114, 81.641369, 53.128227, 81.641369, 53.128227, 83.50942999999999, 50.955069, 83.50942999999999, 50.95575, 83.490723, 50.97728, 83.433609, 51.016029, 83.438637, 51.010777, 83.23503100000001, 50.989223, 83.19000200000001, 51.013943, 83.16999800000001, 51.018444, 83.11164100000001, 50.973446, 83.103111, 50.926224, 82.98889200000001, 50.894028, 82.969414, 50.934166, 82.73922, 50.82811, 82.713081, 50.745472, 82.49722300000001, 50.771084, 82.426529, 50.753139, 82.355782, 50.775776, 82.282112, 50.738277, 82.177803, 50.799721, 82.007698, 50.810974, 81.882446, 50.782082, 81.79602800000001, 50.817196, 81.780304, 50.772083, 81.763031);
  static::$polygon[2083] = new TimezonePolygon(53.823635, 79.773308, 53.863884, 79.875809, 53.929436, 79.85998499999999, 53.995583, 80.064514, 54.040863, 80.056152, 54.08036, 80.139267, 54.040565, 80.209518, 54.132965, 80.435104, 54.105728, 80.47706599999999, 54.134575, 80.545731, 54.17485, 80.52267500000001, 54.211182, 80.594391, 54.196983, 80.63996899999999, 54.274933, 80.769775, 54.259895, 80.845932, 54.344063, 80.800659, 54.39621, 80.92491099999999, 54.264244, 80.993469, 54.214478, 81.10433999999999, 54.13308, 81.122925, 54.073883, 81.474701, 54.028603, 81.506653, 54.022766, 81.585266, 53.928604, 81.555542, 53.966036, 81.641369, 53.128227, 81.641369, 53.128227, 79.773308);
  static::$polygon[2084] = new TimezonePolygon(53.966036, 81.641369, 53.999718, 81.718597, 53.968597, 81.762497, 53.971375, 81.857483, 53.899437, 81.851654, 53.848877, 81.718323, 53.707771, 81.832489, 53.71888, 81.97554, 53.657494, 82.11943100000001, 53.702568, 82.20483400000001, 53.60083, 82.171921, 53.594711, 82.24970999999999, 53.466286, 82.482361, 53.509163, 82.551376, 53.505554, 82.60470599999999, 53.555267, 82.531372, 53.657211, 82.662491, 53.68277, 82.642212, 53.758049, 82.763611, 53.796104, 82.737488, 54.069717, 83.19581599999999, 54.048332, 83.25610399999999, 54.086655, 83.296097, 53.940544, 83.408325, 53.952217, 83.47221399999999, 53.99749, 83.505264, 54.083054, 83.48526, 54.096092, 83.50942999999999, 53.128227, 83.50942999999999, 53.128227, 81.641369);
  static::$polygon[2085] = new TimezonePolygon(57.337129, 76.03718600000001, 57.304161, 76.06749000000001, 56.972763, 76.191925, 56.918327, 76.251938, 56.726936, 76.289429, 56.630821, 76.14915499999999, 56.621658, 76.046097, 56.601421, 76.03718600000001);
  static::$polygon[2086] = new TimezonePolygon(56.471355, 76.03718600000001, 56.482765, 76.05748, 56.451103, 76.141937, 56.430275, 76.14360000000001, 56.414711, 76.07804899999999, 56.314156, 76.116653, 56.254997, 76.269989, 56.191376, 76.319153, 56.149437, 76.16304, 56.18055, 76.150818, 56.178936, 76.03718600000001);
  static::$polygon[2087] = new TimezonePolygon(61.049164, 79.773308, 60.691415, 79.773308, 60.695541, 79.71581999999999, 60.686935, 79.502487, 60.648605, 79.386658, 60.719986, 79.28360000000001, 60.796661, 79.31832900000001, 60.8386, 79.18553199999999, 60.817215, 79.106934, 60.828049, 78.96914700000001, 60.787216, 78.911102, 60.778877, 78.807205, 60.830826, 78.68942300000001, 60.776939, 78.475266, 60.802216, 78.120255, 60.746658, 77.92137099999999, 60.827492, 77.68942300000001, 60.810272, 77.408035, 60.853325, 77.10498, 60.727211, 77.07804899999999, 60.709991, 76.967758, 60.641106, 76.965271, 60.632767, 77.031662, 60.603607, 77.047211, 60.534996, 77.037491, 60.476654, 76.774429, 60.342491, 76.744705, 60.330276, 76.81860399999999, 60.268051, 76.851654, 60.107773, 76.687195, 60.060822, 76.758881, 59.729431, 76.741364, 59.693321, 76.645538, 59.580276, 76.648331, 59.544441, 76.455826, 59.54361, 76.16304, 59.453074, 76.03718600000001, 61.049164, 76.03718600000001);
  static::$polygon[2088] = new TimezonePolygon(61.049164, 83.50942999999999, 61.032768, 83.144989, 60.712769, 82.38247699999999, 60.610275, 82.39027400000001, 60.518326, 82.166656, 60.650543, 81.861649, 60.633881, 81.540543, 60.615547, 81.49775699999999, 60.637497, 81.11116, 60.754189, 81.038223, 60.800163, 80.69770800000001, 60.767677, 80.6306, 60.765572, 80.42099, 60.661934, 80.18398999999999, 60.691415, 79.773308, 61.049164, 79.773308);
  static::$polygon[2089] = new TimezonePolygon(50.487915, 84.222848, 50.515362, 84.233223, 50.487915, 84.233223);
  static::$polygon[2090] = new TimezonePolygon(50.515362, 84.233223, 50.728611, 83.947891, 50.786556, 83.96408099999999, 50.874695, 83.832306, 50.90036, 83.69405399999999, 50.950554, 83.633499, 50.955069, 83.50942999999999, 50.955069, 84.233223);
  static::$polygon[2091] = new TimezonePolygon(50.515362, 84.233223, 50.955069, 84.233223, 50.955069, 89.223485, 50.851662, 89.39915499999999, 50.578049, 89.66831999999999, 50.558601, 89.804153, 50.487915, 89.867603, 50.487915, 84.233223);
  static::$polygon[2092] = new TimezonePolygon(53.478593, 87.022052, 53.478593, 87.293533, 52.59124, 87.293533, 52.58168, 87.20504, 52.767769, 87.045822, 52.779716, 86.993042, 52.82444, 86.983322, 52.853607, 86.933044, 52.920547, 87.028046, 53.002495, 87.022766, 53.031937, 87.07165500000001, 53.081383, 87.081665, 53.080276, 86.933868, 53.188042, 86.758331, 53.195541, 86.700821, 53.246704, 86.660355, 53.244156, 86.724152, 53.297775, 86.869705, 53.416939, 86.993591, 53.448601, 86.91804500000001, 53.477211, 87.022766);
  static::$polygon[2093] = new TimezonePolygon(53.478593, 86.849113, 53.472763, 86.81944300000001, 53.478593, 86.795748);
  static::$polygon[2094] = new TimezonePolygon(54.243835, 85.401482, 54.481377, 85.175262, 54.469437, 85.07946800000001, 54.604164, 84.948593, 54.65416, 85.049423, 54.715271, 84.999146, 54.732208, 84.93609600000001, 54.740354, 84.95759099999999, 54.740354, 85.401482);
  static::$polygon[2095] = new TimezonePolygon(54.096092, 83.50942999999999, 54.13221, 83.576385, 54.12249, 83.765823, 54.143883, 83.906372, 54.088326, 83.906372, 54.150543, 84.01443500000001, 54.196938, 84.153046, 54.190826, 84.22137499999999, 54.218048, 84.264999, 54.205551, 84.299713, 54.169991, 84.286102, 54.190826, 84.379974, 54.13916, 84.454437, 54.184158, 84.558594, 54.244713, 84.579437, 54.347488, 84.704437, 54.489159, 85.151093, 54.241118, 85.401482, 53.478593, 85.401482, 53.478593, 83.50942999999999);
  static::$polygon[2096] = new TimezonePolygon(56.002116, 84.539419, 55.99305, 84.531937, 55.96138, 84.577209, 55.953049, 84.49803199999999, 55.93055, 84.53276099999999, 55.866661, 84.501938, 55.842216, 84.60803199999999, 55.813881, 84.622208, 55.80249, 84.579712, 55.765831, 84.637207, 55.728043, 84.54304500000001, 55.669991, 84.649719, 55.672218, 84.70277400000001, 55.54055, 84.771652, 55.514442, 84.77415499999999, 55.494995, 84.719711, 55.453606, 84.763885, 55.408882, 84.632751, 55.388885, 84.73027, 55.406654, 84.83970600000001, 55.388603, 84.875534, 55.295273, 84.866928, 55.234993, 84.814148, 55.169991, 84.91831999999999, 54.986107, 84.8797, 54.873322, 85.079437, 54.762215, 85.01527400000001, 54.740354, 84.95759099999999, 54.740354, 83.50942999999999, 56.002116, 83.50942999999999);
  static::$polygon[2097] = new TimezonePolygon(54.241118, 85.401482, 54.195824, 85.447205, 54.24305, 85.60470599999999, 54.150826, 85.713043, 54.161659, 85.763046, 54.039719, 85.930267, 53.984161, 86.145538, 53.891106, 86.21998600000001, 53.884995, 86.28692599999999, 53.755554, 86.414993, 53.695267, 86.395264, 53.604996, 86.46054100000001, 53.602776, 86.51887499999999, 53.532494, 86.57666, 53.478593, 86.795748, 53.478593, 85.401482);
  static::$polygon[2098] = new TimezonePolygon(53.478593, 86.849113, 53.509438, 87.00610399999999, 53.478593, 87.022052);
  static::$polygon[2099] = new TimezonePolygon(52.216831, 88.363066, 52.216831, 88.529993, 52.214157, 88.51554899999999, 52.171104, 88.471924, 52.168007, 88.36488300000001);
}