You are here

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

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

File

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

Class

GeoTimezone
Determine the time zone based on coordinates.

Namespace

Drupal\geotimezone

Code

private static function initPolygon22() {
  static::$polygon[2100] = new TimezonePolygon(50.978461, 89.185585, 51.051384, 89.062759, 51.179718, 89.039154, 51.232765, 88.94274900000001, 51.430824, 88.967758, 51.559479, 88.735855, 51.531937, 88.65248099999999, 51.423325, 88.66748, 51.336105, 88.553589, 51.31694, 88.514999, 51.318886, 88.36442599999999, 51.357498, 88.288315, 51.38166, 88.13472, 51.441933, 88.101929, 51.4786, 88.013321, 51.486938, 87.906097, 51.549438, 87.861649, 51.604713, 87.97998, 51.649719, 87.981369, 51.717766, 88.092484, 51.761665, 88.106644, 51.779716, 88.093048, 51.754166, 87.982208, 51.790833, 87.919708, 51.770271, 87.85554500000001, 51.79361, 87.833603, 51.921661, 87.971924, 51.9711, 87.982483, 52.019157, 88.06860399999999, 52.071106, 88.072495, 52.101936, 88.12164300000001, 52.05555, 88.200546, 52.068054, 88.26915, 52.120544, 88.24775699999999, 52.126938, 88.345535, 52.168007, 88.36488300000001, 52.171104, 88.471924, 52.214157, 88.51554899999999, 52.216831, 88.529993, 52.216831, 89.185585);
  static::$polygon[2101] = new TimezonePolygon(52.216831, 89.185585, 52.216831, 88.529993, 52.244438, 88.679153, 52.314156, 88.72637899999999, 52.340546, 88.65776099999999, 52.404434, 88.745819, 52.488045, 88.94914199999999, 52.589989, 89.07360799999999, 52.596382, 89.120255, 52.708885, 89.040543, 52.728874, 89.148331, 52.759964, 89.185585);
  static::$polygon[2102] = new TimezonePolygon(52.862, 89.185585, 52.869713, 89.17804, 52.866104, 89.10803199999999, 52.915825, 89.123306, 52.955269, 89.06553599999999, 52.949715, 88.986374, 52.985268, 88.891098, 53.032768, 88.90664700000001, 53.078606, 89.008881, 53.130821, 89.053864, 53.191933, 89.0, 53.240547, 89.057755, 53.343048, 88.97637899999999, 53.388885, 88.889709, 53.348328, 88.816666, 53.359718, 88.75915500000001, 53.428604, 88.789154, 53.464157, 88.860809, 53.478593, 88.86408900000001, 53.478593, 89.185585);
  static::$polygon[2103] = new TimezonePolygon(52.59124, 87.293533, 52.597488, 87.35137899999999, 52.507774, 87.370255, 52.48555, 87.588593, 52.447487, 87.64166299999999, 52.549164, 87.92248499999999, 52.411934, 88.208603, 52.448875, 88.32360799999999, 52.451385, 88.42804, 52.383881, 88.405548, 52.358047, 88.429428, 52.306938, 88.359711, 52.216831, 88.35512300000001, 52.216831, 87.293533);
  static::$polygon[2104] = new TimezonePolygon(52.861379, 89.185585, 52.802216, 89.23915100000001, 52.758959, 89.185585);
  static::$polygon[2105] = new TimezonePolygon(50.977379, 89.185585, 50.955069, 89.223485, 50.955069, 89.185585);
  static::$polygon[2106] = new TimezonePolygon(54.740354, 87.293533, 54.740354, 88.62441800000001, 54.608047, 88.611374, 54.578331, 88.57804899999999, 54.527214, 88.60803199999999, 54.422768, 88.532211, 54.383881, 88.37692300000001, 54.341103, 88.541656, 54.282768, 88.578873, 54.415825, 88.836105, 54.365547, 88.963318, 54.320831, 88.94802900000001, 54.287216, 89.011383, 54.337769, 89.074707, 54.351936, 89.137497, 54.334991, 89.176086, 54.272766, 89.17665100000001, 54.269242, 89.185585, 54.205442, 89.185585, 54.195541, 89.17665100000001, 54.174097, 89.185585, 54.146446, 89.185585, 54.107498, 89.017487, 54.066101, 88.979156, 53.948875, 89.062759, 53.960823, 89.139984, 53.948521, 89.185585, 53.898168, 89.185585, 53.884438, 89.172211, 53.878918, 89.185585, 53.783302, 89.185585, 53.780823, 89.181656, 53.781937, 89.093323, 53.747215, 89.01776099999999, 53.663605, 89.00499000000001, 53.618881, 88.89999400000001, 53.591377, 88.892212, 53.586105, 88.828873, 53.546104, 88.879425, 53.478593, 88.86408900000001, 53.478593, 87.293533);
  static::$polygon[2107] = new TimezonePolygon(54.740354, 88.62441800000001, 54.746101, 88.624985, 54.76416, 88.651382, 54.759438, 88.717484, 54.808884, 88.760544, 54.895271, 88.74859600000001, 54.876099, 88.666656, 54.968597, 88.671646, 54.968323, 88.607483, 55.013329, 88.544434, 55.077774, 88.554153, 55.193047, 88.482483, 55.252777, 88.39471399999999, 55.284996, 88.399429, 55.387497, 88.562195, 55.519714, 88.68553199999999, 55.688324, 89.04776, 55.700272, 89.169144, 55.713398, 89.185585, 54.740354, 89.185585);
  static::$polygon[2108] = new TimezonePolygon(56.002116, 89.256237, 55.950546, 89.312485, 55.918327, 89.306641, 55.877769, 89.452209, 55.844154, 89.439972, 55.835548, 89.380814, 55.773605, 89.37164300000001, 55.754166, 89.236649, 55.713398, 89.185585, 56.002116, 89.185585);
  static::$polygon[2109] = new TimezonePolygon(54.269242, 89.185585, 54.252495, 89.228043, 54.205442, 89.185585);
  static::$polygon[2110] = new TimezonePolygon(54.174097, 89.185585, 54.14888, 89.196091, 54.146446, 89.185585);
  static::$polygon[2111] = new TimezonePolygon(53.948521, 89.185585, 53.938042, 89.22442599999999, 53.898168, 89.185585);
  static::$polygon[2112] = new TimezonePolygon(53.878918, 89.185585, 53.841103, 89.27720600000001, 53.783302, 89.185585);
  static::$polygon[2113] = new TimezonePolygon(56.002116, 84.539419, 56.016937, 84.55165100000001, 56.043884, 84.530823, 56.044266, 84.410675, 56.179718, 84.921921, 56.132767, 84.99498, 56.143051, 85.085266, 56.221931, 85.12275699999999, 56.245827, 85.24775699999999, 56.210274, 85.40971399999999, 56.238884, 85.688034, 56.262497, 85.676086, 56.276382, 85.58137499999999, 56.315269, 85.584717, 56.364441, 85.805542, 56.40332, 85.776657, 56.443604, 85.861374, 56.431107, 85.91831999999999, 56.45388, 85.99498, 56.486107, 85.99803199999999, 56.487213, 86.102203, 56.625549, 86.20721399999999, 56.629433, 86.31944300000001, 56.54583, 86.39360000000001, 56.570274, 86.54109200000001, 56.637497, 86.688309, 56.603325, 86.787201, 56.621658, 86.820831, 56.596382, 86.873306, 56.56694, 86.85137899999999, 56.551384, 86.925262, 56.573326, 86.96581999999999, 56.534439, 87.026657, 56.547218, 87.147766, 56.611664, 87.178864, 56.674164, 87.14804100000001, 56.660271, 87.27415499999999, 56.651346, 87.293533, 56.002116, 87.293533);
  static::$polygon[2114] = new TimezonePolygon(61.049164, 84.85809999999999, 61.002777, 84.698868, 61.0, 84.61415100000001, 60.855415, 84.25964399999999, 60.824715, 83.993866, 60.967766, 83.64415, 61.049164, 83.50942999999999);
  static::$polygon[2115] = new TimezonePolygon(59.681008, 87.293533, 59.68499, 87.182755, 59.88166, 87.097763, 59.956657, 86.571381, 59.9561, 85.938873, 59.890831, 85.491653, 59.88916, 84.98803700000001, 59.900269, 84.69386299999999, 59.974709, 84.529709, 60.05471, 84.61554, 60.193604, 84.621094, 60.241379, 84.69692999999999, 60.36721, 84.786652, 60.855415, 84.25964399999999, 61.0, 84.61415100000001, 61.002777, 84.698868, 61.049164, 84.85809999999999, 61.049164, 87.293533);
  static::$polygon[2116] = new TimezonePolygon(57.263878, 87.293533, 57.263878, 88.75341899999999, 57.221931, 88.727203, 57.212494, 88.647217, 57.123878, 88.524704, 57.095543, 88.52831999999999, 57.084991, 88.732483, 56.833153, 88.624146, 56.779991, 88.537491, 56.83416, 88.399719, 56.54361, 87.784424, 56.641663, 87.62387099999999, 56.659157, 87.512772, 56.609993, 87.383331, 56.651346, 87.293533);
  static::$polygon[2117] = new TimezonePolygon(56.138804, 89.185585, 56.14444, 89.116089, 56.197212, 89.121368, 56.211937, 89.048599, 56.302773, 89.066666, 56.311378, 88.89360000000001, 56.349434, 88.923309, 56.37999, 88.70665, 56.426659, 88.655258, 56.44249, 88.588318, 56.533882, 88.6297, 56.546944, 88.526093, 56.588882, 88.501938, 56.626381, 88.507217, 56.638046, 88.679153, 56.681938, 88.676376, 56.714157, 88.741364, 56.742767, 88.64471399999999, 56.833153, 88.624146, 57.084991, 88.732483, 57.095543, 88.52831999999999, 57.123878, 88.524704, 57.212494, 88.647217, 57.221931, 88.727203, 57.263878, 88.75341899999999, 57.263878, 89.185585);
  static::$polygon[2118] = new TimezonePolygon(57.263878, 89.185585, 57.263878, 88.75341899999999, 57.441933, 88.8647, 57.509163, 89.071381, 57.617767, 89.146378, 57.611592, 89.185585);
  static::$polygon[2119] = new TimezonePolygon(57.951338, 89.185585, 57.958046, 88.85359200000001, 58.033607, 88.709152, 58.106659, 88.146378, 58.211662, 88.07054100000001, 58.232765, 88.01971399999999, 58.52564, 87.930083, 58.52564, 89.185585);
  static::$polygon[2120] = new TimezonePolygon(56.138804, 89.185585, 56.137772, 89.198318, 56.099434, 89.21360799999999, 56.07888, 89.267212, 56.005554, 89.252487, 56.002116, 89.256237, 56.002116, 89.185585);
  static::$polygon[2121] = new TimezonePolygon(57.951338, 89.185585, 57.948044, 89.348602, 57.887772, 89.40387, 57.796387, 89.35443100000001, 57.634438, 89.392487, 57.599434, 89.262772, 57.611592, 89.185585);
  static::$polygon[2122] = new TimezonePolygon(59.681008, 87.293533, 59.672768, 87.522766, 59.263885, 87.90331999999999, 59.301384, 88.630539, 59.225548, 88.585266, 59.025826, 88.83442700000001, 58.911102, 88.38415500000001, 58.52564, 87.930083, 58.52564, 87.293533);
  static::$polygon[2123] = new TimezonePolygon(40.080223, 68.564941, 40.080223, 69.01422100000001, 40.068027, 68.88938899999999, 40.034054, 68.856415, 40.078251, 68.82399700000001, 40.071835, 68.792137, 40.0, 68.812386, 39.922806, 68.90119199999999, 39.880444, 68.909531, 39.871918, 68.863167, 39.970612, 68.81952699999999, 39.982861, 68.78507999999999, 39.868137, 68.816971, 39.824276, 68.761887, 39.867195, 68.726112, 39.856388, 68.647362, 39.787418, 68.644974, 39.734943, 68.586029, 39.679359, 68.632553, 39.650749, 68.62663999999999, 39.604781, 68.564941);
  static::$polygon[2124] = new TimezonePolygon(40.080223, 69.01422100000001, 40.151669, 68.977386, 40.092278, 68.635223, 40.113451, 68.564941, 40.147023, 68.564941, 40.197723, 68.77533, 40.186554, 68.826942, 40.220528, 68.99947400000001, 40.219293, 69.01422100000001);
  static::$polygon[2125] = new TimezonePolygon(45.366638, 69.01422100000001, 41.310072, 69.01422100000001, 41.193222, 68.944946, 41.116222, 68.82952899999999, 40.987446, 68.744804, 40.936333, 68.645248, 40.962971, 68.634224, 40.983112, 68.672501, 40.990807, 68.61247299999999, 41.027054, 68.606697, 41.018943, 68.564941, 45.366638, 68.564941);
  static::$polygon[2126] = new TimezonePolygon(39.876278, 70.73867, 39.796722, 70.64769699999999, 39.838638, 70.545998, 39.894859, 70.50630200000001, 39.895248, 70.673615);
  static::$polygon[2127] = new TimezonePolygon(39.492379, 70.73867, 39.565971, 70.660614, 39.617943, 70.509918, 39.576805, 70.451668, 39.590973, 70.37494700000001, 39.525471, 70.28383599999999, 39.596943, 70.21152499999999, 39.555332, 70.179497, 39.584, 70.108498, 39.520805, 70.060501, 39.567638, 70.04997299999999, 39.539555, 70.01316799999999, 39.571751, 69.965248, 39.573917, 69.91016399999999, 39.523582, 69.86238899999999, 39.565418, 69.811165, 39.59325, 69.712112, 39.585167, 69.626137, 39.524887, 69.483276, 39.551998, 69.402725, 39.516529, 69.365219, 39.791138, 69.276611, 39.902557, 69.31607700000001, 39.902557, 69.44086, 39.896389, 69.46663700000001, 39.902557, 69.477856, 39.902557, 70.73867);
  static::$polygon[2128] = new TimezonePolygon(39.902557, 69.477856, 39.932919, 69.533081, 40.033833, 69.507057, 40.09, 69.52591700000001, 40.116417, 69.701279, 40.185513, 69.876446, 39.902557, 69.876446);
  static::$polygon[2129] = new TimezonePolygon(39.902557, 69.31607700000001, 40.021694, 69.358276, 39.906113, 69.42600299999999, 39.902557, 69.44086);
  static::$polygon[2130] = new TimezonePolygon(41.042252, 69.876446, 40.719439, 69.876446, 40.720112, 69.874443, 40.692749, 69.83010899999999, 40.695415, 69.77722199999999, 40.629223, 69.717026, 40.629944, 69.667664, 40.76572, 69.531723, 40.782028, 69.40097, 40.712082, 69.348358, 40.594639, 69.35775, 40.540695, 69.229309, 40.347889, 69.33899700000001, 40.303749, 69.33200100000001, 40.278778, 69.248001, 40.255165, 69.250389, 40.236752, 69.29792, 40.194889, 69.305695, 40.219293, 69.01422100000001, 41.042252, 69.01422100000001);
  static::$polygon[2131] = new TimezonePolygon(40.185513, 69.876446, 40.23539, 70.002892, 40.234638, 70.04953, 40.128334, 70.215164, 40.124832, 70.299469, 40.065529, 70.41686199999999, 40.033001, 70.55825, 40.0, 70.54450199999999, 39.947613, 70.45639, 39.925056, 70.481583, 39.979305, 70.64064, 40.076363, 70.65933200000001, 40.090712, 70.73867, 39.902557, 70.73867, 39.902557, 69.876446);
  static::$polygon[2132] = new TimezonePolygon(40.178336, 70.73867, 40.165028, 70.64561500000001, 40.242748, 70.568169, 40.334915, 70.566582, 40.367474, 70.48764, 40.376499, 70.385223, 40.459278, 70.331497, 40.504528, 70.48464199999999, 40.553276, 70.514084, 40.566029, 70.58736399999999, 40.62714, 70.638031, 40.657585, 70.735497, 40.684807, 70.73249800000001, 40.684869, 70.73867);
  static::$polygon[2133] = new TimezonePolygon(40.751745, 70.73867, 40.761528, 70.654724, 40.810528, 70.665665, 40.783806, 70.71244799999999, 40.848389, 70.67383599999999, 40.992085, 70.534554, 41.041222, 70.440529, 41.023804, 70.408585, 40.885334, 70.35749800000001, 40.826305, 70.21492000000001, 40.834332, 70.155197, 40.765167, 70.080276, 40.703888, 69.922752, 40.719439, 69.876446, 41.042252, 69.876446, 41.042252, 70.73867);
  static::$polygon[2134] = new TimezonePolygon(39.492379, 70.73867, 39.492379, 70.971222, 39.419644, 70.971222, 39.434582, 70.950996, 39.383305, 70.912415, 39.389473, 70.788445, 39.477612, 70.754333);
  static::$polygon[2135] = new TimezonePolygon(40.185602, 70.73867, 40.2285, 70.967613, 40.164612, 70.971222, 40.144165, 70.91027800000001, 40.165333, 70.83255800000001, 40.097694, 70.777275, 40.090712, 70.73867);
  static::$polygon[2136] = new TimezonePolygon(40.2285, 70.967613, 40.223026, 70.86799600000001, 40.183945, 70.777885, 40.178336, 70.73867, 40.2285, 70.73867);
  static::$polygon[2137] = new TimezonePolygon(39.613609, 71.498947, 39.571167, 71.414581, 39.568748, 71.33560900000001, 39.518112, 71.295502, 39.552029, 71.253197, 39.511276, 71.193359, 39.506474, 71.099442, 39.409027, 71.05147599999999, 39.403168, 70.99353000000001, 39.419644, 70.971222, 39.613609, 70.971222);
  static::$polygon[2138] = new TimezonePolygon(39.613609, 71.498947, 39.613609, 73.132278, 39.368073, 73.132278, 39.373444, 73.09569500000001, 39.340416, 72.778114, 39.384445, 72.690971, 39.387917, 72.625, 39.350471, 72.57841500000001, 39.376335, 72.496414, 39.348915, 72.46933, 39.313583, 72.322197, 39.172832, 72.245087, 39.261639, 72.168282, 39.271362, 72.09672500000001, 39.366501, 72.03563699999999, 39.331276, 71.95797, 39.277279, 71.91110999999999, 39.278057, 71.79064200000001, 39.323971, 71.75266999999999, 39.380833, 71.800308, 39.443417, 71.786469, 39.454861, 71.56244700000001, 39.518112, 71.543503, 39.574501, 71.55999799999999);
  static::$polygon[2139] = new TimezonePolygon(40.184444, 71.041191, 40.150696, 71.081444, 40.017471, 71.11975099999999, 40.026859, 71.181915, 39.964359, 71.16703, 39.957359, 71.220612, 39.91975, 71.229332, 39.874889, 71.155281, 39.915279, 71.11277800000001, 39.894806, 71.05611399999999, 39.992805, 71.097252, 40.027889, 71.01411400000001, 40.168251, 70.99453);
  static::$polygon[2140] = new TimezonePolygon(40.2285, 71.664379, 40.2285, 71.85681099999999, 40.201443, 71.859253, 40.149387, 71.72908, 40.18111, 71.68386099999999);
  static::$polygon[2141] = new TimezonePolygon(40.2285, 71.607798, 40.186916, 71.602165, 40.222389, 71.492805, 40.2285, 71.491906);
  static::$polygon[2142] = new TimezonePolygon(40.72514, 70.73867, 40.72514, 70.789665, 40.685081, 70.759666, 40.684869, 70.73867);
  static::$polygon[2143] = new TimezonePolygon(40.751745, 70.73867, 40.75, 70.75363900000001, 40.72514, 70.789665, 40.72514, 70.73867);
  static::$polygon[2144] = new TimezonePolygon(40.2285, 70.97818100000001, 40.264362, 70.96614099999999, 40.322777, 71.13144699999999, 40.327641, 71.271278, 40.30397, 71.286781, 40.316223, 71.33622, 40.262417, 71.48691599999999, 40.2285, 71.491906);
  static::$polygon[2145] = new TimezonePolygon(40.2285, 71.607798, 40.252361, 71.611031, 40.253082, 71.654274, 40.2285, 71.664379);
  static::$polygon[2146] = new TimezonePolygon(41.042252, 72.21083400000001, 41.024113, 72.179558, 41.005333, 72.194321, 41.042252, 72.297301, 41.042252, 72.449589, 41.03064, 72.497581, 40.972168, 72.48336, 40.978138, 72.52092, 40.890472, 72.57550000000001, 40.865139, 72.646698, 40.869141, 72.850471, 40.812611, 72.938278, 40.838833, 72.99900100000001, 40.862305, 72.97569300000001, 40.889278, 72.999168, 40.849388, 73.064941, 40.856777, 73.11799600000001, 40.834641, 73.132278, 40.790916, 73.103889, 40.767082, 73.00572200000001, 40.688915, 72.84858699999999, 40.681362, 72.773781, 40.57, 72.762085, 40.593166, 72.683525, 40.51939, 72.63666499999999, 40.556526, 72.486221, 40.622971, 72.406059, 40.615833, 72.361031, 40.559444, 72.428253, 40.530529, 72.388138, 40.473331, 72.440918, 40.404915, 72.420807, 40.463112, 72.248306, 40.496971, 72.240471, 40.498249, 72.183502, 40.457333, 72.152496, 40.465305, 72.102417, 40.386391, 72.077499, 40.309639, 71.95122499999999, 40.278416, 71.995552, 40.230083, 71.95380400000001, 40.247944, 71.855057, 40.2285, 71.85681099999999, 40.2285, 71.664379, 41.042252, 71.664379);
  static::$polygon[2147] = new TimezonePolygon(41.310072, 69.01422100000001, 41.342167, 69.033249, 41.339973, 69.08850099999999, 41.451973, 69.195526, 41.454887, 69.423141, 41.522415, 69.420891, 41.558445, 69.514915, 41.658028, 69.62108600000001, 41.719082, 69.832802, 41.696835, 69.885475, 41.705639, 69.92600299999999, 41.785889, 69.99025, 41.763416, 70.038948, 41.771726, 70.043736, 41.042252, 70.043736, 41.042252, 69.01422100000001);
  static::$polygon[2148] = new TimezonePolygon(41.174684, 71.07325, 41.193222, 71.032082, 41.163082, 70.96167, 41.23214, 70.869553, 41.174999, 70.81952699999999, 41.178165, 70.793892, 41.341915, 70.79064200000001, 41.460972, 70.715942, 41.448029, 70.594803, 41.399666, 70.528419, 41.399612, 70.483391, 41.50536, 70.348724, 41.518555, 70.186165, 41.576805, 70.18064099999999, 41.718861, 70.492386, 41.784332, 70.51411400000001, 41.827583, 70.601196, 41.908859, 70.679253, 41.91386, 70.746948, 41.933361, 70.759056, 41.922417, 70.824532, 41.945168, 70.85025, 42.000195, 70.834137, 42.041805, 70.86164100000001, 42.026333, 70.96622499999999, 42.089991, 71.07325);
  static::$polygon[2149] = new TimezonePolygon(42.123348, 70.40759, 42.082916, 70.39108299999999, 42.034363, 70.322609, 41.975613, 70.330887, 41.941166, 70.240303, 41.844307, 70.159752, 41.802944, 70.061722, 41.771726, 70.043736, 42.123348, 70.043736);
  static::$polygon[2150] = new TimezonePolygon(42.123348, 70.692887, 42.109222, 70.67733, 42.000832, 70.626976, 42.018723, 70.559166, 42.069527, 70.546471, 42.123348, 70.42639699999999);
  static::$polygon[2151] = new TimezonePolygon(42.285572, 71.07325, 42.288166, 71.06038700000001, 42.258083, 70.98994399999999, 42.255611, 70.88835899999999, 42.320057, 70.871864, 42.484638, 70.978279, 42.494862, 70.994614, 42.463585, 71.058914, 42.476005, 71.07325);
  static::$polygon[2152] = new TimezonePolygon(42.513042, 71.07325, 42.57814, 71.00972, 42.598526, 71.040886, 42.601357, 71.07325);
  static::$polygon[2153] = new TimezonePolygon(42.123348, 70.40759, 42.130474, 70.4105, 42.123348, 70.42639699999999);
  static::$polygon[2154] = new TimezonePolygon(42.123348, 70.693507, 42.207359, 70.78971900000001, 42.193943, 70.83905799999999, 42.26236, 70.94555699999999, 42.258083, 70.98994399999999, 42.288166, 71.06038700000001, 42.285572, 71.07325, 42.123348, 71.07325);
  static::$polygon[2155] = new TimezonePolygon(41.042252, 72.21083400000001, 41.052418, 72.228363, 41.154861, 72.192719, 41.163055, 72.124222, 41.139526, 72.07605700000001, 41.167778, 71.99897, 41.16153, 71.925415, 41.197472, 71.863609, 41.312363, 71.934059, 41.338585, 71.892303, 41.376389, 71.88608600000001, 41.367889, 71.83886, 41.467388, 71.77666499999999, 41.435276, 71.759552, 41.456833, 71.731308, 41.424057, 71.707581, 41.553722, 71.725998, 41.49836, 71.618225, 41.458332, 71.67678100000001, 41.348751, 71.641891, 41.298111, 71.582802, 41.316029, 71.487694, 41.286835, 71.449669, 41.244915, 71.448196, 41.221169, 71.477165, 41.123611, 71.435081, 41.104637, 71.40141300000001, 41.165695, 71.34530599999999, 41.104221, 71.284637, 41.190529, 71.246307, 41.147778, 71.133003, 41.174684, 71.07325, 42.089991, 71.07325, 42.123348, 71.12933200000001, 42.123348, 73.132278, 41.042252, 73.132278, 41.042252, 72.449589, 41.064251, 72.358665, 41.042252, 72.297301);
  static::$polygon[2156] = new TimezonePolygon(42.285572, 71.07325, 42.273224, 71.13447600000001, 42.21022, 71.24391900000001, 42.156307, 71.24702499999999, 42.132751, 71.14514200000001, 42.123348, 71.12933200000001, 42.123348, 71.07325);
  static::$polygon[2157] = new TimezonePolygon(42.531601, 73.132278, 42.5355, 73.10694100000001, 42.534973, 72.910774, 42.567806, 72.81424699999999, 42.638916, 72.74427799999999, 42.681446, 72.60675000000001, 42.685139, 72.498947, 42.759277, 72.282028, 42.7365, 72.120361, 42.832806, 71.86364, 42.764778, 71.627419, 42.809082, 71.51760899999999, 42.797195, 71.39041899999999, 42.776974, 71.366249, 42.780388, 71.27713799999999, 42.69289, 71.22736399999999, 42.672054, 71.17469800000001, 42.609417, 71.165413, 42.601357, 71.07325, 43.204445, 71.07325, 43.204445, 73.132278);
  static::$polygon[2158] = new TimezonePolygon(42.5206, 71.07325, 42.500195, 71.09577899999999, 42.47066, 71.07325);
  static::$polygon[2159] = new TimezonePolygon(39.368073, 73.132278, 39.356224, 73.212997, 39.405693, 73.238777, 39.391693, 73.339691, 39.451248, 73.390114, 39.465084, 73.658249, 39.360168, 73.668114, 39.250889, 73.558746, 39.237835, 73.616219, 39.168415, 73.68222, 39.030388, 73.74483499999999, 39.03297, 73.819748, 38.977001, 73.845474, 38.941555, 73.83566999999999, 38.933083, 73.74730700000001, 38.867085, 73.701836, 38.83411, 73.73730500000001, 38.721748, 73.75730900000001, 38.648193, 73.802666, 38.605194, 73.78971900000001, 38.577721, 73.882614, 38.536083, 73.92433200000001, 38.531029, 74.06980900000001, 38.664722, 74.124443, 38.66159, 74.20194100000001, 38.483418, 74.20194100000001, 38.483418, 73.132278);
  static::$polygon[2160] = new TimezonePolygon(40.204223, 74.20194100000001, 40.118362, 74.20194100000001, 40.101696, 74.123665, 40.078499, 74.110359, 40.088779, 74.038803, 40.02314, 73.944885, 40.0, 73.98144499999999, 39.916668, 73.91197200000001, 39.871113, 73.918419, 39.838085, 73.861946, 39.771252, 73.831306, 39.726471, 73.910141, 39.602917, 73.94136, 39.469891, 73.854225, 39.452057, 73.563248, 39.465778, 73.461609, 39.451248, 73.390114, 39.391693, 73.339691, 39.405693, 73.238777, 39.356224, 73.212997, 39.368073, 73.132278, 40.204223, 73.132278);
  static::$polygon[2161] = new TimezonePolygon(38.66159, 74.20194100000001, 38.654972, 74.365692, 38.583027, 74.63099699999999, 38.522251, 74.718666, 38.525833, 74.78025100000001, 38.484085, 74.81991600000001, 38.498417, 74.867249, 38.483418, 74.866632, 38.483418, 74.20194100000001);
  static::$polygon[2162] = new TimezonePolygon(40.204223, 74.523584, 40.083862, 74.340446, 40.124111, 74.228943, 40.118362, 74.20194100000001, 40.204223, 74.20194100000001);
  static::$polygon[2163] = new TimezonePolygon(40.204223, 74.523584, 40.274529, 74.585915, 40.266056, 74.684692, 40.346111, 74.703552, 40.350555, 74.802055, 40.317585, 74.85833, 40.337082, 74.899475, 40.446499, 74.78930699999999, 40.466221, 74.82150300000001, 40.52475, 74.82811, 40.450584, 74.987892, 40.441471, 75.219055, 40.472449, 75.27160499999999, 40.204223, 75.27160499999999);
  static::$polygon[2164] = new TimezonePolygon(41.02187, 77.41093100000001, 41.032696, 77.35958100000001, 41.007416, 77.274475, 41.027748, 77.229584, 41.016388, 77.152809, 41.059696, 77.047279, 41.020943, 76.864052, 40.960667, 76.78608699999999, 40.85136, 76.787086, 40.757332, 76.63400300000001, 40.630527, 76.646553, 40.534863, 76.53819300000001, 40.462612, 76.521332, 40.408195, 76.45255299999999, 40.359554, 76.331779, 40.461472, 76.29303, 40.382805, 76.187584, 40.407471, 76.090858, 40.376751, 75.96672100000001, 40.285805, 75.918251, 40.310974, 75.837807, 40.3395, 75.825226, 40.299, 75.77919799999999, 40.277279, 75.699913, 40.335861, 75.689919, 40.383362, 75.642914, 40.437363, 75.715248, 40.478279, 75.721863, 40.506916, 75.64089199999999, 40.658722, 75.593109, 40.608944, 75.46038799999999, 40.559029, 75.41847199999999, 40.472449, 75.27160499999999, 41.925028, 75.27160499999999, 41.925028, 77.41093100000001);
  static::$polygon[2165] = new TimezonePolygon(42.931133, 77.41093100000001, 42.913639, 77.259865, 42.959835, 77.175804, 42.985085, 76.85966500000001, 42.945915, 76.755447, 42.905193, 76.723221, 42.918724, 76.514084, 42.888863, 76.48539, 42.865528, 76.347084, 42.919224, 76.26847100000001, 42.909916, 76.03546900000001, 42.954445, 75.927109, 42.933693, 75.81508599999999, 42.836693, 75.77108, 42.796528, 75.71069300000001, 42.820805, 75.61397599999999, 42.822029, 75.427834, 42.856472, 75.322029, 42.837666, 75.23239100000001, 42.849918, 75.157303, 42.939777, 75.004913, 42.95647, 74.92514, 42.98275, 74.91166699999999, 43.00589, 74.837502, 42.994389, 74.740471, 43.122055, 74.61264, 43.184113, 74.485725, 43.205193, 74.342331, 43.238224, 74.294304, 43.237694, 74.16941799999999, 43.184971, 74.158081, 43.158165, 74.051918, 43.191971, 73.954391, 43.097252, 73.89097599999999, 43.108776, 73.778305, 43.022861, 73.55819700000001, 42.906918, 73.500168, 42.783222, 73.50367, 42.626278, 73.42394299999999, 42.510056, 73.438553, 42.438473, 73.513885, 42.409084, 73.491196, 42.427223, 73.346169, 42.449276, 73.309692, 42.506084, 73.29811100000001, 42.531601, 73.132278, 45.366638, 73.132278, 45.366638, 77.41093100000001);
  static::$polygon[2166] = new TimezonePolygon(41.925028, 77.41093100000001, 41.925028, 79.79572, 41.862305, 79.76252700000001, 41.790085, 79.670502, 41.780445, 79.48436, 41.794224, 79.460556, 41.821583, 79.493942, 41.843529, 79.477142, 41.841251, 79.411469, 41.802387, 79.362587, 41.783943, 79.263695, 41.73436, 79.217583, 41.728249, 79.147194, 41.657639, 79.010109, 41.645557, 78.93699599999999, 41.5755, 78.836365, 41.550694, 78.708443, 41.469582, 78.639832, 41.469307, 78.576859, 41.420723, 78.47624999999999, 41.410446, 78.39241800000001, 41.35564, 78.38041699999999, 41.315666, 78.408669, 41.271084, 78.385498, 41.213276, 78.272392, 41.079029, 78.19002500000001, 41.0695, 78.117836, 41.032776, 78.059387, 41.077805, 77.983192, 41.073193, 77.87752500000001, 40.998585, 77.66383399999999, 41.012333, 77.616692, 40.992722, 77.549194, 41.02187, 77.41093100000001);
  static::$polygon[2167] = new TimezonePolygon(42.454555, 79.550257, 42.45636, 79.509445, 42.589169, 79.35749800000001, 42.654251, 79.21822400000001, 42.7075, 79.17686500000001, 42.783943, 79.177025, 42.770473, 79.09903, 42.74025, 79.07283, 42.776779, 79.024193, 42.775276, 78.928055, 42.830917, 78.721222, 42.82111, 78.683914, 42.849251, 78.655998, 42.866638, 78.553055, 42.903778, 78.491608, 42.885971, 78.372643, 42.855583, 78.331169, 42.881168, 78.17810799999999, 42.857666, 78.15733299999999, 42.864277, 78.10755899999999, 42.838333, 78.058998, 42.867443, 78.02153, 42.849834, 77.968086, 42.875137, 77.935974, 42.885418, 77.815361, 42.910641, 77.785332, 42.935696, 77.450333, 42.931133, 77.41093100000001, 45.366638, 77.41093100000001, 45.366638, 79.550257);
  static::$polygon[2168] = new TimezonePolygon(41.925028, 79.79572, 42.017361, 79.844582, 42.037998, 79.881531, 42.051613, 80.03167000000001, 42.034752, 80.126526, 42.059666, 80.282608, 42.093277, 80.249443, 42.134251, 80.270111, 42.22089, 80.245636, 42.271667, 80.28752900000001, 42.427723, 80.208527, 42.483749, 80.21661400000001, 42.515778, 80.27752700000001, 42.569946, 80.191254, 42.659557, 80.171722, 42.704639, 80.218666, 42.828445, 80.258331, 42.827389, 80.398087, 42.881721, 80.49947400000001, 42.895668, 80.590836, 42.924026, 80.56830600000001, 42.940498, 80.482719, 42.986057, 80.403778, 43.047001, 80.39475299999999, 43.076752, 80.50211299999999, 43.131748, 80.593086, 43.134234, 80.61991999999999, 41.925028, 80.61991999999999);
  static::$polygon[2169] = new TimezonePolygon(42.454555, 79.550257, 42.451668, 79.61552399999999, 42.476971, 79.663803, 42.44389, 79.842308, 42.420807, 79.857224, 42.43861, 79.879974, 42.429554, 79.95163700000001, 42.375278, 79.98255899999999, 42.328362, 80.08474699999999, 42.272472, 80.120026, 42.205612, 80.118279, 42.231361, 80.197166, 42.204029, 80.263031, 42.093277, 80.249443, 42.066502, 80.283165, 42.034752, 80.126526, 42.051613, 80.03167000000001, 42.037998, 79.881531, 42.017361, 79.844582, 41.925028, 79.79572, 41.925028, 79.550257);
  static::$polygon[2170] = new TimezonePolygon(43.645833, 80.635127, 43.471169, 80.74211099999999, 43.40889, 80.735336, 43.305611, 80.662582, 43.293278, 80.758781, 43.179749, 80.799858, 43.148804, 80.77722199999999, 43.134234, 80.61991999999999, 43.645833, 80.61991999999999);
  static::$polygon[2171] = new TimezonePolygon(43.645833, 80.635127, 43.834194, 80.51975299999999, 44.149918, 80.411858, 44.481304, 80.342834, 44.609165, 80.40411400000001, 44.653889, 80.36022199999999, 44.706501, 80.487358, 44.732861, 80.482361, 44.786861, 80.36436500000001, 44.820251, 80.340614, 44.814777, 80.289253, 44.839722, 80.279526, 44.801304, 80.030281, 44.817001, 79.989418, 44.878944, 79.960419, 44.892139, 79.840637, 45.013889, 80.052971, 45.010334, 80.08303100000001, 45.049557, 80.081833, 45.031029, 80.218559, 45.066723, 80.307999, 45.04464, 80.381027, 45.117805, 80.470169, 45.110332, 80.606056, 45.137249, 80.69602999999999, 45.173721, 80.728996, 45.130501, 80.89064, 45.167137, 80.95161400000001, 45.174389, 81.07519499999999, 45.219166, 81.10539199999999, 45.210835, 81.164558, 45.245609, 81.223663, 45.267387, 81.323364, 45.255749, 81.365639, 45.287777, 81.41358200000001, 45.269417, 81.435303, 45.275196, 81.48497, 45.366638, 81.689583, 43.645833, 81.689583);
  static::$polygon[2172] = new TimezonePolygon(38.483418, 82.50488, 39.469312, 82.50626800000001, 39.480404, 82.004508, 40.455357, 82.006153, 40.549613, 81.89767500000001, 40.76984, 81.76073100000001, 40.964323, 81.885115, 41.08594, 82.017078, 41.160522, 82.245475, 41.348856, 82.576762, 41.437097, 82.61979100000001, 41.47472, 82.690196, 41.536091, 82.716116, 41.586244, 82.68102399999999, 41.70331, 82.690978, 41.720325, 82.66374, 41.709877, 82.617052, 41.737373, 82.61865299999999, 41.827421, 82.794495, 41.880542, 82.848313, 41.925028, 82.957885, 41.925028, 84.960781, 38.483418, 84.960781);
  static::$polygon[2173] = new TimezonePolygon(41.925028, 82.957885, 41.932905, 82.977287, 42.025355, 82.978925, 42.098316, 82.91989100000001, 42.147862, 82.917175, 42.273065, 82.971632, 42.309687, 83.03054, 42.412209, 83.04733400000001, 42.48194, 82.931398, 42.562491, 82.896024, 42.582522, 82.83944200000001, 42.644193, 82.836719, 42.649963, 82.80042899999999, 42.621408, 82.748133, 42.904067, 82.673447, 43.001062, 83.22066, 43.058412, 83.325182, 41.925028, 83.325182);
  static::$polygon[2174] = new TimezonePolygon(43.120824, 83.325182, 43.129327, 83.229237, 43.191934, 83.132295, 43.217041, 82.968211, 43.258883, 82.88059699999999, 43.285738, 82.679372, 43.333172, 82.553211, 43.382209, 82.49118900000001, 43.591153, 82.510592, 43.513293, 82.739694, 43.516542, 82.87950499999999, 43.535345, 82.924521, 43.590941, 82.89542, 43.645833, 82.90372000000001, 43.645833, 82.989688, 43.629898, 83.104792, 43.645833, 83.205808, 43.645833, 83.325182);
  static::$polygon[2175] = new TimezonePolygon(43.120824, 83.325182, 43.118722, 83.348894, 43.083743, 83.37135000000001, 43.058412, 83.325182);
  static::$polygon[2176] = new TimezonePolygon(43.645833, 84.741711, 43.638453, 84.785471, 43.486728, 84.960781, 43.436985, 84.88632800000001, 43.487266, 84.651016, 43.44056, 84.58402599999999, 43.447023, 84.518253, 43.501585, 84.35413800000001, 43.498065, 84.18138399999999, 43.527364, 84.12929699999999, 43.552694, 83.823567, 43.635648, 83.598533, 43.641811, 83.511623, 43.613708, 83.43167099999999, 43.645833, 83.405232);
  static::$polygon[2177] = new TimezonePolygon(45.366638, 82.628226, 45.359665, 82.630859, 45.231445, 82.592529, 45.120667, 82.48619100000001, 45.226528, 82.306335, 45.236, 82.252914, 45.156807, 81.95452899999999, 45.209251, 81.89772000000001, 45.204887, 81.818336, 45.306889, 81.78816999999999, 45.366638, 81.689583);
  static::$polygon[2178] = new TimezonePolygon(43.645833, 82.90372000000001, 43.65749, 82.90548200000001, 43.645833, 82.989688);
  static::$polygon[2179] = new TimezonePolygon(43.645833, 83.205808, 43.649741, 83.230581, 43.688027, 83.304637, 43.684731, 83.325182, 43.645833, 83.325182);
  static::$polygon[2180] = new TimezonePolygon(44.01827, 83.325182, 44.015916, 83.313501, 44.077919, 83.215099, 44.091514, 83.12398899999999, 44.08959, 82.97431899999999, 44.056509, 82.880786, 44.082385, 82.70090999999999, 44.125025, 82.64640799999999, 44.188508, 82.415605, 44.259619, 82.328446, 44.259945, 82.167028, 44.362367, 81.71057399999999, 44.426176, 81.78975699999999, 44.58249, 81.78473, 44.615744, 81.80711599999999, 44.635281, 82.064469, 44.678152, 82.10722199999999, 44.667585, 82.417357, 44.728474, 82.51661900000001, 44.761905, 82.638212, 44.838363, 82.736552, 44.877141, 82.67657699999999, 45.03924, 82.57560700000001, 45.118156, 82.614048, 45.168004, 82.706518, 45.219134, 82.582596, 45.359665, 82.630859, 45.366638, 82.628226, 45.366638, 83.325182);
  static::$polygon[2181] = new TimezonePolygon(44.01827, 83.325182, 44.043475, 83.450232, 43.952934, 83.74528100000001, 43.950364, 83.890002, 43.916975, 83.932345, 43.915756, 83.99477400000001, 43.890896, 84.000905, 43.883407, 84.06643800000001, 43.811854, 84.12929699999999, 43.780944, 84.264549, 43.740451, 84.29352299999999, 43.737764, 84.433195, 43.761868, 84.517354, 43.739398, 84.602413, 43.671023, 84.59235200000001, 43.645833, 84.741711, 43.645833, 83.405232, 43.675852, 83.380526, 43.684731, 83.325182);
  static::$polygon[2182] = new TimezonePolygon(44.257941, 95.032709, 44.254555, 94.99050099999999, 44.288887, 94.93094600000001, 44.344696, 94.703857, 44.448334, 94.575974, 44.527195, 94.32558400000001, 44.586498, 94.31028000000001, 44.662472, 94.197388, 44.846863, 93.760696, 44.890915, 93.717308, 44.965332, 93.508278, 45.018417, 93.06983200000001, 45.009998, 92.51458, 45.048279, 92.375168, 45.030472, 92.172195, 45.069168, 92.01638800000001, 45.061611, 91.592552, 45.084305, 91.52658099999999, 45.144279, 91.460808, 45.104752, 91.374306, 45.137054, 91.241028, 45.202168, 91.13253, 45.191971, 90.87863900000001, 45.262474, 90.895248, 45.292168, 90.858223, 45.286362, 90.813225, 45.366638, 90.798479, 45.366638, 95.032709);
  static::$polygon[2183] = new TimezonePolygon(41.925028, 95.032709, 41.925028, 97.659576, 41.658874, 97.82431099999999, 41.443472, 97.575186, 41.071905, 97.96433399999999, 41.083792, 97.99712599999999, 40.965343, 98.156499, 40.846486, 97.986074, 40.729863, 97.487426, 40.774187, 96.982316, 40.691721, 96.921477, 40.453459, 96.901301, 40.30849, 96.812912, 40.221351, 96.81834600000001, 40.053618, 96.737397, 39.993589, 96.653201, 39.93272, 96.655973, 39.897805, 96.521704, 39.770404, 96.561671, 39.633987, 96.88086, 39.76476, 96.998116, 39.758901, 97.151158, 39.67817, 97.372073, 39.676894, 97.568997, 39.657975, 97.597255, 39.610458, 97.53541800000001, 39.47288, 97.488916, 39.436066, 97.53755, 39.33898, 97.543072, 39.286709, 97.585182, 39.206165, 97.444987, 39.151791, 97.40361, 39.136875, 97.420721, 39.074367, 97.50923899999999, 39.002248, 97.69343600000001, 38.95887, 97.704663, 38.942912, 97.813242, 38.821708, 98.0741, 38.670091, 98.186258, 38.640351, 98.274021, 38.660223, 98.293488, 38.598942, 98.40428900000001, 38.577135, 98.535792, 38.525851, 98.603869, 38.524888, 98.70229500000001, 38.483418, 98.747721, 38.483418, 95.032709);
  static::$polygon[2184] = new TimezonePolygon(42.643307, 100.068673, 42.64761, 99.995026, 42.570084, 99.49627700000001, 42.637859, 98.24788700000001, 42.701839, 97.827293, 42.873959, 97.765007, 43.13073, 97.721817, 43.280918, 97.745903, 43.642521, 97.685028, 43.770149, 97.703934, 44.603111, 98.182327, 45.226101, 98.43602, 45.366638, 98.443606, 45.366638, 100.068673);
  static::$polygon[2185] = new TimezonePolygon(41.925028, 97.659576, 42.771738, 97.135504, 42.683361, 98.019836, 42.637859, 98.24788700000001, 42.570084, 99.49627700000001, 42.64761, 99.995026, 42.643307, 100.068673, 41.925028, 100.068673);
  static::$polygon[2186] = new TimezonePolygon(44.257941, 95.032709, 44.289307, 95.423615, 44.261196, 95.427612, 44.209694, 95.370636, 44.045166, 95.345085, 44.021111, 95.374809, 43.988667, 95.550781, 43.679749, 95.68961299999999, 43.402084, 95.881058, 43.265999, 95.893997, 43.125332, 96.073944, 43.010502, 96.154419, 42.882446, 96.324448, 42.717724, 96.36367, 42.742416, 96.67472100000001, 42.712166, 96.93283099999999, 42.771738, 97.135504, 41.925028, 97.659576, 41.925028, 95.032709);
  static::$polygon[2187] = new TimezonePolygon(42.643307, 100.068673, 42.630806, 100.282669, 42.683334, 100.326469, 42.645248, 100.911583, 42.47361, 101.816803, 42.218666, 102.063309, 42.140472, 102.414581, 42.134167, 102.739052, 42.026028, 102.975975, 41.907501, 103.322083, 41.807888, 103.862389, 41.811001, 104.024918, 41.883804, 104.543747, 41.662613, 104.533997, 41.645306, 104.944862, 41.567638, 105.034447, 41.61962, 105.104637, 38.483418, 105.104637, 38.483418, 100.068673);
  static::$polygon[2188] = new TimezonePolygon(23.870388, 88.613557, 23.859028, 88.595581, 23.805222, 88.613029, 23.786388, 88.574913, 23.760334, 88.59114099999999, 23.6455, 88.57061, 23.638779, 88.603027, 23.601778, 88.597054, 23.605055, 88.65244300000001, 23.551834, 88.663803, 23.477249, 88.751724, 23.501833, 88.787476, 23.48975, 88.803276, 23.45089, 88.797943, 23.4405, 88.772057, 23.438555, 88.772071, 23.438555, 68.778862, 23.870388, 68.778862);
  static::$polygon[2189] = new TimezonePolygon(23.870388, 88.67883399999999, 23.863972, 88.668198, 23.870388, 88.63967700000001);
  static::$polygon[2190] = new TimezonePolygon(23.438555, 91.259092, 23.484083, 91.243416, 23.519527, 91.197052, 23.541834, 91.207306, 23.641138, 91.150948, 23.667, 91.16355900000001, 23.647943, 91.19699900000001, 23.687611, 91.196251, 23.690416, 91.155586, 23.7155, 91.15130600000001, 23.745306, 91.16803, 23.739195, 91.213303, 23.762278, 91.226669, 23.870388, 91.237081, 23.870388, 91.259092);
  static::$polygon[2191] = new TimezonePolygon(23.438555, 91.94045300000001, 23.487139, 91.966553, 23.654139, 91.938751, 23.726444, 91.953751, 23.721527, 91.97953, 23.639444, 92.029724, 23.645222, 92.074112, 23.733528, 92.16046900000001, 23.696333, 92.21144099999999, 23.650278, 92.21286000000001, 23.721138, 92.24644499999999, 23.697945, 92.28808600000001, 23.626528, 92.27319300000001, 23.438555, 92.333679);
  static::$polygon[2192] = new TimezonePolygon(23.438555, 93.39812499999999, 23.477444, 93.394836, 23.680471, 93.43755299999999, 23.438555, 93.43755299999999);
  static::$polygon[2193] = new TimezonePolygon(23.680471, 93.43755299999999, 23.749861, 93.39986399999999, 23.870388, 93.394594, 23.870388, 93.43755299999999);
  static::$polygon[2194] = new TimezonePolygon(23.870388, 94.16203, 23.855473, 94.160698, 23.837194, 94.129608, 23.870388, 94.10888300000001);
  static::$polygon[2195] = new TimezonePolygon(23.870388, 97.68340600000001, 23.867306, 97.658165, 23.8445, 97.649612, 23.870388, 97.637894);
  static::$polygon[2196] = new TimezonePolygon(23.438555, 98.912629, 23.489389, 98.878304, 23.473639, 98.82905599999999, 23.542278, 98.80766300000001, 23.598083, 98.89099899999999, 23.618029, 98.891609, 23.638083, 98.854919, 23.701584, 98.82369199999999, 23.761168, 98.824532, 23.786945, 98.709442, 23.812334, 98.68222, 23.831472, 98.70622299999999, 23.870388, 98.698504, 23.870388, 105.104637, 23.438555, 105.104637);
  static::$polygon[2197] = new TimezonePolygon(45.373231, 82.625736, 45.431667, 82.603668, 45.471474, 82.41696899999999, 45.532249, 82.291725, 45.570641, 82.271973, 45.983387, 82.504448, 46.184029, 82.52903000000001, 46.337684, 82.625736);
  static::$polygon[2198] = new TimezonePolygon(45.366638, 82.628226, 45.373231, 82.625736, 46.337684, 82.625736, 46.517693, 82.739029, 46.749638, 82.807304, 47.012444, 82.93641700000001, 47.056168, 82.993858, 47.212112, 83.030891, 47.223667, 83.174667, 47.178165, 83.244308, 47.174026, 83.35116600000001, 47.122417, 83.408997, 47.131943, 83.458084, 47.058418, 83.58047500000001, 46.995472, 83.97683000000001, 46.965363, 84.038223, 46.999611, 84.214806, 47.010471, 84.429192, 46.977833, 84.50702699999999, 47.004639, 84.686058, 46.90836, 84.785858, 46.83989, 84.695335, 46.826694, 84.80594600000001, 46.871639, 84.962585, 46.914471, 84.97566999999999, 46.933167, 85.06991600000001, 47.006916, 85.190247, 47.053638, 85.223198, 47.059387, 85.529724, 47.190666, 85.5765, 47.230862, 85.696831, 47.375526, 85.70716899999999, 47.519665, 85.6035, 47.607639, 85.621246, 47.927277, 85.54450199999999, 47.927277, 87.312668, 45.366638, 87.312668);
  static::$polygon[2199] = new TimezonePolygon(50.071182, 84.969202, 50.090611, 84.932114, 50.096695, 84.834221, 50.134556, 84.81452899999999, 50.144196, 84.735474, 50.212696, 84.650002, 50.206223, 84.541054, 50.245918, 84.465858, 50.225693, 84.41310900000001, 50.242027, 84.300247, 50.302502, 84.235359, 50.358334, 84.25711099999999, 50.452972, 84.209641, 50.487915, 84.222848, 50.487915, 84.969202);
}