Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LinearRing failed ring test #312

Open
Tioneb12 opened this issue Mar 25, 2020 · 8 comments
Open

LinearRing failed ring test #312

Tioneb12 opened this issue Mar 25, 2020 · 8 comments

Comments

@Tioneb12
Copy link

I have a large Linestring (more 5600 pts), when I create my object, all work fine.
On update (without any change), I get an exception : !! #<RGeo::Error::InvalidGeometry: LinearRing failed ring test>
If I update my Linestring field with only 2 pts like : 'LINESTRING(2.2539200 43.6032020 ,
2.2538810 43.6032180), I always have the same problem.

I have this problem only with some objects in the same table.

rails 6.0.2.1
ruby 2.6.5
rgeo (2.1.1)
rgeo-activerecord (6.2.1)

test.txt

@waissbluth
Copy link

This is potentially a duplicate of rgeo/rgeo#218

@keithdoggett
Copy link
Member

Depending on the factory you're using, the given geometry might fail the linear ring test (it does on the spherical_factory). I need more information on what your column type is and what factory you're using to know for sure. If the column type is polygon and it is geographic, then this is a known upstream issue with the spherical_factory.

@shqear93
Copy link

shqear93 commented Aug 30, 2021

same here: RGeo::Error::InvalidGeometry: LinearRing failed ring test

Location:

=> #<RGeo::Geographic::SphericalPointImpl:0x265ac "POINT (-122.0318068 37.3529006)">

I create isochrones then I create the polygan

Isochrone Polygan:

=> geometry_coordinates
=> "POLYGON ((-122.051145 37.406363, -122.051344 37.406377, -122.051662 37.406054, -122.051759 37.406048, -122.052365 37.406033, -122.052459 37.406022, -122.052803 37.405915, -122.052894 37.405886, -122.053035 37.405875, -122.0539 37.406061, -122.054867 37.406267, -122.055297 37.406286, -122.055838 37.40555, -122.056366 37.405486, -122.056518 37.405713, -122.056565 37.405627, -122.056931 37.405469, -122.057739 37.405634, -122.058273 37.405603, -122.058383 37.405916, -122.058484 37.406259, -122.058533 37.406848, -122.058697 37.407115, -122.058354 37.407408, -122.058245 37.407637, -122.058156 37.407897, -122.058136 37.408264, -122.058025 37.408301, -122.057905 37.407847, -122.057936 37.407756, -122.058025 37.407496, -122.057975 37.406907, -122.0572 37.407143, -122.057188 37.407359, -122.057066 37.407431, -122.057006 37.407599, -122.056994 37.407655, -122.056965 37.407758, -122.056831 37.408148, -122.056209 37.408152, -122.055969 37.408547, -122.055907 37.408711, -122.055494 37.408748, -122.055092 37.408894, -122.054991 37.408942, -122.055079 37.409064, -122.055485 37.409152, -122.055478 37.40917, -122.055563 37.409351, -122.055487 37.40955, -122.055329 37.409963, -122.055219 37.409998, -122.055212 37.410017, -122.055193 37.410224, -122.054972 37.410295, -122.054677 37.410688, -122.054848 37.41102, -122.055377 37.411124, -122.055714 37.411269, -122.055843 37.411486, -122.055955 37.41178, -122.055753 37.411844, -122.055364 37.411973, -122.055045 37.412078, -122.054989 37.412089, -122.05491 37.411935, -122.0547 37.411727, -122.054439 37.411813, -122.05426 37.412054, -122.053545 37.412135, -122.054272 37.41353, -122.054606 37.412729, -122.054864 37.412642, -122.055127 37.412555, -122.055183 37.412544, -122.055572 37.412414, -122.056066 37.412432, -122.056355 37.41252, -122.056397 37.412593, -122.056425 37.412642, -122.056493 37.412723, -122.056525 37.412789, -122.056546 37.412833, -122.056562 37.412905, -122.056603 37.412973, -122.056627 37.413037, -122.056694 37.413072, -122.056737 37.41314, -122.056761 37.413194, -122.056928 37.413436, -122.057409 37.413546, -122.057985 37.413442, -122.058013 37.41335, -122.05814 37.413597, -122.058112 37.413689, -122.058275 37.413753, -122.058346 37.413663, -122.058234 37.413364, -122.058107 37.413116, -122.058235 37.41309, -122.058353 37.412894, -122.058344 37.41288, -122.058317 37.412826, -122.058251 37.412693, -122.058031 37.412604, -122.057832 37.412483, -122.057775 37.412499, -122.057714 37.412386, -122.057641 37.412239, -122.05767 37.412164, -122.058029 37.412041, -122.058056 37.4121, -122.058277 37.412189, -122.058332 37.412171, -122.058414 37.412144, -122.058586 37.412096, -122.058739 37.412035, -122.05917 37.411896, -122.059308 37.411848, -122.059472 37.411795, -122.059718 37.411557, -122.060278 37.411045, -122.060414 37.411333, -122.060349 37.411654, -122.060189 37.411704, -122.06013 37.411882, -122.06028 37.411879, -122.06044 37.411829, -122.060684 37.412088, -122.060916 37.412098, -122.061126 37.412228, -122.061317 37.412253, -122.061428 37.412168, -122.061679 37.412209, -122.062183 37.411712, -122.062856 37.411411, -122.063404 37.41167, -122.063395 37.411853, -122.063466 37.412154, -122.063698 37.412556, -122.063698 37.412639, -122.063786 37.412858, -122.063699 37.413007, -122.063583 37.413241, -122.063577 37.413593, -122.063662 37.413593, -122.063661 37.413724, -122.063675 37.413777, -122.063798 37.414049, -122.063603 37.414046, -122.063618 37.414126, -122.063638 37.414208, -122.063819 37.415211, -122.063918 37.415409, -122.064217 37.415382, -122.064258 37.415375, -122.064626 37.415667, -122.064774 37.416001, -122.064955 37.416246, -122.065389 37.41639, -122.065462 37.416752, -122.065441 37.417288, -122.0656 37.417244, -122.06567 37.417245, -122.06574 37.417245, -122.066078 37.416743, -122.065935 37.41638, -122.065722 37.415822, -122.065542 37.415577, -122.065556 37.415004, -122.06598 37.414998, -122.06618 37.414502, -122.066282 37.4145, -122.066369 37.414502, -122.066372 37.414482, -122.066379 37.414382, -122.066288 37.4144, -122.066168 37.414013, -122.066066 37.414014, -122.065636 37.413897, -122.065881 37.41326, -122.065984 37.41326, -122.066524 37.412977, -122.066628 37.412974, -122.067893 37.413288, -122.069259 37.413476, -122.069289 37.413504, -122.069334 37.413515, -122.069414 37.413517, -122.069513 37.413524, -122.069778 37.413334, -122.070173 37.413351, -122.070166 37.413463, -122.070158 37.413577, -122.070303 37.413784, -122.070541 37.413793, -122.070608 37.413483, -122.070616 37.41337, -122.070624 37.413258, -122.071001 37.413275, -122.071136 37.413394, -122.071157 37.413508, -122.071083 37.413703, -122.071016 37.414013, -122.07083 37.415847, -122.071525 37.41585, -122.071589 37.415855, -122.071649 37.415859, -122.071834 37.415869, -122.072665 37.416518, -122.072713 37.416637, -122.072722 37.417105, -122.073185 37.417108, -122.073119 37.417381, -122.073176 37.417577, -122.072711 37.417773, -122.072249 37.417846, -122.072123 37.418198, -122.071734 37.418132, -122.071659 37.418205, -122.07096 37.418404, -122.070841 37.418654, -122.070859 37.418747, -122.070819 37.41903, -122.070473 37.419241, -122.070162 37.419135, -122.07015 37.419135, -122.070042 37.419134, -122.069929 37.419133, -122.068327 37.419032, -122.0683 37.419133, -122.06991 37.420343, -122.069922 37.419875, -122.070091 37.419871, -122.070192 37.419869, -122.070373 37.419987, -122.070362 37.420456, -122.070419 37.420498, -122.070937 37.420795, -122.071025 37.42082, -122.071124 37.42085, -122.071551 37.420996, -122.071642 37.421062, -122.071547 37.421655, -122.071945 37.422149, -122.072083 37.422014, -122.072171 37.421926, -122.072363 37.421848, -122.072611 37.421853, -122.072729 37.421704, -122.072847 37.421628, -122.072979 37.4215, -122.073082 37.421487, -122.073301 37.421313, -122.073439 37.421321, -122.0735 37.421321, -122.073554 37.421332, -122.073723 37.421335, -122.073831 37.421357, -122.073935 37.421384, -122.074097 37.421377, -122.074455 37.421732, -122.074154 37.42206, -122.074147 37.422072, -122.074151 37.422129, -122.074151 37.422301, -122.074412 37.422555, -122.07491 37.422535, -122.075304 37.422541, -122.075451 37.423078, -122.075392 37.423078, -122.075408 37.423451, -122.07541 37.423662, -122.075467 37.423662, -122.075637 37.424197, -122.0754 37.424238, -122.074804 37.424698, -122.074804 37.424735, -122.074804 37.42477, -122.074073 37.42477, -122.074073 37.424737, -122.074077 37.424658, -122.074013 37.424214, -122.073785 37.424568, -122.073899 37.424659, -122.073895 37.424737, -122.073895 37.42477, -122.073779 37.42477, -122.073505 37.424964, -122.073503 37.425263, -122.074234 37.425263, -122.074775 37.426993, -122.074692 37.428359, -122.074696 37.428502, -122.076861 37.429351, -122.076915 37.429161, -122.077372 37.429263, -122.077594 37.429318, -122.07774 37.428903, -122.077794 37.428831, -122.077881 37.428776, -122.077962 37.42874, -122.078014 37.428735, -122.078054 37.428735, -122.078112 37.428736, -122.078224 37.428737, -122.079001 37.428485, -122.078749 37.42831, -122.07865 37.428262, -122.078526 37.428056, -122.078525 37.427659, -122.078406 37.427503, -122.078354 37.427507, -122.078302 37.42672, -122.078739 37.42647, -122.078848 37.42647, -122.07904 37.426639, -122.078962 37.426918, -122.078972 37.427075, -122.079097 37.427074, -122.079234 37.427521, -122.079301 37.427507, -122.079516 37.42768, -122.079922 37.427728, -122.080133 37.427185, -122.080449 37.426618, -122.082166 37.425809, -122.083544 37.426674, -122.091024 37.42841, -122.094391 37.429364, -122.094419 37.429129, -122.094444 37.42879, -122.094453 37.428659, -122.094496 37.428106, -122.095144 37.428418, -122.095577 37.429255, -122.095584 37.429291, -122.095631 37.429392, -122.095824 37.429338, -122.095958 37.429366, -122.096133 37.429358, -122.096149 37.429275, -122.096087 37.429168, -122.095955 37.429113, -122.095916 37.428937, -122.095904 37.42861, -122.096191 37.428399, -122.096403 37.428455, -122.096693 37.428571, -122.096755 37.428678, -122.097208 37.42895, -122.097724 37.429398, -122.097948 37.429416, -122.098001 37.429615, -122.098051 37.429802, -122.098074 37.429891, -122.097906 37.430225, -122.09752 37.430192, -122.097296 37.430175, -122.097186 37.430165, -122.097062 37.430154, -122.097009 37.43015, -122.096539 37.429961, -122.096498 37.429998, -122.096219 37.430573, -122.096295 37.430928, -122.096554 37.431395, -122.096244 37.431611, -122.096214 37.431637, -122.095972 37.431793, -122.095944 37.432029, -122.096191 37.432294, -122.096174 37.432514, -122.096373 37.432612, -122.096372 37.432635, -122.096361 37.432732, -122.096574 37.432946, -122.096559 37.433059, -122.096274 37.433035, -122.087175 37.433335, -122.10222 37.442173, -122.102506 37.442194, -122.102922 37.442231, -122.103389 37.442269, -122.103684 37.442294, -122.103814 37.442304, -122.104625 37.436379, -122.101425 37.433741, -122.102444 37.433465, -122.10247 37.433445, -122.102659 37.433268, -122.103103 37.433092, -122.103123 37.433101, -122.103254 37.433019, -122.103293 37.433018, -122.103321 37.433, -122.103659 37.433124, -122.103717 37.433163, -122.103774 37.433197, -122.103851 37.433252, -122.103873 37.433266, -122.105635 37.433204, -122.105077 37.432672, -122.105746 37.432286, -122.105469 37.432164, -122.105398 37.432096, -122.105327 37.432028, -122.105105 37.431959, -122.104817 37.43154, -122.104773 37.431497, -122.104696 37.431282, -122.104483 37.43108, -122.104322 37.43107, -122.104134 37.431031, -122.103899 37.430818, -122.10383 37.430756, -122.103794 37.430595, -122.103645 37.430461, -122.103543 37.430348, -122.103433 37.430228, -122.103156 37.42998, -122.10305 37.429864, -122.10293 37.429676, -122.102927 37.429573, -122.10292 37.429534, -122.10298 37.42937, -122.10255 37.429132, -122.102523 37.428488, -122.102639 37.42814, -122.103052 37.427584, -122.103049 37.427318, -122.103049 37.427253, -122.103048 37.42717, -122.102781 37.42657, -122.102773 37.426489, -122.102717 37.426203, -122.102581 37.425805, -122.102474 37.425592, -122.102285 37.424991, -122.102211 37.424577, -122.102122 37.424161, -122.102142 37.424083, -122.102179 37.423918, -122.102287 37.423755, -122.102326 37.423699, -122.102342 37.423588, -122.102385 37.423407, -122.102417 37.423168, -122.103054 37.422793, -122.103158 37.4226, -122.103215 37.422609, -122.103338 37.422617, -122.103556 37.422805, -122.103687 37.423036, -122.103973 37.423262, -122.1041 37.423385, -122.104101 37.423446, -122.104101 37.42348, -122.104103 37.423685, -122.104051 37.423894, -122.104067 37.423942, -122.104067 37.423989, -122.104223 37.424025, -122.104516 37.424118, -122.104516 37.424071, -122.104615 37.423608, -122.10472 37.423312, -122.104721 37.422985, -122.104446 37.422965, -122.104337 37.422806, -122.104341 37.422622, -122.104459 37.422581, -122.104637 37.422493, -122.104912 37.422513, -122.105035 37.42236, -122.105136 37.422325, -122.105308 37.422273, -122.105948 37.422121, -122.106095 37.422062, -122.106082 37.421683, -122.105873 37.421711, -122.105844 37.421755, -122.105696 37.421815, -122.105579 37.421845, -122.10552 37.421847, -122.105407 37.421897, -122.104955 37.421702, -122.104972 37.421915, -122.104871 37.42195, -122.104769 37.421962, -122.10463 37.421953, -122.104425 37.421879, -122.104416 37.421815, -122.104399 37.421601, -122.104387 37.421519, -122.104374 37.421429, -122.104364 37.421351, -122.104321 37.421227, -122.104284 37.421198, -122.104121 37.421175, -122.104034 37.421395, -122.103991 37.421496, -122.103871 37.421485, -122.103727 37.42147, -122.103637 37.421556, -122.103598 37.42128, -122.103679 37.421284, -122.103709 37.421286, -122.103854 37.421302, -122.103941 37.421082, -122.103776 37.420986, -122.103745 37.420984, -122.103603 37.420972, -122.103522 37.420967, -122.103413 37.420961, -122.1033 37.420954, -122.103019 37.420861, -122.102785 37.420847, -122.102734 37.420545, -122.102736 37.420497, -122.102761 37.420411, -122.102659 37.420188, -122.102653 37.420152, -122.102661 37.42007, -122.102671 37.419976, -122.102687 37.419851, -122.102756 37.419776, -122.102768 37.419679, -122.103028 37.419248, -122.103035 37.419219, -122.102949 37.419216, -122.102836 37.41923, -122.102742 37.419209, -122.102591 37.419069, -122.102556 37.418979, -122.10255 37.418702, -122.102518 37.418475, -122.102706 37.418338, -122.102766 37.418342, -122.102903 37.418359, -122.102981 37.418379, -122.103081 37.418372, -122.103083 37.418332, -122.102947 37.418068, -122.102823 37.418059, -122.102944 37.417769, -122.102963 37.417565, -122.103023 37.417422, -122.103069 37.417425, -122.103184 37.417481, -122.103354 37.417338, -122.103588 37.417399, -122.10396 37.417284, -122.104045 37.417291, -122.104151 37.417183, -122.104554 37.417043, -122.104697 37.416998, -122.104892 37.417096, -122.104982 37.417139, -122.104947 37.417482, -122.105151 37.418022, -122.105275 37.418513, -122.105847 37.418369, -122.106305 37.41816, -122.10635 37.418183, -122.107468 37.418131, -122.107554 37.418009, -122.106734 37.417482, -122.106701 37.41738, -122.106505 37.417177, -122.106315 37.417089, -122.106144 37.417005, -122.106101 37.417063, -122.106039 37.417139, -122.105993 37.417201, -122.105906 37.41732, -122.105458 37.417097, -122.105736 37.416745, -122.105782 37.416683, -122.105825 37.416625, -122.105871 37.416563, -122.105914 37.416504, -122.105954 37.41645, -122.106227 37.415713, -122.105893 37.415501, -122.105356 37.415809, -122.104948 37.415586, -122.104724 37.415243, -122.104724 37.415017, -122.104922 37.414501, -122.104983 37.41418, -122.105113 37.413975, -122.10517 37.413792, -122.105356 37.413601, -122.10498 37.413141, -122.10486 37.413292, -122.104811 37.413353, -122.104754 37.413536, -122.104561 37.413829, -122.104432 37.414034, -122.104274 37.414125, -122.104317 37.414237, -122.104212 37.414438, -122.104171 37.414512, -122.104081 37.41471, -122.103806 37.414806, -122.103766 37.414932, -122.103628 37.415128, -122.103599 37.415134, -122.103554 37.415224, -122.103469 37.415285, -122.103317 37.415335, -122.103188 37.415276, -122.103147 37.415265, -122.102874 37.415146, -122.102785 37.415147, -122.10266 37.415064, -122.102588 37.415031, -122.102575 37.415025, -122.102313 37.414903, -122.102108 37.414893, -122.102051 37.414592, -122.102164 37.414486, -122.10219 37.414193, -122.102029 37.414143, -122.10191 37.414036, -122.101915 37.412815, -122.101996 37.412748, -122.102078 37.41273, -122.10171 37.411422, -122.101375 37.411206, -122.101294 37.411273, -122.100765 37.411266, -122.100088 37.411381, -122.099883 37.411585, -122.099348 37.411685, -122.098882 37.411546, -122.098786 37.411344, -122.098616 37.410595, -122.098403 37.410477, -122.098263 37.409696, -122.098174 37.409388, -122.097961 37.40882, -122.097815 37.408825, -122.097973 37.408455, -122.097996 37.408432, -122.098101 37.408436, -122.098248 37.408432, -122.098237 37.408157, -122.098167 37.408115, -122.097688 37.408, -122.097627 37.40816, -122.097592 37.408198, -122.097569 37.408221, -122.097317 37.408478, -122.09689 37.408615, -122.096827 37.408677, -122.096786 37.408772, -122.096709 37.408838, -122.096464 37.408933, -122.095742 37.408987, -122.095707 37.408634, -122.095748 37.408539, -122.096207 37.407803, -122.096355 37.407857, -122.096432 37.407895, -122.096859 37.407758, -122.09692 37.407598, -122.097133 37.407245, -122.097228 37.406896, -122.097233 37.406487, -122.097082 37.406435, -122.096948 37.406184, -122.097218 37.40576, -122.097356 37.405728, -122.097507 37.405779, -122.097604 37.405621, -122.098727 37.406262, -122.099598 37.406613, -122.100078 37.406716, -122.100637 37.406724, -122.101087 37.4068, -122.101223 37.406473, -122.101403 37.405924, -122.101391 37.405346, -122.101568 37.405168, -122.101611 37.405126, -122.10177 37.404892, -122.101716 37.404635, -122.101557 37.404575, -122.101319 37.40448, -122.101276 37.404522, -122.100965 37.404339, -122.100558 37.404186, -122.100342 37.404099, -122.099376 37.404035, -122.099828 37.403655, -122.099841 37.403636, -122.100178 37.403535, -122.100258 37.403399, -122.100195 37.403329, -122.1006 37.402676, -122.100912 37.40244, -122.101122 37.402105, -122.101017 37.401847, -122.100917 37.401729, -122.100781 37.401357, -122.100672 37.401055, -122.100741 37.400568, -122.101228 37.400218, -122.101537 37.400531, -122.101687 37.400591, -122.101741 37.400704, -122.101939 37.400828, -122.102119 37.401157, -122.102234 37.401201, -122.102467 37.400837, -122.1025 37.400788, -122.102611 37.400843, -122.102721 37.40089, -122.102832 37.400935, -122.102938 37.400976, -122.10297 37.400925, -122.103553 37.400152, -122.102768 37.39992, -122.102657 37.399875, -122.102546 37.39982, -122.102442 37.399761, -122.102296 37.399576, -122.102037 37.399243, -122.101638 37.399138, -122.101547 37.399089, -122.101451 37.398551, -122.101452 37.398498, -122.101489 37.39844, -122.101691 37.398263, -122.101739 37.398185, -122.101779 37.397834, -122.102004 37.397577, -122.102153 37.39755, -122.102218 37.397543, -122.102693 37.397837, -122.103055 37.398347, -122.103246 37.398427, -122.103455 37.398643, -122.104187 37.398951, -122.104247 37.398989, -122.104296 37.398587, -122.1043 37.398503, -122.104239 37.398465, -122.104268 37.398425, -122.104114 37.398168, -122.104175 37.398088, -122.104274 37.397934, -122.104634 37.397992, -122.104759 37.397934, -122.104925 37.397667, -122.104947 37.397938, -122.105014 37.398303, -122.105202 37.398156, -122.10538 37.398185, -122.10542 37.398295, -122.105592 37.398475, -122.105584 37.398506, -122.105567 37.398534, -122.105512 37.398622, -122.105531 37.398824, -122.105427 37.398863, -122.105429 37.398988, -122.105208 37.399013, -122.105396 37.399255, -122.105772 37.399333, -122.105804 37.39928, -122.105865 37.399181, -122.105906 37.399115, -122.105961 37.399027, -122.106169 37.3986, -122.106187 37.398572, -122.106239 37.398486, -122.106259 37.398456, -122.106283 37.398414, -122.10638 37.398251, -122.10658 37.398237, -122.106802 37.398333, -122.106877 37.398491, -122.106781 37.398644, -122.106974 37.398735, -122.107003 37.398747, -122.107026 37.398736, -122.10753 37.398825, -122.107542 37.39922, -122.107816 37.399462, -122.108203 37.399196, -122.108269 37.399224, -122.108318 37.399142, -122.108438 37.399152, -122.108673 37.399054, -122.108735 37.398961, -122.108652 37.398718, -122.108629 37.398707, -122.108548 37.398671, -122.108384 37.398596, -122.108425 37.398532, -122.108472 37.398468, -122.108495 37.398433, -122.108514 37.398362, -122.108596 37.398245, -122.108653 37.39816, -122.10869 37.398102, -122.108694 37.397945, -122.108664 37.397931, -122.10849 37.397937, -122.108452 37.397995, -122.108408 37.39806, -122.108326 37.398177, -122.108122 37.398172, -122.108007 37.398033, -122.107773 37.398049, -122.107749 37.398083, -122.107535 37.398051, -122.107511 37.398085, -122.107371 37.398104, -122.107321 37.398001, -122.10724 37.397964, -122.107159 37.397928, -122.106979 37.397847, -122.106954 37.397882, -122.106914 37.397948, -122.106691 37.397852, -122.106612 37.397687, -122.106637 37.397652, -122.106684 37.397238, -122.106499 37.397158, -122.106318 37.397078, -122.106271 37.397058, -122.106074 37.396725, -122.105942 37.396605, -122.1059 37.396521, -122.106068 37.396279, -122.106141 37.396082, -122.10614 37.396052, -122.10594 37.395846, -122.105871 37.395741, -122.105712 37.395268, -122.105945 37.395084, -122.105603 37.39387, -122.105146 37.393665, -122.104565 37.39365, -122.104283 37.39403, -122.104236 37.394316, -122.104484 37.394725, -122.104653 37.394801, -122.105111 37.395005, -122.105105 37.395586, -122.104656 37.395197, -122.104486 37.395121, -122.104339 37.395057, -122.104213 37.395105, -122.103965 37.394696, -122.10363 37.39499, -122.103214 37.395051, -122.103122 37.39501, -122.102996 37.394945, -122.102427 37.3947, -122.102119 37.394514, -122.101926 37.394409, -122.101647 37.394201, -122.101517 37.394141, -122.101274 37.394028, -122.101005 37.393985, -122.100477 37.393905, -122.100223 37.393284, -122.100727 37.392881, -122.100907 37.392593, -122.101472 37.392841, -122.101724 37.39293, -122.101991 37.393086, -122.102081 37.393226, -122.10215 37.393206, -122.102478 37.393024, -122.102305 37.392862, -122.102257 37.392855, -122.101968 37.392726, -122.101885 37.392324, -122.102018 37.391474, -122.101592 37.391451, -122.101699 37.391126, -122.101435 37.390945, -122.101328 37.390982, -122.101074 37.39108, -122.100819 37.390147, -122.101141 37.390335, -122.10166 37.390156, -122.101683 37.390106, -122.101497 37.389626, -122.101516 37.389186, -122.10168 37.388817, -122.101683 37.388663, -122.10113 37.387446, -122.10053 37.387196, -122.100597 37.385625, -122.100926 37.385625, -122.101142 37.385623, -122.101295 37.385622, -122.10146 37.385622, -122.102036 37.38502, -122.101795 37.384666, -122.101628 37.384851, -122.101627 37.384941, -122.101462 37.384941, -122.101309 37.384942, -122.10131 37.384852, -122.10128 37.384789, -122.100955 37.384797, -122.100943 37.384847, -122.10094 37.384942, -122.100723 37.384943, -122.100394 37.384943, -122.100397 37.384849, -122.100357 37.384692, -122.099918 37.384204, -122.099921 37.384138, -122.100301 37.383383, -122.100992 37.382571, -122.100991 37.382421, -122.100294 37.381967, -122.100283 37.381761, -122.099816 37.381948, -122.099744 37.382027, -122.099712 37.382061, -122.099533 37.382506, -122.09939 37.382667, -122.099126 37.382948, -122.098678 37.382938, -122.098497 37.38313, -122.098474 37.383153, -122.098162 37.383307, -122.098119 37.383309, -122.097446 37.383304, -122.096889 37.383278, -122.096812 37.382706, -122.096812 37.382692, -122.096631 37.382192, -122.09639 37.381789, -122.096393 37.381684, -122.096039 37.381388, -122.095431 37.381392, -122.095428 37.381497, -122.095422 37.381885, -122.094926 37.381888, -122.094924 37.382058, -122.094302 37.383024, -122.093839 37.383023, -122.091924 37.382035, -122.091475 37.382034, -122.091326 37.382076, -122.091228 37.381878, -122.091082 37.381521, -122.091488 37.381083, -122.091432 37.381051, -122.091445 37.381034, -122.09141 37.380997, -122.091544 37.38056, -122.09144 37.380155, -122.091882 37.379782, -122.092323 37.379789, -122.092822 37.380004, -122.093453 37.379696, -122.093263 37.37883, -122.09232 37.378665, -122.091878 37.378659, -122.091447 37.377925, -122.091558 37.377547, -122.09227 37.377548, -122.09233 37.377619, -122.093273 37.377784, -122.093347 37.377372, -122.093674 37.376949, -122.094075 37.376947, -122.094494 37.376935, -122.094815 37.377354, -122.094988 37.378219, -122.095057 37.378969, -122.09538 37.379435, -122.096066 37.379138, -122.096122 37.379121, -122.096117 37.378676, -122.096931 37.378225, -122.096931 37.378205, -122.096888 37.377765, -122.096557 37.377532, -122.09655 37.377159, -122.096164 37.37717, -122.096162 37.377076, -122.096158 37.376899, -122.096157 37.376623, -122.096543 37.376611, -122.096575 37.375887, -122.096562 37.374786, -122.096715 37.374577, -122.098098 37.37417, -122.099412 37.373757, -122.100174 37.374168, -122.100595 37.37416, -122.1013 37.37373, -122.101298 37.37332, -122.100597 37.372556, -122.099835 37.372145, -122.099088 37.372468, -122.098574 37.372524, -122.097191 37.37293, -122.097566 37.372072, -122.097196 37.371738, -122.097164 37.371711, -122.096656 37.371711, -122.096658 37.371101, -122.097277 37.371101, -122.097284 37.371101, -122.097534 37.371101, -122.097567 37.371127, -122.097715 37.37113, -122.098085 37.371464, -122.098598 37.371408, -122.098535 37.370787, -122.097927 37.370156, -122.097778 37.370153, -122.097543 37.370354, -122.097292 37.370354, -122.097285 37.370354, -122.096666 37.370355, -122.096675 37.369517, -122.097173 37.369512, -122.097202 37.3695, -122.097437 37.369299, -122.097309 37.369057, -122.097411 37.368944, -122.097137 37.368469, -122.097108 37.368482, -122.09661 37.368487, -122.095575 37.368021, -122.095185 37.368503, -122.095163 37.368534, -122.094309 37.369458, -122.094237 37.369459, -122.093907 37.369456, -122.093434 37.369447, -122.093327 37.369447, -122.092873 37.369446, -122.092429 37.369446, -122.091996 37.369423, -122.091505 37.368919, -122.091546 37.36812, -122.091671 37.367589, -122.091493 37.367045, -122.091514 37.366606, -122.091516 37.365516, -122.092094 37.365512, -122.092214 37.365515, -122.092674 37.365524, -122.093238 37.365933, -122.093788 37.366373, -122.093796 37.366831, -122.09379 37.367014, -122.093827 37.367588, -122.094321 37.367566, -122.094711 37.367084, -122.094692 37.367061, -122.094698 37.366878, -122.095071 37.366426, -122.09509 37.366449, -122.096098 37.366831, -122.097167 37.367031, -122.097308 37.367071, -122.097633 37.36734, -122.097723 37.36717, -122.098341 37.367078, -122.098459 37.366911, -122.098556 37.366807, -122.098882 37.36668, -122.099281 37.366785, -122.099754 37.366445, -122.100045 37.366181, -122.100688 37.366268, -122.101313 37.366314, -122.101298 37.366586, -122.102057 37.366187, -122.102257 37.365719, -122.102258 37.365163, -122.102475 37.364856, -122.102728 37.365123, -122.103037 37.365298, -122.102838 37.365765, -122.102975 37.365872, -122.103793 37.366505, -122.104432 37.365716, -122.104411 37.365664, -122.104258 37.365249, -122.104056 37.365, -122.10392 37.364893, -122.103437 37.364865, -122.103171 37.364655, -122.102999 37.364571, -122.102703 37.364338, -122.102596 37.364261, -122.10243 37.36414, -122.102215 37.36397, -122.102113 37.363571, -122.10179 37.363625, -122.10135 37.363298, -122.101131 37.363144, -122.100754 37.362742, -122.100907 37.362672, -122.100846 37.362548, -122.100922 37.362491, -122.100982 37.362472, -122.101045 37.362458, -122.101178 37.362542, -122.101239 37.362666, -122.101388 37.362647, -122.101464 37.362693, -122.101766 37.362703, -122.101912 37.36247, -122.101992 37.362469, -122.102274 37.362269, -122.102433 37.362105, -122.102562 37.362006, -122.102844 37.36183, -122.103192 37.362233, -122.103617 37.362225, -122.103685 37.362323, -122.10378 37.362344, -122.104149 37.36222, -122.104081 37.362122, -122.104588 37.361729, -122.104715 37.361923, -122.104751 37.361986, -122.105034 37.361943, -122.105795 37.362227, -122.106162 37.362354, -122.106303 37.362331, -122.106583 37.362489, -122.106702 37.362594, -122.106721 37.36261, -122.107209 37.362917, -122.107548 37.363306, -122.107846 37.363337, -122.107973 37.363658, -122.108102 37.364012, -122.108299 37.364817, -122.108826 37.364252, -122.108813 37.364097, -122.108866 37.364052, -122.108913 37.364003, -122.109106 37.364001, -122.109162 37.363947, -122.10921 37.363911, -122.109311 37.363854, -122.109352 37.363677, -122.109164 37.363466, -122.109362 37.363066, -122.109608 37.363109, -122.109809 37.363082, -122.110231 37.363347, -122.110449 37.363443, -122.110539 37.363454, -122.110703 37.36345, -122.111273 37.363886, -122.111097 37.364216, -122.111051 37.364716, -122.111151 37.365118, -122.111061 37.365776, -122.1109 37.366047, -122.110685 37.366146, -122.110067 37.366148, -122.109551 37.366126, -122.109507 37.366136, -122.109177 37.366556, -122.109106 37.366597, -122.109058 37.366651, -122.109009 37.366714, -122.108862 37.366952, -122.108579 37.36691, -122.108531 37.366526, -122.10858 37.366462, -122.108204 37.366069, -122.108141 37.366101, -122.107843 37.36592, -122.107124 37.365944, -122.107021 37.366344, -122.106687 37.36665, -122.106609 37.366793, -122.106918 37.367433, -122.107016 37.36751, -122.107392 37.367796, -122.107224 37.368652, -122.107873 37.369152, -122.108224 37.369415, -122.10901 37.369008, -122.109431 37.369307, -122.10957 37.369416, -122.109889 37.369694, -122.109686 37.369937, -122.109852 37.370201, -122.109914 37.37025, -122.110069 37.370282, -122.110084 37.370626, -122.109975 37.370812, -122.109564 37.370815, -122.109454 37.370762, -122.109127 37.370633, -122.108749 37.370561, -122.108228 37.370912, -122.108288 37.370949, -122.108312 37.371051, -122.108689 37.371123, -122.108678 37.371562, -122.108773 37.37221, -122.108762 37.372462, -122.108821 37.372534, -122.108756 37.372613, -122.108742 37.37263, -122.108663 37.37266, -122.108626 37.372702, -122.108496 37.37269, -122.108437 37.372619, -122.108345 37.372616, -122.108179 37.372623, -122.1075 37.372946, -122.107902 37.372961, -122.107956 37.372975, -122.108011 37.373222, -122.107943 37.373228, -122.107943 37.373338, -122.107883 37.373511, -122.10783 37.3735, -122.107775 37.373562, -122.107569 37.373882, -122.10774 37.373888, -122.107845 37.373991, -122.107899 37.374004, -122.107954 37.373941, -122.108115 37.373938, -122.108262 37.373769, -122.108469 37.373744, -122.108557 37.373643, -122.108846 37.373608, -122.108979 37.373457, -122.109095 37.373384, -122.109411 37.37299, -122.109425 37.372973, -122.10949 37.372894, -122.109578 37.372786, -122.109647 37.372732, -122.109747 37.372622, -122.110447 37.372812, -122.110809 37.373145, -122.110907 37.373163, -122.111195 37.373162, -122.111261 37.373161, -122.111297 37.373162, -122.11159 37.373161, -122.111602 37.372364, -122.111649 37.371765, -122.112132 37.371925, -122.11242 37.371927, -122.112721 37.372153, -122.112876 37.372156, -122.112937 37.372294, -122.113265 37.372642, -122.113704 37.373033, -122.113884 37.373227, -122.113904 37.373331, -122.11368 37.373556, -122.113369 37.373552, -122.11293 37.373161, -122.112633 37.373159, -122.112478 37.373157, -122.11219 37.373155, -122.112178 37.373953, -122.112471 37.374713, -122.112768 37.374714, -122.11307 37.374716, -122.113261 37.374717, -122.113792 37.375182, -122.113846 37.375182, -122.1139 37.37518, -122.113906 37.375328, -122.113855 37.375481, -122.114041 37.375683, -122.114096 37.375685, -122.114143 37.375685, -122.114221 37.375634, -122.114294 37.375656, -122.114388 37.375532, -122.114294 37.375488, -122.114221 37.375466, -122.114217 37.375311, -122.114216 37.375199, -122.11421 37.37505, -122.114314 37.37489, -122.114208 37.374784, -122.114207 37.374618, -122.113987 37.374157, -122.114213 37.37416, -122.114291 37.374186, -122.114396 37.37429, -122.114668 37.374285, -122.114716 37.374255, -122.114851 37.374027, -122.114911 37.373989, -122.115084 37.373811, -122.114957 37.373453, -122.114593 37.373411, -122.11456 37.373472, -122.114417 37.373496, -122.114399 37.373344, -122.11431 37.373273, -122.114288 37.373172, -122.11441 37.373182, -122.11455 37.37258, -122.114603 37.371883, -122.11473 37.371664, -122.11521 37.371401, -122.115334 37.371198, -122.115472 37.370991, -122.115881 37.370913, -122.116417 37.370682, -122.116613 37.370229, -122.117846 37.368714, -122.120471 37.367201, -122.121587 37.367369, -122.122178 37.367867, -122.12224 37.367861, -122.122347 37.367873, -122.122396 37.367957, -122.122454 37.368017, -122.122456 37.368022, -122.122593 37.36838, -122.122719 37.368099, -122.122717 37.368095, -122.122687 37.367717, -122.1226 37.367766, -122.122542 37.367707, -122.122493 37.367623, -122.122453 37.367553, -122.122364 37.367213, -122.122541 37.367154, -122.122628 37.367105, -122.122871 37.367163, -122.123058 37.366956, -122.123179 37.366771, -122.123257 37.366744, -122.12361 37.366564, -122.123659 37.366417, -122.123375 37.366383, -122.123297 37.366445, -122.123219 37.366472, -122.122982 37.366424, -122.123034 37.366036, -122.123112 37.365975, -122.12343 37.36609, -122.123713 37.366123, -122.123974 37.365965, -122.124101 37.365529, -122.124038 37.365403, -122.124027 37.365363, -122.124123 37.3647, -122.124201 37.364233, -122.124056 37.363796, -122.123944 37.362858, -122.12427 37.362728, -122.124421 37.362538, -122.124802 37.362532, -122.125007 37.362431, -122.125125 37.362398, -122.125231 37.362393, -122.125455 37.362413, -122.12554 37.362427, -122.125992 37.362074, -122.126034 37.362012, -122.126028 37.361585, -122.126289 37.361437, -122.126574 37.361339, -122.127253 37.361483, -122.127723 37.361563, -122.128549 37.361904, -122.129278 37.361609, -122.129297 37.360577, -122.129415 37.359897, -122.12957 37.359708, -122.12999 37.359478, -122.130032 37.359141, -122.130094 37.359127, -122.130387 37.359123, -122.130487 37.35913, -122.130506 37.358837, -122.13071 37.358871, -122.13095 37.358926, -122.131047 37.359008, -122.131248 37.358879, -122.13135 37.358993, -122.13182 37.358583, -122.131612 37.35788, -122.131486 37.357648, -122.130643 37.357432, -122.130408 37.357546, -122.130262 37.35755, -122.130153 37.357678, -122.130106 37.357713, -122.129802 37.357729, -122.129723 37.357731, -122.129617 37.357751, -122.129295 37.357796, -122.129048 37.357393, -122.129076 37.357337, -122.129138 37.357051, -122.129005 37.357024, -122.128608 37.356592, -122.12801 37.357, -122.127946 37.357088, -122.127717 37.357226, -122.127524 37.357526, -122.126956 37.358099, -122.126396 37.357666, -122.12606 37.357523, -122.125863 37.357522, -122.125028 37.357217, -122.124197 37.356429, -122.12421 37.35617, -122.124221 37.355966, -122.124219 37.355947, -122.124199 37.355741, -122.123949 37.355245, -122.123719 37.355119, -122.123473 37.355006, -122.123254 37.354945, -122.123072 37.355043, -122.122889 37.355189, -122.12251 37.355313, -122.122461 37.355117, -122.122226 37.354853, -122.12205 37.354681, -122.122022 37.354668, -122.121969 37.354656, -122.121887 37.35426, -122.121903 37.354234, -122.121912 37.354153, -122.12174 37.353845, -122.121481 37.353997, -122.121246 37.354181, -122.121246 37.354374, -122.121327 37.35477, -122.121281 37.355371, -122.120925 37.355803, -122.120178 37.355973, -122.119943 37.35609, -122.120112 37.356817, -122.120153 37.35702, -122.120166 37.357092, -122.120287 37.357135, -122.120332 37.357444, -122.12012 37.357543, -122.120214 37.3578, -122.120354 37.358114, -122.120566 37.358015, -122.120804 37.358399, -122.120985 37.358598, -122.120528 37.359186, -122.119872 37.358886, -122.119732 37.358573, -122.119402 37.358075, -122.119931 37.357727, -122.119837 37.35747, -122.119764 37.357424, -122.119751 37.357351, -122.119498 37.357449, -122.119041 37.357843, -122.118719 37.357529, -122.118249 37.356803, -122.118035 37.356711, -122.117621 37.356795, -122.116994 37.356466, -122.116862 37.356405, -122.11618 37.355778, -122.116536 37.354614, -122.117064 37.353764, -122.116829 37.353377, -122.117115 37.353128, -122.117562 37.352945, -122.117743 37.352626, -122.118079 37.35111, -122.118963 37.350582, -122.11908 37.350358, -122.119128 37.350299, -122.119775 37.349543, -122.119871 37.349449, -122.120441 37.349347, -122.120863 37.349102, -122.121434 37.348925, -122.121843 37.349, -122.122092 37.349139, -122.122885 37.348201, -122.123819 37.348252, -122.122517 37.346151, -122.122206 37.345584, -122.121834 37.345802, -122.121737 37.345804, -122.121162 37.345692, -122.120279 37.345728, -122.119983 37.34543, -122.119842 37.345222, -122.119611 37.345185, -122.119338 37.34492, -122.1189 37.344496, -122.11877 37.344419, -122.118661 37.344512, -122.118446 37.344402, -122.11796 37.344474, -122.117717 37.345027, -122.117932 37.345137, -122.117706 37.34628, -122.117145 37.346639, -122.116598 37.346122, -122.116433 37.345917, -122.116058 37.345804, -122.115557 37.34582, -122.115105 37.344763, -122.114752 37.344505, -122.114712 37.344436, -122.11476 37.344371, -122.114327 37.343684, -122.113858 37.343616, -122.113284 37.343675, -122.112997 37.342779, -122.113007 37.342671, -122.112602 37.34169, -122.11243 37.341787, -122.112356 37.34176, -122.111879 37.341976, -122.111509 37.341936, -122.111455 37.341926, -122.111149 37.34164, -122.110824 37.341557, -122.110723 37.341455, -122.11007 37.341454, -122.109978 37.342082, -122.109394 37.342181, -122.108805 37.342104, -122.107739 37.342029, -122.107562 37.341992, -122.107014 37.34182, -122.106694 37.341687, -122.105719 37.342227, -122.104963 37.342221, -122.103867 37.341399, -122.10313 37.34183, -122.102807 37.341359, -122.102407 37.341475, -122.102361 37.341437, -122.102315 37.341473, -122.102199 37.341702, -122.102054 37.341905, -122.102052 37.341992, -122.101727 37.342088, -122.101686 37.342201, -122.101737 37.342545, -122.101407 37.342827, -122.101217 37.342896, -122.100827 37.343, -122.099919 37.343049, -122.099334 37.343298, -122.099183 37.343342, -122.098965 37.343352, -122.098538 37.342901, -122.0986 37.342682, -122.098456 37.342157, -122.098264 37.341465, -122.098008 37.341444, -122.097124 37.341063, -122.097056 37.341037, -122.09641 37.340775, -122.09638 37.340678, -122.096223 37.340563, -122.096195 37.340534, -122.096041 37.34049, -122.095797 37.340595, -122.095735 37.340533, -122.095582 37.340442, -122.095386 37.340304, -122.094929 37.339921, -122.094807 37.340197, -122.094982 37.340385, -122.094983 37.340483, -122.09518 37.34062, -122.095388 37.341037, -122.094727 37.34124, -122.094532 37.34107, -122.094357 37.340763, -122.094182 37.340477, -122.094152 37.340457, -122.094066 37.3404, -122.09393 37.340271, -122.093118 37.340089, -122.092729 37.340218, -122.091111 37.339977, -122.089879 37.339246, -122.089674 37.339382, -122.089547 37.339321, -122.088596 37.339495, -122.088205 37.339256, -122.087707 37.338662, -122.087335 37.338443, -122.08704 37.338203, -122.086983 37.338156, -122.086092 37.33775, -122.085093 37.337159, -122.084952 37.337118, -122.084282 37.336623, -122.085562 37.335067, -122.085503 37.334973, -122.085575 37.334924, -122.086184 37.334888, -122.086244 37.334982, -122.086847 37.334957, -122.087459 37.334959, -122.087852 37.334674, -122.087492 37.333553, -122.087357 37.333418, -122.086829 37.333803, -122.086352 37.333936, -122.086185 37.333711, -122.086072 37.333664, -122.086038 37.333389, -122.086173 37.333057, -122.086014 37.332961, -122.085878 37.332749, -122.08584 37.332685, -122.08577 37.33261, -122.085954 37.33244, -122.08626 37.3314, -122.086454 37.331314, -122.086516 37.331289, -122.086671 37.331235, -122.086648 37.331177, -122.086633 37.331137, -122.086735 37.326628, -122.093529 37.329366, -122.096653 37.329565, -122.085163 37.308219, -122.085053 37.308546, -122.085663 37.320438, -122.085631 37.320571, -122.084877 37.32043, -122.08491 37.320297, -122.082372 37.319525, -122.077633 37.315605, -122.076334 37.314475, -122.075636 37.312911, -122.075201 37.31347, -122.074977 37.313532, -122.074371 37.313868, -122.073897 37.313817, -122.073284 37.31368, -122.073187 37.313231, -122.073338 37.313042, -122.07342 37.312886, -122.07345 37.312847, -122.073924 37.312897, -122.074102 37.312436, -122.074086 37.312411, -122.074074 37.312392, -122.073973 37.312222, -122.073907 37.310035, -122.074388 37.309875, -122.075025 37.309455, -122.075284 37.309249, -122.075677 37.304772, -122.075636 37.304357, -122.074779 37.304668, -122.074727 37.304739, -122.074659 37.304829, -122.074421 37.30509, -122.074235 37.305365, -122.074098 37.30546, -122.073879 37.305788, -122.07384 37.305956, -122.073828 37.306028, -122.073831 37.306084, -122.073981 37.30629, -122.073849 37.306501, -122.073709 37.306579, -122.073667 37.306679, -122.073748 37.306769, -122.073978 37.306838, -122.073341 37.307258, -122.072847 37.307277, -122.072551 37.307372, -122.071717 37.307778, -122.070293 37.306814, -122.070489 37.305443, -122.070339 37.305445, -122.06514 37.304236, -122.064341 37.306714, -122.062846 37.308155, -122.062678 37.308314, -122.06261 37.308738, -122.062605 37.308787, -122.060537 37.308559, -122.060453 37.308515, -122.060328 37.308803, -122.060165 37.308642, -122.060132 37.30862, -122.059789 37.308302, -122.059789 37.308275, -122.059946 37.308009, -122.059938 37.307957, -122.059525 37.307455, -122.059051 37.307449, -122.058577 37.307095, -122.058558 37.307044, -122.057984 37.306721, -122.057847 37.30669, -122.057405 37.306333, -122.056724 37.306323, -122.056248 37.305945, -122.056599 37.30559, -122.056647 37.305617, -122.05721 37.30539, -122.057174 37.305197, -122.056792 37.304657, -122.05662 37.304685, -122.056573 37.304658, -122.056224 37.304644, -122.056173 37.303874, -122.056069 37.303636, -122.055955 37.303571, -122.055745 37.303306, -122.055633 37.3033, -122.055462 37.303299, -122.055333 37.303226, -122.055292 37.302906, -122.055376 37.302823, -122.055477 37.302688, -122.055465 37.302396, -122.055381 37.301951, -122.055456 37.301859, -122.0557 37.301537, -122.056401 37.301378, -122.056478 37.301327, -122.056237 37.300363, -122.055577 37.30041, -122.055308 37.300542, -122.055065 37.300864, -122.054379 37.300323, -122.054751 37.300111, -122.054706 37.29981, -122.054367 37.299748, -122.054134 37.299797, -122.053762 37.300008, -122.053675 37.299968, -122.053076 37.300013, -122.052356 37.300287, -122.052238 37.300219, -122.052143 37.30024, -122.051717 37.299903, -122.051676 37.299729, -122.051891 37.299256, -122.051989 37.299222, -122.052083 37.299202, -122.052302 37.298853, -122.05237 37.298756, -122.052021 37.298517, -122.051858 37.298422, -122.051584 37.298515, -122.05137 37.298435, -122.051245 37.29837, -122.049955 37.298226, -122.049492 37.298304, -122.049364 37.298363, -122.04923 37.298601, -122.049032 37.298622, -122.049075 37.298812, -122.048742 37.298959, -122.049204 37.299239, -122.049265 37.299221, -122.049463 37.2992, -122.049602 37.299196, -122.049929 37.299401, -122.049927 37.299604, -122.049883 37.29982, -122.049896 37.299878, -122.049892 37.300181, -122.049898 37.300374, -122.049862 37.300536, -122.049365 37.300921, -122.049259 37.300938, -122.048502 37.30054, -122.048767 37.300166, -122.04875 37.300025, -122.048826 37.299752, -122.048363 37.299472, -122.048319 37.299476, -122.048246 37.299483, -122.047843 37.299458, -122.047806 37.29945, -122.047674 37.298828, -122.047643 37.298687, -122.047499 37.298504, -122.047415 37.298466, -122.047373 37.298371, -122.047155 37.298181, -122.047135 37.298145, -122.047057 37.298145, -122.046739 37.298146, -122.046664 37.297961, -122.045893 37.297208, -122.045853 37.29721, -122.045383 37.297055, -122.045197 37.296626, -122.045362 37.29637, -122.045356 37.29634, -122.045267 37.296251, -122.045283 37.296227, -122.045298 37.296204, -122.045489 37.295612, -122.045578 37.295659, -122.045673 37.295564, -122.045736 37.295516, -122.047195 37.296086, -122.046566 37.294202, -122.04627 37.294046, -122.045957 37.293398, -122.045856 37.293265, -122.04582 37.293064, -122.045797 37.292988, -122.045416 37.292524, -122.044936 37.292376, -122.045246 37.291712, -122.045843 37.291746, -122.045946 37.291776, -122.046465 37.292054, -122.04659 37.291407, -122.046531 37.290955, -122.046427 37.290925, -122.04632 37.290478, -122.045897 37.289825, -122.045088 37.289731, -122.045048 37.289785, -122.044598 37.290144, -122.044226 37.290614, -122.043616 37.290545, -122.043022 37.290831, -122.042731 37.291006, -122.042144 37.29143, -122.041801 37.291345, -122.041423 37.291128, -122.041064 37.290457, -122.041046 37.289832, -122.040988 37.289623, -122.04053 37.289385, -122.040436 37.28947, -122.040223 37.289519, -122.039447 37.28922, -122.039025 37.289233, -122.03843 37.288677, -122.038422 37.28823, -122.038477 37.287495, -122.038217 37.2874, -122.038151 37.287397, -122.038032 37.287394, -122.037134 37.287389, -122.036456 37.287386, -122.036252 37.287024, -122.036302 37.286894, -122.036372 37.286775, -122.036648 37.286351, -122.036872 37.286033, -122.037006 37.285592, -122.036746 37.28452, -122.036834 37.284442, -122.036986 37.283584, -122.036932 37.283133, -122.036958 37.283081, -122.036724 37.28253, -122.036726 37.282346, -122.036437 37.281944, -122.035831 37.281574, -122.035858 37.281142, -122.036543 37.280844, -122.03672 37.280806, -122.037047 37.280679, -122.037649 37.280391, -122.038187 37.280225, -122.038265 37.279857, -122.038377 37.279915, -122.038386 37.279784, -122.038389 37.279535, -122.038825 37.279544, -122.038839 37.279439, -122.038826 37.279289, -122.039403 37.278914, -122.039417 37.278496, -122.038326 37.278322, -122.037853 37.278814, -122.037865 37.278964, -122.037851 37.279069, -122.037736 37.27926, -122.037197 37.279426, -122.036974 37.279436, -122.036439 37.279269, -122.036022 37.279261, -122.035814 37.279283, -122.035466 37.279242, -122.035126 37.279238, -122.035065 37.279495, -122.035108 37.279779, -122.035456 37.279819, -122.035664 37.280113, -122.034979 37.280411, -122.034828 37.280144, -122.034816 37.280065, -122.034772 37.279781, -122.034238 37.279525, -122.034206 37.279139, -122.034267 37.278882, -122.034312 37.278675, -122.034295 37.278627, -122.034065 37.27769, -122.033992 37.277173, -122.033771 37.276806, -122.03317 37.27651, -122.032614 37.275998, -122.032537 37.275827, -122.032602 37.275253, -122.032601 37.275085, -122.032597 37.274892, -122.032595 37.274696, -122.033283 37.273551, -122.032136 37.27397, -122.032063 37.273968, -122.031785 37.273979, -122.031446 37.274078, -122.03137 37.273995, -122.030852 37.273738, -122.030087 37.27412, -122.030839 37.274932, -122.030954 37.275306, -122.030955 37.275686, -122.030953 37.27611, -122.031513 37.276078, -122.031828 37.276441, -122.031831 37.276614, -122.031912 37.276826, -122.031831 37.277584, -122.031841 37.277837, -122.031847 37.278005, -122.03182 37.278328, -122.03157 37.278847, -122.031493 37.278922, -122.031323 37.278924, -122.031139 37.278993, -122.03103 37.278994, -122.030752 37.278637, -122.03078 37.278521, -122.030807 37.278198, -122.030198 37.277831, -122.029622 37.277845, -122.02936 37.278259, -122.029333 37.278375, -122.029279 37.278729, -122.029309 37.280207, -122.029622 37.280214, -122.02965 37.280729, -122.030064 37.280693, -122.030689 37.280751, -122.03071 37.280812, -122.030759 37.280976, -122.030762 37.28106, -122.03086 37.281379, -122.030866 37.281463, -122.03052 37.281853, -122.030204 37.281836, -122.029663 37.281811, -122.029149 37.281528, -122.028836 37.281521, -122.028276 37.281926, -122.027701 37.281837, -122.02716 37.281809, -122.026383 37.282285, -122.026357 37.282728, -122.026353 37.282988, -122.026283 37.283481, -122.026823 37.283504, -122.027372 37.283523, -122.027694 37.283929, -122.0282 37.283993, -122.028426 37.283914, -122.029039 37.283939, -122.029132 37.283989, -122.029549 37.284534, -122.029478 37.284639, -122.028918 37.28512, -122.028599 37.285149, -122.028166 37.285031, -122.02766 37.284967, -122.027523 37.285162, -122.027396 37.285669, -122.027889 37.285907, -122.028322 37.286025, -122.028322 37.286646, -122.028253 37.286734, -122.028078 37.287083, -122.027521 37.286841, -122.027028 37.286603, -122.026825 37.286991, -122.026224 37.287292, -122.026164 37.287193, -122.025385 37.287333, -122.025573 37.287807, -122.025634 37.287906, -122.025702 37.288348, -122.025676 37.288399, -122.025284 37.288451, -122.024514 37.289088, -122.024379 37.289046, -122.024027 37.290101, -122.023881 37.290165, -122.024056 37.290605, -122.023965 37.290633, -122.023519 37.291175, -122.022952 37.291345, -122.022435 37.290891, -122.022409 37.290738, -122.021791 37.289225, -122.021504 37.289163, -122.020106 37.290155, -122.018707 37.289335, -122.018161 37.289725, -122.018122 37.290159, -122.01707 37.290507, -122.016779 37.2905, -122.016653 37.290133, -122.016155 37.290095, -122.015995 37.290083, -122.015724 37.290097, -122.015548 37.290148, -122.015162 37.29026, -122.015085 37.290298, -122.01493 37.290144, -122.01484 37.290093, -122.014511 37.290233, -122.014592 37.290787, -122.014351 37.29078, -122.013811 37.291572, -122.013789 37.291984, -122.013283 37.292352, -122.012776 37.292332, -122.012281 37.292315, -122.011799 37.292094, -122.011311 37.291304, -122.011241 37.29112, -122.011245 37.291032, -122.011409 37.290418, -122.010896 37.289892, -122.009797 37.289625, -122.009321 37.289199, -122.008476 37.289666, -122.007957 37.289151, -122.007467 37.289134, -122.007454 37.288693, -122.007163 37.288799, -122.006665 37.288779, -122.005898 37.288192, -122.005372 37.288183, -122.00472 37.287568, -122.003828 37.28743, -122.003188 37.287222, -122.002579 37.287451, -122.00197 37.286805, -122.002231 37.286494, -122.002523 37.286197, -122.003004 37.286337, -122.003643 37.286546, -122.003898 37.286226, -122.003914 37.28617, -122.003765 37.285748, -122.003525 37.28522, -122.004038 37.284963, -122.004141 37.284792, -122.004803 37.284588, -122.005333 37.284719, -122.00606 37.283909, -122.00607 37.283749, -122.006168 37.283411, -122.006543 37.283031, -122.00674 37.283039, -122.007024 37.282836, -122.007145 37.28257, -122.007576 37.282598, -122.008123 37.282629, -122.00805 37.283066, -122.00793 37.283332, -122.007878 37.283687, -122.007853 37.283981, -122.007861 37.284292, -122.007859 37.284403, -122.008649 37.284444, -122.008778 37.284003, -122.008829 37.283648, -122.009036 37.283416, -122.009053 37.283133, -122.009126 37.282696, -122.009267 37.282446, -122.009765 37.282484, -122.010293 37.282508, -122.010765 37.282552, -122.011212 37.282827, -122.011187 37.283121, -122.011475 37.283459, -122.011555 37.283607, -122.011557 37.284056, -122.013209 37.284224, -122.0124 37.283351, -122.012773 37.282917, -122.012895 37.282393, -122.012521 37.282067, -122.012111 37.281813, -122.012201 37.281534, -122.01221 37.281426, -122.012185 37.28097, -122.013118 37.280368, -122.013227 37.279947, -122.013045 37.279652, -122.013031 37.279384, -122.012398 37.278789, -122.011796 37.27896, -122.011488 37.278937, -122.01123 37.278826, -122.010869 37.278205, -122.010795 37.278169, -122.010539 37.278043, -122.010386 37.277902, -122.010276 37.277821, -122.010521 37.277125, -122.010723 37.276923, -122.010844 37.276703, -122.011423 37.276302, -122.011595 37.27637, -122.012018 37.276898, -122.01265 37.277043, -122.013094 37.276768, -122.013227 37.276544, -122.013295 37.27654, -122.013852 37.276162, -122.014567 37.27532, -122.015091 37.275592, -122.015202 37.275826, -122.015666 37.276062, -122.016126 37.275944, -122.01616 37.275883, -122.016152 37.275522, -122.016407 37.275407, -122.016681 37.275112, -122.017334 37.274877, -122.017582 37.2742, -122.017123 37.273847, -122.016928 37.27324, -122.016831 37.273193, -122.017014 37.272685, -122.017735 37.272146, -122.017826 37.272292, -122.017922 37.272339, -122.018703 37.272162, -122.019118 37.272159, -122.019256 37.272309, -122.019775 37.272142, -122.019823 37.271736, -122.01982 37.271501, -122.019451 37.271249, -122.019 37.270687, -122.019008 37.270417, -122.018935 37.270155, -122.019387 37.269496, -122.019764 37.269349, -122.020043 37.269319, -122.02083 37.26928, -122.022453 37.269337, -122.022442 37.268867, -122.022432 37.268254, -122.021659 37.267853, -122.021416 37.267713, -122.021236 37.267518, -122.020823 37.267107, -122.021121 37.266768, -122.021183 37.266698, -122.021437 37.26644, -122.021848 37.266466, -122.021947 37.266365, -122.022116 37.265879, -122.02229 37.265703, -122.022359 37.265632, -122.022545 37.265444, -122.02291 37.265181, -122.023073 37.264888, -122.022807 37.264513, -122.022699 37.264417, -122.022197 37.264714, -122.022011 37.264903, -122.021849 37.265139, -122.02178 37.265209, -122.021606 37.265385, -122.02149 37.265387, -122.02139 37.265489, -122.020811 37.265975, -122.020557 37.266234, -122.020495 37.266304, -122.020168 37.266773, -122.019843 37.267099, -122.019739 37.267263, -122.019517 37.267525, -122.01912 37.267432, -122.018594 37.267204, -122.018083 37.26723, -122.017237 37.26714, -122.01714 37.267312, -122.017163 37.267813, -122.017214 37.267873, -122.017273 37.267943, -122.017333 37.268013, -122.017287 37.268085, -122.017408 37.268168, -122.017485 37.268249, -122.017265 37.268494, -122.017202 37.268428, -122.017005 37.268222, -122.016884 37.268139, -122.016824 37.268068, -122.016759 37.268001, -122.0167 37.267931, -122.016538 37.268037, -122.016382 37.268251, -122.016447 37.268319, -122.016574 37.268456, -122.016733 37.268537, -122.01693 37.268743, -122.017083 37.268886, -122.017146 37.268952, -122.01721 37.269019, -122.017279 37.269091, -122.017427 37.269261, -122.017472 37.269439, -122.017528 37.269521, -122.017146 37.269646, -122.016998 37.269476, -122.016799 37.269338, -122.016691 37.269406, -122.016638 37.26942, -122.016261 37.269034, -122.016148 37.268948, -122.016021 37.268812, -122.015458 37.26865, -122.014572 37.268425, -122.014116 37.268606, -122.014025 37.268442, -122.014033 37.268223, -122.014147 37.26818, -122.014282 37.268147, -122.014737 37.267965, -122.015036 37.267967, -122.015103 37.267833, -122.015646 37.267596, -122.015221 37.267467, -122.015151 37.267466, -122.014991 37.26726, -122.015278 37.267263, -122.015703 37.267391, -122.015833 37.267164, -122.015886 37.266756, -122.016223 37.266714, -122.01629 37.266634, -122.016528 37.266443, -122.016586 37.266312, -122.015959 37.265792, -122.015612 37.26577, -122.015409 37.266582, -122.01529 37.266663, -122.014947 37.266679, -122.014573 37.266727, -122.014523 37.266733, -122.014258 37.266799, -122.014151 37.266812, -122.014013 37.266823, -122.014016 37.266695, -122.01407 37.266364, -122.014069 37.266081, -122.014069 37.266057, -122.014011 37.265969, -122.014011 37.265765, -122.014106 37.26577, -122.014105 37.265526, -122.014103 37.265382, -122.014075 37.265341, -122.014074 37.265276, -122.014073 37.265217, -122.01423 37.265025, -122.014228 37.26486, -122.014234 37.264547, -122.014381 37.264476, -122.014671 37.26412, -122.014669 37.264035, -122.01466 37.263786, -122.014651 37.263614, -122.01465 37.263568, -122.014649 37.263495, -122.013919 37.262986, -122.013841 37.263058, -122.013074 37.26329, -122.013075 37.263382, -122.013077 37.263472, -122.013068 37.263552, -122.013066 37.263598, -122.013066 37.263646, -122.013072 37.263746, -122.013748 37.263915, -122.013838 37.264164, -122.013832 37.264478, -122.013723 37.264693, -122.013843 37.264798, -122.013845 37.264963, -122.013767 37.265039, -122.013648 37.265038, -122.013654 37.26534, -122.013734 37.265388, -122.013736 37.265532, -122.013737 37.265627, -122.013739 37.26572, -122.013739 37.265924, -122.013655 37.266062, -122.013483 37.266157, -122.013482 37.266214, -122.013232 37.266454, -122.012997 37.266456, -122.012834 37.266506, -122.012701 37.266845, -122.012636 37.266875, -122.012542 37.266909, -122.012424 37.267039, -122.012178 37.267712, -122.012333 37.267974, -122.012368 37.268113, -122.012376 37.268141, -122.012415 37.268207, -122.013217 37.268675, -122.013625 37.268831, -122.013717 37.268995, -122.014164 37.269185, -122.01505 37.269409, -122.014939 37.2697, -122.014167 37.269777, -122.01372 37.269587, -122.013658 37.269696, -122.013175 37.269813, -122.012248 37.270107, -122.011387 37.270068, -122.010516 37.269941, -122.010357 37.270905, -122.010404 37.271506, -122.009859 37.271915, -122.009614 37.271946, -122.008927 37.272087, -122.008842 37.271954, -122.008748 37.27188, -122.008288 37.271498, -122.007918 37.271209, -122.007352 37.271148, -122.007007 37.271606, -122.007209 37.271836, -122.00743 37.272248, -122.007109 37.272321, -122.00681 37.272374, -122.006047 37.272988, -122.005662 37.272738, -122.005295 37.27249, -122.004927 37.272245, -122.003786 37.272479, -122.003782 37.27267, -122.00398 37.273035, -122.004348 37.27328, -122.00468 37.273676, -122.005065 37.273926, -122.004953 37.274392, -122.004467 37.274171, -122.004319 37.27438, -122.004289 37.275133, -122.003984 37.275089, -122.003463 37.275311, -122.003144 37.275129, -122.003086 37.275102, -122.002831 37.274987, -122.00255 37.274428, -122.002197 37.273766, -122.001729 37.273532, -122.00165 37.273907, -122.001446 37.274314, -122.000716 37.274478, -122.000186 37.273919, -121.999818 37.274943, -122.000118 37.275571, -122.000595 37.275776, -122.000867 37.27596, -122.000871 37.276379, -122.000856 37.277418, -121.999904 37.278222, -121.999367 37.278232, -121.998822 37.277466, -121.998749 37.277043, -121.998221 37.276639, -121.997863 37.276619, -121.997328 37.276593, -121.997401 37.277016, -121.995938 37.277487, -121.995683 37.276968, -121.995675 37.27664, -121.995144 37.276612, -121.995025 37.27608, -121.994787 37.275809, -121.99473 37.274684, -121.994043 37.275285, -121.994057 37.275553, -121.99406 37.275663, -121.99382 37.27584, -121.993396 37.275872, -121.99307 37.27588, -121.992958 37.276139, -121.99322 37.276937, -121.991595 37.277792, -121.991617 37.278186, -121.991021 37.279797, -121.991035 37.280198, -121.991054 37.280595, -121.98981 37.280638, -121.989817 37.280846, -121.988941 37.281191, -121.989015 37.281565, -121.98855 37.282344, -121.988015 37.282354, -121.987521 37.2826, -121.986956 37.282612, -121.986873 37.282613, -121.986348 37.283025, -121.986062 37.283031, -121.986078 37.283409, -121.986216 37.283474, -121.986233 37.283495, -121.986472 37.283495, -121.986757 37.283489, -121.98684 37.283487, -121.98714 37.283776, -121.987706 37.283764, -121.98774 37.283996, -121.987955 37.284042, -121.987859 37.284208, -121.988066 37.284249, -121.988161 37.284082, -121.988676 37.283971, -121.989178 37.283728, -121.989705 37.283717, -121.989713 37.2841, -121.98941 37.284578, -121.989215 37.284581, -121.9887 37.284692, -121.987783 37.284815, -121.987777 37.284716, -121.987481 37.28473, -121.987355 37.28463, -121.986972 37.285264, -121.986978 37.285363, -121.986973 37.285625, -121.98654 37.285697, -121.986382 37.285689, -121.986229 37.28568, -121.986003 37.285634, -121.985836 37.285664, -121.985367 37.2854, -121.984871 37.284513, -121.984507 37.284692, -121.983997 37.284871, -121.983336 37.285184, -121.983005 37.284797, -121.983 37.284673, -121.982985 37.284611, -121.982439 37.284237, -121.982193 37.284368, -121.98192 37.28459, -121.982041 37.285072, -121.981929 37.2852, -121.981834 37.285299, -121.981826 37.28541, -121.981454 37.285417, -121.98142 37.285325, -121.981239 37.285323, -121.98079 37.28534, -121.980323 37.285339, -121.980308 37.285339, -121.980249 37.285536, -121.98027 37.285623, -121.980277 37.285737, -121.979962 37.285746, -121.979661 37.285842, -121.979522 37.285848, -121.97941 37.285853, -121.979231 37.285746, -121.979193 37.285747, -121.979109 37.28575, -121.978982 37.285727, -121.978879 37.28587, -121.978822 37.286121, -121.979084 37.286085, -121.979167 37.286082, -121.979206 37.286081, -121.979318 37.286076, -121.979335 37.286191, -121.979437 37.286294, -121.979575 37.286288, -121.980094 37.286359, -121.980409 37.28635, -121.980902 37.286706, -121.981365 37.286795, -121.981971 37.286839, -121.982649 37.286867, -121.983018 37.286932, -121.982861 37.287329, -121.98258 37.288123, -121.982654 37.288181, -121.983114 37.288511, -121.983582 37.287931, -121.983339 37.287743, -121.983265 37.287685, -121.983604 37.287384, -121.983847 37.287572, -121.984432 37.287341, -121.984597 37.287419, -121.984778 37.287523, -121.984842 37.288485, -121.984759 37.288544, -121.98466 37.288778, -121.984431 37.288996, -121.983826 37.289007, -121.983692 37.288904, -121.983224 37.289484, -121.983303 37.290063, -121.983578 37.289833, -121.983712 37.289936, -121.984031 37.290173, -121.983756 37.290403, -121.983935 37.291088, -121.983177 37.291455, -121.982828 37.291201, -121.982388 37.291594, -121.98212 37.291392, -121.982002 37.291508, -121.981976 37.291474, -121.981489 37.291425, -121.981679 37.291851, -121.981706 37.291885, -121.981973 37.292087, -121.981703 37.292925, -121.981492 37.292985, -121.981078 37.292567, -121.980833 37.292708, -121.980521 37.292463, -121.979844 37.292484, -121.979268 37.292066, -121.978816 37.292215, -121.978701 37.292253, -121.977677 37.292634, -121.977565 37.292635, -121.977191 37.292379, -121.976988 37.292234, -121.977282 37.29121, -121.977353 37.291222, -121.977454 37.291116, -121.977383 37.291007, -121.977473 37.290566, -121.977387 37.29047, -121.977076 37.290049, -121.977076 37.290018, -121.977075 37.289919, -121.977054 37.289814, -121.977055 37.289714, -121.977057 37.28952, -121.977062 37.289131, -121.977061 37.28896, -121.977062 37.288918, -121.977063 37.28874, -121.977058 37.288317, -121.977059 37.28829, -121.976594 37.288149, -121.976469 37.288149, -121.97636 37.288149, -121.976071 37.288494, -121.976222 37.288665, -121.976222 37.288692, -121.976525 37.288688, -121.976524 37.288865, -121.976523 37.288908, -121.976523 37.289079, -121.976221 37.289083, -121.976274 37.289488, -121.976272 37.289682, -121.976273 37.289759, -121.976271 37.289859, -121.976272 37.289957, -121.976272 37.289988, -121.976087 37.290279, -121.975942 37.290435, -121.975626 37.290443, -121.975571 37.290467, -121.97556 37.290467, -121.975469 37.290468, -121.975262 37.290525, -121.975145 37.290526, -121.975041 37.290509, -121.974972 37.290742, -121.974743 37.291772, -121.974663 37.291773, -121.974559 37.291775, -121.974343 37.291779, -121.973871 37.291787, -121.973729 37.291789, -121.973423 37.291793, -121.972935 37.291802, -121.972743 37.291806, -121.97224 37.292287, -121.971723 37.292445, -121.971224 37.292786, -121.971354 37.29317, -121.971362 37.293529, -121.971091 37.293608, -121.970889 37.293613, -121.970768 37.293614, -121.97024 37.294091, -121.970807 37.294083, -121.971009 37.294078, -121.971286 37.294504, -121.971549 37.294533, -121.972014 37.294291, -121.972023 37.294183, -121.972528 37.294222, -121.972541 37.294496, -121.972796 37.295502, -121.972336 37.295949, -121.972313 37.296117, -121.971825 37.296307, -121.971838 37.29682, -121.971374 37.296822, -121.970912 37.297168, -121.970921 37.297596, -121.970914 37.297797, -121.970924 37.298198, -121.970373 37.298196, -121.969897 37.298022, -121.969396 37.297818, -121.968941 37.297812, -121.968925 37.298179, -121.968933 37.298279, -121.967994 37.298884, -121.967997 37.298524, -121.967772 37.29816, -121.967487 37.297791, -121.96707 37.297826, -121.966957 37.297792, -121.966687 37.297814, -121.966131 37.297894, -121.965852 37.297865, -121.965571 37.297145, -121.965086 37.297141, -121.964644 37.296787, -121.963369 37.297186, -121.963017 37.297299, -121.962973 37.297325, -121.962559 37.297336, -121.962103 37.296945, -121.961677 37.296405, -121.961506 37.296378, -121.961359 37.296349, -121.961229 37.296347, -121.960942 37.296679, -121.960958 37.296799, -121.961069 37.297019, -121.961134 37.297134, -121.96156 37.297674, -121.96165 37.297919, -121.961648 37.297978, -121.961361 37.298294, -121.961143 37.298286, -121.961138 37.29847, -121.961129 37.298657, -121.961127 37.298719, -121.960905 37.298956, -121.960411 37.299364, -121.960426 37.29947, -121.960421 37.299654, -121.959968 37.299677, -121.959818 37.299679, -121.959784 37.299865, -121.95956 37.300125, -121.959306 37.299731, -121.958351 37.300008, -121.957184 37.300218, -121.956892 37.300064, -121.956889 37.299637, -121.956596 37.299516, -121.956347 37.299517, -121.9561 37.299944, -121.955839 37.299945, -121.955834 37.299397, -121.955832 37.299028, -121.955568 37.29903, -121.955332 37.299205, -121.955333 37.299288, -121.955097 37.299669, -121.95479 37.299427, -121.954788 37.29918, -121.954788 37.299097, -121.954787 37.29901, -121.954786 37.298911, -121.954476 37.298564, -121.954044 37.29832, -121.954043 37.298179, -121.954114 37.297909, -121.954469 37.297905, -121.954778 37.297905, -121.954984 37.297596, -121.954635 37.297304, -121.954465 37.297314, -121.954114 37.297598, -121.953759 37.297603, -121.95315 37.298119, -121.952937 37.298119, -121.952519 37.297924, -121.952302 37.297361, -121.952072 37.297046, -121.952092 37.29615, -121.952642 37.295464, -121.953392 37.296147, -121.953457 37.296146, -121.953524 37.296145, -121.953608 37.296145, -121.953677 37.295996, -121.953754 37.295339, -121.95333 37.294506, -121.95394 37.294513, -121.954027 37.294512, -121.954094 37.294512, -121.954247 37.294639, -121.954247 37.294656, -121.954248 37.294682, -121.95425 37.294738, -121.954252 37.294818, -121.954253 37.294877, -121.954254 37.294913, -121.95446 37.295287, -121.954562 37.295287, -121.954552 37.295051, -121.954551 37.295015, -121.95455 37.294956, -121.954548 37.294876, -121.95456 37.294871, -121.954548 37.294721, -121.954498 37.294713, -121.954497 37.294657, -121.954496 37.294631, -121.954495 37.294614, -121.954494 37.294487, -121.954544 37.294495, -121.954832 37.294431, -121.955084 37.294492, -121.955584 37.294412, -121.955777 37.294411, -121.955885 37.29441, -121.95603 37.294881, -121.956287 37.294409, -121.956433 37.294408, -121.956459 37.294408, -121.956554 37.294408, -121.956749 37.294347, -121.956858 37.294347, -121.956858 37.294476, -121.957118 37.294476, -121.95782 37.294264, -121.957988 37.294262, -121.958131 37.294122, -121.958248 37.294258, -121.958247 37.294321, -121.958499 37.295107, -121.958829 37.295402, -121.958838 37.295417, -121.958868 37.295474, -121.958919 37.295521, -121.959391 37.295283, -121.959374 37.295235, -121.959361 37.295201, -121.959552 37.295046, -121.959566 37.294842, -121.959754 37.294794, -121.959813 37.294728, -121.960081 37.294513, -121.960345 37.29442, -121.960499 37.294419, -121.960505 37.294553, -121.960509 37.294651, -121.960519 37.294955, -121.960636 37.295084, -121.960646 37.295169, -121.960662 37.295391, -121.960699 37.295684, -121.960822 37.295886, -121.961161 37.295709, -121.961189 37.295188, -121.961173 37.294967, -121.96111 37.294931, -121.961101 37.294731, -121.961142 37.294646, -121.961185 37.294614, -121.961372 37.294671, -121.961434 37.294707, -121.961617 37.294702, -121.961937 37.294589, -121.962085 37.294695, -121.962093 37.294876, -121.96216 37.295432, -121.962331 37.295459, -121.96262 37.295811, -121.962585 37.295998, -121.962585 37.296046, -121.963041 37.296437, -121.963076 37.296202, -121.964204 37.295534, -121.965126 37.295115, -121.965125 37.295044, -121.96509 37.294911, -121.965373 37.29497, -121.965705 37.294824, -121.965845 37.294688, -121.965905 37.294655, -121.965938 37.294605, -121.96596 37.294584, -121.966091 37.294562, -121.966145 37.294482, -121.966266 37.294151, -121.966157 37.294036, -121.966053 37.294039, -121.965933 37.294155, -121.965885 37.294163, -121.965777 37.294237, -121.965618 37.294102, -121.96562 37.293989, -121.965614 37.293869, -121.965614 37.293833, -121.965524 37.293573, -121.965518 37.293458, -121.965327 37.29346, -121.965229 37.293569, -121.965236 37.293683, -121.965236 37.293719, -121.9649 37.293725, -121.964664 37.293726, -121.964559 37.293727, -121.964561 37.293931, -121.964564 37.293984, -121.964566 37.294052, -121.964449 37.29412, -121.964347 37.294121, -121.964142 37.294125, -121.96413 37.294058, -121.964127 37.29399, -121.964118 37.293785, -121.964001 37.293786, -121.963891 37.293994, -121.9638 37.294062, -121.963698 37.294064, -121.963363 37.294138, -121.963264 37.29414, -121.963264 37.294071, -121.963262 37.293915, -121.963347 37.293794, -121.963457 37.293793, -121.963555 37.293791, -121.963668 37.29379, -121.963771 37.293789, -121.963881 37.293581, -121.963548 37.293264, -121.963541 37.293145, -121.963912 37.292881, -121.96308 37.292527, -121.962826 37.292711, -121.962696 37.292854, -121.962699 37.29294, -121.962834 37.293098, -121.962975 37.29314, -121.962989 37.293393, -121.962814 37.293515, -121.962487 37.293686, -121.96227 37.293847, -121.962062 37.293848, -121.961953 37.293851, -121.961859 37.293851, -121.961727 37.293853, -121.961612 37.293754, -121.961498 37.293724, -121.961298 37.293695, -121.961179 37.293599, -121.960736 37.293823, -121.960741 37.29391, -121.960638 37.294041, -121.960493 37.294043, -121.960351 37.294038, -121.960188 37.293937, -121.960189 37.293788, -121.960135 37.293788, -121.959736 37.293718, -121.959684 37.293718, -121.959354 37.293699, -121.959353 37.293537, -121.959348 37.293285, -121.959336 37.293285, -121.95925 37.293285, -121.958993 37.292965, -121.958441 37.292817, -121.958183 37.292817, -121.957999 37.293132, -121.958001 37.293294, -121.958002 37.29333, -121.958002 37.293372, -121.95763 37.293561, -121.957541 37.293771, -121.957486 37.293869, -121.957226 37.293962, -121.957102 37.293962, -121.956992 37.293769, -121.956992 37.293689, -121.956796 37.293688, -121.956795 37.29377, -121.956605 37.293904, -121.956605 37.294097, -121.956605 37.294155, -121.95641 37.294216, -121.956384 37.294216, -121.956236 37.294155, -121.956238 37.294043, -121.956238 37.293985, -121.956429 37.293769, -121.956428 37.293695, -121.956163 37.293721, -121.95612 37.293723, -121.954706 37.293089, -121.95475 37.293767, -121.954505 37.293854, -121.954217 37.293857, -121.954218 37.293978, -121.954067 37.294039, -121.954 37.294039, -121.953913 37.29404, -121.953642 37.293999, -121.953471 37.293997, -121.952861 37.29399, -121.952973 37.293573, -121.952957 37.293497, -121.952968 37.293134, -121.952652 37.292958, -121.95265 37.292845, -121.952197 37.292807, -121.952031 37.292916, -121.95204 37.293035, -121.952042 37.293148, -121.952045 37.293323, -121.951782 37.293377, -121.951647 37.293371, -121.951543 37.293371, -121.951281 37.293372, -121.951106 37.293162, -121.950869 37.293163, -121.950715 37.292933, -121.950706 37.292864, -121.950633 37.29274, -121.950247 37.292731, -121.950012 37.292526, -121.95001 37.29239, -121.95001 37.29236, -121.95001 37.292317, -121.950116 37.292258, -121.950504 37.292196, -121.950502 37.292107, -121.950501 37.292018, -121.950499 37.291943, -121.950499 37.291878, -121.950498 37.291809, -121.950332 37.29139, -121.950332 37.291333, -121.950331 37.291319, -121.950144 37.29132, -121.950144 37.291246, -121.950035 37.291114, -121.950035 37.291076, -121.950063 37.290972, -121.950273 37.29092, -121.950464 37.290785, -121.950465 37.290719, -121.950518 37.290719, -121.95052 37.29066, -121.950467 37.290623, -121.950413 37.290623, -121.950412 37.29053, -121.950168 37.2904, -121.950168 37.29036, -121.950167 37.290339, -121.95016 37.290155, -121.950159 37.290032, -121.950145 37.289954, -121.950143 37.289774, -121.950143 37.289673, -121.950145 37.289577, -121.949863 37.289509, -121.94971 37.289515, -121.949524 37.289653, -121.949526 37.289833, -121.949477 37.290024, -121.94954 37.290221, -121.949541 37.290344, -121.949542 37.290365, -121.949408 37.290538, -121.949305 37.29054, -121.949168 37.290672, -121.949157 37.291019, -121.949181 37.29137, -121.94918 37.291475, -121.949199 37.291743, -121.94893 37.291743, -121.948779 37.291479, -121.948212 37.29191, -121.948215 37.292064, -121.94889 37.292081, -121.949159 37.292081, -121.949208 37.29214, -121.949323 37.29235, -121.949284 37.292645, -121.949202 37.292824, -121.948968 37.293034, -121.948857 37.293035, -121.948204 37.292849, -121.948204 37.292763, -121.947562 37.292594, -121.947318 37.292386, -121.947317 37.292315, -121.947316 37.292224, -121.947315 37.292129, -121.947312 37.291974, -121.947079 37.291844, -121.946862 37.291808, -121.946781 37.291812, -121.946631 37.292215, -121.946632 37.29231, -121.946633 37.292401, -121.946633 37.292472, -121.946635 37.292642, -121.946928 37.293061, -121.946925 37.293099, -121.946916 37.293249, -121.946897 37.29333, -121.946857 37.293453, -121.946836 37.293522, -121.946454 37.293618, -121.946322 37.293318, -121.945867 37.293318, -121.945506 37.29314, -121.944943 37.293136, -121.944851 37.293136, -121.94472 37.293136, -121.944637 37.293136, -121.944496 37.293135, -121.944367 37.293134, -121.94414 37.292804, -121.943908 37.292803, -121.943916 37.2919, -121.94396 37.291633, -121.943918 37.291329, -121.943596 37.291086, -121.943243 37.29105, -121.943069 37.291209, -121.942536 37.291209, -121.942209 37.291308, -121.942202 37.291573, -121.942216 37.292166, -121.94254 37.2931, -121.94222 37.29328, -121.942021 37.293285, -121.941846 37.293216, -121.941854 37.292781, -121.94174 37.29278, -121.941726 37.292188, -121.941612 37.292189, -121.941508 37.292191, -121.941137 37.291929, -121.940876 37.291663, -121.940577 37.291482, -121.940324 37.2914, -121.940449 37.290641, -121.940506 37.290596, -121.940527 37.290579, -121.940645 37.290429, -121.940662 37.290108, -121.940715 37.290054, -121.94056 37.289982, -121.940506 37.290037, -121.940316 37.290166, -121.940027 37.289754, -121.939904 37.289822, -121.939305 37.290327, -121.939309 37.2905, -121.93919 37.29065, -121.938589 37.29125, -121.938095 37.291534, -121.937518 37.291518, -121.937333 37.291136, -121.937196 37.290684, -121.937063 37.290238, -121.937025 37.29006, -121.937203 37.289762, -121.936453 37.289364, -121.936231 37.289466, -121.93649 37.290066, -121.936527 37.290243, -121.936565 37.29042, -121.936584 37.290496, -121.936631 37.290648, -121.936769 37.291099, -121.936644 37.291589, -121.936934 37.291501, -121.937118 37.291883, -121.936855 37.291986, -121.936839 37.292324, -121.93721 37.292421, -121.937388 37.292747, -121.937104 37.293144, -121.936813 37.292925, -121.936443 37.292828, -121.936302 37.292715, -121.936214 37.292723, -121.936086 37.292712, -121.936075 37.292359, -121.935816 37.2922, -121.935653 37.291796, -121.935778 37.291307, -121.935731 37.291154, -121.935039 37.290974, -121.934757 37.291222, -121.934508 37.291547, -121.934176 37.291764, -121.934114 37.291847, -121.933854 37.291731, -121.933735 37.291655, -121.933692 37.291612, -121.933417 37.291548, -121.933405 37.291572, -121.933337 37.291592, -121.933305 37.291629, -121.933348 37.291672, -121.932938 37.292365, -121.932728 37.291708, -121.932742 37.291647, -121.932636 37.29149, -121.932615 37.291328, -121.932685 37.291198, -121.932704 37.291114, -121.932429 37.291053, -121.932356 37.291053, -121.9323 37.291053, -121.932302 37.290916, -121.932118 37.290665, -121.932119 37.290612, -121.932118 37.29048, -121.932117 37.290296, -121.93202 37.29002, -121.931901 37.290003, -121.931899 37.289759, -121.931704 37.28965, -121.931704 37.289733, -121.931702 37.289829, -121.931704 37.289886, -121.931706 37.290129, -121.931705 37.290179, -121.931706 37.29036, -121.931707 37.290544, -121.931708 37.290644, -121.931709 37.290897, -121.931613 37.290909, -121.931493 37.290909, -121.93133 37.290911, -121.931166 37.291146, -121.931325 37.29131, -121.931487 37.291308, -121.931584 37.291436, -121.931584 37.291515, -121.931583 37.291679, -121.931583 37.291761, -121.931583 37.291811, -121.931583 37.291892, -121.931582 37.291975, -121.931582 37.292058, -121.931581 37.292486, -121.931581 37.292568, -121.93158 37.292651, -121.93158 37.292733, -121.931711 37.292815, -121.931711 37.29306, -121.931712 37.293107, -121.931712 37.293189, -121.931581 37.293304, -121.931582 37.293386, -121.931582 37.293506, -121.931581 37.293588, -121.931581 37.29365, -121.931711 37.293851, -121.931711 37.293918, -121.931711 37.29399, -121.931711 37.294127, -121.931622 37.294128, -121.93146 37.294131, -121.931304 37.29402, -121.931174 37.293819, -121.931175 37.293598, -121.931176 37.293516, -121.931175 37.293435, -121.931062 37.293271, -121.931061 37.293192, -121.930763 37.293193, -121.930344 37.293139, -121.930344 37.293221, -121.92996 37.293482, -121.929761 37.293335, -121.929756 37.293023, -121.929756 37.293007, -121.929756 37.292964, -121.929579 37.292069, -121.929109 37.292068, -121.92864 37.292256, -121.928172 37.293225, -121.928562 37.293393, -121.928568 37.29346, -121.928569 37.293556, -121.92857 37.293606, -121.92857 37.293628, -121.928465 37.29372, -121.928467 37.29385, -121.928275 37.293854, -121.928185 37.293986, -121.928181 37.29402, -121.928181 37.294051, -121.928282 37.294184, -121.927895 37.294255, -121.927896 37.294189, -121.927896 37.294051, -121.927895 37.294031, -121.927896 37.294001, -121.927896 37.293988, -121.927896 37.293863, -121.927987 37.29373, -121.927696 37.293652, -121.927595 37.293723, -121.927614 37.293866, -121.927614 37.293991, -121.927614 37.294003, -121.927614 37.294023, -121.927615 37.294161, -121.927514 37.294162, -121.92722 37.294161, -121.927137 37.294089, -121.926951 37.29409, -121.926727 37.293928, -121.926504 37.294111, -121.926275 37.294112, -121.925945 37.294401, -121.926052 37.294525, -121.926443 37.29452, -121.926442 37.294399, -121.926671 37.294398, -121.926925 37.294396, -121.927111 37.294396, -121.927404 37.294462, -121.927583 37.294583, -121.927615 37.294667, -121.927792 37.294707, -121.927908 37.294667, -121.928296 37.294597, -121.928427 37.294694, -121.928521 37.294693, -121.928799 37.294388, -121.929023 37.294287, -121.929026 37.294383, -121.929409 37.294583, -121.929425 37.294504, -121.929408 37.294372, -121.929649 37.29436, -121.929849 37.294196, -121.92995 37.294346, -121.929967 37.294479, -121.93034 37.294338, -121.930624 37.29423, -121.930624 37.294339, -121.930711 37.294338, -121.930797 37.294338, -121.930907 37.294228, -121.931063 37.294339, -121.93129 37.294338, -121.931447 37.294414, -121.93154 37.294583, -121.931441 37.294778, -121.931278 37.294988, -121.930972 37.294991, -121.930824 37.29498, -121.930751 37.295067, -121.930274 37.295089, -121.930112 37.295489, -121.930497 37.295786, -121.930749 37.295786, -121.930761 37.296251, -121.93066 37.296518, -121.930762 37.296518, -121.931029 37.296773, -121.931028 37.29688, -121.931029 37.296938, -121.931029 37.297156, -121.930896 37.297365, -121.930727 37.297541, -121.930476 37.298393, -121.930625 37.298623, -121.931302 37.298586, -121.931386 37.298378, -121.93154 37.298237, -121.931538 37.298139, -121.93168 37.298126, -121.931681 37.297875, -121.931681 37.297837, -121.931686 37.297644, -121.93169 37.297509, -121.93169 37.297291, -121.931696 37.29707, -121.931695 37.297012, -121.931788 37.296966, -121.931891 37.296956, -121.931885 37.297177, -121.932105 37.297359, -121.932136 37.297338, -121.932287 37.296659, -121.932153 37.296507, -121.932153 37.296439, -121.932155 37.296027, -121.93227 37.29558, -121.932107 37.295454, -121.932107 37.29538, -121.932108 37.295343, -121.932043 37.295175, -121.932043 37.295116, -121.931796 37.295119, -121.931699 37.295083, -121.931798 37.294887, -121.932037 37.294891, -121.932285 37.294888, -121.93231 37.29501, -121.932359 37.295041, -121.932424 37.295209, -121.932648 37.295252, -121.932671 37.295146, -121.932791 37.295143, -121.933283 37.295052, -121.933535 37.295227, -121.933546 37.295313, -121.933999 37.295601, -121.934192 37.295433, -121.93408 37.295028, -121.934088 37.294701, -121.934308 37.2947, -121.934365 37.2947, -121.934662 37.294929, -121.934998 37.294682, -121.935414 37.294683, -121.935481 37.294684, -121.935519 37.294685, -121.935991 37.294513, -121.936118 37.294449, -121.936357 37.294449, -121.93662 37.294453, -121.937125 37.294606, -121.937313 37.294572, -121.937444 37.294624, -121.937495 37.294682, -121.937613 37.294744, -121.937688 37.294824, -121.938126 37.295154, -121.938484 37.295143, -121.938548 37.295729, -121.938525 37.295797, -121.938524 37.295995, -121.938567 37.296317, -121.938921 37.296742, -121.938977 37.296884, -121.939047 37.297023, -121.939536 37.297334, -121.939674 37.297401, -121.939806 37.29769, -121.939935 37.298062, -121.939949 37.29836, -121.940227 37.298775, -121.940411 37.299178, -121.940344 37.299371, -121.940361 37.299705, -121.939671 37.30014, -121.939668 37.300352, -121.93964 37.300744, -121.940969 37.300847, -121.940952 37.299656, -121.940682 37.29969, -121.940665 37.299355, -121.940732 37.299162, -121.940781 37.29914, -121.941187 37.298614, -121.941408 37.298601, -121.941426 37.298606, -121.941445 37.298605, -121.94178 37.297997, -121.941801 37.297984, -121.941807 37.297964, -121.941695 37.297606, -121.941619 37.297592, -121.941529 37.297536, -121.941504 37.297152, -121.941509 37.296898, -121.941485 37.296731, -121.941476 37.296422, -121.941572 37.295667, -121.941575 37.295276, -121.941576 37.295221, -121.941577 37.295133, -121.941964 37.294969, -121.942033 37.294994, -121.942274 37.29499, -121.942542 37.29521, -121.942547 37.295947, -121.94279 37.295944, -121.943512 37.296525, -121.944033 37.296302, -121.943994 37.295286, -121.944087 37.295202, -121.944323 37.295136, -121.944431 37.295144, -121.944509 37.295142, -121.944619 37.29514, -121.944976 37.295114, -121.945174 37.295115, -121.945229 37.295089, -121.945642 37.294809, -121.946057 37.294816, -121.946272 37.295077, -121.946434 37.295079, -121.946639 37.295294, -121.946942 37.295846, -121.946377 37.296429, -121.946149 37.29642, -121.945679 37.29644, -121.945651 37.297545, -121.945449 37.297749, -121.946047 37.298642, -121.94646 37.299103, -121.946517 37.299127, -121.946526 37.299788, -121.946232 37.300584, -121.946026 37.300584, -121.945968 37.30056, -121.945441 37.30065, -121.945359 37.300648, -121.944172 37.300358, -121.944187 37.301556, -121.944036 37.301805, -121.943989 37.301899, -121.943974 37.302431, -121.944512 37.303128, -121.944536 37.303497, -121.943817 37.304258, -121.943627 37.304253, -121.943288 37.304258, -121.943178 37.304258, -121.942785 37.305209, -121.9424 37.306097, -121.941904 37.306102, -121.941408 37.306106, -121.941047 37.305108, -121.940955 37.304453, -121.941398 37.303497, -121.941396 37.302992, -121.940988 37.302624, -121.939659 37.302521, -121.939497 37.302871, -121.939956 37.304091, -121.940048 37.304746, -121.940336 37.305104, -121.94014 37.305658, -121.940501 37.306656, -121.940052 37.30704, -121.939784 37.307038, -121.939797 37.308275, -121.939787 37.309241, -121.939827 37.30945, -121.939794 37.309788, -121.940196 37.310146, -121.94019 37.31065, -121.940143 37.310729, -121.939799 37.311148, -121.939574 37.31091, -121.939138 37.310907, -121.938984 37.310909, -121.938858 37.310811, -121.938873 37.310647, -121.938929 37.310558, -121.939001 37.310487, -121.939035 37.31025, -121.938956 37.310215, -121.938802 37.310091, -121.938773 37.31009, -121.93867 37.310309, -121.938666 37.310394, -121.938703 37.310501, -121.938704 37.310522, -121.938648 37.310611, -121.938617 37.31067, -121.93858 37.310751, -121.938566 37.310916, -121.938401 37.310915, -121.938123 37.310802, -121.938121 37.310719, -121.937983 37.310472, -121.937881 37.310472, -121.937494 37.310472, -121.937292 37.310669, -121.936902 37.310669, -121.936624 37.31075, -121.936514 37.310887, -121.936432 37.310888, -121.936383 37.31091, -121.936359 37.31103, -121.936457 37.311204, -121.936522 37.311205, -121.936605 37.311205, -121.936995 37.311253, -121.937279 37.311454, -121.937483 37.311405, -121.937781 37.311718, -121.937495 37.312053, -121.937187 37.311954, -121.936902 37.311966, -121.936675 37.312155, -121.936582 37.312155, -121.936516 37.312157, -121.93645 37.312155, -121.935558 37.312498, -121.935712 37.312782, -121.935502 37.313129, -121.935507 37.313233, -121.935512 37.313265, -121.934989 37.313405, -121.934848 37.313406, -121.934817 37.313667, -121.93451 37.313572, -121.933819 37.313733, -121.933668 37.313735, -121.933413 37.313617, -121.933162 37.313095, -121.933224 37.312872, -121.933225 37.312592, -121.933213 37.312569, -121.932671 37.312198, -121.932583 37.312196, -121.932304 37.312354, -121.932115 37.31235, -121.931969 37.31225, -121.931966 37.312037, -121.931961 37.311966, -121.931962 37.311859, -121.931962 37.311773, -121.931962 37.311737, -121.932004 37.311668, -121.932059 37.311581, -121.932007 37.31149, -121.931918 37.311411, -121.932006 37.31125, -121.932007 37.311194, -121.932008 37.311128, -121.932116 37.311046, -121.932338 37.311048, -121.932617 37.311099, -121.932903 37.311134, -121.932903 37.311148, -121.932905 37.311204, -121.932905 37.311216, -121.932903 37.311295, -121.933464 37.311212, -121.933465 37.31113, -121.933805 37.311135, -121.934354 37.311032, -121.933964 37.309251, -121.933077 37.310369, -121.933079 37.310448, -121.932739 37.310444, -121.932453 37.310408, -121.932121 37.310187, -121.932079 37.310004, -121.93208 37.309969, -121.932077 37.309834, -121.932075 37.309755, -121.932074 37.309705, -121.932074 37.309598, -121.932073 37.309519, -121.932071 37.309416, -121.931789 37.30873, -121.931616 37.309126, -121.931617 37.309229, -121.931621 37.309411, -121.931622 37.309491, -121.931622 37.309598, -121.931694 37.309754, -121.931695 37.309803, -121.931699 37.309938, -121.931589 37.309972, -121.931408 37.309972, -121.931338 37.310078, -121.93134 37.31013, -121.931168 37.310404, -121.93115 37.310404, -121.930967 37.310402, -121.930903 37.310402, -121.930596 37.310327, -121.930473 37.310327, -121.930251 37.310327, -121.929979 37.310146, -121.92967 37.310318, -121.929314 37.310319, -121.929145 37.310319, -121.929047 37.310319, -121.928663 37.309965, -121.928102 37.309739, -121.927659 37.309768, -121.927505 37.309769, -121.927145 37.309423, -121.92674 37.308912, -121.92667 37.30891, -121.9261 37.308987, -121.926048 37.309005, -121.926293 37.309674, -121.926391 37.309892, -121.926442 37.309875, -121.926511 37.309876, -121.926514 37.310257, -121.926515 37.310449, -121.926185 37.31036, -121.926082 37.310311, -121.926039 37.310276, -121.925901 37.310198, -121.925907 37.310029, -121.925675 37.310032, -121.92543 37.309363, -121.924793 37.309524, -121.92463 37.309589, -121.92392 37.30906, -121.924187 37.308752, -121.9238 37.307814, -121.923709 37.307813, -121.923334 37.308358, -121.923335 37.308784, -121.923158 37.309093, -121.923079 37.309182, -121.922854 37.309228, -121.92269 37.30898, -121.922606 37.308794, -121.922548 37.308568, -121.922547 37.308141, -121.922521 37.307888, -121.92252 37.307484, -121.922519 37.307182, -121.922821 37.307023, -121.922907 37.307005, -121.923121 37.306818, -121.923411 37.306697, -121.923468 37.306239, -121.923164 37.305934, -121.922838 37.306242, -121.922795 37.306283, -121.922581 37.306469, -121.922466 37.30658, -121.922101 37.306559, -121.922027 37.306513, -121.921997 37.306462, -121.921916 37.306298, -121.9219 37.306164, -121.921846 37.306011, -121.921769 37.305884, -121.921762 37.305745, -121.921547 37.305567, -121.921356 37.305428, -121.920859 37.305667, -121.920888 37.305946, -121.920895 37.306085, -121.920888 37.306269, -121.920942 37.306422, -121.920867 37.306724, -121.920681 37.306887, -121.920647 37.306956, -121.920643 37.307144, -121.920639 37.307209, -121.920659 37.307285, -121.920121 37.307787, -121.920038 37.307738, -121.919959 37.307739, -121.919765 37.307602, -121.919699 37.307497, -121.919684 37.307194, -121.919534 37.307129, -121.919533 37.307094, -121.919539 37.306945, -121.919543 37.306758, -121.919536 37.306558, -121.919552 37.306459, -121.919548 37.306266, -121.919358 37.305974, -121.918978 37.306287, -121.918984 37.306486, -121.918485 37.306629, -121.918402 37.306624, -121.918051 37.306325, -121.917653 37.306024, -121.917441 37.306271, -121.917392 37.306327, -121.917404 37.306575, -121.91739 37.306633, -121.917387 37.306872, -121.91759 37.307215, -121.917816 37.307334, -121.918186 37.307336, -121.918377 37.307335, -121.918624 37.307223, -121.919123 37.307081, -121.919117 37.307229, -121.919119 37.307265, -121.919118 37.307358, -121.919134 37.30766, -121.919116 37.307809, -121.918901 37.307926, -121.918796 37.308062, -121.918945 37.308398, -121.919138 37.308231, -121.919418 37.308219, -121.919468 37.308265, -121.919662 37.308402, -121.919567 37.30862, -121.919314 37.308879, -121.919724 37.308996, -121.919759 37.309031, -121.919886 37.309375, -121.919708 37.309535, -121.919673 37.3095, -121.919262 37.309383, -121.918725 37.309396, -121.918657 37.309348, -121.918411 37.309344, -121.918282 37.309358, -121.91801 37.309156, -121.918009 37.308865, -121.917698 37.308357, -121.917651 37.308266, -121.917698 37.30816, -121.917699 37.308069, -121.917726 37.307956, -121.91747 37.307716, -121.91748 37.307626, -121.917481 37.307472, -121.917418 37.307473, -121.917312 37.307414, -121.917109 37.307071, -121.917023 37.306604, -121.91701 37.306356, -121.916905 37.306353, -121.916849 37.306352, -121.916785 37.306379, -121.916672 37.306373, -121.916543 37.306391, -121.916536 37.306135, -121.916526 37.306122, -121.916525 37.306065, -121.916524 37.305887, -121.916598 37.305874, -121.916801 37.305533, -121.916801 37.305422, -121.916561 37.305118, -121.916397 37.305197, -121.916293 37.305198, -121.916255 37.305538, -121.916256 37.305649, -121.916256 37.305827, -121.916258 37.305883, -121.915625 37.306263, -121.915138 37.30584, -121.915143 37.305507, -121.915224 37.305362, -121.914729 37.304709, -121.914596 37.304712, -121.914595 37.304625, -121.914595 37.304524, -121.914631 37.304351, -121.914767 37.304117, -121.914813 37.304115, -121.91493 37.304066, -121.91504 37.304059, -121.915193 37.303973, -121.915356 37.303954, -121.915483 37.30393, -121.915487 37.303996, -121.915658 37.303932, -121.916177 37.304216, -121.916357 37.303996, -121.916017 37.303588, -121.915877 37.303616, -121.915707 37.303679, -121.915582 37.303549, -121.915456 37.303573, -121.915235 37.303573, -121.915164 37.303663, -121.915002 37.303682, -121.914879 37.303682, -121.914715 37.30356, -121.914666 37.303509, -121.914621 37.303509, -121.914441 37.303623, -121.914312 37.303756, -121.914186 37.303754, -121.914097 37.303754, -121.913926 37.303598, -121.913905 37.303487, -121.913902 37.303414, -121.9139 37.303328, -121.913897 37.303188, -121.914035 37.302984, -121.914349 37.302986, -121.914552 37.302984, -121.914617 37.302984, -121.914685 37.302984, -121.914971 37.303031, -121.914963 37.302746, -121.914963 37.302559, -121.914657 37.302566, -121.914589 37.302566, -121.914524 37.302565, -121.914409 37.302565, -121.914096 37.302563, -121.913954 37.30238, -121.913955 37.302301, -121.913975 37.302207, -121.913936 37.302065, -121.913937 37.30198, -121.913937 37.301922, -121.913938 37.301892, -121.913845 37.301639, -121.913846 37.301417, -121.913824 37.30132, -121.913824 37.301214, -121.91362 37.301081, -121.913411 37.301102, -121.913411 37.301208, -121.913133 37.301399, -121.913132 37.30162, -121.912967 37.301872, -121.912844 37.302264, -121.911954 37.302548, -121.911394 37.302918, -121.911264 37.302917, -121.911368 37.303919, -121.911655 37.304263, -121.911785 37.304263, -121.912111 37.304261, -121.912648 37.304769, -121.912653 37.305337, -121.912416 37.30601, -121.912293 37.306259, -121.91246 37.30702, -121.912159 37.307619, -121.912065 37.307831, -121.912066 37.308181, -121.912057 37.308544, -121.912062 37.309351, -121.911784 37.309367, -121.911508 37.309344, -121.91127 37.309222, -121.910338 37.308672, -121.910146 37.308873, -121.909568 37.309055, -121.909247 37.30889, -121.909132 37.30875, -121.908861 37.309127, -121.908866 37.309526, -121.908981 37.309666, -121.909197 37.30998, -121.908891 37.31041, -121.908724 37.310408, -121.908428 37.310412, -121.907589 37.310419, -121.907838 37.311045, -121.907983 37.311414, -121.908147 37.311416, -121.908443 37.311412, -121.908873 37.311754, -121.909593 37.311868, -121.909839 37.311722, -121.909843 37.311379, -121.910499 37.311374, -121.910508 37.311551, -121.910508 37.311739, -121.910086 37.312303, -121.90984 37.312449, -121.909623 37.312451, -121.909597 37.312451, -121.909339 37.312451, -121.908619 37.31243, -121.908381 37.312433, -121.908384 37.312897, -121.90861 37.313217, -121.908861 37.313206, -121.9091 37.313203, -121.909388 37.31334, -121.909589 37.313338, -121.909797 37.313343, -121.909802 37.313437, -121.910232 37.313927, -121.909873 37.314233, -121.910064 37.314894, -121.910507 37.315045, -121.910658 37.315019, -121.91088 37.315204, -121.910879 37.315264, -121.910879 37.315387, -121.91088 37.315469, -121.910855 37.315523, -121.910607 37.315599, -121.910532 37.31559, -121.910089 37.315439, -121.909913 37.315438, -121.909695 37.315748, -121.909485 37.316067, -121.909102 37.316113, -121.908622 37.315919, -121.908535 37.31564, -121.908792 37.315424, -121.909119 37.315278, -121.908914 37.314961, -121.908735 37.315032, -121.908478 37.315248, -121.908289 37.315271, -121.90799 37.315364, -121.907646 37.315637, -121.907511 37.315638, -121.907204 37.315553, -121.906989 37.315555, -121.906797 37.31549, -121.90645 37.315033, -121.906475 37.314673, -121.906156 37.314522, -121.906079 37.314523, -121.90582 37.314672, -121.905579 37.314735, -121.905969 37.315304, -121.906316 37.315761, -121.906418 37.315903, -121.9064 37.316065, -121.906471 37.316154, -121.906497 37.316689, -121.906552 37.316761, -121.906778 37.316872, -121.906975 37.316934, -121.907043 37.31702, -121.906954 37.317391, -121.907124 37.317898, -121.90722 37.317851, -121.907318 37.318165, -121.907468 37.318356, -121.907585 37.318289, -121.907663 37.318232, -121.908003 37.318065, -121.908089 37.318026, -121.90813 37.31814, -121.90815 37.318273, -121.908167 37.318521, -121.908081 37.31856, -121.908003 37.318618, -121.908253 37.318911, -121.908261 37.31902, -121.908378 37.318974, -121.90837 37.318865, -121.908426 37.318821, -121.908412 37.318598, -121.908395 37.318351, -121.908375 37.318218, -121.90835 37.317808, -121.908242 37.317846, -121.908201 37.317732, -121.908177 37.317686, -121.908254 37.317556, -121.908286 37.317521, -121.908362 37.317518, -121.908773 37.317187, -121.909145 37.317297, -121.909346 37.317285, -121.90938 37.317283, -121.909413 37.31728, -121.909543 37.317372, -121.910031 37.316927, -121.910357 37.316921, -121.910462 37.316912, -121.910691 37.316896, -121.910774 37.317249, -121.910582 37.317322, -121.910522 37.317343, -121.910033 37.317788, -121.909635 37.318149, -121.909516 37.318259, -121.90942 37.318349, -121.909477 37.318398, -121.909679 37.318989, -121.910089 37.319766, -121.910164 37.319761, -121.910174 37.319865, -121.910448 37.319942, -121.910079 37.320338, -121.910016 37.320519, -121.909846 37.320639, -121.909525 37.320757, -121.909291 37.320767, -121.908885 37.320835, -121.908903 37.320989, -121.908917 37.321174, -121.908936 37.321427, -121.909725 37.321584, -121.909958 37.321574, -121.91005 37.321202, -121.910229 37.321194, -121.910262 37.321192, -121.910406 37.32132, -121.910489 37.321315, -121.910803 37.321573, -121.910809 37.321638, -121.910718 37.32201, -121.910726 37.322107, -121.911118 37.322338, -121.911138 37.322563, -121.911143 37.322651, -121.911154 37.322857, -121.911157 37.322924, -121.910908 37.323234, -121.910913 37.323361, -121.910917 37.323424, -121.910925 37.323544, -121.910333 37.323384, -121.910232 37.323389, -121.910173 37.323544, -121.910437 37.32395, -121.911029 37.32411, -121.911033 37.324167, -121.911046 37.324306, -121.911402 37.324712, -121.911496 37.324708, -121.911695 37.324351, -121.911581 37.324195, -121.91158 37.324165, -121.911567 37.324026, -121.911823 37.323944, -121.911932 37.323971, -121.912292 37.324026, -121.912628 37.323934, -121.912801 37.323848, -121.912833 37.323652, -121.912976 37.323651, -121.912975 37.323569, -121.912975 37.323294, -121.912818 37.323108, -121.912505 37.323028, -121.912424 37.32294, -121.912268 37.322789, -121.911922 37.323002, -121.911748 37.323004, -121.911653 37.322955, -121.911572 37.322808, -121.911454 37.322861, -121.911443 37.322655, -121.911439 37.322554, -121.911434 37.322467, -121.911414 37.322242, -121.911531 37.322075, -121.911652 37.322123, -121.911827 37.322121, -121.911889 37.322105, -121.911977 37.322104, -121.912105 37.321752, -121.912798 37.321724, -121.912945 37.322112, -121.912955 37.322518, -121.913273 37.322766, -121.913274 37.322846, -121.913273 37.322933, -121.913274 37.323017, -121.913275 37.323291, -121.913402 37.323503, -121.913399 37.323566, -121.9134 37.323648, -121.913595 37.323829, -121.913649 37.323827, -121.913652 37.324038, -121.913655 37.324128, -121.91366 37.324175, -121.913568 37.324224, -121.913527 37.324236, -121.913484 37.324212, -121.913421 37.324203, -121.913235 37.324204, -121.913125 37.324206, -121.913057 37.324207, -121.912957 37.324291, -121.912899 37.324761, -121.91325 37.324708, -121.913436 37.324707, -121.913576 37.324841, -121.913585 37.325063, -121.913585 37.325121, -121.913572 37.325159, -121.913579 37.325255, -121.91358 37.325421, -121.913591 37.325448, -121.913591 37.325479, -121.913661 37.32571, -121.913662 37.325906, -121.913476 37.326561, -121.914034 37.325921, -121.914033 37.325725, -121.914033 37.325694, -121.914031 37.325529, -121.914194 37.324834, -121.914193 37.324777, -121.914184 37.324554, -121.914182 37.324483, -121.914535 37.324358, -121.914677 37.324144, -121.914488 37.324153, -121.914343 37.324059, -121.914344 37.32385, -121.91458 37.323493, -121.914776 37.322855, -121.915042 37.322535, -121.914635 37.32223, -121.914566 37.321889, -121.914614 37.321768, -121.914796 37.321426, -121.914618 37.321211, -121.914268 37.320949, -121.914267 37.320797, -121.914281 37.320598, -121.914276 37.320196, -121.914357 37.320004, -121.914703 37.319705, -121.914949 37.31959, -121.91494 37.319004, -121.915024 37.318607, -121.915282 37.318528, -121.915277 37.318334, -121.915604 37.318003, -121.915685 37.318002, -121.915784 37.318001, -121.916501 37.317898, -121.916616 37.317897, -121.916732 37.317896, -121.916827 37.317899, -121.916947 37.317895, -121.917054 37.317894, -121.917226 37.317975, -121.917329 37.31807, -121.91793 37.318053, -121.918367 37.318056, -121.918556 37.31806, -121.919342 37.317682, -121.91996 37.317562, -121.919955 37.317433, -121.920005 37.317287, -121.920448 37.317059, -121.920671 37.317247, -121.921054 37.317625, -121.921057 37.317825, -121.921074 37.318854, -121.920499 37.318851, -121.920203 37.319674, -121.920138 37.320093, -121.920179 37.320344, -121.920755 37.320347, -121.921091 37.321152, -121.922005 37.321523, -121.922544 37.321512, -121.922752 37.321514, -121.923286 37.321296, -121.923823 37.321281, -121.924663 37.322306, -121.925185 37.32252, -121.925215 37.322519, -121.925711 37.322513, -121.925913 37.322512, -121.926353 37.323201, -121.926778 37.323201, -121.92696 37.32306, -121.926952 37.322369, -121.927386 37.322368, -121.927633 37.322333, -121.928058 37.322329, -121.928488 37.322499, -121.928705 37.322534, -121.929134 37.322533, -121.929141 37.323359, -121.929203 37.323398, -121.929407 37.323397, -121.929551 37.323396, -121.929757 37.323395, -121.930048 37.323306, -121.93005 37.323392, -121.930059 37.323653, -121.930571 37.323549, -121.93057 37.323386, -121.930568 37.3233, -121.930995 37.323386, -121.930996 37.323549, -121.931161 37.32355, -121.931721 37.323633, -121.931719 37.323518, -121.931951 37.323588, -121.932023 37.323587, -121.932265 37.32359, -121.932317 37.323705, -121.932645 37.323601, -121.932781 37.3236, -121.932965 37.323597, -121.933164 37.323527, -121.933258 37.323593, -121.933362 37.323697, -121.93363 37.323693, -121.93363 37.323781, -121.934119 37.324184, -121.934121 37.324252, -121.934126 37.32462, -121.934322 37.325191, -121.934405 37.325318, -121.934892 37.325368, -121.935438 37.325355, -121.935238 37.325894, -121.935218 37.325932, -121.934956 37.326461, -121.934718 37.326697, -121.934722 37.326893, -121.934421 37.326896, -121.934209 37.326914, -121.934148 37.326828, -121.934137 37.32659, -121.934132 37.326394, -121.934019 37.326302, -121.93379 37.325977, -121.933738 37.325996, -121.933602 37.326222, -121.933545 37.326171, -121.933518 37.326206, -121.933575 37.326256, -121.933573 37.326331, -121.933408 37.326518, -121.93341 37.326586, -121.933349 37.326817, -121.933168 37.326812, -121.932618 37.326633, -121.932403 37.326389, -121.932399 37.326205, -121.932394 37.325909, -121.932393 37.325891, -121.932539 37.325601, -121.932538 37.32552, -121.932536 37.325412, -121.932535 37.325268, -121.932705 37.324639, -121.9327 37.324265, -121.932411 37.324008, -121.932084 37.324112, -121.932034 37.324128, -121.93176 37.324401, -121.9317 37.324531, -121.931765 37.324775, -121.931982 37.325165, -121.931983 37.325308, -121.931986 37.325417, -121.931987 37.325497, -121.931787 37.325896, -121.931787 37.325914, -121.931991 37.325912, -121.931997 37.326208, -121.931793 37.32621, -121.931797 37.326393, -121.93202 37.326797, -121.932024 37.326978, -121.932029 37.327239, -121.932326 37.327475, -121.932187 37.327596, -121.93205 37.327583, -121.931998 37.327654, -121.931739 37.327705, -121.931576 37.327808, -121.931557 37.327823, -121.931463 37.327896, -121.931193 37.327676, -121.931194 37.327631, -121.930936 37.327369, -121.930874 37.327414, -121.930359 37.327415, -121.929803 37.32768, -121.929332 37.328137, -121.928855 37.329107, -121.927602 37.329489, -121.927851 37.330436, -121.928238 37.330755, -121.929143 37.330708, -121.92999 37.330051, -121.929946 37.33137, -121.92901 37.332115, -121.928664 37.331829, -121.927759 37.331876, -121.927311 37.332224, -121.926382 37.333179, -121.926655 37.333695, -121.927962 37.333525, -121.928308 37.333811, -121.928563 37.334016, -121.928335 37.334592, -121.928124 37.335033, -121.928336 37.335715, -121.928146 37.335879, -121.928138 37.336339, -121.928203 37.336511, -121.928065 37.336687, -121.928029 37.336732, -121.92801 37.336756, -121.927876 37.336865, -121.927681 37.336704, -121.927535 37.336594, -121.927471 37.336422, -121.927399 37.336331, -121.927144 37.336529, -121.927075 37.337226, -121.927189 37.33765, -121.927562 37.337581, -121.927788 37.337428, -121.927957 37.337566, -121.928085 37.33768, -121.928156 37.337738, -121.928242 37.337811, -121.928245 37.337926, -121.928785 37.337868, -121.928976 37.33708, -121.930012 37.336279, -121.931019 37.335896, -121.931285 37.335679, -121.931585 37.335758, -121.931758 37.335905, -121.93196 37.336067, -121.932237 37.336747, -121.932664 37.336413, -121.933462 37.336564, -121.933062 37.336785, -121.932635 37.337119, -121.933229 37.336948, -121.933629 37.336727, -121.933772 37.33687, -121.93431 37.336939, -121.934465 37.336326, -121.934399 37.336053, -121.934451 37.335231, -121.934954 37.335535, -121.935436 37.335489, -121.935382 37.335344, -121.93564 37.33476, -121.935847 37.335221, -121.93592 37.335318, -121.936026 37.335342, -121.936341 37.335232, -121.936509 37.335304, -121.93661 37.335634, -121.936656 37.335819, -121.93662 37.335927, -121.936627 37.33595, -121.936638 37.335992, -121.936649 37.336028, -121.93648 37.336493, -121.936532 37.336727, -121.936543 37.336827, -121.936354 37.337377, -121.936367 37.337925, -121.936147 37.33842, -121.93605 37.338436, -121.935939 37.338472, -121.935841 37.338504, -121.935297 37.338226, -121.935673 37.33765, -121.93566 37.337102, -121.935914 37.336732, -121.935917 37.3365, -121.936086 37.336036, -121.935829 37.33588, -121.935347 37.335925, -121.935413 37.336199, -121.935489 37.33625, -121.935486 37.336482, -121.935232 37.336852, -121.935 37.337414, -121.934625 37.33799, -121.934302 37.338219, -121.934147 37.339136, -121.934561 37.339457, -121.935318 37.339643, -121.935418 37.339815, -121.935457 37.339835, -121.935775 37.339875, -121.93606 37.339842, -121.936227 37.340153, -121.936428 37.340531, -121.936958 37.340617, -121.937068 37.34081, -121.937271 37.34115, -121.93832 37.341191, -121.938678 37.341064, -121.939308 37.341445, -121.939411 37.341617, -121.93936 37.342051, -121.939949 37.342542, -121.940308 37.34267, -121.940565 37.342632, -121.940677 37.342589, -121.940471 37.341902, -121.940363 37.341711, -121.940349 37.341685, -121.9403 37.341594, -121.940503 37.341399, -121.940799 37.340704, -121.940543 37.340769, -121.940575 37.340369, -121.940362 37.340257, -121.940149 37.340335, -121.939857 37.340247, -121.939497 37.340168, -121.939397 37.339989, -121.93931 37.339836, -121.939502 37.339427, -121.939443 37.339333, -121.939316 37.339091, -121.939537 37.338665, -121.93962 37.33863, -121.939661 37.338611, -121.939767 37.338568, -121.93985 37.338535, -121.939874 37.338527, -121.940113 37.33845, -121.94024 37.338425, -121.940261 37.338423, -121.940642 37.338623, -121.941102 37.338093, -121.941528 37.338079, -121.941855 37.338079, -121.942428 37.33754, -121.942432 37.337356, -121.942466 37.337004, -121.941052 37.336773, -121.940907 37.33685, -121.94048 37.336864, -121.940307 37.336131, -121.94012 37.336051, -121.940176 37.335559, -121.940457 37.335496, -121.940602 37.335418, -121.942085 37.334947, -121.942082 37.334551, -121.94032 37.334628, -121.940039 37.334692, -121.939347 37.334438, -121.938633 37.335087, -121.938577 37.335579, -121.938078 37.33607, -121.937269 37.335572, -121.937188 37.335244, -121.93711 37.335066, -121.93692 37.334808, -121.937072 37.334611, -121.937156 37.334359, -121.937234 37.334299, -121.937429 37.334071, -121.938221 37.3336, -121.937973 37.332784, -121.93743 37.331805, -121.937763 37.331628, -121.938374 37.331621, -121.938478 37.331516, -121.938672 37.331803, -121.938752 37.331762, -121.939141 37.331813, -121.939205 37.332776, -121.939962 37.332647, -121.940288 37.332258, -121.94044 37.33218, -121.940423 37.331393, -121.940715 37.330739, -121.940792 37.330739, -121.940918 37.330423, -121.941041 37.330378, -121.941131 37.330128, -121.941138 37.329678, -121.941194 37.329341, -121.94113 37.329229, -121.941138 37.328645, -121.941214 37.328572, -121.941227 37.327651, -121.941225 37.327385, -121.941453 37.327337, -121.941472 37.327302, -121.941789 37.327233, -121.942193 37.327217, -121.942379 37.327294, -121.942559 37.327272, -121.942577 37.327308, -121.942879 37.327254, -121.942905 37.328209, -121.942442 37.328426, -121.941988 37.329361, -121.941976 37.329719, -121.942368 37.330143, -121.942587 37.330697, -121.943413 37.330684, -121.943646 37.330981, -121.943649 37.331119, -121.943658 37.331453, -121.942832 37.331466, -121.942827 37.331783, -121.942366 37.332562, -121.943717 37.332541, -121.945334 37.332512, -121.946897 37.33219, -121.948157 37.332017, -121.948261 37.332412, -121.948852 37.33322, -121.949178 37.333823, -121.949177 37.334052, -121.948668 37.334524, -121.94891 37.334841, -121.949218 37.33573, -121.949717 37.336037, -121.949853 37.336038, -121.9502 37.335946, -121.950487 37.335818, -121.95054 37.335424, -121.950542 37.335296, -121.950872 37.335077, -121.951148 37.334673, -121.951123 37.334418, -121.951386 37.334243, -121.951433 37.334243, -121.951733 37.33431, -121.95164 37.333781, -121.95159 37.333693, -121.951853 37.333493, -121.951881 37.333604, -121.95234 37.333427, -121.952337 37.333335, -121.952311 37.333166, -121.952313 37.333107, -121.952851 37.333094, -121.952881 37.33308, -121.953096 37.333077, -121.953192 37.333296, -121.953378 37.333802, -121.953566 37.333798, -121.953919 37.333326, -121.953873 37.333289, -121.953865 37.333069, -121.954331 37.333059, -121.954364 37.333069, -121.954377 37.333096, -121.954651 37.333394, -121.95464 37.333745, -121.954632 37.334208, -121.954621 37.334317, -121.954588 37.334941, -121.954554 37.335045, -121.954546 37.335261, -121.954526 37.336121, -121.95456 37.336134, -121.954566 37.336244, -121.954583 37.336611, -121.954542 37.336652, -121.954955 37.336934, -121.955444 37.337118, -121.955064 37.337586, -121.954908 37.33752, -121.954642 37.33788, -121.954824 37.338261, -121.95498 37.338327, -121.955156 37.3384, -121.955326 37.338719, -121.955604 37.338763, -121.955835 37.33886, -121.955871 37.338875, -121.955937 37.338903, -121.956281 37.338975, -121.956581 37.339101, -121.956633 37.339137, -121.956775 37.339263, -121.956847 37.339365, -121.956723 37.339692, -121.956571 37.339878, -121.956319 37.340176, -121.955847 37.339944, -121.955972 37.339814, -121.956076 37.339698, -121.956227 37.339513, -121.955883 37.339441, -121.955915 37.339635, -121.955811 37.339751, -121.955686 37.339881, -121.955572 37.339883, -121.955446 37.339971, -121.955184 37.33996, -121.955239 37.340306, -121.955388 37.340296, -121.955443 37.340324, -121.955569 37.340236, -121.956041 37.340468, -121.955728 37.340849, -121.955643 37.34094, -121.955431 37.341196, -121.955669 37.341636, -121.955812 37.341766, -121.956034 37.341914, -121.956315 37.34259, -121.955785 37.34263, -121.95513 37.342679, -121.954704 37.34266, -121.954627 37.342677, -121.954304 37.342922, -121.954514 37.343554, -121.954892 37.343966, -121.954466 37.344066, -121.954196 37.344161, -121.953958 37.34447, -121.953895 37.344437, -121.953817 37.344372, -121.953704 37.344255, -121.953382 37.343658, -121.952816 37.343427, -121.952363 37.343656, -121.952312 37.343725, -121.952288 37.343916, -121.952254 37.344004, -121.952062 37.344434, -121.951958 37.344342, -121.95189 37.344392, -121.951693 37.344456, -121.951114 37.344291, -121.951301 37.345132, -121.951111 37.345418, -121.950958 37.345638, -121.950946 37.345731, -121.950962 37.34582, -121.951056 37.346102, -121.951001 37.346123, -121.950971 37.346157, -121.950887 37.346186, -121.950427 37.346345, -121.950238 37.346076, -121.949681 37.346274, -121.949495 37.34634, -121.948914 37.346541, -121.948521 37.346681, -121.94797 37.346315, -121.94771 37.345846, -121.947422 37.345947, -121.947116 37.346055, -121.946851 37.345589, -121.946288 37.345248, -121.945956 37.345917, -121.946214 37.346377, -121.946479 37.346843, -121.9464 37.347101, -121.946158 37.347524, -121.946028 37.347571, -121.945819 37.347923, -121.945604 37.347998, -121.945507 37.348034, -121.945442 37.348059, -121.945186 37.348116, -121.945325 37.348391, -121.945557 37.348494, -121.945622 37.34847, -121.945719 37.348434, -121.945757 37.348439, -121.945972 37.348364, -121.946203 37.348498, -121.946138 37.348876, -121.94611 37.349025, -121.946012 37.349613, -121.945844 37.349673, -121.945425 37.350328, -121.945185 37.350414, -121.945259 37.350611, -121.945076 37.350678, -121.944903 37.350736, -121.944725 37.350575, -121.944617 37.350613, -121.944519 37.350646, -121.944416 37.350683, -121.944279 37.35073, -121.94397 37.350564, -121.943954 37.350536, -121.943835 37.350329, -121.943614 37.349929, -121.94352 37.349759, -121.943292 37.349473, -121.943063 37.349553, -121.942657 37.350079, -121.942688 37.350134, -121.942782 37.350304, -121.942806 37.350408, -121.94278 37.350664, -121.942786 37.351043, -121.942877 37.351321, -121.942291 37.351541, -121.942222 37.351566, -121.942017 37.351826, -121.942109 37.351993, -121.942376 37.352461, -121.942212 37.352886, -121.94225 37.353436, -121.941775 37.353601, -121.941551 37.353681, -121.941127 37.354171, -121.940996 37.354299, -121.940997 37.354399, -121.940946 37.354469, -121.940939 37.354591, -121.940877 37.354684, -121.941256 37.354825, -121.941271 37.354805, -121.941501 37.354827, -121.942004 37.355085, -121.942111 37.354783, -121.94215 37.354742, -121.942383 37.354645, -121.942762 37.354318, -121.94323 37.354198, -121.943583 37.354357, -121.943611 37.354415, -121.943684 37.354379, -121.943708 37.354487, -121.943704 37.354525, -121.943748 37.354561, -121.943874 37.35445, -121.943879 37.354412, -121.943855 37.354304, -121.944044 37.35426, -121.944015 37.354203, -121.943945 37.354073, -121.944117 37.354031, -121.944843 37.353642, -121.944957 37.353598, -121.945093 37.353834, -121.945148 37.353813, -121.945273 37.354048, -121.945119 37.354247, -121.945064 37.354268, -121.944949 37.354312, -121.945185 37.354834, -121.945264 37.354794, -121.945413 37.35499, -121.945434 37.355172, -121.945524 37.355331, -121.945445 37.35537, -121.945437 37.355702, -121.945339 37.355779, -121.945039 37.35588, -121.944816 37.35566, -121.944818 37.355585, -121.944834 37.355541, -121.944677 37.355586, -121.944661 37.35563, -121.944604 37.355701, -121.944602 37.355775, -121.944532 37.355807, -121.944603 37.355981, -121.944464 37.35633, -121.944498 37.356415, -121.944677 37.35687, -121.94481 37.356942, -121.944896 37.357094, -121.945019 37.357247, -121.945407 37.358191, -121.946178 37.357753, -121.946896 37.357829, -121.947142 37.35747, -121.947169 37.357231, -121.947075 37.356977, -121.947128 37.356983, -121.947838 37.356736, -121.948227 37.356807, -121.948472 37.357248, -121.948704 37.357666, -121.948968 37.357602, -121.949455 37.357669, -121.94979 37.357832, -121.950598 37.358041, -121.950898 37.357785, -121.951263 37.35766, -121.951511 37.357569, -121.951599 37.357702, -121.951946 37.357572, -121.952361 37.357949, -121.952426 37.358158, -121.952573 37.358348, -121.952695 37.358527, -121.953242 37.358578, -121.953301 37.358653, -121.953427 37.358784, -121.953738 37.358894, -121.954272 37.35891, -121.95423 37.359524, -121.954127 37.359719, -121.953942 37.359991, -121.953734 37.359979, -121.953102 37.359708, -121.952731 37.35968, -121.952524 37.359582, -121.952498 37.35958, -121.951954 37.359558, -121.951779 37.360063, -121.952122 37.360441, -121.952225 37.360459, -121.952731 37.360379, -121.953363 37.36065, -121.954021 37.361113, -121.954581 37.360947, -121.955154 37.36099, -121.95537 37.361087, -121.955504 37.361145, -121.955896 37.361324, -121.95626 37.361736, -121.956882 37.362138, -121.956898 37.362305, -121.956998 37.362339, -121.957107 37.362552, -121.95781 37.362756, -121.957943 37.362508, -121.958203 37.362338, -121.958454 37.362342, -121.95849 37.362342, -121.958663 37.362343, -121.95874 37.362373, -121.95934 37.362386, -121.959441 37.362389, -121.959454 37.362024, -121.959425 37.361984, -121.959436 37.361769, -121.959431 37.361484, -121.959561 37.361391, -121.95956 37.361348, -121.959754 37.361427, -121.959782 37.361641, -121.959786 37.361927, -121.959752 37.362251, -121.959739 37.362616, -121.959752 37.362667, -121.959925 37.362855, -121.959621 37.362951, -121.959561 37.362926, -121.958961 37.362912, -121.959251 37.363333, -121.95925 37.363714, -121.959312 37.363838, -121.959337 37.364312, -121.959395 37.364338, -121.959819 37.364251, -121.960402 37.364057, -121.960947 37.364272, -121.961243 37.364341, -121.961283 37.364355, -121.961482 37.364442, -121.961809 37.364788, -121.961853 37.364906, -121.962075 37.365127, -121.961904 37.365718, -121.961778 37.365885, -121.961571 37.365904, -121.961436 37.366093, -121.961436 37.366161, -121.961254 37.366469, -121.961273 37.366531, -121.961853 37.366794, -121.961999 37.366733, -121.962128 37.366733, -121.962273 37.366798, -121.962699 37.36708, -121.962801 37.367375, -121.962803 37.367588, -121.962926 37.368287, -121.962927 37.368347, -121.963325 37.368346, -121.963325 37.368375, -121.963327 37.368618, -121.963327 37.368681, -121.963321 37.369051, -121.963009 37.369185, -121.96279 37.369054, -121.962391 37.369056, -121.962312 37.36873, -121.962324 37.368653, -121.962097 37.368559, -121.962 37.368383, -121.961876 37.367684, -121.961296 37.367421, -121.961277 37.368163, -121.961125 37.368613, -121.961121 37.369064, -121.961115 37.36929, -121.960754 37.369293, -121.960747 37.369051, -121.960722 37.368937, -121.960845 37.368673, -121.960849 37.368222, -121.960731 37.368218, -121.960462 37.367931, -121.960737 37.367504, -121.960756 37.366762, -121.960755 37.366676, -121.960755 37.366589, -121.960892 37.366469, -121.961074 37.36616, -121.960798 37.366052, -121.960692 37.365912, -121.960202 37.365501, -121.960164 37.365916, -121.960121 37.365952, -121.959984 37.366056, -121.959884 37.366056, -121.959686 37.365959, -121.959614 37.365957, -121.95955 37.365893, -121.959613 37.36571, -121.959651 37.365295, -121.959393 37.365504, -121.959266 37.365688, -121.959063 37.36569, -121.958773 37.36552, -121.958612 37.36575, -121.958286 37.365701, -121.958286 37.365565, -121.958282 37.365494, -121.958154 37.365395, -121.958057 37.365395, -121.95802 37.365375, -121.957953 37.365591, -121.957565 37.365905, -121.957249 37.366034, -121.957112 37.365875, -121.956803 37.365936, -121.956802 37.365967, -121.956492 37.366096, -121.956429 37.36617, -121.956364 37.36617, -121.956048 37.366176, -121.955736 37.366177, -121.95557 37.366262, -121.955408 37.366707, -121.955831 37.366788, -121.956121 37.366517, -121.956118 37.366395, -121.95643 37.366394, -121.956494 37.366394, -121.956849 37.366392, -121.95694 37.366515, -121.957038 37.366685, -121.957366 37.366767, -121.957687 37.366758, -121.957971 37.366587, -121.958147 37.366723, -121.958297 37.36696, -121.958294 37.367173, -121.958394 37.367322, -121.958397 37.367649, -121.958432 37.36773, -121.958435 37.367861, -121.958478 37.367916, -121.958669 37.368286, -121.958662 37.368315, -121.958526 37.368572, -121.958295 37.36857, -121.958158 37.368388, -121.957942 37.368377, -121.957897 37.368342, -121.957651 37.368532, -121.957647 37.368659, -121.957692 37.368694, -121.957828 37.368913, -121.957542 37.3692, -121.957236 37.368964, -121.957243 37.368792, -121.957092 37.368688, -121.956943 37.368792, -121.95692 37.368865, -121.956913 37.369038, -121.956882 37.369088, -121.956842 37.369158, -121.956732 37.369158, -121.95648 37.369355, -121.956167 37.3695, -121.955992 37.369506, -121.955909 37.369509, -121.955771 37.369352, -121.955645 37.369352, -121.955334 37.36951, -121.954964 37.369155, -121.954915 37.369155, -121.954854 37.369155, -121.954505 37.369381, -121.954207 37.369286, -121.954133 37.36925, -121.954104 37.369284, -121.953754 37.369638, -121.953371 37.369701, -121.953276 37.369702, -121.95299 37.369678, -121.952979 37.369702, -121.952983 37.369797, -121.953183 37.369914, -121.953278 37.369914, -121.95366 37.369913, -121.953673 37.370206, -121.953794 37.370205, -121.953816 37.370521, -121.954023 37.370521, -121.955465 37.37027, -121.955526 37.37027, -121.955575 37.37027, -121.956023 37.37036, -121.956121 37.370373, -121.956268 37.370375, -121.956659 37.370407, -121.957115 37.370412, -121.957344 37.37041, -121.957519 37.370598, -121.95799 37.370607, -121.95803 37.370592, -121.958021 37.37046, -121.958523 37.370374, -121.958552 37.370593, -121.958718 37.370871, -121.959059 37.371029, -121.959284 37.371029, -121.95914 37.371324, -121.959084 37.3713, -121.958738 37.3713, -121.958396 37.371142, -121.958357 37.371157, -121.958002 37.371537, -121.958424 37.371793, -121.95877 37.371793, -121.958827 37.371816, -121.958659 37.372413, -121.958176 37.372487, -121.957754 37.372231, -121.957682 37.373095, -121.957683 37.373131, -121.957915 37.373126, -121.958403 37.373202, -121.95841 37.373749, -121.958203 37.373913, -121.957777 37.373778, -121.957558 37.374169, -121.957307 37.374379, -121.957323 37.374522, -121.957326 37.374592, -121.957219 37.375006, -121.957149 37.375773, -121.957141 37.376259, -121.957136 37.376468, -121.957664 37.376535, -121.957779 37.376535, -121.9582 37.376811, -121.958366 37.377009, -121.958366 37.377101, -121.958366 37.377205, -121.95862 37.377504, -121.958734 37.377519, -121.958853 37.377259, -121.959304 37.377163, -121.96002 37.376692, -121.960268 37.376769, -121.960406 37.376802, -121.960436 37.376893, -121.96038 37.376951, -121.96037 37.377405, -121.960491 37.377653, -121.960587 37.377736, -121.960605 37.377832, -121.9611 37.377834, -121.961356 37.377683, -121.96161 37.378008, -121.961607 37.378096, -121.961607 37.37816, -121.961736 37.378418, -121.961869 37.378433, -121.962311 37.378101, -121.963009 37.377782, -121.963249 37.377849, -121.963441 37.377962, -121.963462 37.377967, -121.963624 37.378001, -121.963814 37.377898, -121.963901 37.378022, -121.964066 37.378099, -121.964189 37.378133, -121.964398 37.378064, -121.964472 37.377968, -121.96457 37.377983, -121.964596 37.378116, -121.964685 37.378144, -121.964745 37.378163, -121.964978 37.378199, -121.965119 37.378338, -121.965021 37.378483, -121.964865 37.378872, -121.964778 37.379345, -121.964619 37.379686, -121.964612 37.379769, -121.964401 37.380028, -121.964245 37.380355, -121.96384 37.380598, -121.963478 37.380487, -121.963328 37.380825, -121.963315 37.381194, -121.962854 37.380902, -121.962793 37.380814, -121.96242 37.38092, -121.962441 37.381027, -121.962485 37.381632, -121.962238 37.382059, -121.961955 37.382105, -121.961851 37.382149, -121.961744 37.382511, -121.961715 37.382765, -121.961714 37.382891, -121.961352 37.383407, -121.961351 37.383876, -121.96131 37.383923, -121.961075 37.384017, -121.961014 37.384039, -121.960229 37.384317, -121.95945 37.38466, -121.959258 37.384387, -121.959146 37.38437, -121.95894 37.384302, -121.958512 37.384318, -121.958547 37.384371, -121.958917 37.385328, -121.959103 37.385608, -121.959128 37.386156, -121.958896 37.386256, -121.958834 37.386283, -121.958787 37.386303, -121.958459 37.386572, -121.958493 37.386628, -121.958507 37.387132, -121.95863 37.387693, -121.958829 37.387599, -121.959021 37.387644, -121.959228 37.387429, -121.959261 37.386904, -121.959323 37.386877, -121.959555 37.386777, -121.959847 37.386654, -121.960248 37.386742, -121.96037 37.386924, -121.960403 37.38701, -121.960506 37.387174, -121.960592 37.387406, -121.960668 37.387479, -121.960742 37.387567, -121.960791 37.38765, -121.96097 37.387881, -121.961017 37.38796, -121.961045 37.388008, -121.960834 37.388226, -121.960762 37.388415, -121.960884 37.388518, -121.961272 37.388348, -121.961521 37.388178, -121.961632 37.38803, -121.961707 37.387983, -121.961784 37.387891, -121.961687 37.38779, -121.961862 37.387699, -121.961317 37.38729, -121.961123 37.387053, -121.960992 37.386886, -121.961177 37.386765, -121.961352 37.38663, -121.961706 37.386373, -121.961789 37.38629, -121.961842 37.386227, -121.961964 37.386107, -121.96221 37.385779, -121.96228 37.385833, -121.963703 37.385235, -121.963794 37.385072, -121.964123 37.384802, -121.963944 37.38455, -121.964096 37.384484, -121.964392 37.384343, -121.964174 37.384022, -121.964225 37.384013, -121.964218 37.383958, -121.964166 37.383966, -121.963903 37.383745, -121.964033 37.383487, -121.964492 37.383216, -121.964575 37.383186, -121.964658 37.383155, -121.964902 37.383148, -121.964978 37.383115, -121.965064 37.383076, -121.965062 37.382965, -121.965093 37.382378, -121.965194 37.382353, -121.965435 37.382389, -121.965533 37.382388, -121.965627 37.3824, -121.965777 37.381932, -121.965799 37.381914, -121.965593 37.381466, -121.965485 37.3815, -121.965282 37.38125, -121.965207 37.380852, -121.96485 37.38035, -121.965126 37.380175, -121.965251 37.379999, -121.965432 37.379654, -121.965798 37.379175, -121.965916 37.378921, -121.965979 37.37874, -121.966325 37.378834, -121.966631 37.37891, -121.966637 37.379046, -121.966617 37.379138, -121.966655 37.379557, -121.966739 37.379861, -121.96681 37.37996, -121.96677 37.380049, -121.966968 37.38025, -121.966997 37.380246, -121.967086 37.380316, -121.967421 37.380086, -121.967461 37.379997, -121.967477 37.379971, -121.967618 37.379745, -121.967727 37.379747, -121.96822 37.379627, -121.968428 37.379669, -121.968874 37.380459, -121.968869 37.380694, -121.968835 37.380784, -121.968833 37.380891, -121.968948 37.381292, -121.969319 37.381509, -121.969454 37.382006, -121.969851 37.382104, -121.96987 37.382121, -121.969975 37.382162, -121.969986 37.38268, -121.969998 37.382694, -121.970553 37.382849, -121.971841 37.382957, -121.97213 37.383041, -121.972482 37.383138, -121.972654 37.383481, -121.972655 37.383509, -121.972656 37.383568, -121.97293 37.383634, -121.97309 37.383629, -121.973167 37.383628, -121.97325 37.383568, -121.973688 37.383707, -121.974172 37.383637, -121.974206 37.38358, -121.974222 37.383557, -121.974315 37.383557, -121.974508 37.383559, -121.974497 37.383864, -121.974527 37.383999, -121.974701 37.384078, -121.97479 37.384077, -121.974966 37.384077, -121.974976 37.383771, -121.975913 37.383769, -121.976562 37.383492, -121.976658 37.383453, -121.976679 37.383402, -121.97668 37.383377, -121.976774 37.383262, -121.976769 37.382963, -121.976775 37.382486, -121.976835 37.382487, -121.97694 37.382486, -121.977314 37.382483, -121.977305 37.382723, -121.977456 37.382966, -121.977452 37.383065, -121.977421 37.383119, -121.977321 37.383363, -121.977278 37.383438, -121.977244 37.383502, -121.977213 37.38356, -121.977187 37.3836, -121.97733 37.383959, -121.977078 37.384117, -121.97689 37.38426, -121.976823 37.384416, -121.97677 37.384494, -121.976372 37.384676, -121.976337 37.384729, -121.97584 37.384746, -121.97505 37.384794, -121.975019 37.384793, -121.974919 37.384789, -121.974821 37.384667, -121.974766 37.384654, -121.974658 37.384627, -121.974438 37.384615, -121.974388 37.385067, -121.974485 37.38519, -121.974892 37.385552, -121.97522 37.386147, -121.975444 37.38637, -121.975686 37.386585, -121.976079 37.386885, -121.976122 37.387038, -121.976214 37.387057, -121.976751 37.387103, -121.976904 37.386896, -121.977063 37.3865, -121.977235 37.386411, -121.977823 37.386449, -121.97812 37.3865, -121.978154 37.386491, -121.978227 37.386487, -121.979057 37.386255, -121.979255 37.3863, -121.979332 37.386346, -121.980019 37.386495, -121.980462 37.386758, -121.980763 37.386825, -121.981175 37.387034, -121.98143 37.387146, -121.981615 37.387576, -121.981825 37.387625, -121.98212 37.38781, -121.982341 37.387711, -121.982484 37.387644, -121.982759 37.387577, -121.982888 37.387653, -121.983049 37.387802, -121.983147 37.38783, -121.983264 37.387863, -121.983448 37.387806, -121.983714 37.387709, -121.983889 37.387759, -121.983978 37.387783, -121.98418 37.388265, -121.984156 37.388317, -121.983965 37.38849, -121.983852 37.388685, -121.983866 37.388893, -121.983967 37.388932, -121.984065 37.388961, -121.984112 37.388982, -121.984162 37.388997, -121.984241 37.389037, -121.984326 37.389065, -121.984406 37.389107, -121.98451 37.388885, -121.984515 37.388654, -121.984652 37.388588, -121.984971 37.388618, -121.98502 37.388699, -121.984986 37.388795, -121.984941 37.38889, -121.98503 37.388914, -121.985121 37.38921, -121.985238 37.389242, -121.985388 37.388888, -121.985584 37.388772, -121.985607 37.388839, -121.985716 37.388864, -121.985816 37.388874, -121.986165 37.388866, -121.986161 37.388906, -121.986248 37.389015, -121.986384 37.389084, -121.986275 37.389343, -121.986091 37.389503, -121.985956 37.389481, -121.985721 37.389734, -121.985884 37.390187, -121.985959 37.390092, -121.986093 37.390115, -121.98628 37.390121, -121.986283 37.390433, -121.986469 37.390711, -121.9875 37.390174, -121.987633 37.391956, -121.988424 37.393083, -121.988396 37.393706, -121.988112 37.393763, -121.987475 37.394547, -121.9876 37.394806, -121.988241 37.396113, -121.98853 37.396317, -121.98902 37.396589, -121.989385 37.397103, -121.989386 37.397707, -121.987957 37.398355, -121.987976 37.398631, -121.98797 37.398836, -121.987981 37.399364, -121.987599 37.399606, -121.98757 37.399592, -121.986959 37.39972, -121.987613 37.400284, -121.9877 37.400182, -121.987728 37.400196, -121.987898 37.400088, -121.988302 37.400065, -121.988966 37.400361, -121.988978 37.400605, -121.988337 37.401115, -121.988167 37.401223, -121.987869 37.401235, -121.987782 37.401337, -121.987678 37.401529, -121.98739 37.401541, -121.98683 37.402063, -121.986857 37.402213, -121.986934 37.402356, -121.986611 37.402921, -121.98661 37.403364, -121.986424 37.403365, -121.986168 37.403363, -121.985952 37.403361, -121.985952 37.402919, -121.985763 37.402812, -121.985647 37.402367, -121.985656 37.402344, -121.985735 37.402201, -121.985788 37.401674, -121.986349 37.401152, -121.985799 37.400397, -121.9858 37.400296, -121.985276 37.400309, -121.985028 37.400534, -121.985029 37.400612, -121.984901 37.400615, -121.984901 37.400699, -121.984902 37.400773, -121.984902 37.400853, -121.984901 37.400949, -121.984902 37.401029, -121.984884 37.401346, -121.984491 37.401612, -121.983877 37.401614, -121.983761 37.401603, -121.983688 37.401842, -121.983689 37.401924, -121.983691 37.40201, -121.983333 37.402011, -121.983232 37.402011, -121.98323 37.401924, -121.983229 37.401843, -121.982802 37.402125, -121.982553 37.402252, -121.982483 37.402251, -121.9823 37.402252, -121.982183 37.402243, -121.98199 37.402243, -121.981643 37.402253, -121.981491 37.402255, -121.981107 37.402378, -121.980851 37.402803, -121.980591 37.402636, -121.980416 37.402514, -121.980681 37.402287, -121.981065 37.402163, -121.981236 37.4018, -121.980407 37.40183, -121.980352 37.401966, -121.980032 37.402037, -121.979947 37.401857, -121.979914 37.401773, -121.979578 37.401733, -121.979664 37.402176, -121.979599 37.402362, -121.979581 37.402695, -121.979416 37.402696, -121.979311 37.402709, -121.979126 37.402724, -121.978892 37.402807, -121.978386 37.402491, -121.977847 37.402259, -121.977764 37.402429, -121.977764 37.40257, -121.977765 37.402607, -121.977768 37.402927, -121.977675 37.402928, -121.977487 37.403092, -121.977487 37.403235, -121.977069 37.403098, -121.976831 37.403098, -121.976796 37.403098, -121.976487 37.403098, -121.976685 37.403343, -121.97672 37.403343, -121.976748 37.403458, -121.976912 37.40355, -121.97733 37.403687, -121.977516 37.40379, -121.977669 37.403879, -121.977908 37.403644, -121.977997 37.403644, -121.978077 37.403555, -121.978303 37.403556, -121.978493 37.403474, -121.978774 37.403326, -121.978941 37.403319, -121.97917 37.403328, -121.979364 37.40332, -121.979534 37.403227, -121.979781 37.403435, -121.98001 37.403624, -121.980011 37.403906, -121.980015 37.404172, -121.980019 37.404352, -121.980166 37.404469, -121.980299 37.404467, -121.980402 37.40415, -121.980398 37.40397, -121.980396 37.403879, -121.980396 37.403598, -121.980395 37.403529, -121.980396 37.403415, -121.980546 37.40326, -121.980806 37.403427, -121.981054 37.403628, -121.981055 37.403696, -121.981055 37.40376, -121.981474 37.403849, -121.981818 37.403847, -121.98182 37.403755, -121.98182 37.403691, -121.982168 37.403688, -121.982223 37.403688, -121.982274 37.403688, -121.982615 37.403619, -121.982691 37.403445, -121.982958 37.403565, -121.983096 37.403575, -121.983099 37.403641, -121.983102 37.403734, -121.983522 37.403738, -121.983522 37.403648, -121.983545 37.403534, -121.983556 37.403447, -121.984069 37.40358, -121.984052 37.403698, -121.984052 37.403838, -121.984052 37.403928, -121.984052 37.40401, -121.984053 37.404343, -121.983808 37.40455, -121.983387 37.404547, -121.982936 37.405428, -121.982935 37.405691, -121.982934 37.405929, -121.983634 37.406561, -121.98409 37.4061, -121.984338 37.40624, -121.984477 37.406176, -121.984695 37.406435, -121.985291 37.405826, -121.985305 37.40572, -121.985303 37.405617, -121.985297 37.405181, -121.985805 37.40454, -121.986022 37.404541, -121.986263 37.404628, -121.986565 37.404767, -121.986926 37.405083, -121.987376 37.405376, -121.987226 37.406231, -121.987226 37.406272, -121.98693 37.406358, -121.986901 37.406358, -121.986452 37.406127, -121.986493 37.406918, -121.986929 37.406542, -121.986957 37.406541, -121.987259 37.406536, -121.987305 37.406638, -121.987658 37.406839, -121.987919 37.406732, -121.988036 37.406888, -121.988234 37.407298, -121.988234 37.407356, -121.988235 37.4074, -121.988235 37.407444, -121.988466 37.407936, -121.988573 37.40786, -121.989039 37.407739, -121.98904 37.407488, -121.989155 37.407339, -121.98948 37.406926, -121.989507 37.406926, -121.989975 37.40719, -121.989973 37.407286, -121.989587 37.407501, -121.989586 37.407566, -121.989584 37.407817, -121.989667 37.407891, -121.990049 37.407961, -121.990046 37.408113, -121.990046 37.408125, -121.990044 37.408261, -121.990071 37.408506, -121.990068 37.408736, -121.990072 37.408873, -121.99007 37.408959, -121.99007 37.409175, -121.989929 37.409619, -121.989929 37.409689, -121.989929 37.409786, -121.989942 37.409865, -121.989942 37.409938, -121.989942 37.410008, -121.989588 37.410289, -121.989365 37.410112, -121.98936 37.410057, -121.989347 37.409978, -121.989043 37.409903, -121.988709 37.409815, -121.988709 37.409745, -121.988709 37.409693, -121.988575 37.409694, -121.988228 37.409895, -121.988123 37.410054, -121.988123 37.410183, -121.988229 37.410373, -121.988229 37.410478, -121.988106 37.410601, -121.98789 37.411004, -121.987314 37.411165, -121.987269 37.410602, -121.98727 37.410292, -121.986494 37.410275, -121.986283 37.410274, -121.986265 37.410587, -121.986437 37.410692, -121.986305 37.410829, -121.986562 37.411393, -121.986262 37.411487, -121.986188 37.411883, -121.985939 37.412072, -121.985687 37.412166, -121.985347 37.412177, -121.985008 37.41164, -121.984664 37.411632, -121.984042 37.411868, -121.983367 37.412093, -121.98315 37.412336, -121.983044 37.412336, -121.982587 37.412569, -121.98248 37.412569, -121.982463 37.412569, -121.982405 37.412569, -121.981807 37.413411, -121.98109 37.413419, -121.981069 37.413746, -121.98064 37.413906, -121.980537 37.413497, -121.980398 37.413404, -121.979737 37.413159, -121.979672 37.413059, -121.979581 37.412325, -121.979374 37.411925, -121.979354 37.411846, -121.979273 37.411434, -121.979251 37.411346, -121.97923 37.411262, -121.979214 37.411172, -121.979194 37.411091, -121.979525 37.410726, -121.979568 37.410726, -121.980161 37.41038, -121.980164 37.410298, -121.980162 37.409788, -121.979701 37.40952, -121.978771 37.408806, -121.978714 37.408756, -121.978447 37.408356, -121.978313 37.408356, -121.97832 37.408072, -121.97815 37.408072, -121.978155 37.407854, -121.977973 37.407776, -121.977741 37.407997, -121.97774 37.408213, -121.977735 37.40843, -121.977734 37.408468, -121.977726 37.408753, -121.977633 37.408868, -121.977494 37.408805, -121.976994 37.408848, -121.976756 37.408335, -121.976545 37.40823, -121.976178 37.408271, -121.976144 37.408255, -121.975922 37.408169, -121.975836 37.40812, -121.97546 37.407914, -121.975636 37.409792, -121.975748 37.409758, -121.975782 37.409819, -121.975923 37.409776, -121.976029 37.409744, -121.976138 37.409711, -121.976471 37.409609, -121.976598 37.409571, -121.976702 37.40954, -121.976812 37.409507, -121.97692 37.409474, -121.97742 37.409432, -121.977414 37.409674, -121.9773 37.410011, -121.977291 37.410367, -121.977285 37.410574, -121.977369 37.410782, -121.977366 37.41095, -121.977361 37.411137, -121.97736 37.41119, -121.977354 37.411388, -121.977011 37.411715, -121.976283 37.411852, -121.97606 37.412182, -121.975947 37.412328, -121.976053 37.412514, -121.976046 37.412914, -121.976379 37.413175, -121.976501 37.413176, -121.976606 37.413152, -121.976709 37.413153, -121.976816 37.413137, -121.976922 37.413138, -121.977212 37.41353, -121.976934 37.41369, -121.976828 37.413707, -121.976696 37.413728, -121.976592 37.413752, -121.97645 37.413804, -121.976369 37.413698, -121.976035 37.413436, -121.975954 37.413672, -121.975734 37.413827, -121.975629 37.413705, -121.975519 37.413786, -121.97544 37.413814, -121.975406 37.413576, -121.975097 37.413685, -121.974277 37.414214, -121.974396 37.41426, -121.974103 37.414434, -121.974105 37.414348, -121.974106 37.414303, -121.974021 37.414279, -121.973987 37.414257, -121.973986 37.414301, -121.97362 37.41437, -121.973619 37.414456, -121.973717 37.414917, -121.973824 37.414919, -121.974025 37.415096, -121.974132 37.4151, -121.974454 37.41561, -121.974452 37.415739, -121.974325 37.415972, -121.974133 37.415906, -121.974028 37.415774, -121.973923 37.415771, -121.973817 37.415814, -121.973612 37.415693, -121.973516 37.415519, -121.973409 37.415517, -121.973293 37.415628, -121.972836 37.415949, -121.972647 37.416391, -121.972512 37.416452, -121.972427 37.416619, -121.972363 37.416654, -121.972293 37.416684, -121.972176 37.41669, -121.97208 37.416639, -121.971993 37.416617, -121.971594 37.416769, -121.971028 37.417432, -121.970578 37.417553, -121.969533 37.418036, -121.969085 37.418111, -121.969049 37.418467, -121.968617 37.418504, -121.968573 37.418265, -121.96801 37.418285, -121.965923 37.418146, -121.966699 37.418929, -121.966611 37.419253, -121.96662 37.419336, -121.966629 37.419417, -121.966638 37.419499, -121.966648 37.419582, -121.966651 37.419604, -121.966669 37.419777, -121.967929 37.418882, -121.968491 37.418861, -121.968923 37.418824, -121.969665 37.419124, -121.969573 37.418752, -121.970021 37.418676, -121.97025 37.418633, -121.9707 37.418512, -121.97117 37.418385, -121.971792 37.418063, -121.971797 37.418098, -121.97203 37.41844, -121.972317 37.41852, -121.972695 37.417783, -121.97265 37.417724, -121.972871 37.417712, -121.973054 37.417742, -121.9731 37.417802, -121.973247 37.418014, -121.973329 37.41813, -121.973389 37.418905, -121.973272 37.419455, -121.973517 37.41966, -121.973825 37.419525, -121.973976 37.419573, -121.974284 37.419612, -121.974497 37.419823, -121.974539 37.419985, -121.974665 37.420229, -121.974795 37.420482, -121.975285 37.420144, -121.975364 37.420083, -121.975514 37.420252, -121.975611 37.420402, -121.975695 37.420541, -121.975736 37.420621, -121.975818 37.420812, -121.975857 37.420894, -121.975874 37.420992, -121.97598 37.420991, -121.976013 37.420862, -121.97601 37.420852, -121.975928 37.420661, -121.975834 37.420452, -121.975737 37.420301, -121.975638 37.420153, -121.975535 37.419952, -121.975596 37.419907, -121.97572 37.419879, -121.975855 37.419785, -121.975365 37.419531, -121.975368 37.419565, -121.975307 37.41961, -121.975182 37.419505, -121.975179 37.419471, -121.974922 37.419296, -121.974511 37.419134, -121.974305 37.419043, -121.974359 37.419007, -121.97446 37.418159, -121.974177 37.417806, -121.974103 37.417702, -121.974035 37.41762, -121.973883 37.417395, -121.974376 37.417079, -121.974493 37.416913, -121.974841 37.416886, -121.975053 37.416788, -121.975414 37.416663, -121.97556 37.41643, -121.975709 37.416269, -121.97611 37.416342, -121.976324 37.416953, -121.976046 37.417015, -121.975836 37.41709, -121.975475 37.417214, -121.975195 37.417323, -121.975505 37.418333, -121.975996 37.418586, -121.976205 37.418511, -121.97694 37.418603, -121.97701 37.418752, -121.977309 37.419207, -121.978716 37.417976, -121.978795 37.418465, -121.97986 37.417946, -121.980779 37.42017, -121.981237 37.419937, -121.981481 37.420408, -121.98266 37.419918, -121.99248 37.414555, -121.99273 37.414469, -121.993027 37.414375, -121.993977 37.414095, -121.990919 37.411158, -121.991865 37.410745, -121.992297 37.410677, -121.992761 37.410752, -121.992888 37.410538, -121.993094 37.410583, -121.993732 37.410607, -121.995291 37.410519, -121.995689 37.410446, -121.99579 37.410186, -121.995865 37.41008, -121.995934 37.410012, -121.996343 37.409943, -121.997049 37.410458, -121.997266 37.411088, -121.997317 37.411171, -121.997364 37.411247, -121.997413 37.411328, -121.997554 37.411558, -121.999105 37.413987, -121.99926 37.414229, -121.999415 37.413998, -121.999467 37.414081, -121.999517 37.414164, -121.999565 37.41424, -121.999695 37.414869, -121.999649 37.414945, -121.999611 37.415013, -121.999456 37.415244, -122.000059 37.415784, -122.000481 37.41587, -122.001069 37.415794, -122.001137 37.415327, -122.001188 37.415237, -122.001225 37.415173, -122.001779 37.415368, -122.001748 37.415451, -122.00168 37.415917, -122.00294 37.415411, -122.002971 37.415329, -122.003575 37.414959, -122.003963 37.415124, -122.004051 37.415143, -122.004078 37.415149, -122.004432 37.415024, -122.004753 37.415206, -122.005356 37.415327, -122.004807 37.416685, -122.00528 37.416881, -122.009256 37.417115, -122.009761 37.417219, -122.009657 37.416437, -122.00996 37.4164, -122.010232 37.416454, -122.010543 37.416517, -122.01087 37.416582, -122.011096 37.416628, -122.011469 37.416751, -122.011867 37.416857, -122.012245 37.41704, -122.012399 37.417641, -122.012468 37.417678, -122.012571 37.417658, -122.012694 37.417672, -122.012714 37.417651, -122.012909 37.417646, -122.013001 37.417645, -122.013088 37.417655, -122.01331 37.416995, -122.013609 37.416952, -122.013952 37.417126, -122.013979 37.417863, -122.014113 37.418305, -122.013823 37.418605, -122.014048 37.418908, -122.013195 37.419064, -121.997634 37.42394, -121.998006 37.424024, -122.00303 37.424039, -122.051735 37.426555, -122.048133 37.424671, -122.048026 37.42461, -122.048095 37.42458, -122.040391 37.418407, -122.040898 37.417914, -122.045755 37.414965, -122.04571 37.414649, -122.044877 37.412287, -122.044178 37.411076, -122.044008 37.410745, -122.044003 37.410114, -122.043228 37.408616, -122.04323 37.406988, -122.048059 37.404564, -122.048356 37.404638, -122.04888 37.404798, -122.049241 37.404908, -122.049503 37.404987, -122.049604 37.40502, -122.049753 37.405142, -122.049847 37.405459, -122.050179 37.405698, -122.050267 37.405772, -122.050321 37.405843, -122.050362 37.405869, -122.050647 37.406075, -122.050921 37.406322, -122.051145 37.406363))"

basically I'm just trying to do this

    restaurant.restaurant_isochrones.create isochrone: geometry_coordinates, driving_time: driving_time

This is part of the migration (isochrone column type)

      t.st_polygon :isochrone

@shqear93
Copy link

any updates?

@BuonOmo
Copy link
Member

BuonOmo commented Sep 15, 2021

@shqear93 16 days is not much in the OSS world, please consider NOT asking for updates, while notifying 4 persons that have already been notified by your previous message...

Keith is not available right now, and since he's the main maintainer on activerecord-postgis-adapter, I'll let him dig into that issue within next months. If you do find any update on this issue, or find a way to fix it, feel free to open a PR or discuss the new elements here.

FYI, the known issue keith is referencing is rgeo/rgeo#213, this might be helpful.

@shqear93
Copy link

shqear93 commented Sep 15, 2021

@BuonOmo thanks, no harm but as you know it's been more than a year since the issue has been reported! it looks no body have found any workaround or solutions for this yet! I'll check the references you provided thanks! I'll also try to fix it within the next two weeks and I will create a PR if I made it

@keithdoggett
Copy link
Member

Hi @shqear93 due to the high point density of your polygon and the fact that you're using the spherical factory which is susceptible to floating-point issues it is most likely due to that.

You have a few options:

  1. Configure your spatial factory store to use a spatial factory that does not use strict assertions. The spherical factory has the uses_lenient_assertions option which skips the LinearRing check. See this example https://github.com/rgeo/rgeo/blob/master/doc/Examples.md#factory-that-allows-invalid-geometries. You would set this in your spatial factory store in an initializer or at the beginning of your app and all geometries would be processed with this factory instead of the default spherical factory. See this for details about the spatial factory store https://github.com/rgeo/rgeo-activerecord#spatial-factories-for-columns.

  2. Use a projected coordinate system. Unless your app spans the entire globe and you need precise measurements over long distances (continents) then there is probably a projected coordinate system you could store the data in that would satisfy your use case. The benefit of this is that all processing would be much faster because it's on a 2D plane and it's much more robust against floating-point issues.

@shqear93
Copy link

@keithdoggett thanks it worked!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants