Skip to content

Instantly share code, notes, and snippets.

@bradyrx
Last active May 21, 2019 18:18
Show Gist options
  • Save bradyrx/c3860481498d44e00c3c8947f876d8b6 to your computer and use it in GitHub Desktop.
Save bradyrx/c3860481498d44e00c3c8947f876d8b6 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"import matplotlib.pyplot as plt\n",
"%matplotlib inline\n",
"import cartopy.crs as ccrs\n",
"import cartopy.feature as cfeature\n",
"import cartopy.mpl.ticker as cticker\n",
"import geopandas as gpd\n",
"from descartes import PolygonPatch"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"def load_shape_file(filepath):\n",
" \"\"\"Loads the shape file desired to mask a grid.\n",
" Args:\n",
" filepath: Path to *.shp file\n",
" \"\"\"\n",
" shpfile = gpd.read_file(filepath)\n",
" return shpfile\n",
"\n",
"\n",
"def select_shape(shpfile, category, name):\n",
" \"\"\"Select the submask of interest from the shapefile.\n",
" Args:\n",
" shpfile: (*.shp) loaded through `load_shape_file`\n",
" category: (str) header of shape file from which to filter shape.\n",
" (Run print(shpfile) to see options)\n",
" name: (str) name of shape relative to category.\n",
" plot: (optional bool) if True, plot the polygon that will be masking.\n",
" Returns:\n",
" shapely polygon\n",
" Example:\n",
" from esmask.mask import load_shape_file, select_shape\n",
" LME = load_shape_file('LMEs.shp')\n",
" CalCS = select_shape(LME, 'LME_NAME', 'California Current')\n",
" \"\"\"\n",
" s = shpfile\n",
" polygon = s[s[category] == name]\n",
" polygon = polygon.geometry[:].unary_union\n",
" return polygon"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>OBJECTID</th>\n",
" <th>LME_NUMBER</th>\n",
" <th>LME_NAME</th>\n",
" <th>GROUPING</th>\n",
" <th>ARCTIC</th>\n",
" <th>USLMES</th>\n",
" <th>Shape_Leng</th>\n",
" <th>Shape_Area</th>\n",
" <th>SUM_GIS_KM</th>\n",
" <th>geometry</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>1</td>\n",
" <td>23.0</td>\n",
" <td>Baltic Sea</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>219.326402</td>\n",
" <td>61.950021</td>\n",
" <td>3.951472e+05</td>\n",
" <td>POLYGON ((10.97943973554271 54.38055038418429,...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>2</td>\n",
" <td>52.0</td>\n",
" <td>Sea of Okhotsk</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>145.932989</td>\n",
" <td>213.796584</td>\n",
" <td>1.561297e+06</td>\n",
" <td>POLYGON ((156.7070450503869 51.18857905056069,...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>3</td>\n",
" <td>22.0</td>\n",
" <td>North Sea</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>209.486403</td>\n",
" <td>103.965247</td>\n",
" <td>6.938472e+05</td>\n",
" <td>POLYGON ((5.278888225314518 61.98027038609212,...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>4</td>\n",
" <td>2.0</td>\n",
" <td>Gulf of Alaska</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>Yes</td>\n",
" <td>495.473780</td>\n",
" <td>211.045622</td>\n",
" <td>1.530668e+06</td>\n",
" <td>POLYGON ((-149.4114074707736 61.49637985210421...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>5</td>\n",
" <td>9.0</td>\n",
" <td>Labrador - Newfoundland</td>\n",
" <td>Arctic</td>\n",
" <td>Arctic</td>\n",
" <td>None</td>\n",
" <td>270.847479</td>\n",
" <td>114.597691</td>\n",
" <td>9.077923e+05</td>\n",
" <td>(POLYGON ((-64.56793350674803 60.4550934642860...</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" OBJECTID LME_NUMBER LME_NAME GROUPING ARCTIC USLMES \\\n",
"0 1 23.0 Baltic Sea None None None \n",
"1 2 52.0 Sea of Okhotsk None None None \n",
"2 3 22.0 North Sea None None None \n",
"3 4 2.0 Gulf of Alaska None None Yes \n",
"4 5 9.0 Labrador - Newfoundland Arctic Arctic None \n",
"\n",
" Shape_Leng Shape_Area SUM_GIS_KM \\\n",
"0 219.326402 61.950021 3.951472e+05 \n",
"1 145.932989 213.796584 1.561297e+06 \n",
"2 209.486403 103.965247 6.938472e+05 \n",
"3 495.473780 211.045622 1.530668e+06 \n",
"4 270.847479 114.597691 9.077923e+05 \n",
"\n",
" geometry \n",
"0 POLYGON ((10.97943973554271 54.38055038418429,... \n",
"1 POLYGON ((156.7070450503869 51.18857905056069,... \n",
"2 POLYGON ((5.278888225314518 61.98027038609212,... \n",
"3 POLYGON ((-149.4114074707736 61.49637985210421... \n",
"4 (POLYGON ((-64.56793350674803 60.4550934642860... "
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"shp = load_shape_file('LMEs/LMEs66.shp')\n",
"shp.head()"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {},
"outputs": [
{
"data": {
"image/svg+xml": [
"<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" width=\"100.0\" height=\"100.0\" viewBox=\"-133.15511734040678 20.793170623561654 25.443131103458654 28.152645721883392\" preserveAspectRatio=\"xMinYMin meet\"><g transform=\"matrix(1,0,0,-1,0,69.7389869690067)\"><path fill-rule=\"evenodd\" fill=\"#66cc99\" stroke=\"#555555\" stroke-width=\"0.5630529144376678\" opacity=\"0.6\" d=\"M -109.91147613498123,22.87832260107058 L -108.7546768192401,21.837471008473926 L -108.75781249974881,21.835861205853632 L -109.61646270736082,21.898466110477614 L -110.69886779807723,21.945951462058872 L -112.19152831997837,21.98030090329138 L -113.0309982298159,21.989610672348192 L -113.32858276336009,21.940402984182526 L -114.03866577122909,22.018117904539054 L -114.91645050022493,22.079998016761294 L -115.57431030233244,22.071947097996713 L -115.68096160865423,22.070642471313874 L -116.41076660113691,22.183055877768936 L -117.5131759646589,22.26417541459176 L -118.03858184842534,22.391513824654282 L -118.6260223389454,22.745512008914716 L -119.15538024930282,22.993940353069945 L -120.02405548106327,23.3317356106092 L -120.55944061258748,23.734779357756565 L -120.78397369343298,24.323806762251934 L -121.20969390850166,24.740636825627405 L -121.65570068366833,25.173658370951955 L -122.35441589326422,25.812522888309502 L -123.31045532199386,26.70539855931702 L -124.16611480721781,27.35519599878711 L -124.79965209970322,28.01731681834707 L -125.18814849824088,28.624643326221758 L -125.60649108906932,29.39650726278427 L -126.0605697632842,30.08115196229687 L -126.71607208262407,30.613945007613665 L -127.37185668925639,31.407667160351934 L -127.86400604277901,31.966753005750547 L -128.26676940919657,32.57195282027271 L -128.6960296633407,33.49822235069598 L -129.134872436524,34.48162460364978 L -129.42042541548022,35.39329147356125 L -129.91857910152464,36.486911773682664 L -130.4826202391837,37.58489990193539 L -131.01394653343817,38.470008849832084 L -131.241210937125,39.16427230836365 L -131.47178649883347,39.6853179929476 L -131.67924499497343,40.32566452016431 L -131.6967468259914,40.81182861308736 L -131.80552673312775,41.40050506615398 L -132.06085205077068,42.208763122729806 L -132.03215026824523,42.59686660747286 L -132.1124267581148,43.21423339829283 L -131.99198913556484,43.33878326435121 L -131.13116455074766,43.9369888302183 L -130.17173767091123,44.547698974275704 L -129.26301574699727,44.96548461946804 L -128.4739837645866,45.40942001318422 L -127.18730163552885,46.14489364645624 L -126.5332565308405,46.59677505482102 L -125.8558197022399,47.03257751430152 L -124.59822845457819,47.90312576315307 L -124.59249877950072,47.89387893674575 L -124.59059905973993,47.88832855230669 L -124.58560180691222,47.88471984819563 L -124.58209991168133,47.8837451926579 L -124.57860565169449,47.882770538019486 L -124.57860022878265,47.88277115225645 L -124.57859802274567,47.882770538019486 L -124.56999933142964,47.88374523402672 L -124.56139640700485,47.884719546023405 L -124.55220031764844,47.88415908853477 L -124.54167538016907,47.87987387482315 L -124.53310394280709,47.876380920651854 L -124.49889755223319,47.85138511650541 L -124.46469879150737,47.82638931235897 L -124.4589004513943,47.81610107463905 L -124.45580291742812,47.79748916637351 L -124.43699645972731,47.76971054060908 L -124.42690277144266,47.76332855219022 L -124.40579986616177,47.75638961813519 L -124.39779663124978,47.748050689692036 L -124.3949966433729,47.72943115247779 L -124.38500213591897,47.71554946944366 L -124.37220001253866,47.68943023671483 L -124.3621978761359,47.675548553680756 L -124.35639953602282,47.65887832664259 L -124.35639953602282,47.65277099566805 L -124.35140228229585,47.63555145284187 L -124.3496537331722,47.6200367790683 L -124.34780883788096,47.60359954838151 L -124.33623685573576,47.570777670366965 L -124.33419799826652,47.56499099715859 L -124.33335963138501,47.561496734473735 L -124.32720947289681,47.53583526655035 L -124.32080078090888,47.49805068945915 L -124.32199859601366,47.47803878770486 L -124.31920623798487,47.45943450928746 L -124.31330871614182,47.44276046732523 L -124.30719757114252,47.43304824806302 L -124.30750274618066,47.42694091798779 L -124.30249786350487,47.409709930389454 L -124.30079650900274,47.37110137916653 L -124.29939643277629,47.36902033899753 L -124.29800415007463,47.36693954434344 L -124.29000091516264,47.364719390747666 L -124.27000427220526,47.364719390747666 L -124.26190185556328,47.3633308411317 L -124.2561035154502,47.36027908355612 L -124.26699829102029,47.35416030870874 L -124.2680969234957,47.348049163709504 L -124.26719665537962,47.341930389761444 L -124.26329803502733,47.33776855493835 L -124.26029968279113,47.32609939565191 L -124.25640106243884,47.32194137575283 L -124.24639892603614,47.321659088460365 L -124.23139953590635,47.318328857617075 L -124.22750091555412,47.31415939294584 L -124.22139739950359,47.3049888614222 L -124.21579742464917,47.288600921676505 L -124.20890045206073,47.279430389253605 L -124.19419860802032,47.24222183241875 L -124.18329620350147,47.221370696836516 L -124.18000030517595,47.189708709516765 L -124.17530059843762,47.1655387878634 L -124.15889739989507,47.11444091814633 L -124.15699768103354,47.102218628147796 L -124.153099059782,47.09109878554875 L -124.14859771740294,47.06082153292084 L -124.14890289334039,47.0330505370045 L -124.15219879166591,47.007770538103614 L -124.16419982866012,46.94638061484329 L -124.16190338107998,46.9411010738238 L -124.15499877954278,46.93888092022803 L -124.1492004394297,46.94166183438398 L -124.14420318570274,46.944988250303254 L -124.14199066195505,46.95055007951447 L -124.13188934292299,46.96416091912897 L -124.11189269996555,46.97166061374418 L -124.10890197757743,46.976379394203434 L -124.10970306396354,46.98276901247044 L -124.12249755839503,47.00138854968469 L -124.12329864478113,47.014438628739015 L -124.12220001230571,47.02054977373825 L -124.12689971904405,47.03026962284855 L -124.13200378434914,47.034439086620466 L -124.13500213658534,47.03944015527151 L -124.13279724088716,47.04471969629094 L -124.12470245319395,47.05305099488601 L -124.11360168431577,47.059158324961174 L -124.10060119657618,47.0638809203445 L -124.08439636239291,47.066669464348536 L -124.05780029293635,47.064159393612215 L -124.04389953618136,47.059986114916285 L -124.03558785899435,47.05564383202733 L -124.02690124546012,47.05110168470986 L -124.01699829078734,47.04333114667503 L -124.00140380847898,47.02666091963687 L -123.99749755827861,47.0086097719315 L -123.99469757040174,47.00387954670009 L -123.97389984105826,46.99054718035336 L -123.96691131568855,46.98860168420197 L -123.96690368673978,46.98860168420197 L -123.95690155033702,46.98860168420197 L -123.92690277097682,46.99526977573669 L -123.91110229536037,46.99721908591283 L -123.90920257559952,46.990829467645824 L -123.91170120246306,46.98943519564381 L -123.91420745827531,46.98804092364179 L -123.91569891731109,46.98540512318914 L -123.91719818156275,46.98276901247044 L -123.82949829106235,46.981380462854474 L -123.80280303987576,46.978870392118154 L -123.79669952382528,46.97610092183504 L -123.87190246598351,46.95331954979764 L -123.9389038088704,46.93748855568805 L -123.97190093956743,46.93276977522879 L -123.97419738804689,46.92055130015433 L -123.97810363734794,46.91638183638241 L -123.99310302747767,46.913051605539124 L -124.01920318558626,46.91054916375157 L -124.02610015907402,46.908329010155796 L -124.0350036621021,46.90082931554059 L -124.04109954830449,46.89138030984992 L -124.0413970943938,46.878879547482995 L -124.03359985368928,46.87749099696771 L -124.03359734368149,46.877491907980925 L -124.03359222384114,46.87749099696771 L -124.02059936505032,46.882209777426965 L -124.0113983150336,46.88137817344716 L -124.01470184320726,46.876659392987904 L -124.00080108645221,46.86555099516096 L -123.99800109857534,46.85388183587452 L -124.00199890155693,46.84915924049119 L -124.01000213646887,46.84777069087528 L -124.01699829078734,46.849998474319136 L -124.03079986581241,46.859718322530114 L -124.03780364997897,46.86249923668606 L -124.04669952405823,46.8624916077373 L -124.05280303920938,46.859718322530114 L -124.06050109818392,46.861110687070095 L -124.06049346923515,46.87360000646356 L -124.06919860880316,46.88109970107877 L -124.08219909654281,46.88610839867857 L -124.08609771689504,46.89027023350167 L -124.0868835444843,46.895832061813564 L -124.08390045194426,46.90137863132861 L -124.08280181856952,46.90748977632791 L -124.09670257532457,46.9255485538813 L -124.10469818128774,46.917209625438204 L -124.11969757051816,46.91387939459486 L -124.1207962038929,46.90776824959562 L -124.11889648413211,46.90221023530842 L -124.1042022708391,46.87804031365505 L -124.09941101042023,46.866939544776926 L -124.09845352114138,46.86416053808301 L -124.09750366171062,46.86138153048972 L -124.09750366171062,46.85832613785453 L -124.09751129155876,46.855270385490485 L -124.09279632602352,46.84498977671933 L -124.08969879115801,46.83304977401326 L -124.08419799803357,46.8027687073606 L -124.0819015504535,46.75666046152247 L -124.08000183069265,46.751098633210574 L -124.07330322246355,46.74277114864026 L -124.06169891328864,46.73720932032836 L -124.03669738765547,46.73305130042928 L -124.02749633763875,46.7336006162173 L -124.01670074469803,46.73971557614067 L -124.00779724077069,46.7402687068527 L -124.00080871540098,46.738319396676616 L -123.99250030455158,46.733739852851215 L -123.98419952355033,46.729160309025815 L -123.97109985318139,46.724159240374775 L -123.9642028805929,46.72275924688597 L -123.95449829117877,46.72332000744615 L -123.95220184359869,46.728870391885266 L -123.95808410664489,46.7316589358893 L -123.96189880406399,46.735820770712394 L -123.96189880406399,46.74222183195292 L -123.9558029178616,46.74470901494357 L -123.93419647228393,46.739158630504505 L -123.91846503042507,46.736752884720886 L -123.91060638401234,46.735549926393446 L -123.91060312936594,46.73555059548903 L -123.91059875506357,46.735549926393446 L -123.89440155072845,46.73888015723679 L -123.88860321061537,46.74166107139274 L -123.8863983158165,46.746379851852 L -123.88719940220255,46.75333023067918 L -123.88220214847559,46.75582885754267 L -123.87220001207282,46.75582885754267 L -123.86440277136825,46.7544403079267 L -123.8525009152047,46.74943923927566 L -123.82499694868329,46.734161376777536 L -123.81610107460403,46.72721099884967 L -123.80439758279982,46.714710235583425 L -123.80169677755231,46.70972061170454 L -123.7830963131596,46.69527053826215 L -123.76920318625264,46.691101074490234 L -123.75260162335076,46.6930694583873 L -123.75330352800682,46.68888091999514 L -123.75749969444843,46.68471908607131 L -123.77439880343968,46.67583084094082 L -123.78330230736702,46.67527008038064 L -123.79609680179857,46.68027114903168 L -123.80970001246425,46.69832992568581 L -123.82639312724802,46.71416091889603 L -123.8332977296846,46.71638107339112 L -123.84220123271263,46.71583557162785 L -123.89420318636911,46.69749069185792 L -123.90329742390838,46.68999099724266 L -123.90750122109739,46.672218322805065 L -123.91439819368588,46.663318633801794 L -123.91670227021478,46.657768249362675 L -123.91470336872396,46.65304946890342 L -123.90579986569594,46.64471054046032 L -123.90420532187255,46.639160156021205 L -123.90069961531486,46.63471412644361 L -123.897201537706,46.63026809686602 L -123.8816986081788,46.62026977538733 L -123.884696960415,46.61555099492807 L -123.8993988035561,46.61970901482715 L -123.93778991669882,46.640830993828956 L -123.93779207866896,46.640827986496106 L -123.9377975465469,46.640830993828956 L -123.94080352773187,46.636650085284884 L -123.92919921855696,46.624160766790794 L -123.90940093995886,46.610279082857346 L -123.8921966550302,46.58055114781615 L -123.8824996945649,46.567501067862565 L -123.87971496548488,46.55498886072348 L -123.88281250035044,46.5433311462092 L -123.88001251247357,46.538600921877105 L -123.87921905503623,46.532485961953796 L -123.89891052205621,46.52555084192346 L -123.9199981685403,46.51277160628882 L -123.92501831091226,46.50248336766958 L -123.92420959467808,46.49694061307855 L -123.92140197785244,46.49222183261929 L -123.91170501738708,46.48387908925213 L -123.89201354946778,46.476646423132536 L -123.88811492911549,46.472480774284634 L -123.88529968244177,46.460819243947014 L -123.88220214847559,46.456661224047934 L -123.8775177005341,46.45331954933181 L -123.83720397988498,46.43915939302997 L -123.82831573475448,46.43165588349069 L -123.82750701941961,46.425270080147754 L -123.82781219445775,46.4185981754876 L -123.83170787042968,46.41444329602109 L -123.86689758330772,46.43804168683363 L -123.89360046344302,46.440269470277485 L -123.8993988035561,46.443050384433434 L -123.90419769292379,46.45360946647236 L -123.90920257559952,46.45693969731565 L -123.91221618663263,46.445270538029206 L -123.91141510024653,46.4322090151021 L -123.91751861539768,46.42277145418359 L -123.9297027588537,46.41109847997308 L -123.93580627400485,46.3947105411267 L -123.94170379674728,46.39110946686378 L -123.98719787578653,46.393051147191784 L -123.9899978636634,46.39776992765104 L -123.98780059781325,46.410820007604684 L -123.99050140396014,46.428600310991044 L -124.01249694840834,46.489429473691246 L -124.01419830291047,46.501659393537864 L -124.01499938929658,46.51470947259213 L -124.01360321073184,46.542221068961624 L -124.00640106220595,46.564990997126245 L -124.0038986204184,46.59027099602713 L -124.00779724077069,46.602218627681964 L -124.01080322285497,46.60694122306529 L -124.03109741190173,46.62694168094674 L -124.03309580167826,46.63859640971191 L -124.02999877942631,46.643608093060834 L -124.01889801054813,46.64971923806013 L -124.01580047568262,46.65443038957062 L -124.02089691203895,46.6580390927823 L -124.0277862547793,46.65998077400968 L -124.03669738765547,46.66082000693825 L -124.04280090370594,46.6580390927823 L -124.04779815653359,46.647769927883985 L -124.05000305133251,46.62165832500324 L -124.04109954830449,46.55887985212695 L -124.03781890877582,46.520542145222976 L -124.03810119606828,46.50054931629029 L -124.0413970943938,46.475818634076745 L -124.03811645486513,46.4297218321114 L -124.03831481922447,46.409702301408345 L -124.04061889665269,46.39665985130284 L -124.03971862763728,46.39054107645546 L -124.04281616250279,46.3719291690893 L -124.04080200221512,46.3666610719427 L -124.04111480710134,46.34666061406119 L -124.04219818077985,46.33971023523401 L -124.04751586924112,46.32944107033569 L -124.06140899614809,46.31859970100436 L -124.06250762952283,46.312488556005064 L -124.0594024657085,46.30749893212618 L -124.06051635698077,46.301376342354786 L -124.06970977804872,46.29333114597625 L -124.07061767601289,46.286941528608565 L -124.06701660174991,46.282768249912635 L -124.06000518773527,46.28081893883717 L -124.06000171994953,46.28082009716394 L -124.0599975587865,46.28081893883717 L -124.04000091582907,46.28749847424473 L -124.01560974117143,46.28387832626089 L -124.01560952263617,46.283879426131705 L -124.01560211222261,46.28387832626089 L -124.01450347884793,46.28944015547211 L -124.02110290534705,46.30527114868232 L -124.01920318558626,46.310821533121384 L -124.01110076894429,46.31832885758473 L -124.00000000006617,46.323608398604165 L -123.99220275846227,46.326389312760114 L -123.9833145142311,46.326389312760114 L -123.96861267109,46.322769164776275 L -123.9578018184531,46.31637573248452 L -123.89940643340424,46.267768859782905 L -123.87081146245686,46.26081466693097 L -123.85311889692764,46.259983062951164 L -123.8223190311814,46.27276229858586 L -123.8223136505377,46.2727658293241 L -123.82230377238454,46.272769927534625 L -123.79140403782628,46.293044303617705 L -123.78806283975081,46.29427957098835 L -123.77860259972937,46.29777145406712 L -123.76860046422593,46.29777908301588 L -123.7500076296813,46.28916168220434 L -123.7500021186359,46.289162663364664 L -123.74999999983322,46.28916168220434 L -123.7422027591287,46.290550231820305 L -123.73719787555359,46.293880462663594 L -123.73000335687578,46.30276870689477 L -123.72445711291533,46.30542521963309 L -123.72421264661085,46.30554199210195 L -123.7025070193032,46.29972076424326 L -123.70250134008455,46.29972128854797 L -123.70249938945506,46.29972076424326 L -123.6936035153758,46.30054092435023 L -123.69005730695125,46.30199930272448 L -123.68750762917341,46.303043365238466 L -123.6875090087334,46.30304729077915 L -123.68750000022465,46.30305099508655 L -123.69139862057693,46.314159392913496 L -123.69029998810151,46.320270537912734 L -123.68609619181183,46.32444000258397 L -123.67720673439527,46.325000358449245 L -123.670516967401,46.322769164776275 L -123.66671752967801,46.31859970100436 L -123.66000366175268,46.296100616259366 L -123.65141296361088,46.28833007822453 L -123.62810516353107,46.27776336633758 L -123.61221313513335,46.27499008202972 L -123.58470916771262,46.27249145516623 L -123.58470383293434,46.27249166380892 L -123.58470153786453,46.27249145516623 L -123.55609893796839,46.273609161362515 L -123.48750305215742,46.287220000977015 L -123.4708023075255,46.28916168220434 L -123.45201624464971,46.28971824922593 L -123.42639923111358,46.28583145136105 L -123.41079711895708,46.27693176235772 L -123.40701293913168,46.271923064757914 L -123.40440368666538,46.261669158656446 L -123.39701843257706,46.24583053559809 L -123.3767089847334,46.226379394404034 L -123.36611175525269,46.21915054320846 L -123.32720184301638,46.19804000897875 L -123.30280303940992,46.18082046525325 L -123.28441619907278,46.172771453950645 L -123.26671600369548,46.17055130035487 L -123.26670807527245,46.170552219462024 L -123.26670074489863,46.17055130035487 L -123.25000000026671,46.17248916665818 L -123.24176061687967,46.17489559412792 L -123.23001861610618,46.17832183838971 L -123.21549413815501,46.18419025457462 L -123.19220819249983,46.19359627357164 L -123.16400146516776,46.195209503508124 L -123.18061828596723,46.18664169311194 L -123.19059753462432,46.17916107221765 L -123.19161224326729,46.17768096892115 L -123.20391082725018,46.16082000737174 L -123.23390960661033,46.14749145504976 L -123.24691772419806,46.14476013220843 L -123.24811553930277,46.144489287889485 L -123.24970245327808,46.144161224206414 L -123.25949859637274,46.14443969747418 L -123.26049804711812,46.1446495057063 L -123.27420043951383,46.14749145504976 L -123.29859924312024,46.158599853776025 L -123.3161010741382,46.1602706906844 L -123.31611184441886,46.16027026080849 L -123.31611633293511,46.1602706906844 L -123.34390694216552,46.15916104960803 L -123.3604965207021,46.16082000737174 L -123.39859771760354,46.1749992373945 L -123.41889953649837,46.188320159868454 L -123.42669677720289,46.19720840409963 L -123.427497863589,46.20360946623941 L -123.43389892572878,46.219440460349006 L -123.45639801047378,46.231380463055075 L -123.46779632544121,46.243881225422 L -123.47360229450305,46.247219086113375 L -123.48829650869538,46.25083160424913 L -123.48830255303875,46.2508312139434 L -123.48830413854347,46.25083160424913 L -123.51420593229278,46.249160766441435 L -123.51809692369625,46.24806949491682 L -123.52809906009901,46.24526977503791 L -123.53527450595521,46.239653018834474 L -123.56110382064412,46.219440460349006 L -123.57779693632727,46.219440460349006 L -123.59059905970759,46.22526931805578 L -123.59940338100563,46.2258186338438 L -123.59940582806087,46.225817829849916 L -123.59941863980248,46.2258186338438 L -123.60530853269677,46.22388076754049 L -123.60251617466798,46.21831512430458 L -123.58580780018798,46.20943069499748 L -123.58921051009162,46.20442962634644 L -123.6028137207573,46.20055007971507 L -123.62940216036577,46.20027160644736 L -123.69280242898975,46.188320159868454 L -123.71061678880204,46.18780234193514 L -123.71170192784973,46.18777123798344 L -123.72530365013745,46.191379547292115 L -123.73390197722807,46.199161529199785 L -123.75029754682186,46.222480774051746 L -123.75920104984988,46.223320006980316 L -123.75920230080686,46.22331940533388 L -123.7592086787987,46.223320006980316 L -123.78690338162994,46.209991454658336 L -123.80470275873728,46.20804977433028 L -123.82440185560534,46.20804977433028 L -123.83250427224732,46.2069396970827 L -123.83751678477114,46.20360946623941 L -123.8383026123604,46.19860076863961 L -123.83470153809742,46.1938781741556 L -123.82281494163004,46.18831253091969 L -123.79920196561284,46.18471908560548 L -123.7761077877899,46.165817261098766 L -123.76831817603414,46.15748977652845 L -123.76640319837577,46.151931763140624 L -123.77420043908035,46.153598785124984 L -123.77420532419757,46.153598198766986 L -123.77420806892843,46.153598785124984 L -123.78109741166878,46.152770996069194 L -123.78441619863929,46.14054870607066 L -123.7836002068899,46.12748902945168 L -123.78469848593176,46.121379852169014 L -123.80139923056362,46.130268097299506 L -123.80419921844049,46.13526916505123 L -123.8007965085369,46.16054916395211 L -123.80829620405143,46.1749992373945 L -123.82499694868329,46.17583084137436 L -123.83810424800106,46.17055130035487 L -123.8458023069756,46.16915893581489 L -123.8593978877932,46.17887878402587 L -123.88500213635245,46.18943023711597 L -123.90750122109739,46.20138931264364 L -123.92690277097682,46.214439391697965 L -123.94139862080982,46.226379394404034 L -123.94141200541958,46.22637785026808 L -123.94141387960673,46.226379394404034 L -123.958300731738,46.224430618425174 L -123.96610260035368,46.2258186338438 L -123.97000122070597,46.22998809851504 L -123.96690368673978,46.24166107182623 L -123.9756011964597,46.24248886088196 L -123.98249816904814,46.24026870728619 L -123.98281097393436,46.22803115849081 L -123.97920989967145,46.216930389612685 L -123.95201110818812,46.1811103823938 L -123.9511184690208,46.17554855318258 L -123.93280792266802,46.146656036145885 L -123.92611694338763,46.1308212280116 L -123.91691589337097,46.09553909270795 L -123.91249847392504,46.07165908819513 L -123.91190338174641,46.065162658350005 L -123.90921783439643,46.033878326027946 L -123.90921783439643,46.02693939197292 L -123.91528308789185,45.998174727951834 L -123.91560363773937,45.99665832532031 L -123.92169952394175,45.98720931962964 L -123.93170928929328,45.98027038557461 L -123.95829772980107,45.97166061371183 L -123.96921539311677,45.966098785399936 L -123.97311401346906,45.96276855455665 L -123.97531890826792,45.95666122448142 L -123.9550170902724,45.92972183254494 L -123.94641113243438,45.91527175910255 L -123.9369964601608,45.89471054066087 L -123.9361114499423,45.888328552242 L -123.93721008331704,45.88220977739462 L -123.94611358634506,45.8680496219921 L -123.94360351560874,45.83638000482421 L -123.94800567625776,45.8116607664835 L -123.95310974156286,45.801380157712344 L -123.97311401346906,45.781650543250464 L -123.97500610338176,45.7761001588114 L -123.95671844477454,45.7686004641962 L -123.94779968294966,45.761669159089934 L -123.9297180176506,45.731929779276584 L -123.92690277097682,45.72164916960611 L -123.91750335660083,45.70027160688085 L -123.91581726089555,45.688598632670335 L -123.91580579723762,45.688624668942396 L -123.9158020020987,45.688598632670335 L -123.90859985357281,45.7049903873401 L -123.89969635054479,45.71248626703124 L -123.8879981845256,45.71438505779241 L -123.8842076779697,45.71499907890109 L -123.88031005856288,45.71081924414756 L -123.87249755816214,45.70943069453165 L -123.85670605328289,45.71221002947806 L -123.8677978514238,45.69916152963327 L -123.87361145033373,45.696380615477324 L -123.87569838555868,45.69624728109392 L -123.89109802255484,45.695270538229806 L -123.89610290523058,45.691928863513624 L -123.9002990725715,45.67470931978812 L -123.92050170883704,45.64054870650415 L -123.92670440661749,45.62416076675845 L -123.93060302696978,45.612499237320094 L -123.93109893831775,45.59193038903038 L -123.92919921855696,45.58638000459132 L -123.92530059820467,45.58250045795995 L -123.91361236609669,45.57749176036015 L -123.89031219496565,45.572490691709106 L -123.89030475217652,45.572492368944665 L -123.89029693616874,45.572490691709106 L -123.87550354024643,45.57582855240048 L -123.87169647177609,45.5716590877293 L -123.87781524662341,45.56221008293795 L -123.88189697253813,45.55110168421169 L -123.88000488262543,45.545551299772626 L -123.87609863242506,45.54138183600071 L -123.87250518801022,45.53054046666932 L -123.86859893780985,45.52637863184623 L -123.84220123271263,45.524158477351136 L -123.83860015844971,45.51916122452349 L -123.8514099116781,45.508331299064935 L -123.86330413799357,45.48915863023922 L -123.86949920682525,45.48582077044716 L -123.8771972657998,45.48666000337573 L -123.88189697253813,45.48999023421908 L -123.90309906044837,45.51639175424032 L -123.9203033444777,45.52471160896255 L -123.9368972775315,45.524158477351136 L -123.94390869154614,45.52082824740717 L -123.94699859656356,45.51665878273593 L -123.9530105589335,45.50027084388955 L -123.95500183147556,45.48720932006313 L -123.95449829117877,45.474159241008806 L -123.94470214808416,45.46110916105522 L -123.91780090358947,45.438320160069 L -123.91030120807494,45.42998886147399 L -123.90440368623189,45.42026901236369 L -123.90470886216929,45.41360092172829 L -123.90969848604817,45.40388107261799 L -123.91950225809165,45.39638900785087 L -123.93330975785017,45.394992386819695 L -123.93609645914341,45.394711283934384 L -123.938003539855,45.39999008211379 L -123.93080139132911,45.422771454151246 L -123.93170166034452,45.42887878422647 L -123.93830108684364,45.43082046545379 L -123.94529724116211,45.42193985017144 L -123.94580078145884,45.397491455250304 L -123.94889831542503,45.39194107081124 L -123.95390319810082,45.374710083212904 L -123.96080017068931,45.366100311350124 L -123.97669982893512,45.35638046223983 L -123.9777984623098,45.35026931724059 L -123.97190093956743,45.34748840308464 L -123.94941711451867,45.34249115025699 L -123.94580078145884,45.33832931543384 L -123.93920135495972,45.32276916474393 L -123.93470001258072,45.29860687293865 L -123.92610168459078,45.29111099234814 L -123.92720031706614,45.2849998473489 L -123.9368972775315,45.27748870886086 L -123.94580078145884,45.263050079291304 L -123.95310211171477,45.24055099454631 L -123.95337066366187,45.23903386436325 L -123.95640563988837,45.22193145733206 L -123.95560455350227,45.20915985064613 L -123.94329833967129,45.18360137937685 L -123.94249725328524,45.17749023437756 L -123.94439697304603,45.16444015532329 L -123.96060180632998,45.13582992557906 L -123.96250915503953,45.12971115073168 L -123.97399834649809,45.1102725991467 L -123.98549652128435,45.09083175698845 L -123.99359893792632,45.06137847939158 L -123.99220275846227,45.02165985092114 L -123.99449920694173,45.00944137584668 L -123.99500274633914,44.97776031480595 L -124.00309753403235,44.94916152983387 L -123.99469757040174,44.92026901279718 L -123.99780273421601,44.91693878195389 L -124.00449659672279,44.91499085313637 L -124.01029968255824,44.91777038593369 L -124.0141906739617,44.92193984970555 L -124.01419275409359,44.921933915978855 L -124.01419830291047,44.92193984970555 L -124.01809692416208,44.91082000710651 L -124.0224990848111,44.88694000259369 L -124.02950286897766,44.870540618975156 L -124.03829956042762,44.85694122323349 L -124.05390167258412,44.83998870890292 L -124.05580139144558,44.83388137792838 L -124.05419921867343,44.82888031017666 L -124.05030059832114,44.824169158666166 L -124.05049896268048,44.8105506901029 L -124.05359649664666,44.800270080432426 L -124.0594024657085,44.78999328568602 L -124.05940135954239,44.789991429485326 L -124.0594024657085,44.78998947166127 L -124.05079650876979,44.77555084209172 L -124.05110168470725,44.76388931265336 L -124.04280090370594,44.748050689595004 L -124.03919982944302,44.730270385309325 L -124.04720306435496,44.70859909051944 L -124.04799652089292,44.70222091702459 L -124.05500030505948,44.69359970128903 L -124.05609893843422,44.68721008302202 L -124.04280090370594,44.67638015756353 L -124.04080200221512,44.67082977312447 L -124.04309844979525,44.65166091922282 L -124.04109954830449,44.646099090910866 L -124.03749847404151,44.641941070112466 L -124.03170013392844,44.63916015595652 L -123.9989006301467,44.643049425158324 L -123.99449920694173,44.632770538588886 L -123.99449920694173,44.619159698075066 L -123.99829864466466,44.61444091761581 L -124.00420379635585,44.61166000345986 L -124.01189422638157,44.61304855307583 L -124.0221939088737,44.625549316342074 L -124.03278350850633,44.63166046134131 L -124.03279575277571,44.63165872295184 L -124.03279876730318,44.63166046134131 L -124.04060363785584,44.630550384093794 L -124.04640197796886,44.627769469937846 L -124.0492019649464,44.62305068947859 L -124.05639648452353,44.60665893570814 L -124.0594024657085,44.588039398493834 L -124.06050109818392,44.56832885775293 L -124.06249999967469,44.562770843465785 L -124.06279754666338,44.549160003851284 L -124.07109832766463,44.50693893449261 L -124.07029724127858,44.5005493162256 L -124.07238007559505,44.482704679837866 L -124.07250213607745,44.48166275051574 L -124.07250192833408,44.48166071355132 L -124.07250213607745,44.48165893559167 L -124.06999969518927,44.45693969725096 L -124.06330108606079,44.447208404267826 L -124.06328792808017,44.44721145656678 L -124.06328582726388,44.447208404267826 L -124.04889678990833,44.45055007898395 L -124.03058624265617,44.45804977449848 L -124.02189636188501,44.458599090286555 L -124.01609802267126,44.45582962000344 L -124.0121994014197,44.451660156231526 L -124.01249694840834,44.44470977740434 L -124.01059722864755,44.43943023638491 L -124.00309753403235,44.43111038166268 L -124.00309753403235,44.42416000373481 L -124.00752232252296,44.42352257147502 L -124.01078796405812,44.423053741411366 L -124.029701233337,44.43664932222896 L -124.04329681415459,44.4411010741926 L -124.05750274684704,44.43777084334931 L -124.0663986209263,44.43027114873411 L -124.06950378384124,44.41860580437174 L -124.06962212382848,44.41756640214447 L -124.0717010496914,44.399440765394104 L -124.08360290495563,44.35916137726275 L -124.08390045194426,44.35221099843562 L -124.09359741240962,44.33860015882112 L -124.09829711914796,44.3286094662912 L -124.09860229508536,44.31610107407619 L -124.0939025874477,44.2991600036184 L -124.09420013443633,44.28527069073618 L -124.09750366171062,44.266941070662426 L -124.09449768052565,44.18888092036394 L -124.11029815704148,44.15166091875693 L -124.1113967895169,44.13859939582983 L -124.10800170856203,44.11388015748912 L -124.11000061005285,44.10166168241466 L -124.12000274645561,44.07500076284657 L -124.11550140407661,44.05110168461283 L -124.10530090331451,44.031108856579465 L -124.09889984117467,44.00860977183447 L -124.1027955279385,44.004443445797165 L -124.11698913542256,44.00805664022306 L -124.12280273433248,44.005268097118346 L -124.1239013668079,43.99248886148371 L -124.12030029254493,43.967769623143 L -124.12249755839503,43.95555114716916 L -124.12684742256874,43.9461286516933 L -124.12750244107082,43.9447135927619 L -124.13140106232242,43.92082977332501 L -124.13749694852481,43.89749145475213 L -124.14250183120055,43.866939544679894 L -124.1458969112561,43.82915878251271 L -124.15699768103354,43.782218932694775 L -124.16670227044767,43.761669159025246 L -124.17279815665006,43.73165893579227 L -124.17970275908664,43.7085990904871 L -124.17890167270053,43.702491760411874 L -124.17500305144898,43.69832992558878 L -124.16750335683378,43.69694137597281 L -124.16749900321582,43.6969433913535 L -124.16748809803687,43.69694137597281 L -124.1560974120182,43.702220916992246 L -124.152183532869,43.706378936891326 L -124.1510925293424,43.71249008189062 L -124.15190086786134,43.725553141759065 L -124.14890289334039,43.737770080791506 L -124.14308929443047,43.74665832502268 L -124.13448333749176,43.754711151249296 L -124.12779998805945,43.75666046142544 L -124.1192016600695,43.75722122198562 L -124.11360168431577,43.75526809688546 L -124.09750366171062,43.74554061882634 L -124.06829833978776,43.73249053977207 L -124.06359863304942,43.728870391788234 L -124.06189727764797,43.71720886234988 L -124.07060241721598,43.71665954566254 L -124.07610321034042,43.719440459818486 L -124.09218597414866,43.721099853753344 L -124.09219088084967,43.721098786258096 L -124.09220123294557,43.721099853753344 L -124.10749816916461,43.717769622910055 L -124.11309814491835,43.72053909319317 L -124.11579895016592,43.72526931752526 L -124.11389160145632,43.731380462524555 L -124.11468505889366,43.73749923737188 L -124.1185989380428,43.74166107219503 L -124.1252975462719,43.73971939096765 L -124.12999725301029,43.736381531175596 L -124.13670349108747,43.72665023819246 L -124.14360046367597,43.704158783295554 L -124.1513977052798,43.69609832722085 L -124.16580200233159,43.68582153337377 L -124.18309783914214,43.67776870714715 L -124.19139862104277,43.671089172638915 L -124.20220184293225,43.64527130092347 L -124.21219635038625,43.596660614197106 L -124.22029876702823,43.57500076328006 L -124.22219848588969,43.56277084343344 L -124.23580169655537,43.538330078360445 L -124.23670196557077,43.53194046009344 L -124.24389369545094,43.515810525046106 L -124.24549865702073,43.51221466055563 L -124.24650660545996,43.51079191152155 L -124.25219726524983,43.502780914561185 L -124.2774963378717,43.439430237251884 L -124.29470062280035,43.409431457891685 L -124.30829620361794,43.39110946676675 L -124.31300354020436,43.380821228147454 L -124.30829620361794,43.378040313991505 L -124.30829289231423,43.378042865368116 L -124.30828857376986,43.378040313991505 L -124.3035964968796,43.38166046107608 L -124.27308654827391,43.40721893324468 L -124.26269138656062,43.42145230874888 L -124.25969696076442,43.425548553318436 L -124.25467177589383,43.428320740453444 L -124.24358367936236,43.43442916860084 L -124.23030090343099,43.445270537932174 L -124.21078491212535,43.472488403136424 L -124.20249938992089,43.472488403136424 L -124.2024917600728,43.472488403136424 L -124.19580078169179,43.474430084363746 L -124.18608740680077,43.48109373414695 L -124.18060302720272,43.47832107576727 L -124.1817016605774,43.472209930767974 L -124.19419860802032,43.4608192447493 L -124.19699859589718,43.456100464290046 L -124.19792121936024,43.450469643589315 L -124.19799804664257,43.45000839211235 L -124.1979969872412,43.450007229288985 L -124.19799804664257,43.45000076316359 L -124.19419860802032,43.445819854619515 L -124.18309783914214,43.44026947018045 L -124.18029785126527,43.4355506897212 L -124.17559814452693,43.41915893595075 L -124.16719818089632,43.403881072553304 L -124.15779876741965,43.39722061176599 L -124.14669799764215,43.38555145247955 L -124.14029693640168,43.3772087100117 L -124.13829803491086,43.37110137903716 L -124.14029693640168,43.36555862444618 L -124.14549153285816,43.36404698552343 L -124.14700125802364,43.36360986915173 L -124.15560150156949,43.36444473227459 L -124.19699859589718,43.38221359268749 L -124.20529937779776,43.38999176057041 L -124.20809936567463,43.39471054102967 L -124.20970153844678,43.41999053993061 L -124.21140289294897,43.42610168492985 L -124.2153015133012,43.43027114870176 L -124.22940063441558,43.42694091785842 L -124.23699951166009,43.428329467474384 L -124.2474975585115,43.42221069352638 L -124.27420043954618,43.386100769166944 L -124.29329681438753,43.366390228425985 L -124.29530334482706,43.36027908342675 L -124.28890228268727,43.3583297732506 L -124.27279663113336,43.3574981692708 L -124.26999664325649,43.35277938881154 L -124.27189636211796,43.34720993065156 L -124.27670288043441,43.34387969980821 L -124.29278564424266,43.34387969980821 L -124.2928009030395,43.34387969980821 L -124.29750061067722,43.339988708404746 L -124.2921981810128,43.30971908562492 L -124.29419708250356,43.29748916667762 L -124.30078125020583,43.296108246010476 L -124.30639648475648,43.29888153031828 L -124.31108856164673,43.30305099498952 L -124.31670379619732,43.3127708432005 L -124.31829071017262,43.33193969710214 L -124.31330108629368,43.355548858195334 L -124.31610107417055,43.360549926846375 L -124.32559967027657,43.360549926846375 L -124.34829711938085,43.35665893544291 L -124.36170196568725,43.35248947167099 L -124.36550140341018,43.34165954621244 L -124.37779998739308,43.32332992523942 L -124.37969970715386,43.31776809692752 L -124.37329864501402,43.29526901218253 L -124.3700027466885,43.26443862884253 L -124.38359832750615,43.22026824930771 L -124.38950347919729,43.18276977533236 L -124.39330291781954,43.17193984987381 L -124.39920043966265,43.16360092143066 L -124.40670013427786,43.148048400588834 L -124.41249847439087,43.131660461742456 L -124.41359710686629,43.112499236789574 L -124.42140197741895,43.083328247384486 L -124.42050170930287,43.07722091641 L -124.42250061079363,43.071109771410704 L -124.42449951138514,43.04582977250982 L -124.42639923114592,43.0402793880707 L -124.43779754611342,43.022491454836256 L -124.45110321068978,43.01110839866567 L -124.4589004513943,43.00222015353518 L -124.47309875513798,42.96471023568694 L -124.48829650872773,42.94166183515392 L -124.50060272255871,42.92943954425613 L -124.51309967000162,42.91109848030953 L -124.5243988041384,42.866100311718924 L -124.5432968137211,42.85110855143728 L -124.54530334506,42.845829010417845 L -124.54170227079703,42.84165954574661 L -124.53140258830496,42.83610916130755 L -124.52189636235084,42.82860946669234 L -124.51450347931376,42.821109772077136 L -124.50810241717392,42.811378479094 L -124.50250244142018,42.79499816919639 L -124.49800109904118,42.75609970083292 L -124.49530029289429,42.75138855022175 L -124.48139953613929,42.74805068953032 L -124.46829986577035,42.75138855022175 L -124.46360015903201,42.74721908555051 L -124.45249938925451,42.72193145770086 L -124.436698913638,42.698600768976064 L -124.42939758338213,42.69110107436086 L -124.40609741225109,42.68027114890231 L -124.39670562772318,42.67332077007518 L -124.38860321018188,42.658878326480874 L -124.3822021480421,42.628879547120675 L -124.38919830325989,42.59972000158842 L -124.38279724112004,42.5627708434011 L -124.38469696088083,42.551101685013975 L -124.39810180628791,42.520549774042365 L -124.40560150180244,42.51110839819984 L -124.42089843712216,42.4810981749668 L -124.41079711898942,42.440830230708286 L -124.41110229492688,42.41360092163126 L -124.40470123278703,42.39165878252243 L -124.40499877887635,42.384990691887026 L -124.40859985313932,42.37471008311587 L -124.42749786362134,42.34693908719959 L -124.42859649699602,42.34083175622504 L -124.3970031738125,42.3161010740115 L -124.39250183143349,42.30582046524029 L -124.39250183143349,42.29916000355371 L -124.40390014640099,42.27943038909183 L -124.40499877887635,42.27331924409259 L -124.40390014640099,42.26694107059774 L -124.38110351556668,42.243049621312764 L -124.36280059816266,42.21583175700789 L -124.35810089142427,42.20555114733742 L -124.35559844963677,42.18721008339082 L -124.35559844963677,42.16804885843794 L -124.35030364982043,42.15776824966679 L -124.34639739962006,42.15359878499561 L -124.33940124530159,42.1249885561507 L -124.33110046430033,42.10998916602091 L -124.32389831577444,42.10194015471836 L -124.29889678924195,42.08610916150815 L -124.28970336907332,42.07305145260574 L -124.2853012084243,42.062770843834585 L -124.28060150168596,42.05942916911846 L -124.263099670668,42.05860137916335 L -124.25000000029905,42.05442810046742 L -124.22360229520183,42.03305053684278 L -124.20420074442308,42.019989013915676 L -124.185897827019,41.999469756940584 L -124.18450164755495,41.998428344728666 L -124.18209838839675,41.971000671292245 L -124.1817016605774,41.968048095446704 L -124.17530059843762,41.95249176058013 L -124.17530059843762,41.94694137614107 L -124.18389892552824,41.93888092006631 L -124.18419647251687,41.90610122655022 L -124.19029998766803,41.86944198640276 L -124.19088846803112,41.86738613084782 L -124.19499969440636,41.85305023173299 L -124.19969940204402,41.84304809533023 L -124.21559906028989,41.81998825092444 L -124.236099243544,41.80083084089557 L -124.24279785177316,41.78998947156424 L -124.21890258756417,41.782489776949035 L -124.2089080810095,41.7755546569187 L -124.20249938992089,41.7661094661521 L -124.19329833990423,41.75915908822424 L -124.18139648464,41.75416946434535 L -124.15750122043102,41.751388550189404 L -124.14559936516679,41.74665832495799 L -124.1408004757991,41.74304962174625 L -124.11640167219264,41.70082855238758 L -124.11579895016592,41.68859863254096 L -124.1185989380428,41.6830482481019 L -124.12049865690426,41.670829773027435 L -124.11889648413211,41.66527175874023 L -124.11049652140082,41.657768249200956 L -124.10890197757743,41.64554977412649 L -124.09639740028649,41.620830535785785 L -124.08889770477191,41.61333084117058 L -124.08719635026978,41.60805130015109 L -124.0873489472317,41.5977700852369 L -124.087509155156,41.58749008170946 L -124.08309936555821,41.57110977181185 L -124.07420349147895,41.55665969836946 L -124.06220245358537,41.551929474037365 L -124.05390167258412,41.550540924421455 L -124.05110168470725,41.54582977291096 L -124.0642013550762,41.54249954206762 L -124.06890106181453,41.53833007829576 L -124.06890106181453,41.53137969946857 L -124.0663986209263,41.519989013449845 L -124.05030059832114,41.47748947172278 L -124.04419708227067,41.454990386977784 L -124.04000091582907,41.42443847690555 L -124.04579925504282,41.39443969754535 L -124.0524978641713,41.378879546855444 L -124.05561065693433,41.36054992678169 L -124.06220245358537,41.338039398163914 L -124.06700134295306,41.32804870563399 L -124.07669830341837,41.28776931750264 L -124.09279632602352,41.24443817179571 L -124.09670257532457,41.22748947148983 L -124.10955185285684,41.200665516529 L -124.11360168431577,41.19221496603427 L -124.12220001230571,41.15748977636673 L -124.126098632658,41.152774810831545 L -124.13999938941305,41.14276885950471 L -124.13829803491086,41.13026809713779 L -124.1395034789644,41.1105499265488 L -124.13780212446221,41.09833145147428 L -124.13809967055153,41.0794410708404 L -124.1335983272732,41.06916046116987 L -124.1125030518404,41.05749893173157 L -124.09810638463671,41.04082870469341 L -124.09470367473313,41.023880005286856 L -124.09889984117467,40.991939544699335 L -124.11029815704148,40.95999145516299 L -124.1185989380428,40.945270538300974 L -124.1252975462719,40.92277526848005 L -124.13470458959671,40.90305328386631 L -124.14220428511123,40.87444305412208 L -124.16719818089632,40.83860015825826 L -124.18309783914214,40.80942916885317 L -124.20249938992089,40.7899894715319 L -124.20809936567463,40.7802696224216 L -124.20809936567463,40.77360916163428 L -124.19999694813339,40.774158477422304 L -124.18969726564131,40.7802696224216 L -124.16949462847646,40.80609893800988 L -124.1564025879556,40.830276489511334 L -124.14810180695429,40.83721160864229 L -124.13330078118389,40.854709625635564 L -124.12500000018258,40.86138153119498 L -124.1185989380428,40.863609313739516 L -124.11049652140082,40.86333084137112 L -124.08969879115801,40.857769012159906 L -124.07309722915545,40.85916137669989 L -124.06500244146224,40.85832977272008 L -124.06220245358537,40.853610992260826 L -124.06320163633279,40.848552628702635 L -124.06330108606079,40.848052978873 L -124.06890106181453,40.83860015825826 L -124.08439636239291,40.822490691780274 L -124.09639740028649,40.8183288578565 L -124.1294021608316,40.81526947043278 L -124.14308929443047,40.81194305451356 L -124.14309461302093,40.811939801665744 L -124.14309692337923,40.81193923958949 L -124.153099059782,40.80582046474211 L -124.16139984168257,40.79832839997499 L -124.17330932589562,40.7802696224216 L -124.18199920666677,40.75971984875207 L -124.19190216044018,40.75444030773264 L -124.19940185505538,40.74554061872931 L -124.19940948490347,40.73888397196674 L -124.19671630860472,40.72803878771134 L -124.18969726564131,40.7127685550613 L -124.2035980223963,40.69609832802314 L -124.21170043903828,40.69527053806809 L -124.21890258756417,40.69665908858332 L -124.24250030478453,40.706378936794295 L -124.24610137904745,40.71054840056621 L -124.24330139117058,40.721931457636174 L -124.23860168443224,40.73220825238258 L -124.2192001345528,40.75944137548436 L -124.22940063441558,40.746379852557254 L -124.2542114255375,40.723598480519854 L -124.27359771751941,40.697208404371395 L -124.29031372094818,40.65554809557284 L -124.28781127916062,40.64332962049838 L -124.29310607897696,40.64083099363489 L -124.29971313442485,40.63333129901969 L -124.31530761763258,40.61027908356266 L -124.31611633296745,40.60470962540262 L -124.31890869099624,40.59999847389213 L -124.33191680948323,40.58166503889436 L -124.33670806900284,40.56470870963972 L -124.35331726085349,40.529430389260085 L -124.35360717799404,40.49609375010783 L -124.3564071658709,40.4852714535981 L -124.37110137916392,40.46221160919225 L -124.37581634559848,40.45193099952178 L -124.37670135491766,40.44581985452248 L -124.37500762936429,40.44109344511446 L -124.35700225804959,40.41999053983358 L -124.35171508808133,40.41054916399099 L -124.33309936489178,40.35665893534588 L -124.3249969482498,40.34165954611541 L -124.32170867887311,40.330829620656914 L -124.32250213631039,40.31776809683049 L -124.33390045127788,40.27833175655178 L -124.3321990967757,40.266109466553246 L -124.32140350383497,40.254440307266805 L -124.29720306368853,40.23804092364827 L -124.24330139117058,40.2105484009997 L -124.22081756612181,40.19331741340136 L -124.2074966427486,40.17776870748361 L -124.20220947278034,40.17416000337255 L -124.19580841064055,40.172210693196405 L -124.18499755890292,40.16582107582872 L -124.16719818089632,40.15221023531495 L -124.15560150156949,40.1474914548557 L -124.14640045155284,40.14722061143607 L -124.14109802278773,40.14471054069975 L -124.12329864478113,40.130821227817535 L -124.10000610349817,40.12110137960656 L -124.08999633814665,40.114997863556084 L -124.0642013550762,40.09360122710984 L -124.06050109818392,40.08971023570638 L -124.05719757090964,40.0786094668282 L -124.05500030505948,40.04138183627248 L -124.05220031718261,40.03527069127318 L -124.04779815653359,40.03165817223811 L -124.0224990848111,40.03026962262214 L -124.01080322285497,40.02526855487042 L -123.97360229496888,39.9922218319594 L -123.94940185572182,39.976379394876346 L -123.9389038088704,39.96414947502973 L -123.92299652077645,39.93693923967362 L -123.9150009157126,39.92860031123047 L -123.89640045131989,39.915538787404046 L -123.87470245386038,39.87720870944884 L -123.86750030533449,39.86915969814629 L -123.8356018062135,39.846378326108834 L -123.82219696080642,39.82860946659531 L -123.81890106158158,39.818328857824156 L -123.82029724104564,39.791660308407984 L -123.81439971920258,39.762500762875675 L -123.80829620405143,39.75360870372049 L -123.80670166022804,39.74137878387387 L -123.80419921844049,39.73638153104622 L -123.77919769280732,39.72193145760383 L -123.76889801031524,39.70222091686287 L -123.76470184297432,39.67137908965009 L -123.76190185509745,39.63277053842717 L -123.76309967020217,39.613609314373605 L -123.75640106197301,39.59193038973564 L -123.74330139160406,39.575550078938704 L -123.73639678916754,39.55971908572849 L -123.73639678916754,39.55305099509309 L -123.73829650892833,39.54748916588187 L -123.76309967020217,39.51916122432942 L -123.7714004521028,39.50500106802758 L -123.77690124522718,39.488048553696956 L -123.7777498886615,39.48280920337902 L -123.78780364974602,39.4208297727298 L -123.79470062233452,39.39221954388489 L -123.79669952382528,39.3794288634781 L -123.7969970699146,39.35916137710103 L -123.79440307624515,39.347488402890576 L -123.78060279894186,39.33110963263226 L -123.78126893486285,39.32798334913946 L -123.78440093984239,39.31332015975852 L -123.77359771705358,39.3077697753194 L -123.77189636255144,39.30249023429997 L -123.77390289299103,39.29027938817427 L -123.77220153848884,39.28472137478644 L -123.75420379612291,39.2594413758855 L -123.74970245374391,39.24916076621503 L -123.74720001195635,39.236938476216494 L -123.74949645953649,39.21776962321417 L -123.74780273398312,39.21249008219473 L -123.74420165972015,39.20832824737158 L -123.7257995605861,39.19527053846923 L -123.71530151373469,39.18276977520293 L -123.70829772956813,39.168331146532694 L -123.70529937733193,39.15082931551473 L -123.69470214875054,39.13832855224848 L -123.68280029258699,39.11444091788758 L -123.68199920620094,39.100830078273134 L -123.68309783957562,39.09415054286558 L -123.68139648417417,39.0819396976392 L -123.67919921832407,39.069438934372954 L -123.66719818132981,39.03194046039755 L -123.66670227088116,39.01916122476291 L -123.6714019776195,39.00888824494052 L -123.67780303975934,39.00027084322966 L -123.69029998810151,38.989429473898326 L -123.70030212360496,38.97721099882381 L -123.711097717445,38.971931457804374 L -123.71469879170797,38.96858978308825 L -123.7164001462101,38.96249008196179 L -123.71469879170797,38.95693969752273 L -123.7035980228298,38.93249893155041 L -123.65029907233861,38.89110946617154 L -123.64330291712082,38.882759093855555 L -123.63480377176018,38.876098633068295 L -123.59999847408358,38.84165954561723 L -123.58329772945166,38.82777023273502 L -123.56050109861741,38.81721115069615 L -123.52829742445834,38.78776931787144 L -123.51080322238914,38.77388000498922 L -123.4969024656341,38.75749969509161 L -123.49279785197376,38.75471115108758 L -123.46720123326259,38.74694061305274 L -123.45140075674675,38.73777008062979 L -123.42639923111358,38.70972061144579 L -123.41439819322005,38.69192886328722 L -123.40609741221874,38.671379089617744 L -123.39669799784275,38.6583290096641 L -123.35310363766496,38.624439239799756 L -123.34110259977143,38.606658935514076 L -123.32720184301638,38.59609985347521 L -123.32109832786523,38.58803939829977 L -123.3170013431536,38.57777023340145 L -123.309196472601,38.56998825059446 L -123.28919982874424,38.5588798518682 L -123.26670074489863,38.54082870506221 L -123.23719787598708,38.52276992840808 L -123.21360015876672,38.51361083985796 L -123.1716995241423,38.491939545068135 L -123.1203002934119,38.469429016450306 L -123.1046981812554,38.46110916172813 L -123.09860229505301,38.45277023328498 L -123.08110046403505,38.41859817522885 L -123.06749725336937,38.39582824706429 L -123.04190063465819,38.36082077010428 L -123.0406036378235,38.34859848010575 L -123.04550170892117,38.330829620592226 L -123.04669952402588,38.31805038495753 L -123.04499816862437,38.31248855574631 L -123.04080200218277,38.309158324903024 L -123.03389739974625,38.30749893186743 L -123.03108215307248,38.31027603109936 L -123.02999877939396,38.31694030771001 L -123.03140258780678,38.32944107097626 L -123.02860259992991,38.334159851435516 L -123.02249908477876,38.331939696940424 L -123.01670074466568,38.32305145270925 L -123.01219940228668,38.3194389345735 L -122.98690032966482,38.31082153286263 L -122.96970367458431,38.29693984982856 L -122.95860290570613,38.28527069054212 L -122.95279693574497,38.276378631386876 L -122.94550323443787,38.25526809715723 L -122.94059753439143,38.24554061909811 L -122.93280029278759,38.23860168414376 L -122.91719818153041,38.23027038554875 L -122.90940093992651,38.223320007620885 L -122.90280151342739,38.214439392338534 L -122.8985977171377,38.2047080993554 L -122.87220001204048,38.16971969611632 L -122.84690094031794,38.14194107035189 L -122.83059692350537,38.1274909969095 L -122.80359649638143,38.08803939783394 L -122.80300140420275,38.081939697606856 L -122.83999633788142,38.10776901229582 L -122.86280059856381,38.13694763154899 L -122.88390350384469,38.16777038594017 L -122.8983917238296,38.1844291691055 L -122.94798278847975,38.22721862797317 L -122.95059967079419,38.23138809174509 L -122.95919799788481,38.23833084072413 L -122.96609497047325,38.23999023465905 L -122.9660943319546,38.239988247157385 L -122.96610260032134,38.23999023465905 L -122.96279907214773,38.22970962498857 L -122.94830322231473,38.21361160238342 L -122.93329620323624,38.19248962428094 L -122.9255981442617,38.149990081654494 L -122.92859649649785,38.138599395635765 L -122.93779754651456,38.11915969831449 L -122.94170379671493,38.114440917855234 L -122.9499969478681,38.09415054283323 L -122.95612571238456,38.059576714459126 L -122.95639801000794,38.05804443339781 L -122.97609710687601,38.032768249421 L -122.98079681361435,38.02331924462965 L -122.99720001215695,38.0072212220245 L -122.99639892577085,38.0011100770252 L -122.99030303956846,37.99887847865733 L -122.94920349133014,37.99887847865733 L -122.94856052734053,37.99996468430089 L -122.94638824465642,38.00360870388869 L -122.95220184356634,38.011940002483755 L -122.95138549838339,38.01805114748299 L -122.94933917294401,38.02090759299824 L -122.94860076930337,38.02193069501368 L -122.93060302693743,38.03583145176867 L -122.91469573974285,38.043880463071275 L -122.92828369161168,38.05360031128225 L -122.93170166031217,38.057777404902254 L -122.93329620323624,38.06332015949323 L -122.93139648437472,38.068599700512664 L -122.91999053955914,38.07249069191619 L -122.91529846176957,38.07638931316774 L -122.90889739962978,38.085269927550826 L -122.90059661862847,38.07138061556793 L -122.89669799827624,38.05443954511014 L -122.89330291732136,38.05027008043896 L -122.87329864541516,38.04526901268724 L -122.83000183132674,38.02471160916963 L -122.81700134268777,38.020271301078765 L -122.80059814414523,38.011940002483755 L -122.80329132044398,38.011940002483755 L -122.80329895029206,38.011940002483755 L -122.79360198982675,38.009159088327806 L -122.78420257545076,38.00360870388869 L -122.7722015384565,37.992488861289644 L -122.7667007444328,37.97665023823129 L -122.76170349160509,37.96693038912099 L -122.75499725352785,37.95888900766653 L -122.74030303933557,37.948879242315 L -122.73329925516896,37.947490691799715 L -122.7169036864745,37.939708709892045 L -122.70500183121027,37.92916107172596 L -122.68389892592938,37.90443038951241 L -122.67890167220236,37.9016609192293 L -122.67889665848207,37.90166236623844 L -122.67889404325359,37.9016609192293 L -122.66639709491142,37.90526962244104 L -122.65670013444606,37.91054153451171 L -122.65560150107132,37.91749954228766 L -122.65560236352115,37.91750170335848 L -122.65560150107132,37.91750717123642 L -122.65968322788541,37.927768707185976 L -122.66029357886089,37.93304824820541 L -122.65861397176405,37.93334677185777 L -122.65249633815637,37.93442916887261 L -122.64559936556793,37.92665862993846 L -122.64170074431632,37.91582107553114 L -122.63719940193732,37.91220855739539 L -122.61579895056707,37.9016609192293 L -122.59279632552534,37.88499069219114 L -122.57309722865728,37.87360000617247 L -122.55390167208594,37.867771148465636 L -122.532798766805,37.85055160563945 L -122.52169799792682,37.83943176304035 L -122.51219940182085,37.833049773722166 L -122.50610351561846,37.83028030433832 L -122.49140167247737,37.82777023360205 L -122.46170043920648,37.830551147758 L -122.45169830280372,37.836380004565456 L -122.45169541598005,37.83638486899832 L -122.45169067385496,37.83638763441354 L -122.44888305702932,37.84109878502471 L -122.447990417862,37.84666061423593 L -122.45199584979241,37.85749816864325 L -122.461090088231,37.86999130206141 L -122.47139739967184,37.876380920328415 L -122.47309721633331,37.88194152915963 L -122.47181446745748,37.88410420168856 L -122.4674835205227,37.891380310458146 L -122.46308792762244,37.89443513202389 L -122.45780181885425,37.89165878282654 L -122.44779968245149,37.87860107392413 L -122.43830108634546,37.872219085505265 L -122.42500305161718,37.874710083419984 L -122.42048645044127,37.87860107392413 L -122.41940307586344,37.88471984877151 L -122.41999053999263,37.89083099377075 L -122.44329071022435,37.906940460248734 L -122.4602890018449,37.92166137711075 L -122.47919464127568,37.93360137981682 L -122.48059082073974,37.939708709892045 L -122.47779083286287,37.94443893422414 L -122.46720123323024,37.949710846294806 L -122.46530151346946,37.95526885968263 L -122.46530326175144,37.95527136699246 L -122.46530151346946,37.955276489530775 L -122.47440338175613,37.968318939636276 L -122.47329711943263,37.974430084635515 L -122.46970241236966,37.97832181168445 L -122.45970153771572,37.98416137671933 L -122.44029998783628,37.9891586304463 L -122.43579864545723,37.991939544602246 L -122.43470001208254,37.99860000628888 L -122.43719482402196,38.00360870388869 L -122.46108245838286,38.01971435544266 L -122.4830856326792,38.02361679071896 L -122.4835968019247,38.029720306769434 L -122.47470092784545,38.05720901449399 L -122.47029113734834,38.08776855441431 L -122.47058105448889,38.093479156670185 L -122.48169708216392,38.111938476967 L -122.4813995360746,38.118598937754314 L -122.47530364987222,38.12054061898169 L -122.44439697254785,38.12416076696553 L -122.4216995243429,38.122760772577465 L -122.40918731720382,38.126659392929696 L -122.39939117410916,38.13248825063653 L -122.39738462748181,38.13520453591417 L -122.3958969114243,38.137210846019855 L -122.3908004759673,38.14749145479101 L -122.38690185561506,38.164989471784224 L -122.38310241699281,38.16888046228843 L -122.36530303988548,38.15554809594164 L -122.34279632529245,38.14554977446295 L -122.31140136736752,38.136108398620365 L -122.2846984863329,38.122760772577465 L -122.2555999759881,38.103050231836505 L -122.2369995115954,38.08359909064245 L -122.23470306401532,38.07860946676351 L -122.22669982910332,38.07777023293562 L -122.22669252660847,38.07777868836132 L -122.22668457030647,38.077777862783705 L -122.22309875484041,38.081939697606856 L -122.21609833413822,38.08304803376694 L -122.18749999972647,38.07138061556793 L -122.18749423956888,38.07138137819305 L -122.1874923707777,38.07138061556793 L -122.16439579086563,38.07443930961432 L -122.15859985374101,38.0727691651839 L -122.13559722869934,38.05609893814574 L -122.12750244100613,38.055271149090004 L -122.11969757045347,38.0555496214584 L -122.10970306389885,38.06137847916517 L -122.08889770470722,38.07999038653139 L -122.05280303914469,38.105831145992454 L -122.04718780549342,38.115009308263495 L -122.04470062250272,38.13415908844422 L -122.04108428944289,38.138050078948424 L -122.03833786698476,38.140007017174014 L -122.03639984150146,38.141380309791714 L -122.02390289315923,38.14582824683134 L -122.01161276999801,38.149160788932306 L -121.99828338580312,38.15277099581044 L -121.98220062289414,38.15359878576555 L -121.9642028805282,38.14638900739152 L -121.96080017062462,38.14221954361966 L -121.95939636221175,38.13666152933246 L -121.96049221488278,38.131105972892385 L -121.96060180626529,38.130558014181304 L -121.9669036866751,38.1219291685976 L -121.98249816898345,38.106658935947564 L -121.9819030759055,38.10055160497302 L -121.97779846224512,38.097209930256895 L -121.94640350342092,38.08749008204592 L -121.91419982926186,38.085269927550826 L -121.9141942597605,38.08527059484777 L -121.91418457046495,38.085269927550826 L -121.89109666541322,38.08803864600077 L -121.88610076876313,38.085269927550826 L -121.88719940213787,38.07999038653139 L -121.90529632533452,38.0661010745485 L -121.90190124527896,38.061939239725405 L -121.9018942503522,38.061940015840264 L -121.90189361543088,38.061939239725405 L -121.87190246591882,38.065269470568694 L -121.8585968013424,38.068328857093036 L -121.84889221192833,38.0741691586727 L -121.85030212853638,38.07972118167652 L -121.84670257592632,38.08359909064245 L -121.8385950961013,38.08415914703346 L -121.78469848676639,38.07666015658742 L -121.7774963382405,38.076938628955816 L -121.75720214829443,38.081939697606856 L -121.73559570271675,38.09222030637801 L -121.72188568137227,38.1022186278567 L -121.70639801064198,38.117210388138346 L -121.68889617962401,38.138050078948424 L -121.66860198967794,38.1563796999215 L -121.66889953576725,38.149719238234866 L -121.6753005979071,38.126659392929696 L -121.69439697274845,38.093879699413606 L -121.70610046365334,38.088600158394115 L -121.73938751239024,38.08221816997525 L -121.75579833988161,38.07444000209233 L -121.76029968226061,38.07054901158813 L -121.7621994020214,38.06499099730098 L -121.75830078166916,38.0555496214584 L -121.74890136729312,38.048328399211584 L -121.73609924301348,38.044719695999845 L -121.72810363794963,38.04444122273213 L -121.71388244646033,38.047489166283015 L -121.67548370346952,38.06415939332112 L -121.67078399673119,38.0675010680373 L -121.66718292246827,38.07138061556793 L -121.66609954789038,38.07749176056723 L -121.66860198967794,38.08221816997525 L -121.66919708275594,38.08776855441431 L -121.66719818126512,38.093879699413606 L -121.65888977041573,38.10110092166042 L -121.65360260044753,38.10361099239674 L -121.64640045192164,38.1047096248721 L -121.62110137929983,38.10332107525619 L -121.62110070211031,38.10332145656872 L -121.62109375035101,38.10332107525619 L -121.60579681413196,38.111938476967 L -121.59329986578973,38.11555099510281 L -121.57669767246313,38.11582935055935 L -121.55580139181438,38.111938476967 L -121.55059814477926,38.10889053341617 L -121.54389953655016,38.09999847426093 L -121.53669738802427,38.084720611762805 L -121.53330230706939,38.08137893704668 L -121.52829742439366,38.0783309934958 L -121.50749969505017,38.07360839811247 L -121.4860992427806,38.06361007663378 L -121.4705963132534,38.05498886089822 L -121.4494018551913,38.03722000138464 L -121.43499755903883,38.027488708401506 L -121.4199981689091,38.01277160646356 L -121.41860198944505,38.0072212220245 L -121.42140105551681,38.002492554418836 L -121.42918396012891,38.00333786046906 L -121.43949127156975,38.009159088327806 L -121.4555892941749,38.02388763413859 L -121.47779846177929,38.03332900998117 L -121.48110198995295,38.03749847375303 L -121.48168182333472,38.04360961875233 L -121.48419189497037,38.04777908342356 L -121.4910888675588,38.049999237019335 L -121.49109289112556,38.04999807599455 L -121.49109649650757,38.049999237019335 L -121.5035869382549,38.04639461313229 L -121.51059722901635,38.04804992684319 L -121.52140045180516,38.0597267150784 L -121.56169891365744,38.0772209171476 L -121.56500244183104,38.08137893704668 L -121.56809234594914,38.09249114979764 L -121.57140350307156,38.096660613569554 L -121.57969665512405,38.10361099239674 L -121.59558105457302,38.10554885870005 L -121.59558532994993,38.1055475196095 L -121.59559631336987,38.10554885870005 L -121.60800170893083,38.101661682220595 L -121.613783201145,38.09688858900603 L -121.62079620336237,38.09110641510574 L -121.63559722913283,38.09360885599398 L -121.64810180642377,38.09054946857026 L -121.65249633812402,38.08665084821803 L -121.65809631387776,38.0630493160736 L -121.66439819338825,38.05416107184243 L -121.67440032979101,38.048328399211584 L -121.6930007932844,38.04360961875233 L -121.69609832725058,38.038051605364444 L -121.69280242892506,38.03332900998117 L -121.6857986447585,38.03165817217342 L -121.66999816914199,38.03137969980503 L -121.66470336932571,38.02833175625415 L -121.66329956091283,38.02304840121002 L -121.67579650835575,38.01916122473057 L -121.67793154471872,38.01897170700204 L -121.69778442385518,38.01721572857912 L -121.710800171291,38.020271301078765 L -121.72190094016918,38.02582931536597 L -121.73499298069004,38.029720306769434 L -121.73499982093335,38.029720072046416 L -121.73500061053812,38.029720306769434 L -121.7594871708875,38.02888146414659 L -121.83028411858686,38.03610992413712 L -121.85720062277773,38.04304885909147 L -121.8822021484109,38.0519294734745 L -121.96250152602607,38.05860137903397 L -121.9832916264208,38.06249237043744 L -121.98939514157195,38.06554031398832 L -122.01580047651726,38.0661010745485 L -122.03780364991428,38.06332015949323 L -122.06359863298474,38.0555496214584 L -122.10890197751274,38.03694152811693 L -122.13279724082247,38.034721374521155 L -122.13970184325899,38.03583145176867 L -122.15190124551191,38.04082870459638 L -122.18699646032906,38.06137847916517 L -122.21589660631452,38.06666946405744 L -122.22889709495348,38.06415939332112 L -122.24050140412834,38.0591583255694 L -122.27140045160462,38.02915954620926 L -122.291397094562,38.01665878294301 L -122.31169891345684,38.01305007973127 L -122.32719421403527,38.01472854648779 L -122.33750152547611,38.01916122473057 L -122.34559631316932,38.01721572857912 L -122.34673293930246,38.01598357735935 L -122.34919738743224,38.013328552099665 L -122.34809875495682,38.00083160375749 L -122.35279846169522,37.99082946735473 L -122.36080169660715,37.98360061615915 L -122.3660964964235,37.98165893583109 L -122.37079620406115,37.97748947115991 L -122.3735961910387,37.97220993014042 L -122.3735961910387,37.965549469353164 L -122.37830352762512,37.96221923850982 L -122.39468383752273,37.96305084248962 L -122.39468353624983,37.96305004569035 L -122.39469909631958,37.96305084248962 L -122.3908004759673,37.95277023281915 L -122.36530303988548,37.93193817095789 L -122.35189819357913,37.9152717588438 L -122.34670257549283,37.91249084468785 L -122.33889770494017,37.91165924070799 L -122.33889482441168,37.911659746126986 L -122.3388900759914,37.91165924070799 L -122.3246994020958,37.91415023772339 L -122.3099975589547,37.91305160524803 L -122.30059814457871,37.906101226420844 L -122.29470062273566,37.89693832384597 L -122.28970336900863,37.867771148465636 L -122.28579711880826,37.85749816864325 L -122.28279876747143,37.84027099596898 L -122.2838973999468,37.834159850969684 L -122.28829956059582,37.830829620126394 L -122.29999542255194,37.826396941883615 L -122.29999634075978,37.826391858915485 L -122.30000305150071,37.82638931293485 L -122.30110168487545,37.82027053808747 L -122.29969787556331,37.80804061914017 L -122.30190277126155,37.795829773014475 L -122.29720306362384,37.786380768223125 L -122.28079986598061,37.77833175692058 L -122.24279785170847,37.76665878271007 L -122.20639801020849,37.7605514526349 L -122.19329833983954,37.75666046123138 L -122.19080352790007,37.75194168077212 L -122.19359928806409,37.74722621521386 L -122.22440338152319,37.745830535772825 L -122.22720336940006,37.74055099475339 L -122.22389984122646,37.73638153098153 L -122.21859741246135,37.73360061682553 L -122.21080017085751,37.73249053957801 L -122.20829772906995,37.72777175911875 L -122.21309661843765,37.72443008440263 L -122.21481155090379,37.72143379790913 L -122.21579742458448,37.719718932892135 L -122.21579532826485,37.71971496688195 L -122.21579742458448,37.71971130394337 L -122.21330261264507,37.71500015243288 L -122.20890045199604,37.712211609328165 L -122.2011032103922,37.71054840046918 L -122.20110014999932,37.71054937623359 L -122.20109558144338,37.71054840046918 L -122.18280029298813,37.716381073100024 L -122.17469787634616,37.71471023529233 L -122.15720367427696,37.69470977741082 L -122.13610076899607,37.65748977670319 L -122.13140106225774,37.641109466805574 L -122.12830352739218,37.61111068744543 L -122.12359619170508,37.59444046040727 L -122.09279632595883,37.53749847418652 L -122.08249664346675,37.51194000201792 L -122.07920074424192,37.508609772073896 L -122.07919414591618,37.508610817985414 L -122.07919311529315,37.508609772073896 L -122.07219696007536,37.50971984842215 L -122.06050109901855,37.51472091707319 L -122.04170227026651,37.50833129880618 L -122.03330230753522,37.501941680539176 L -122.03170013386375,37.49637985222728 L -122.0330963133278,37.48360061659264 L -122.0297012332723,37.4794311519214 L -122.00920105001813,37.47555160529009 L -122.0057983401145,37.47137069674602 L -122.01670074463334,37.45943069493927 L -122.0297012332723,37.456378936464375 L -122.05499267604603,37.45750045758473 L -122.0766906735056,37.46221160909522 L -122.09109497055738,37.47137069674602 L -122.10250091537296,37.48942947429947 L -122.10800170939666,37.505001067962894 L -122.11219787583826,37.508609772073896 L -122.12779515323956,37.50750003836737 L -122.14360046361128,37.50944519007845 L -122.1477966309522,37.51277160599773 L -122.14839935297897,37.518329620284874 L -122.15080261213717,37.52304840074419 L -122.15578460706729,37.52583694474822 L -122.16333011134805,37.525570507107204 L -122.16390228250611,37.525550842531686 L -122.17359924297148,37.51943969753245 L -122.18060302713803,37.518329620284874 L -122.18749999972647,37.51998901332047 L -122.18918609633107,37.5252685543399 L -122.18720245363716,37.53081893877902 L -122.18360137937418,37.53472137495464 L -122.18248748810191,37.54027938834247 L -122.22810363751614,37.5541610713766 L -122.2305831906587,37.55888748168394 L -122.23078918486613,37.57194137566228 L -122.23329925560245,37.57666015612159 L -122.23750305189219,37.580287933054194 L -122.24609375003399,37.580287933054194 L -122.26559448254278,37.57527923545439 L -122.28140258800738,37.57582855214173 L -122.28639984173435,37.57860946629768 L -122.28970336900863,37.58277130112083 L -122.29779815670184,37.59637832671058 L -122.33000183086091,37.59915924086653 L -122.34219360326568,37.60416030861825 L -122.35668945309868,37.613330841041204 L -122.35890113508094,37.61832619180274 L -122.35878551284492,37.61911203018383 L -122.35799407978152,37.62443923976741 L -122.35530090348271,37.62916183515074 L -122.35498809769723,37.63582992578614 L -122.36830139122236,37.651660918996356 L -122.3664016723609,37.657211303435474 L -122.36188507118499,37.66054916412685 L -122.35918426503815,37.66527938845894 L -122.36249542216052,37.66944122328209 L -122.36308288539038,37.67470932042869 L -122.35749053948479,37.684989929199844 L -122.35639190700937,37.690269470219334 L -122.36189270013375,37.70666885383781 L -122.36250272555475,37.7197119595491 L -122.35780334437095,37.72916030873472 L -122.35139687550708,37.73165806865177 L -122.33750152547611,37.72943115215435 L -122.33470153849856,37.73416137738576 L -122.34499359114255,37.73972320569766 L -122.35890197774569,37.74277114834916 L -122.360494801166,37.74749246129926 L -122.35690307625487,37.75278091460001 L -122.35669708294677,37.779430389396 L -122.36328124974972,37.79444885234733 L -122.3757934568888,37.81166076622475 L -122.37998199438164,37.81526947033575 L -122.38690185561506,37.81667327874857 L -122.4195022584928,37.80860137970035 L -122.4430007930838,37.81110000566457 L -122.44999694830159,37.809989929316316 L -122.45639801044143,37.80804061914017 L -122.46890258773237,37.79804992661025 L -122.48190307637134,37.79499816903467 L -122.48560333236429,37.790828705262754 L -122.49050140346196,37.7522277829886 L -122.49050121190635,37.752221663102205 L -122.49050140346196,37.75222015403983 L -122.48970031707586,37.72637939457877 L -122.48670196573903,37.708599090293035 L -122.47779846181163,37.68804168677548 L -122.47419738754871,37.66415023838982 L -122.46970367411848,37.64776992759289 L -122.46970367411848,37.64165878259365 L -122.47109985358253,37.62888717680704 L -122.47499847393476,37.618057251348546 L -122.48500061033752,37.605270385865765 L -122.49549865718893,37.6008300777749 L -122.4982986450658,37.596099853442865 L -122.49939727754122,37.58998870844357 L -122.4880981443037,37.518329620284874 L -122.4813995360746,37.50999069184178 L -122.46749877931956,37.5069389342662 L -122.46748722123283,37.506939746353964 L -122.4674835205227,37.5069389342662 L -122.45169830280372,37.50804901151372 L -122.4447021484853,37.506389617578805 L -122.436401367484,37.499439239651 L -122.42970275835552,37.491100311207845 L -122.41999816894145,37.4719314573062 L -122.41310119635295,37.44387817409745 L -122.40000152598401,37.42055130029672 L -122.3970031737478,37.41027069062625 L -122.37889862070307,37.37720870981764 L -122.37249755856328,37.33554840101914 L -122.37280273450068,37.32888031038374 L -122.37500000035084,37.31666946425804 L -122.39219665543135,37.26720809893163 L -122.39469909631958,37.248878478857876 L -122.39029693567056,37.22499084449697 L -122.37670135485297,37.19554138182417 L -122.36810302776234,37.18859863284507 L -122.33750152547611,37.17166137731135 L -122.32749938997267,37.159160614045106 L -122.31639862019523,37.13444137570434 L -122.30719757107784,37.12137985187792 L -122.30220031735087,37.11832046535358 L -122.28579711880826,37.11748886137377 L -122.27559661894554,37.11249923749483 L -122.23690032986542,37.0802803036396 L -122.2138977048237,37.05165863002253 L -122.19550323463847,37.03221130375249 L -122.17530059837293,37.01416015604718 L -122.15280151362794,36.99860000625654 L -122.10780334503738,36.977771759319296 L -122.06249999961,36.95915985105381 L -122.0342025756513,36.95304870605452 L -122.02665212060282,36.95331072082979 L -122.02639007525056,36.9533195494742 L -122.01419830284578,36.95637893689786 L -121.99829864459997,36.96500015263342 L -121.98609924324643,36.96887969926479 L -121.97830200164259,36.96915054358374 L -121.97219848649138,36.966930389088645 L -121.9630966182047,36.95999145503362 L -121.9563980099756,36.958599090493635 L -121.9492034912978,36.95972061161399 L -121.93859100302018,36.97082901034025 L -121.92329406770045,36.979988097991054 L -121.90779695049156,36.98109775885246 L -121.88719940213787,36.976379394779315 L -121.87110137953272,36.968601226896396 L -121.84780120840168,36.94694137597935 L -121.82440185554066,36.91082000774708 L -121.81780242904154,36.90248870825275 L -121.80190277079572,36.888599395370534 L -121.79640197767128,36.8794288638469 L -121.79080200191754,36.863048553049964 L -121.78389739948096,36.848598480506894 L -121.77079772911202,36.832500457901745 L -121.75830078166916,36.82194137586288 L -121.76580047628437,36.807209015128024 L -121.7675018307865,36.78749847438712 L -121.77469635036363,36.75915908806252 L -121.77249908451347,36.75444030760326 L -121.7671966548491,36.751388550027684 L -121.75330352794214,36.75444030760326 L -121.74549865738953,36.75416946418363 L -121.73999786336577,36.74470901462013 L -121.73860168480104,36.739158630181066 L -121.73970031727646,36.73360061679318 L -121.7466930739563,36.72971151576462 L -121.77469635036363,36.7422218325288 L -121.78309631309492,36.742488861024356 L -121.78810119666997,36.73305130010584 L -121.79139709499549,36.714714050184 L -121.79419708287236,36.70915985082087 L -121.79830169653275,36.670551300497266 L -121.8050003047619,36.655258178302915 L -121.81970214880232,36.63304901159785 L -121.83139800985913,36.621101379043694 L -121.84199523933984,36.61610794024074 L -121.85194436610493,36.61376662638389 L -121.85499950153405,36.61304945843432 L -121.86080169704064,36.61444091825638 L -121.88999176016665,36.64027023294534 L -121.89589691185779,36.64249038654111 L -121.9045028687965,36.642768859808825 L -121.90889739959744,36.639431000016714 L -121.91809844961409,36.62609863277066 L -121.92690277091214,36.61943817108403 L -121.93779754648222,36.60749816927728 L -121.94529724109742,36.592773437491246 L -121.94670104951024,36.579990386932536 L -121.93550109890208,36.5747108459131 L -121.91329956024646,36.571659088337526 L -121.89330291728902,36.54055023172981 L -121.89530181877984,36.53499984729069 L -121.90059636678598,36.532489896164236 L -121.91780090352478,36.53276824982214 L -121.9222030641738,36.52972030627126 L -121.92310333228988,36.52360916127202 L -121.91690063450937,36.50833129877384 L -121.91329956024646,36.49193954500345 L -121.90859985350812,36.482208252020314 L -121.8964004512552,36.46500015216759 L -121.88480377192843,36.43387985258636 L -121.88330078088626,36.42776870758712 L -121.88480377192843,36.41498947105316 L -121.87999725361198,36.405269622842184 L -121.87580108627105,36.40193176305007 L -121.8741989134989,36.39693832424712 L -121.87300109839418,36.38415908771316 L -121.87779998776188,36.37471008292181 L -121.87889862023724,36.36859893792257 L -121.87750244167256,36.36360931404363 L -121.86440277130356,36.34637832644529 L -121.86389923100683,36.339431762542176 L -121.87000274615798,36.31721115106495 L -121.8675003052698,36.312488555681625 L -121.8518981931133,36.29777908359176 L -121.82420349118132,36.28527069047743 L -121.82080078127768,36.2811088565536 L -121.81890106241622,36.27027130124702 L -121.81390380868925,36.260551453036044 L -121.80110168440962,36.24388122599788 L -121.79610091073619,36.24110619700525 L -121.79110717785494,36.238330840659444 L -121.77749935096926,36.23513012118161 L -121.76390075652358,36.23192977941898 L -121.75219726561863,36.22694015464077 L -121.72190094016918,36.20972061181459 L -121.67250061003023,36.18804168717662 L -121.65830230718586,36.17805099464664 L -121.63719940190498,36.15443038968067 L -121.60250091580644,36.10776901223113 L -121.58249664300092,36.076660156522735 L -121.57330322283235,36.057209015328624 L -121.5635986325189,36.04471969593516 L -121.55639648399301,36.030818939180165 L -121.53890228282313,36.02415847749353 L -121.52359771765532,36.02249145550917 L -121.4972000125581,36.016109466190926 L -121.48670196570669,36.0105514528031 L -121.47419738751637,35.999999999713 L -121.46440124532103,35.986660003518125 L -121.45749664288445,35.972209930075735 L -121.45089721638533,35.95138168313849 L -121.44170379621676,35.93138122525704 L -121.43920135532852,35.907489776871444 L -121.43499755903883,35.89110946697383 L -121.42859649689899,35.88277053853068 L -121.4203033448465,35.875549316283866 L -121.39140319796172,35.85832977255836 L -121.363899230541,35.825000763254195 L -121.32360076868872,35.79582977294979 L -121.29859924305555,35.769710541120276 L -121.29309844993116,35.75999069200998 L -121.2969970702834,35.734989166376806 L -121.29440307661395,35.73027038591755 L -121.28140258797504,35.72026824951479 L -121.27169799766159,35.70777130117261 L -121.26580047581854,35.69248962375042 L -121.26499938943243,35.67416000367666 L -121.26280212358233,35.668598175364764 L -121.21970367475251,35.66109847985024 L -121.19889831556094,35.65026855439169 L -121.17469787631381,35.64194107072069 L -121.16670227035064,35.64915847804349 L -121.16079711955882,35.650829314951864 L -121.14720153784185,35.64776992842752 L -121.13919830292991,35.64083099347317 L -121.12920379637524,35.63499069189356 L -121.11309814482132,35.62083053559172 L -121.09670257612686,35.5930480958026 L -121.07559967084597,35.56916046144164 L -121.0689010617175,35.55471038799925 L -121.05139923069953,35.528881073310345 L -120.99331665053683,35.473880767417654 L -120.97080230699498,35.46332931522687 L -120.94921112021422,35.46054077122278 L -120.91999816934259,35.44887924178448 L -120.88860321051834,35.448329925097084 L -120.85720062274538,35.43304824857421 L -120.85111236549176,35.424430846863345 L -120.83810424790403,35.38109207130833 L -120.83361816432188,35.37221145602598 L -120.80609893810424,35.345829009725605 L -120.80799865696576,35.34109878539351 L -120.82060241688606,35.32999038666725 L -120.83940124473872,35.32527160620799 L -120.83999633781673,35.331378937182535 L -120.8358001704758,35.342220306513866 L -120.83439636206299,35.35499954214856 L -120.83750152587726,35.359439850239426 L -120.83750574639555,35.35943496422283 L -120.83750915482602,35.359439850239426 L -120.84110260014023,35.35527038556819 L -120.84670257589397,35.331668853423764 L -120.85060882609429,35.32165908807224 L -120.85919952423615,35.3074989317704 L -120.86689758321069,35.28610992427298 L -120.86949920672822,35.27388000532568 L -120.86949920672822,35.273872375477595 L -120.86949920672822,35.25416946368546 L -120.86060333264896,35.23416137685524 L -120.85501098674331,35.22555160499246 L -120.85110473654294,35.22137069734771 L -120.8452987674811,35.219150542852674 L -120.83670043949121,35.21887969943299 L -120.83139800982678,35.20999145520187 L -120.79669952372825,35.19638061558737 L -120.7761001587441,35.1861000059169 L -120.74330139150703,35.16444015499985 L -120.74329916208774,35.16443990588766 L -120.74329376255827,35.16443634007578 L -120.73580169689183,35.163600922071225 L -120.73169708233218,35.16609954803545 L -120.72830200227662,35.17749023405412 L -120.7247009280137,35.18138122545764 L -120.71810459967895,35.182498407349215 L -120.70361328152961,35.180820464897465 L -120.68060302753918,35.17110061668649 L -120.65779876685679,35.15581512434022 L -120.63310241716101,35.1480484012294 L -120.62220001264217,35.14305114750243 L -120.61419677773023,35.13582992525562 L -120.5994033809086,35.10055160487599 L -120.5991973876005,35.087490081948886 L -120.60330200216015,35.062488556315714 L -120.61109924286473,35.02666091924874 L -120.6164016725291,35.010551452770756 L -120.62670135502123,34.99053955101647 L -120.63470458993316,34.96887970009942 L -120.64309692371569,34.9541587832374 L -120.6493988041255,34.946380615354485 L -120.65560150190595,34.9302711488765 L -120.65219879110305,34.913051605151 L -120.64920043976616,34.90887832645501 L -120.62779998749659,34.89833068828898 L -120.61310577420358,34.87609863293892 L -120.60030364992394,34.86610031146017 L -120.59580230754494,34.85554885837007 L -120.59830474843318,34.83664703386336 L -120.61920928935479,34.78361129784298 L -120.6228103636177,34.765270232997125 L -120.61830139139062,34.75555038478615 L -120.60469818072488,34.739429473536006 L -120.59500122025958,34.72193145744211 L -120.59140014689592,34.710819244691095 L -120.59110259990729,34.69860076871731 L -120.60189819374733,34.67166137678083 L -120.6239166259412,34.64110946670854 L -120.62830352779332,34.62360000584249 L -120.62830352779332,34.59083175619918 L -120.6268997193805,34.58526992788728 L -120.62030029288138,34.57083129921705 L -120.60919952400326,34.55942916842622 L -120.6025009157741,34.557769775390625 L -120.58920288104582,34.5599899289864 L -120.57720184315224,34.56444168095004 L -120.56199645971441,34.56388092038986 L -120.54550170928997,34.55693817141082 L -120.53065109220483,34.548189163813504 L -120.51580810586717,34.53944015531687 L -120.49449920637886,34.5299911496262 L -120.48970031701117,34.526378631490445 L -120.48439788824612,34.51720809906749 L -120.4794006345191,34.501941681341464 L -120.45999908463966,34.47748947149637 L -120.4511032105604,34.45776748688263 L -120.4469985960007,34.45360946698355 L -120.30780029303992,34.47331619280038 L -120.25330352744396,34.47470855734042 L -120.18968963656312,34.47331619280038 L -120.12329864465175,34.478870392163515 L -120.11579895003655,34.4772109982286 L -120.09940338134209,34.469711303613394 L -120.07890319808791,34.46527099642185 L -120.06301116969018,34.46527099642185 L -120.0630035398421,34.46527099642185 L -120.02749633750938,34.46998977688111 L -119.99669647176313,34.46665954603782 L -119.96810150171513,34.456378936367344 L -119.9430007934526,34.44166183442934 L -119.93000030481363,34.438320159713214 L -119.90750122096802,34.43748855573341 L -119.90170288085494,34.43526077228955 L -119.87439727779355,34.41609954823599 L -119.86139678915458,34.412208556832525 L -119.83190155009117,34.414440155200396 L -119.82389831517924,34.420829772568084 L -119.81220245322311,34.42443847667914 L -119.79859924345669,34.426380157906465 L -119.78279876694091,34.42499923723932 L -119.77059936558732,34.42110061688703 L -119.74720764167506,34.40581893946484 L -119.71690368637746,34.39554977456652 L -119.70939636191417,34.394439697318944 L -119.69750213649803,34.39804840053068 L -119.68669891370922,34.40916061418096 L -119.67800140398924,34.415538787675814 L -119.66750335713789,34.42055130019969 L -119.65470123285826,34.4233207704828 L -119.62470245349806,34.42470932009877 L -119.59970092786489,34.42361068762335 L -119.54170227063531,34.41415023805985 L -119.52999877973042,34.40331649767728 L -119.5156021116274,34.394439697318944 L -119.50309753433646,34.39027023354703 L -119.47499847383773,34.384990692527595 L -119.44670104987904,34.37332153324115 L -119.41609954849213,34.3574981689797 L -119.39859771747416,34.34304809553731 L -119.39170074488567,34.335269927654394 L -119.3867034911587,34.32609939613076 L -119.3816986084829,34.323051452579875 L -119.36780548067668,34.32054901079238 L -119.35169982912277,34.31361007673735 L -119.3420028686574,34.306938171177876 L -119.32810211190241,34.291938781947465 L -119.3233108523828,34.28889083839658 L -119.31249999974591,34.283519744595935 L -119.30529785122002,34.283329010084685 L -119.29170227040242,34.286109924240634 L -119.28330230677182,34.28554916368046 L -119.27310180690904,34.27972030597368 L -119.26860046363072,34.2697105406221 L -119.26580047575385,34.252780914037146 L -119.26280975336573,34.24832916297282 L -119.25219726598743,34.24304962195333 L -119.25109863261275,34.23749923661495 L -119.25890350316536,34.23054885868709 L -119.25700378430389,34.22555160496012 L -119.24079895012068,34.20499038651849 L -119.222801208654,34.1677703858108 L -119.21420288066412,34.160549163563985 L -119.19830322241825,34.160549163563985 L -119.19360351567991,34.15748977703964 L -119.18440246566325,34.144710540505685 L -119.17669677773995,34.13750076303103 L -119.14920043926799,34.12527084318441 L -119.12920379631055,34.11388015716568 L -119.11609649699284,34.10998916666148 L -119.10109710686311,34.109161376706425 L -119.12278747537391,34.11221313518132 L -119.13220214854675,34.118320465256545 L -119.1293945308218,34.12276077244809 L -119.12419891363481,34.12527084318441 L -119.10939788786436,34.123321533008266 L -119.0479965207312,34.09748840339523 L -119.02890014678917,34.08499145505306 L -119.01190185516867,34.077220917018224 L -118.96140289345362,34.06221008301566 L -118.83640289333715,34.03054809569585 L -118.82140350320742,34.02222061112553 L -118.80860137982711,34.012500762914556 L -118.80139923130122,34.0113792417942 L -118.78389740028325,34.03248977692317 L -118.77279663050581,34.03665924069509 L -118.75248718266215,34.03971862811875 L -118.73304863197649,34.04165791984752 L -118.65499877891523,34.049438476329726 L -118.59169769292055,34.04721069378519 L -118.56189727791974,34.05582046474865 L -118.54699707041931,34.05554962132902 L -118.53469848643641,34.050830840869764 L -118.52529907206042,34.04499816913824 L -118.50890350336596,34.031108856256026 L -118.4863967896722,34.00249099756303 L -118.47109985345315,33.98777008070101 L -118.45449829145053,33.96776962281956 L -118.43250274700233,33.93915939307533 L -118.41860198934802,33.916660309229655 L -118.4019012447161,33.87720871015409 L -118.38690185548569,33.84972000153027 L -118.38449859632743,33.83860015893117 L -118.38626628032586,33.826716209168524 L -118.38639831518896,33.82583236716931 L -118.38951148117064,33.821289248584094 L -118.39859771744182,33.8080406190108 L -118.41690063484583,33.78944015461815 L -118.42109680218675,33.77859878528676 L -118.414199828699,33.76443862898492 L -118.40029907194395,33.74943923975451 L -118.39080047583792,33.743320464907185 L -118.38449859632743,33.74166107187159 L -118.37029266363498,33.74277114911911 L -118.35169784248808,33.74721773627641 L -118.34310150110048,33.741378784579126 L -118.33219909658163,33.729709625292685 L -118.3180999754673,33.72082901001028 L -118.29029846195726,33.7150001523035 L -118.2902947531532,33.71500097428384 L -118.29029083210912,33.7150001523035 L -118.27778625481818,33.717769622586616 L -118.26969909697306,33.724708557540964 L -118.2674865723261,33.7299880985604 L -118.27079772944847,33.75888824454586 L -118.27029418915174,33.76583099352496 L -118.2657852169246,33.76887893707578 L -118.22560119649853,33.78361129781064 L -118.21889982285415,33.78472056926563 L -118.21219635019219,33.782768249957996 L -118.20140075725146,33.76443862898492 L -118.19419860872557,33.76332855263672 L -118.19419792074422,33.76332962103129 L -118.19419097887749,33.76332855263672 L -118.1883010859832,33.77249145521154 L -118.18000030498189,33.77222061179191 L -118.13469696045388,33.76665878258069 L -118.1160964969605,33.76082992577324 L -118.1003036502928,33.75305175789026 L -118.08309936536415,33.73971939064421 L -118.05940246551444,33.718318939273956 L -118.04530334440011,33.709430694143464 L -118.03279876710911,33.699161529245146 L -117.99079894985539,33.65887832618978 L -117.95500183128149,33.6327705382331 L -117.91079711922885,33.60665893535236 L -117.89219665483614,33.60139083820576 L -117.87580108614168,33.59972000129733 L -117.85829925512371,33.59331893915754 L -117.80919647197345,33.558601379338086 L -117.77439880414494,33.539440155284524 L -117.7508010860252,33.51749038722693 L -117.73169708223509,33.49304962125461 L -117.72029876726765,33.48192977865551 L -117.70999908477557,33.47637939421645 L -117.7033004756471,33.47470855730808 L -117.67890167204064,33.472488403712305 L -117.67250061080017,33.47053909263684 L -117.64810180629439,33.45610046396661 L -117.59310150130108,33.4066505434123 L -117.55750274618714,33.381099701091784 L -117.51750183132356,33.358039855786615 L -117.49500274657856,33.34222030644918 L -117.48079681388612,33.327491760638395 L -117.45860290507858,33.298610687474536 L -117.447196960263,33.28081893931602 L -117.43669891341159,33.269161224801735 L -117.41999816877973,33.255828857555684 L -117.40940094019828,33.24414825439641 L -117.39890289334687,33.22637939488288 L -117.38639831515661,33.20972061171756 L -117.37670135469125,33.19194030743182 L -117.35469818129428,33.1630516053192 L -117.32949829130177,33.12443161022344 L -117.31970214820711,33.10527038616988 L -117.31189727765445,33.08499145502071 L -117.31169891329512,33.08000183114183 L -117.30670166046747,33.070270538158695 L -117.29779815654013,33.04499053925775 L -117.2853012081979,33.02222061199251 L -117.2853012081979,33.012489319009376 L -117.28199768092361,33.00331878658642 L -117.27189636189155,32.98527145380518 L -117.26139831504014,32.9402694702905 L -117.26080322286145,32.92749023465586 L -117.25830078107396,32.916099548637135 L -117.25000000007265,32.88972091636151 L -117.2482986446712,32.87054061858703 L -117.25199890156347,32.85998916639625 L -117.26170349097754,32.84804153474141 L -117.27670288110733,32.839710235247026 L -117.27999877943284,32.83610153203534 L -117.28060150145956,32.83055114759628 L -117.27580261209192,32.81388092055812 L -117.26080322286145,32.78610992464178 L -117.2570037842392,32.7691612243359 L -117.26170349097754,32.725540161488425 L -117.26809692416862,32.69638061505685 L -117.26830291747672,32.68943023712899 L -117.26670074470456,32.68387985268993 L -117.25559997582639,32.65943145776885 L -117.25199890156347,32.657501220414304 L -117.24579620378296,32.65916061434922 L -117.23970031758057,32.6672210695246 L -117.24050140396662,32.68664932207372 L -117.23638916045815,32.70333099388404 L -117.22579956082552,32.72137069681719 L -117.21219635015984,32.73027038582052 L -117.20559692366072,32.729988098528054 L -117.19059753443025,32.72248840301353 L -117.1594009399654,32.694438934728794 L -117.1419982906774,32.68193054161446 L -117.13249969457138,32.66999053980771 L -117.12809753392236,32.660270690697416 L -117.11669921895492,32.64249038731106 L -117.11280059770331,32.62554931685327 L -117.1147003174641,32.614719390495395 L -117.12139892569326,32.61331939700665 L -117.1419982906774,32.61611175503543 L -117.15249633752882,32.62110137981364 L -117.17169952394823,32.67221832235225 L -117.19779968295614,32.69749069230443 L -117.20388793931045,32.699428558607735 L -117.20389746313077,32.69942673748062 L -117.2039031981073,32.699428558607735 L -117.20970153822037,32.69831848136016 L -117.21330261248335,32.69416046146108 L -117.21330261248335,32.68777084319407 L -117.21080017069579,32.68276977544235 L -117.1855010989733,32.66304016098053 L -117.1791992185635,32.654430389117806 L -117.17140197785892,32.64110183679577 L -117.16860198998205,32.62998962404481 L -117.15579986570242,32.6069412235118 L -117.1521987914395,32.59666061384132 L -117.14080047647201,32.579158782823356 L -117.12609863243159,32.55138015705893 L -117.12239837643864,32.5353698732103 L -117.11280059770331,32.525840759510515 L -117.11530303949087,32.51583099325967 L -117.12390136748081,32.502490997064854 L -117.126998901447,32.491390228186674 L -117.12609863243159,32.47277069097237 L -117.1222000120793,32.4558181766418 L -117.11219787567654,32.44305038487994 L -117.1074981689382,32.44083023038485 L -117.09200286835983,32.42026901284254 L -117.08450317374462,32.39942932113314 L -117.07640075710265,32.386108398659246 L -117.06580352762194,32.361671447610945 L -117.03700256336646,32.31832885713192 L -117.02670288087438,32.29999923705816 L -117.01029968233183,32.27944946248931 L -116.99109649681168,32.268329620789586 L -116.95749664318856,32.25555038425563 L -116.95079803495946,32.254711151327 L -116.92810058585513,32.24666976897322 L -116.9233016964875,32.24388885481727 L -116.90969848672108,32.22832870502663 L -116.89279937772989,32.18861007655619 L -116.87699890121405,32.13442993166984 L -116.87390136724787,32.10943984990945 L -116.87280273477245,32.05054855351261 L -116.86920166050953,32.03359985320674 L -116.86060333251959,32.01416015588546 L -116.8488998416147,31.996110916541454 L -116.83750152574788,31.98554992704055 L -116.8230972286961,31.97750091573795 L -116.81079864471326,31.97389030416491 L -116.80449676520277,31.975280762142177 L -116.79060363739649,31.983890533105637 L -116.7842025752567,31.9838790892328 L -116.7632980343351,31.961389541797985 L -116.76080322239562,31.95611000077855 L -116.75499725333378,31.927770614453948 L -116.74420166039306,31.916940688995396 L -116.71610259989438,31.90055084268704 L -116.68830108638434,31.89027023301651 L -116.67030334491773,31.87137985238263 L -116.66030120851497,31.86667060833412 L -116.62779998736721,31.86027908350445 L -116.61830139126124,31.85444068938682 L -116.60310363767144,31.84026908831288 L -116.59860229529244,31.83056068397468 L -116.59780120890639,31.82472038239507 L -116.60474844280441,31.77729115750168 L -116.60500335653296,31.77555465659526 L -116.60579081189502,31.773056231179908 L -116.61000061025993,31.759719848460975 L -116.62580108677577,31.738609314231326 L -116.64029693570944,31.730829238886315 L -116.64469064003339,31.73025063937439 L -116.66139984099033,31.728054046217153 L -116.67309570294645,31.731660842866177 L -116.69029998787511,31.744440078500816 L -116.70559692409421,31.751663208209663 L -116.71889495882249,31.753049850363595 L -116.71889538150384,31.75304909763105 L -116.71890258777125,31.753049850363595 L -116.72170257564812,31.748060226484654 L -116.71669769297233,31.738330840963556 L -116.69560241664021,31.729719161638798 L -116.6900024417858,31.720830917407625 L -116.68530273414814,31.717779159832048 L -116.66139984099033,31.7108306884669 L -116.63919830323402,31.6691608432576 L -116.63529968288174,31.658880233587126 L -116.63690185565389,31.646669387461372 L -116.64389800997236,31.63166046182016 L -116.65059661910084,31.610000610003794 L -116.64920043963679,31.604440689153932 L -116.63860321015608,31.592779159715576 L -116.63749694783257,31.586660384868253 L -116.64250183140763,31.584159851442053 L -116.65670013425199,31.58276939436405 L -116.6680984501188,31.578889846833363 L -116.67610168413142,31.572219848735983 L -116.67859649697021,31.56777954064512 L -116.67749786359548,31.55528068574023 L -116.66249847436507,31.540279388148406 L -116.64669799784923,31.53305053695283 L -116.63860321015608,31.519720077168813 L -116.63330078139097,31.517219543742613 L -116.62529714807937,31.51749014254665 L -116.615798950373,31.51165962199343 L -116.60720062238306,31.498609542939107 L -116.5975036619177,31.473329544038222 L -116.59339904825737,31.469999313194876 L -116.58170318630124,31.466390609983193 L -116.56079864537963,31.463609695827245 L -116.53639984087386,31.45693969683049 L -116.51750183129121,31.44582939154151 L -116.49449920624949,31.424999237142288 L -116.49079895025653,31.42082977337037 L -116.48639678960751,31.411109924260074 L -116.47969818137835,31.390279769860797 L -116.44940185502958,31.341379165993885 L -116.41670227042187,31.308610916350574 L -116.40190124555073,31.28693962066143 L -116.38249969477198,31.26277923541886 L -116.35220336932247,31.23444938640438 L -116.3368988041546,31.21388053901393 L -116.31529998752575,31.17167091352809 L -116.30999755876064,31.155830383007697 L -116.3031005861722,31.121389388993975 L -116.30169677775939,31.089719772725402 L -116.30390167255825,31.075279235693813 L -116.31109619123606,31.056390762521914 L -116.31469726549898,31.032220840868547 L -116.33059692374479,30.983890533073293 L -116.32669830339256,30.97360992430214 L -116.3199996951634,30.966110229686933 L -116.3091964723746,30.96166038518527 L -116.27310180681201,30.96471977260893 L -116.25749969465551,30.957769393781746 L -116.24140167205036,30.93778038067245 L -116.22360229494308,30.925270080995404 L -116.22190093954163,30.92000007638677 L -116.21089935329275,30.902500152830783 L -116.21060180630411,30.896379470521424 L -116.20690155031116,30.89221954316031 L -116.18669891314636,30.88249015763921 L -116.16970062242513,30.869440078584944 L -116.15859985354695,30.86471939066365 L -116.14610290520477,30.86194038396974 L -116.13610076880201,30.857219696048446 L -116.10780334484332,30.833330154225507 L -116.08920288045061,30.822219848936527 L -116.08529663114956,30.81833076499504 L -116.07365849937247,30.812054905568857 L -116.0611038208512,30.805280685041453 L -116.05420684826277,30.797773361477482 L -116.05016351890208,30.783464432130984 L -116.04949951167634,30.781110763388085 L -116.04139709503437,30.734720230257494 L -116.04111701827543,30.73369352375937 L -116.0370101931822,30.71861076377951 L -116.03530120883198,30.659730911255508 L -116.03330230734116,30.65443992636324 L -116.0310974125423,30.623060226335895 L -116.03029632525687,30.570550918357924 L -116.03389739951984,30.532499313670428 L -116.04251861615472,30.47083854699048 L -116.04170227007245,30.458330154775467 L -116.0363998413074,30.442779541395623 L -116.01499938993715,30.39999961893875 L -116.01000213621012,30.38445091212168 L -116.00279998768428,30.376657486341173 L -115.99810790989471,30.373889923520096 L -115.99140930166556,30.373046874768136 L -115.99140633660079,30.373051274251452 L -115.99140167271679,30.37305068969215 L -115.98560333260372,30.38166046155493 L -115.98639678914168,30.38805007892256 L -116.0010986331821,30.415559768729395 L -116.00749969442262,30.423610687493976 L -116.01329803453564,30.438880920144015 L -116.01249694814959,30.444719314261647 L -116.0092015813234,30.449158905592867 L -115.98639678914168,30.448049545104936 L -115.97560119620096,30.443326949721666 L -115.9617004394459,30.44109916717713 L -115.95780181909367,30.444719314261647 L -115.9571990970669,30.44916534383924 L -115.95719947837944,30.4491663420867 L -115.9571990970669,30.44916915876331 L -115.9591979976584,30.454439163371944 L -115.98529815666626,30.485830307272124 L -115.98780019915483,30.49083057642588 L -115.98580169696305,30.49637985200087 L -115.98059844992792,30.49666023273062 L -115.96669769317293,30.488330840698325 L -115.94889831516628,30.46944046006439 L -115.93141174294522,30.456945419184194 L -115.92919972911312,30.445549729337756 L -115.92967245953645,30.444446758532877 L -115.93361663774408,30.435276031856347 L -115.94251251182334,30.4227657321793 L -115.95809936518299,30.40860938990221 L -115.96829986594508,30.403890609442954 L -115.96830014833216,30.40389019395616 L -115.96830749489385,30.403886795418202 L -115.97001647924407,30.401386261092682 L -115.96810150158575,30.398046493838592 L -115.93890380861166,30.39915657018679 L -115.91670227085535,30.39749908461323 L -115.89671325684668,30.39360618574773 L -115.86811065695053,30.384435653324772 L -115.85810089069969,30.37859535174516 L -115.85061645488139,30.371669769025004 L -115.82640075683736,30.331939697580992 L -115.81170654264508,30.29776954608758 L -115.79750060995264,30.248609542673876 L -115.79329681366295,30.225830078098454 L -115.79250335712493,30.199710846268943 L -115.80200195323096,30.14526939347445 L -115.78919982895133,30.122486114874334 L -115.78309631380017,30.10750007607942 L -115.78199768042543,30.061939239466597 L -115.78330230710827,30.04861450206863 L -115.79190063509822,30.0216598513353 L -115.80220794653906,30.003059386942596 L -115.80889892581939,29.96055030790535 L -115.80830383274144,29.954439162906112 L -115.7814025882468,29.95417022694852 L -115.74890136709905,29.947769164808676 L -115.73919677768498,29.94221687290758 L -115.72920227023099,29.93028068512558 L -115.7177963254154,29.90749931308818 L -115.70580291736997,29.89027023295182 L -115.69451141398054,29.8669395451264 L -115.69219970670423,29.85499954242033 L -115.69170379625558,29.835279464369307 L -115.69809722944666,29.778049469369364 L -115.69390106210574,29.768325805334996 L -115.67199707043875,29.753049850298908 L -115.66030120848262,29.74249649064609 L -115.63780212373763,29.728050232127714 L -115.62609863283274,29.712499618747927 L -115.59780120887405,29.70916938790458 L -115.58689880345588,29.70499992413272 L -115.57279968234155,29.69639015226994 L -115.56529998772629,29.689720154172505 L -115.55079650894453,29.66805076594534 L -115.54579925521756,29.65250015256555 L -115.53839874233233,29.63833045985291 L -115.52610015834944,29.628320693602063 L -115.5057983394546,29.625270843488522 L -115.48829650843663,29.630559920918756 L -115.48030090337278,29.630270004677527 L -115.46949768058397,29.62639045714684 L -115.4366989133469,29.593059539481317 L -115.41829681421285,29.581939696882273 L -115.39279937723171,29.56304931624834 L -115.35810089113318,29.54528045673476 L -115.34249877897668,29.54471969617458 L -115.31220245352722,29.52972030604485 L -115.29969787623622,29.526939391888902 L -115.28330993649053,29.520549774521214 L -115.27310180677966,29.51555061333221 L -115.23250579793876,29.48917007449387 L -115.21690368668158,29.475280761611657 L -115.20420837398007,29.45944023109132 L -115.20200347918114,29.454170227382008 L -115.19200134277838,29.44248962422273 L -115.1877975464887,29.432779312422554 L -115.18750000039938,29.427759170949912 L -115.17610168453257,29.4249992370776 L -115.1314086909801,29.42193984965388 L -115.1260986323669,29.419719696058166 L -115.1119995121519,29.41805076571245 L -115.09780717630917,29.419169909025356 L -115.04969787600328,29.405550003345525 L -115.02220153843069,29.401660919404037 L -115.00060272180178,29.39278030412163 L -114.98639498596867,29.393880392599385 L -114.9741973877558,29.390829086483507 L -114.95030212444613,29.377489090288634 L -114.94171142540495,29.370269775503857 L -114.92530822776172,29.350830078182582 L -114.91750335720906,29.343889236665518 L -114.91249847453327,29.334720611704597 L -114.89109802226375,29.31249809276534 L -114.87310028079713,29.287500381156917 L -114.86250305131637,29.27610969513819 L -114.85420227031511,29.2697200777705 L -114.83249664300746,29.2605495453476 L -114.81060028118856,29.238609313700806 L -114.80580139182086,29.235839843417637 L -114.78559875465606,29.232490539752746 L -114.77639770463935,29.226940155313684 L -114.74449920641769,29.199438095354992 L -114.73639678977577,29.186380386452583 L -114.7339019778363,29.168329238747276 L -114.73030090357338,29.1580505374381 L -114.70999908467854,29.134990692132988 L -114.7014007566886,29.129999160792067 L -114.6945037841001,29.130550384941444 L -114.68969702296675,29.133050890488676 L -114.68250274620658,29.13221931438784 L -114.6714019773284,29.121660232348916 L -114.65249633789762,29.11721992515737 L -114.64810180619736,29.11444091756414 L -114.63079833953873,29.08860015900234 L -114.62310028056419,29.06860923753169 L -114.60810103072868,29.047779276486665 L -114.60810565953915,29.047658913024918 L -114.60859680178243,29.0352802273282 L -114.61291691098745,29.02736441820872 L -114.61360168445816,29.026113509829315 L -114.61360167096836,29.02610972098563 L -114.61360168445816,29.02610969580462 L -114.61360168445816,29.021940231133385 L -114.60220336949072,29.01139068640458 L -114.58360290509802,28.986940384021466 L -114.57170104983379,28.989990234135064 L -114.56330108620318,28.983610153178176 L -114.55750274698943,28.975280762045145 L -114.55030059846354,28.934719085722065 L -114.54109954844688,28.929159164872203 L -114.53579711878245,28.92694091783909 L -114.53579172734686,28.926941852234677 L -114.53578948983369,28.92694091783909 L -114.52939605754193,28.92804908762463 L -114.51935884758007,28.934152824009004 L -114.51110076908668,28.939170837685708 L -114.49079895019185,28.93861007712553 L -114.47609710705075,28.930830001780578 L -114.46420288073529,28.920829772839852 L -114.45860290498155,28.91860961924408 L -114.44390106184045,28.917499541996563 L -114.43579864519847,28.90415954580169 L -114.43309783905164,28.893329620343195 L -114.43329620341098,28.88637924151601 L -114.42310333249696,28.885549544998185 L -114.42059468358877,28.89027137146121 L -114.41449737555826,28.89138984657785 L -114.4052963255416,28.88582992572799 L -114.40170288112671,28.875270843689066 L -114.39669799845097,28.83971977242777 L -114.39250183111005,28.829990386906672 L -114.38469696055739,28.823059081800466 L -114.37950134247109,28.820829391793893 L -114.36750030547688,28.82389068578027 L -114.36139678942635,28.823610305949842 L -114.35669708268802,28.820829391793893 L -114.35389709481115,28.816659927122657 L -114.34889984108418,28.80083084137442 L -114.33689880408991,28.78388977091663 L -114.33609771770386,28.764720917014984 L -114.33190155036294,28.75499916044265 L -114.31500244137175,28.749160766325076 L -114.31109619117137,28.7455501556513 L -114.30030059823065,28.741100311149694 L -114.28440093998478,28.727769851365622 L -114.2782974239343,28.726379394287676 L -114.26830291737969,28.721109390578306 L -114.2617034908805,28.71360969506378 L -114.26190185523984,28.70804977421392 L -114.27249908472055,28.69665908819519 L -114.27110290525656,28.691110611218164 L -114.26419830281998,28.68361091570364 L -114.25810241661759,28.68333053587321 L -114.24720001209874,28.685829162736695 L -114.23889923109743,28.67860984795192 L -114.23249816895765,28.67834091199427 L -114.22389221201894,28.684440613120728 L -114.21749250695609,28.68555865656282 L -114.1620025633859,28.67167091389689 L -114.15579986560539,28.663330077991702 L -114.15440368614134,28.65777015714184 L -114.15190124525316,28.646669388263717 L -114.15110015886705,28.627489089589915 L -114.14309692395511,28.594449996526976 L -114.1346969603245,28.588060379159288 L -114.11080169701478,28.58138084375173 L -114.10089874234205,28.576110840042418 L -114.08940124474526,28.565549850541515 L -114.06359863272598,28.527219772586307 L -114.05889892598765,28.51137924206597 L -114.05919647207696,28.504440308010942 L -114.0646972652014,28.481389999116573 L -114.06999969486583,28.465280532638587 L -114.0975036622865,28.398880005215744 L -114.12670135526065,28.34832954382472 L -114.13803333083928,28.32511064442548 L -114.14080047637498,28.319444656636165 L -114.14669799821803,28.311939239634853 L -114.14579772920263,28.310550690018886 L -114.15329742471721,28.298610687312816 L -114.18280029272938,28.261669158973575 L -114.18170166025396,28.249439239126957 L -114.16889953597433,28.233329772648972 L -114.16449737532531,28.23055076595506 L -114.1644835545444,28.230551671572357 L -114.16448211652846,28.23055076595506 L -114.14330231831474,28.23193885511813 L -114.1350021362619,28.225549698203338 L -114.12830352803275,28.217779159269185 L -114.11199964431984,28.178329788713597 L -114.11329650895425,28.144170760934344 L -114.11949920673476,28.107223511108373 L -114.12280273400904,28.096380233415687 L -114.13279724146304,28.077499390091873 L -114.13559722933991,28.06611061063586 L -114.13310241740044,28.05499076803676 L -114.12500028944083,28.041670322203515 L -114.12860107412212,28.023880004866385 L -114.13279724146304,28.020830154752787 L -114.14920043910627,28.014999389583977 L -114.15404917789402,28.010557589517873 L -114.15670013462079,28.00813293458924 L -114.15950012249766,27.99558067344566 L -114.1620025633859,27.98472023039335 L -114.16059875497308,27.962770462335754 L -114.164199829236,27.986110687471353 L -114.16249847383455,27.995750427673272 L -114.16159820571846,28.000560760913743 L -114.14719390866668,28.02666282648437 L -114.1447249315512,28.036734363568087 L -114.1444015506379,28.038049697579027 L -114.14440180784402,28.038052462094925 L -114.1444015506379,28.03805351250304 L -114.14499664281658,28.044439315845977 L -114.14809417768208,28.048614502003943 L -114.1572036740182,28.04944419852177 L -114.16449737532531,28.04554939309355 L -114.16750335651028,28.041669845562865 L -114.18080139123856,28.018610000257695 L -114.20659637430907,28.00098991378883 L -114.20770263663258,28.000270843773194 L -114.22419738795634,27.98166465789376 L -114.23609924322056,27.9716720579018 L -114.25250244176317,27.966114044513915 L -114.27220153773192,27.956390380479604 L -114.28500366201155,27.946380615128078 L -114.28839874296642,27.942502975059426 L -114.28936852507803,27.939986292507513 L -114.29440307638754,27.926940917806746 L -114.29640197787836,27.91444015543982 L -114.29579925495227,27.908340454313418 L -114.29139709430325,27.898609161330285 L -114.29109954821394,27.888330460021166 L -114.30699920645975,27.881940841754158 L -114.30950974664216,27.87869087360332 L -114.30999755869595,27.878063201685507 L -114.31001189568775,27.87776180469922 L -114.31060028072272,27.86554908708439 L -114.30699920645975,27.85527038577527 L -114.3032989504668,27.851659775101496 L -114.29250335662675,27.84721946701069 L -114.26390075673066,27.84444999672752 L -114.25250244176317,27.8408393860538 L -114.23719787569598,27.8327693935683 L -114.23359680143307,27.82916069035656 L -114.22059631369342,27.806940078879336 L -114.21669769244181,27.803340912078397 L -114.21250152600021,27.793609619095264 L -114.2118988039735,27.78750038155806 L -114.21440124486168,27.78277015722597 L -114.22720336914131,27.773609161213813 L -114.22589874245853,27.769439697441896 L -114.21170043961416,27.754449844622286 L -114.19390106160756,27.749170303602853 L -114.1789016723771,27.73500060999089 L -114.16940307627112,27.723329544141734 L -114.16110229526981,27.716949463184903 L -114.15499877921934,27.71526908896635 L -114.13919830360283,27.72166061379602 L -114.12138366679932,27.725820541157134 L -114.1085968013166,27.73500060999089 L -114.10530090299108,27.739170074662127 L -114.08889770534779,27.74472045910119 L -114.08889218171191,27.744723561762214 L -114.0888900754997,27.74472427402526 L -114.0794982909718,27.75000000012062 L -114.0744018555148,27.757499694735827 L -114.06220245326193,27.754449844622286 L -114.04889678958489,27.75583076439017 L -114.0385956951572,27.760552734744635 L -114.03810119664416,27.758329391253653 L -114.03610229515334,27.77054977379015 L -114.02439880334913,27.766939163116376 L -114.0083007816433,27.746669769277332 L -114.00389862099428,27.74361038185367 L -113.98999786333997,27.74193954494524 L -113.97640228252232,27.73332977308246 L -113.97059631346048,27.724720001219737 L -113.97139739984658,27.72000312822246 L -113.98310089075147,27.702499389742513 L -113.98699951200308,27.699169158899167 L -113.99939727771596,27.696939467993275 L -114.00199890123349,27.692220687534018 L -114.00219726559283,27.686660766684156 L -114.01609802234782,27.6886100768603 L -114.02860260053814,27.704719543338285 L -114.03060150112964,27.70944976767032 L -114.0353012087673,27.71249961868324 L -114.04830169650694,27.71471977227901 L -114.08528900123679,27.71471977227901 L -114.08529663108487,27.71471977227901 L -114.09540618700743,27.713549621219215 L -114.11888122591114,27.710834503261594 L -114.11888961298837,27.71083148333821 L -114.11889648470799,27.710830688337523 L -114.12969970659748,27.706939696934 L -114.15280151336918,27.693330764781592 L -114.16579505384618,27.6930505351379 L -114.19110107463001,27.698614120725097 L -114.24220275837177,27.722490310313844 L -114.2789001468604,27.73250389058944 L -114.30249023423266,27.746114731103205 L -114.31749725331116,27.76027297994301 L -114.33219909645226,27.781389236558766 L -114.33779144325723,27.796663284132876 L -114.33718872033114,27.810283661057497 L -114.3396911621187,27.82805252057102 L -114.33543902726996,27.849703837821323 L -114.33499908432913,27.851940154931924 L -114.33499922912,27.85194323331126 L -114.33499908432913,27.851943969855995 L -114.33588409454768,27.87111282375764 L -114.33809661829537,27.87611007658529 L -114.34278869608488,27.87611007658529 L -114.34718322778514,27.878883361792475 L -114.3542022707486,27.878610610910812 L -114.3731002803313,27.86804962140991 L -114.38500213649485,27.858049392469184 L -114.42949676478867,27.808059692537654 L -114.46029663053491,27.78778076138849 L -114.47940063432503,27.777229309197708 L -114.50140380862138,27.769449233852697 L -114.5307998659548,27.768890380754556 L -114.56310272184385,27.776109695539333 L -114.57830047633291,27.776393890293832 L -114.6135940555094,27.767223357870876 L -114.625793456863,27.770269393959722 L -114.63580322221452,27.775283813046258 L -114.68800354023028,27.784719467402113 L -114.69889831580036,27.789169311903777 L -114.7161025998297,27.80139350846497 L -114.7305984496627,27.809160232475108 L -114.7380981442779,27.816099166530137 L -114.74359893830166,27.818330764898008 L -114.75810241708342,27.81805419909233 L -114.79000091530503,27.812770843148826 L -114.8110809328403,27.813894271731215 L -114.83389282247146,27.821390152321726 L -114.85060119605214,27.834159850646245 L -114.85579681413844,27.836380005141336 L -114.88390350358594,27.835550308623567 L -114.90829467734426,27.84166336018552 L -114.91560363744827,27.84111022947343 L -114.92500305182426,27.83611297574646 L -114.93109893802665,27.83472061120642 L -114.97080230680092,27.8297195434547 L -114.97779846201871,27.82917022676736 L -114.9985961913622,27.83167076109288 L -115.0130920411952,27.83944320658975 L -115.0267028808097,27.854999542355642 L -115.03468322797602,27.861389159723274 L -115.04109954801339,27.862779617700596 L -115.04810333217995,27.86222457862715 L -115.05750274655594,27.856939316120986 L -115.0591964721093,27.851659775101496 L -115.05970001240604,27.831110000532703 L -115.05310058590692,27.82332992518775 L -115.04389953589026,27.81777000433783 L -115.0342025754249,27.80583000163176 L -115.03170013453666,27.788049698245402 L -115.02310180654678,27.768610000924127 L -115.0203018186699,27.757499694735827 L -115.01779937778167,27.739719390450148 L -115.0141983035187,27.72916030841128 L -115.00669860800417,27.722219466894217 L -114.99749755888683,27.716669082455155 L -114.99199676486307,27.71722030660453 L -114.98419952415856,27.72389030470191 L -114.97810234383178,27.724999229018636 L -114.9702987674035,27.7180500031223 L -114.96579742412518,27.716390610086705 L -114.96579222334589,27.71639430540091 L -114.96578216532828,27.716390610086705 L -114.95719909703456,27.722499847623965 L -114.95079803489477,27.72083091727825 L -114.9441986083956,27.71332931520101 L -114.92810058579045,27.688060760172903 L -114.9227981570254,27.684719085456777 L -114.91390228294614,27.672769546339907 L -114.9083023071924,27.67056083661697 L -114.90233884615878,27.671035277550857 L -114.90139007580706,27.67111015330437 L -114.89749145545477,27.67444038414766 L -114.89420318607802,27.685279846016954 L -114.88919830340228,27.694719314397503 L -114.88449859576457,27.697219848723023 L -114.87220001178173,27.69444084202911 L -114.85559844977917,27.681669235343236 L -114.84750366208596,27.66832923914842 L -114.84390258782304,27.658050536939925 L -114.84860229456137,27.655279159194777 L -114.8657989505412,27.65027999890509 L -114.862800598305,27.646110534233856 L -114.85440063467439,27.639720916866224 L -114.81700134242902,27.633890151697358 L -114.79949951141106,27.621940612580488 L -114.78140258821446,27.603609085044752 L -114.77639770463935,27.59472084081358 L -114.76920318596154,27.573329925854125 L -114.75890350346947,27.561939239835453 L -114.7508010868275,27.54888915988181 L -114.73670196571317,27.5338897706514 L -114.72219848603208,27.525550842208247 L -114.66860198945153,27.510280609558208 L -114.64530181921981,27.496660232633587 L -114.60829925569311,27.48749923662149 L -114.59249877917728,27.47417068519877 L -114.57420349162135,27.449440002085908 L -114.56420135521859,27.444440841796222 L -114.54669952420062,27.439170837187532 L -114.52110290548944,27.420829773240996 L -114.51360321087424,27.41361045845622 L -114.50779724091308,27.40527915986121 L -114.50000000020856,27.38526916466958 L -114.48809814494427,27.368330001673826 L -114.48190307611259,27.34693908671437 L -114.47969818131367,27.322219848373663 L -114.48110198972654,27.28249931334051 L -114.4769977492848,27.266110961705294 L -114.48000335725112,27.24749946622859 L -114.47859954793898,27.242219925209156 L -114.47360229511128,27.233060836659035 L -114.46970367475905,27.229440688675197 L -114.45749664265804,27.230550765922715 L -114.44670104971732,27.234439849864202 L -114.4389038090128,27.234159470033774 L -114.43360137934837,27.231939315538682 L -114.42829895058327,27.22277069057776 L -114.42530059834706,27.20556068416238 L -114.41059875520597,27.184719085890265 L -114.39920043933915,27.180830001948834 L -114.39279937719937,27.18222045902678 L -114.38499489605317,27.188890124375064 L -114.37889862044432,27.188610077293788 L -114.36969757042766,27.18276977571412 L -114.35389709481115,27.17638969385797 L -114.33029937759079,27.162500381875077 L -114.29329681406409,27.14694976849529 L -114.28109741181117,27.14388084376145 L -114.27559661868679,27.145830154836915 L -114.27310180674732,27.150560379169008 L -114.2611007688538,27.160549164236897 L -114.24389648482446,27.165550231988618 L -114.22250366240297,27.163610458223275 L -114.19200134274604,27.15583038287832 L -114.16999816934907,27.14749908428331 L -114.1224975589709,27.12083053576646 L -114.08779907197311,27.09666061411309 L -114.08059692344722,27.08943939186628 L -114.07170104936796,27.076940536062068 L -114.06449890174139,27.06304931661714 L -114.0597000123737,27.046939850139154 L -114.05329895023391,27.032499313107564 L -114.04470062224397,27.019720077472925 L -114.01390075649772,26.998880386662847 L -114.00140380815554,26.98278045659572 L -113.98999786333997,26.979160308611824 L -113.97879465538739,26.979836682414827 L -113.97608947763615,26.97999954243977 L -113.97380991572646,26.980810845124097 L -113.97059631346048,26.981950760077893 L -113.96170043938122,26.99472045930179 L -113.95779418918085,26.998050690145078 L -113.95220184327525,27.000000000321222 L -113.94609832722472,27.00111007666942 L -113.90830230716006,27.0005607608814 L -113.87860107388917,26.993610382054214 L -113.84889984151766,26.983049392553312 L -113.83560180678938,26.974159240860104 L -113.81169891363157,26.95443916280908 L -113.79859924326263,26.938890456891272 L -113.75859832749973,26.899169921858118 L -113.74859619109696,26.88110923774201 L -113.74449920638534,26.864440918165883 L -113.73829650860489,26.849710464893064 L -113.73030090354104,26.83666992224954 L -113.72609710725135,26.826940536728443 L -113.71330261192048,26.81749916088586 L -113.67919921889995,26.806110382329166 L -113.64939880389909,26.779720306180764 L -113.63200378445919,26.76137924223417 L -113.61830139116421,26.752780914244227 L -113.61199951165372,26.745000838899273 L -113.59750366182067,26.73694038372389 L -113.58309936566826,26.73722076445364 L -113.55970001190786,26.743049621261093 L -113.54440307658814,26.742769241430665 L -113.53279876741323,26.74583053631636 L -113.53089904765244,26.751100540025732 L -113.530899906505,26.75110197174638 L -113.53089904765244,26.751104354949746 L -113.53890228256438,26.764440536220548 L -113.5363998416762,26.769159316679804 L -113.51419830302052,26.783609390122194 L -113.49948883093066,26.804990768670848 L -113.48139953578351,26.81611061126995 L -113.47530364958112,26.817220687618146 L -113.47329711914153,26.821390152289382 L -113.47329788266592,26.821390472448 L -113.47329711914153,26.821392059751417 L -113.47859954790664,26.823614120809168 L -113.47999572737069,26.827779769657013 L -113.47219848666612,26.83415985151322 L -113.45809936555179,26.841939925958854 L -113.43858873150748,26.84472007659042 L -113.42420196494004,26.843610763766605 L -113.40750122030812,26.837499618767367 L -113.40000180448271,26.830560941918407 L -113.40002428123825,26.83042809856488 L -113.40110015906765,26.824159622572495 L -113.41970062256098,26.820829391729205 L -113.44580078156889,26.821659088246975 L -113.35970306384064,26.800270080749556 L -113.3289031980944,26.786109924447715 L -113.30500030493664,26.7722206115655 L -113.28780364985607,26.759990691718883 L -113.2771987914266,26.755550384527396 L -113.26529717088539,26.745550353437466 L -113.26560211209977,26.743331909452877 L -113.26560185669229,26.743331863587457 L -113.26560211209977,26.7433300019909 L -113.25640106208306,26.741670608955303 L -113.25029754603258,26.742769241430665 L -113.24610137959098,26.746110916146847 L -113.2466888428209,26.78528213539198 L -113.24330139171411,26.79611015338844 L -113.23449707041613,26.801940917657987 L -113.22190094034391,26.804439544521472 L -113.20950317373166,26.81361007694443 L -113.20799314639396,26.815811712600294 L -113.20359039309176,26.82221984880715 L -113.2063980099174,26.826389312579067 L -113.21279907205724,26.825269698920692 L -113.23719787566364,26.81306076025703 L -113.24079894992661,26.813890456774857 L -113.24140167195333,26.81749916088586 L -113.22779846218697,26.832780838308054 L -113.21398323905083,26.838058353154963 L -113.20668792705794,26.84084320094547 L -113.20296312137225,26.845528041890702 L -113.2024993895651,26.84610939063009 L -113.19809722891608,26.859159469684414 L -113.18749237048661,26.870279312283458 L -113.18498992959837,26.87499046289463 L -113.18199157736217,26.89361381503295 L -113.18640136695996,26.936109542735323 L -113.17858886745859,26.970279693329417 L -113.17449221369748,26.97360965527548 L -113.16690063445122,26.973329544342334 L -113.1406021119833,26.96194076578564 L -113.1283035280004,26.95889091477278 L -113.12699890131762,26.920280456987143 L -113.12310028096533,26.90361022904966 L -113.1267013552283,26.892219543030933 L -113.12609863320154,26.88611030549373 L -113.12809753379298,26.880559921054612 L -113.13690185509103,26.867769241547137 L -113.15219879131013,26.853879928664924 L -113.20079803506297,26.800830841309732 L -113.21890258810771,26.789724350045503 L -113.22450256386145,26.78805923462386 L -113.23169708253926,26.78055191016057 L -113.23169708253926,26.780550002698533 L -113.23169708253926,26.76082992554683 L -113.22309875454931,26.72833061186111 L -113.23110198946125,26.721660613763675 L -113.23220062283599,26.715549468764436 L -113.22920227059979,26.71138954140332 L -113.22029876667244,26.70554923982371 L -113.209701538091,26.701110840094202 L -113.16889953594199,26.688610076827956 L -113.14839935268787,26.685829162672007 L -113.13610076870498,26.682500839290697 L -113.11669921882554,26.672220230519542 L -113.10420227048331,26.67333984417786 L -113.09949493389689,26.67583465611733 L -113.08969879170155,26.68777084389933 L -113.0849990840639,26.69028091463565 L -113.07969665529879,26.689439773345725 L -113.07700347900004,26.68527984598461 L -113.07969665529879,26.67361450162224 L -113.08427391304758,26.669903487039846 L -113.09169769319232,26.66389083848719 L -113.09719848631676,26.66193962084907 L -113.10440063484265,26.65472030606429 L -113.10530090295873,26.649999618143 L -113.10330200236723,26.645000457853314 L -113.08000183123619,26.631109237509065 L -113.06950378438478,26.626670837779557 L -113.04280090335016,26.60915946945147 L -113.03089904808593,26.599159240510744 L -113.01860046410303,26.58304977403276 L -112.99279785118449,26.558050155861622 L -112.97940063472618,26.549160003269094 L -112.95030212438144,26.548330306751325 L -112.94499969471701,26.546100616744752 L -112.94249725382878,26.536380767634455 L -112.93810272212852,26.533340453931658 L -112.91200256312061,26.531110763925142 L -112.89250183061188,26.522220611332614 L -112.8844985965992,26.515550613235177 L -112.85089874297609,26.477209091407133 L -112.80970001210846,26.438610076595012 L -112.80529785145944,26.435829162439063 L -112.79830169714097,26.434719086090865 L -112.78220367453582,26.440269470529927 L -112.77529907209924,26.439439773112838 L -112.77079772972024,26.43638038658844 L -112.76860046387014,26.431669235077948 L -112.77200317377373,26.42749977130609 L -112.78060150176367,26.421670913599257 L -112.78250122062514,26.41777038578499 L -112.78109741221232,26.412220001345872 L -112.7774963379494,26.408599853362034 L -112.74140167238681,26.39221954346442 L -112.69580078087017,26.35194969174387 L -112.67559814460463,26.331939697451617 L -112.670799255237,26.329160689858384 L -112.66419982873782,26.328050613510186 L -112.65809631358667,26.329160689858384 L -112.65809110651213,26.329162679158685 L -112.65808105478982,26.329164504782455 L -112.63700103725455,26.33721923847105 L -112.6231002804995,26.336940765203337 L -112.6008987427432,26.32221984834132 L -112.59030151326249,26.317499160420027 L -112.57669830349607,26.31582069366351 L -112.57669570265676,26.315821314195716 L -112.57669067364799,26.31582069366351 L -112.56500244153995,26.3186092376676 L -112.54389953625906,26.326660156432183 L -112.53700256367057,26.325830459914414 L -112.5333023067783,26.32221984834132 L -112.5417022704089,26.29582977309218 L -112.51309967051282,26.28638076740151 L -112.48639678947814,26.2688903811557 L -112.47589874262673,26.264440536654035 L -112.46810150102289,26.264160155924287 L -112.46810100909374,26.264160412231092 L -112.46809387207412,26.264160155924287 L -112.46330261255451,26.266660690249807 L -112.4524993897657,26.284719466903937 L -112.44390106177576,26.290559768483547 L -112.43000030502071,26.291379928590516 L -112.42389678986956,26.289720535554977 L -112.40470123329823,26.279439925884446 L -112.378303528201,26.25498962440065 L -112.3585968014848,26.218330383353873 L -112.35610198954538,26.20722961447575 L -112.35610198954538,26.181392669938703 L -112.35610198954538,26.181390762476667 L -112.34950256304626,26.173610687131713 L -112.34609985314262,26.163049697630754 L -112.34529876675651,26.150550842725863 L -112.34839630162207,26.103332519640162 L -112.34839619820002,26.10333218779033 L -112.34839630162207,26.103330612178127 L -112.34190368670102,26.082500457778906 L -112.337501526052,26.079719543622957 L -112.33139801000152,26.07943916289321 L -112.33139645687237,26.079439446179606 L -112.33139038105276,26.07943916289321 L -112.32529449485037,26.080549240140726 L -112.32049200279863,26.085378469935733 L -112.31809997527324,26.08777999879834 L -112.30919647224522,26.09359931919505 L -112.30750274669185,26.08167076126108 L -112.30329895040211,26.071939468278003 L -112.2969970699923,26.064159392932993 L -112.28810119591304,26.05833053612554 L -112.24999999991093,26.04305076616538 L -112.22830963140012,26.014720917150896 L -112.22743513785343,26.012438871313748 L -112.22640228269057,26.009719848499856 L -112.205596923499,25.980829238925196 L -112.19889831526984,25.966659546212554 L -112.19309997515677,25.958330154180203 L -112.16750335734497,25.89388084439554 L -112.15640258756747,25.870269774940994 L -112.14530181868929,25.834720611141734 L -112.13780212407408,25.81860923810109 L -112.12640380820727,25.801660537795215 L -112.11250305145228,25.773609161149125 L -112.10720062268717,25.758329391188965 L -112.10030365009868,25.731109619422 L -112.09999847416128,25.725000381884797 L -112.10250091594884,25.691389083489526 L -112.10839843779189,25.668329239083732 L -112.10700225832784,25.649719238280227 L -112.109199524178,25.63748931843361 L -112.10949707026731,25.617490768014136 L -112.10700225832784,25.573329925789437 L -112.10829925516259,25.547220230370726 L -112.11309814453023,25.530279159912936 L -112.11329650888956,25.52416229252765 L -112.11329645043361,25.524162181911038 L -112.11329650888956,25.524160385065613 L -112.11139678912878,25.52055931080264 L -112.0995101926614,25.517490386968177 L -112.09950920160856,25.51749210017664 L -112.09950256371263,25.517490386968177 L -112.09420013404821,25.526670455801934 L -112.08529663102019,25.568330764600432 L -112.08529672544898,25.568332227797384 L -112.08529663102019,25.568332672062468 L -112.08689880379234,25.593051910403176 L -112.09220123255744,25.621669769096172 L -112.09310140264739,25.63944238957447 L -112.09059905978529,25.686109542470092 L -112.08830261220515,25.69832992590591 L -112.08360290546682,25.713880539285697 L -112.07890319782916,25.717779159637985 L -112.07530212446551,25.714160919116125 L -112.07389831515337,25.695550918312676 L -112.07080078118719,25.685270309541465 L -112.07140350321396,25.67139053307011 L -112.0770034789677,25.64082908658702 L -112.07029724089045,25.606939315823354 L -112.07469940153948,25.567770004040256 L -112.06670379647557,25.528329848837473 L -112.06310272221265,25.498609542745044 L -112.05889892592296,25.488880157223946 L -112.05860137983365,25.482770919686743 L -112.06109619177306,25.47805023176545 L -112.07309722876732,25.468330383554473 L -112.07561492935173,25.46360969563318 L -112.07579803491416,25.458059311194063 L -112.06500244107411,25.447216033501377 L -112.06250000018588,25.435550690038326 L -112.0644989016767,25.429990768289144 L -112.07640075694093,25.420280456488968 L -112.07720184332697,25.414159775078872 L -112.07720143683343,25.414159066413106 L -112.07720184332697,25.414155960154858 L -112.06700134256494,25.39637565586912 L -112.06670379647557,25.38333702068769 L -112.06109619177306,25.374996185681823 L -112.06079864478443,25.368610382338886 L -112.06610107444885,25.338050842418568 L -112.06719970692427,25.304439544922616 L -112.06580352746022,25.298879623173434 L -112.06809997593962,25.272220611966645 L -112.0744018554501,25.249719619759674 L -112.07442080686326,25.24941633329786 L -112.07561492935173,25.230546950934013 L -112.07891082767725,25.22665977445456 L -112.09249877954608,25.225830077936735 L -112.09719848628441,25.223329544510534 L -112.1044006348103,25.216110229725757 L -112.12470245370514,25.178340911431405 L -112.12809753376064,25.167499542100074 L -112.12889862104606,25.155279159563577 L -112.12889853561046,25.155278557917143 L -112.12889862104606,25.15527725210154 L -112.12719726564461,25.143329620446707 L -112.13450622574857,25.13611030566193 L -112.13523761108007,25.131755393593664 L -112.13529968228653,25.131389617740638 L -112.13529916967298,25.131388854216254 L -112.13529968228653,25.131385802816624 L -112.13249969440966,25.12722015396872 L -112.12999725352148,25.11610984778048 L -112.12950134307283,25.096939087316116 L -112.12750244158201,25.09193992612711 L -112.12110137944222,25.084159850782157 L -112.1200027469668,25.07860946634304 L -112.1241989134084,25.0538940429264 L -112.13279724139835,25.033613205214465 L -112.13480377183788,25.013881683290606 L -112.1461029050754,24.99638938868344 L -112.15420532261669,24.98999977131581 L -112.15280914315264,24.97277069117945 L -112.16280364970726,24.96833038308864 L -112.16919708289834,24.960279464324003 L -112.17030334432246,24.954160690376 L -112.163902283082,24.933330535976722 L -112.16339874278526,24.927219390977484 L -112.16690063441888,24.916109084789184 L -112.17469787602272,24.909719467421496 L -112.17749786389959,24.90500068696224 L -112.17949676539041,24.89415931673159 L -112.17949613856297,24.894158891352276 L -112.17949676539041,24.894155502706838 L -112.17500305196018,24.891109466618047 L -112.16139984129444,24.891939163135817 L -112.15190124518847,24.896940230887537 L -112.14890289295226,24.901100158248653 L -112.1470031740908,24.906379699268086 L -112.14579772913794,24.926940917709715 L -112.13860321046019,24.934440613224297 L -112.1335983277844,24.94360923728584 L -112.13610076867263,24.95471000706334 L -112.13449859590048,24.97332763681561 L -112.13199615501225,24.97805023219894 L -112.12470245370514,24.985279083394516 L -112.11859893765467,25.000829696774304 L -112.11470031730238,25.004169464028394 L -112.11360168482696,25.023319244209176 L -112.10279846203815,25.026939392193015 L -112.096099853809,25.025829314945497 L -112.0969009401951,24.98055076562514 L -112.09559631351226,24.97499084477522 L -112.07859802279103,24.956380843971772 L -112.09529876742295,24.938610076996156 L -112.09920358410398,24.936661481781073 L -112.1089019771893,24.937780380478387 L -112.11061096153958,24.924999237381712 L -112.09249877954608,24.920000076192707 L -112.09190368646807,24.916379928208812 L -112.09449768103684,24.91165924028752 L -112.10780334471394,24.903329849154545 L -112.1149978633917,24.896110534369768 L -112.12390899626786,24.883609772002842 L -112.12580108618056,24.878049850253603 L -112.12359619138164,24.87306022637472 L -112.1157989497778,24.86665916423493 L -112.10420227045097,24.86972045912063 L -112.10559844991502,24.830560684647594 L -112.1014022825741,24.80750083934248 L -112.09059905978529,24.783880233477134 L -112.07080078118719,24.768610000827096 L -112.0875015258191,24.75610923756085 L -112.09059905978529,24.752220153619362 L -112.09500122043431,24.741939544848208 L -112.09500108823397,24.741937944954316 L -112.09500122043431,24.741937637386172 L -112.09449768103684,24.73583030731095 L -112.08920288122056,24.734989166021023 L -112.08470153794224,24.73749542273265 L -112.08133417858892,24.741059926065248 L -112.07420349109083,24.748600006534843 L -112.06829833939963,24.757499694638796 L -112.05970001230901,24.763330459807662 L -112.05449676527394,24.764999389254 L -112.05200195333447,24.769729614485414 L -112.05079650838167,24.775829315611873 L -112.05829620389619,24.802219390861012 L -112.06109602359987,24.82637832369852 L -112.06060028042509,24.833339691341564 L -112.05780029254822,24.844989776907084 L -112.05529785165999,24.848329544161174 L -112.0425033572285,24.846950530956008 L -112.041397094905,24.853059768493267 L -112.03700256320474,24.851659775004464 L -112.03330230721178,24.83499908437716 L -112.0335998533011,24.82943916352724 L -112.04219818129104,24.823600769409666 L -112.04470062217928,24.818880081488373 L -112.03810134676627,24.804989176806146 L -112.03812665188951,24.804720567302468 L -112.03920745890298,24.793329239167804 L -112.0425033572285,24.789440155226373 L -112.041397094905,24.783609390057507 L -112.03170776338845,24.77861022976782 L -112.03420257532787,24.760829925482142 L -112.031402587451,24.757780075368544 L -112.01080322246685,24.756389618290598 L -112.0070037838446,24.75943946840414 L -112.00669860880646,24.766380309921203 L -112.0019989011688,24.768890380657524 L -111.99750518773857,24.766109466501575 L -111.99109649664996,24.75832939115662 L -111.98079681415788,24.75359916682453 L -111.98079681415788,24.751659393059185 L -111.97699737553563,24.753330230866936 L -111.97389984156945,24.757499694638796 L -111.97589874306021,24.762220382560088 L -111.99030303921268,24.776660919591677 L -111.99220215732703,24.781668028988804 L -111.9875030513358,24.784160614206883 L -111.98169708227397,24.78249931370931 L -111.97609710652023,24.784439086575333 L -111.97499847404481,24.79055976888469 L -111.97939300574507,24.793329239167804 L -111.98169708227397,24.79693984984158 L -111.98190307648139,24.80166053776287 L -111.9899978641746,24.80833053586025 L -112.00919342074593,24.83193969695344 L -112.00420379596773,24.854450225571213 L -112.00360107394096,24.868049621312878 L -112.0046997073157,24.87360954306206 L -112.01360321034372,24.879999160429747 L -112.01470184281914,24.883609772002842 L -112.01309967004698,24.889169692852704 L -112.0070037838446,24.888889313022275 L -112.0019989011688,24.88639068615879 L -111.99420166046428,24.87306022637472 L -111.98449707015084,24.82860946611015 L -111.96720123334029,24.809999466205966 L -111.96360015907737,24.793329239167804 L -111.94249725379643,24.778049469207645 L -111.93170165995639,24.767219543749093 L -111.92279815692837,24.761379242169482 L -111.9199981690515,24.757219314808367 L -111.92389678940373,24.756669998121026 L -111.92829895005275,24.75943946840414 L -111.9349975582819,24.760549545651713 L -111.93499794499036,24.760548346855444 L -111.93500518812999,24.760549545651713 L -111.93669891368336,24.755279541043024 L -111.93109893792962,24.7466602327695 L -111.92250060993968,24.740827560138655 L -111.90700531026062,24.73389053354566 L -111.89250183147885,24.71944046010327 L -111.867797851935,24.700550079469338 L -111.8431015013399,24.668605804857066 L -111.82700347873475,24.642499923463106 L -111.82250213635575,24.62639045698512 L -111.81890106209278,24.59667015089269 L -111.81330108633904,24.57498931879269 L -111.81079864545086,24.52471923813141 L -111.8082962036633,24.513610839405146 L -111.80280303948763,24.520830154189923 L -111.79190063496884,24.524440765763018 L -111.7656021116016,24.522779464366067 L -111.79190063496884,24.553329467875642 L -111.79470062284571,24.557779312377306 L -111.79360205512148,24.562499717911464 L -111.78610229485577,24.56221961956885 L -111.76450347912618,24.55360984770607 L -111.74829864494296,24.559169769455252 L -111.73890686041506,24.55389022843582 L -111.73280334436453,24.552219390628068 L -111.72750091559948,24.5538806911257 L -111.71279907245838,24.546390533820613 L -111.70609283438114,24.546939849608634 L -111.69329833994959,24.555830002201162 L -111.68699645953978,24.563890457376544 L -111.68890380824934,24.56888008125543 L -111.69609735655865,24.576109864148634 L -111.6924896237154,24.586660385541165 L -111.68530273398642,24.593889236736743 L -111.66690063485237,24.58278083801048 L -111.65499877958814,24.57971954312478 L -111.65310668967544,24.574710845524976 L -111.65499877958814,24.554719924953588 L -111.6485977174483,24.533880234143567 L -111.64170074485986,24.519990921261353 L -111.6241989138419,24.495000839501017 L -111.60279846157232,24.45972061165935 L -111.59329986546629,24.45443916317788 L -111.5860977169404,24.447219848393104 L -111.58059692381602,24.438610076530324 L -111.57170867958484,24.432779312260834 L -111.55999755883187,24.429439545006744 L -111.53279876734854,24.425550461065257 L -111.50141143837243,24.39249038681936 L -111.4897003176194,24.37527084309386 L -111.47530364951643,24.36083030696159 L -111.43699646020616,24.33361053429536 L -111.4111022945064,24.32221984827663 L -111.38719940224792,24.315549850179195 L -111.37779998787192,24.310270309159762 L -111.37499999999505,24.305830001968218 L -111.42109680196035,24.31916046175229 L -111.43669891321753,24.326110839680155 L -111.46859741233851,24.34555053700143 L -111.47470092748966,24.347219467347145 L -111.47640228289112,24.34305000267591 L -111.47450256313033,24.338060378797024 L -111.4728611961055,24.336454546683512 L -111.4708099360862,24.334438324250414 L -111.45780181849847,24.325550079119978 L -111.43779754659226,24.315830230908944 L -111.42700195275222,24.311939239505477 L -111.38719940224792,24.29194068908606 L -111.34809875460104,24.275840759018877 L -111.32640075714147,24.26082992591563 L -111.28749847385399,24.240549087304373 L -111.22190856922799,24.203050613329026 L -111.18080139204085,24.18445014983564 L -111.17469787599038,24.18277931202789 L -111.15360259965826,24.183050155447575 L -111.15750122090986,24.168329238585557 L -111.15390014664689,24.164720535373817 L -111.14360046415482,24.159990311041724 L -111.1141967769733,24.151660919009373 L -111.08809661886471,24.133890152033814 L -111.04170227081005,24.112220763806647 L -111.01640319818824,24.09388923627091 L -110.99330139141654,24.067220687754002 L -110.981101990063,24.056940078982848 L -110.95950317343409,24.04221916212083 L -110.9364013675617,24.021659851141237 L -110.9282989500204,24.008890151917342 L -110.91079711900244,23.97110939064953 L -110.90560150181545,23.96249961878675 L -110.89839935328956,23.955280304001974 L -110.82720184306174,23.92194938633645 L -110.77339935317309,23.880830764377208 L -110.74780273446197,23.856109619473784 L -110.73809814414852,23.843889236037967 L -110.7097015384598,23.814720154094914 L -110.69450378397073,23.794719696213463 L -110.63449859630163,23.731660842607425 L -110.59919738727706,23.708610534612376 L -110.57469940194062,23.689439773248694 L -110.55940246572152,23.682500839193665 L -110.52999877943932,23.673889159868907 L -110.50530242884423,23.661659240921608 L -110.47560119647272,23.653329848889257 L -110.4432983396843,23.640550613254618 L -110.41000366199864,23.63526916477315 L -110.39969634965848,23.630550384313892 L -110.37390136748729,23.612770080927476 L -110.34580230698862,23.583049773935727 L -110.31670379664382,23.56749916055594 L -110.30970001247726,23.560279845771163 L -110.30169677756533,23.547500610136467 L -110.287002563373,23.507499695272884 L -110.27940368612843,23.4938907622211 L -110.24859619143342,23.41526985136244 L -110.23699951210659,23.398889541464825 L -110.22280120836291,23.384159088192007 L -110.20999908408334,23.375280380371635 L -110.20200347901942,23.373329162733455 L -110.17199707071052,23.328329086680867 L -110.16609954796809,23.313610077280885 L -110.15779876696683,23.281379699552758 L -110.13390350365711,23.223049163716098 L -110.12779998760664,23.201940536948428 L -110.11579895061243,23.120830535637083 L -110.10220336889552,23.054159164794555 L -110.08999633769383,23.012220382728344 L -110.08059692421716,22.986660003996974 L -110.06970214864708,22.9697208401019 L -110.0539016721313,22.95026969890779 L -110.04830169637756,22.941659927045066 L -110.04000091537625,22.922489166580704 L -110.03199768046431,22.90971946735681 L -110.02500152614584,22.90250015257203 L -110.00499725334032,22.886100768953554 L -109.98139953611997,22.872499465749854 L -109.95189666720842,22.863880157476274 L -109.9317016598917,22.8647098539941 L -109.91449737586237,22.868610381808367 L -109.9116973879855,22.873329162267623 L -109.91147613498123,22.87832260107058 z M -111.70390319837912,24.33694076513865 L -111.69560241737781,24.364709854492276 L -111.69469451941364,24.391660690301592 L -111.70030212411615,24.400279998575115 L -111.71389103286361,24.40221881995842 L -111.71544045140553,24.403766604432235 L -111.71749877919672,24.405830383014234 L -111.72640228312406,24.423330306570165 L -111.73859405552884,24.432779312260834 L -111.76000213584786,24.454999923738058 L -111.7908020015941,24.475820541726534 L -111.81719970669133,24.486389160176202 L -111.82610321061867,24.492490768764696 L -111.83830261197227,24.51915931728155 L -111.82469940220585,24.520000457672154 L -111.82589721641125,24.52416038503327 L -111.8368988035594,24.541109085339144 L -111.83819337941924,24.541908869506926 L -111.84139251698969,24.543889999495093 L -111.841398402153,24.54388892120795 L -111.84140014683777,24.543889999495093 L -111.84750366198892,24.542770385836718 L -111.84860229536366,24.53665924083748 L -111.85170414967286,24.53555034619842 L -111.857803344481,24.537220001397657 L -111.87950134283989,24.537500381228085 L -111.90330505336834,24.53222084020865 L -111.92970275846557,24.53000068661288 L -111.94419860829856,24.531389236228847 L -111.94920349097436,24.53360938982462 L -111.94920974485973,24.53360878008425 L -111.94921112082244,24.53360938982462 L -111.96920013393174,24.531660079648475 L -111.99919891329193,24.532499313476364 L -112.01140063219839,24.53000177389322 L -112.0167007443099,24.532489776166244 L -112.01419830342167,24.5213909147501 L -112.00969696014334,24.518329620763723 L -112.0046997073157,24.51610946626863 L -111.98449707015084,24.51305007974429 L -111.96140289322722,24.505270004399335 L -111.91110229497224,24.46805000279238 L -111.89250183147885,24.450550079236393 L -111.88500213596433,24.450279235816765 L -111.86329650865667,24.443330764451616 L -111.83920288098761,24.430559158665062 L -111.83500671364669,24.42749023393128 L -111.82280731229315,24.411109924033667 L -111.80780029321465,24.397487640546387 L -111.76580047596093,24.379159927035346 L -111.74311065670474,24.364990234322704 L -111.73249816932645,24.354160308864152 L -111.7205963131629,24.337779998966596 L -111.7133026118558,24.330560684181762 L -111.70809936482067,24.32832908671321 L -111.70390319837912,24.33694076513865 z M -112.04029846153026,24.5280494689747 L -112.04190063520173,24.539720535723177 L -112.05809783953686,24.565830231141888 L -112.05918276364662,24.56888502842594 L -112.06529235821466,24.586109161391732 L -112.07080078118719,24.594720840716548 L -112.08170318570603,24.605270385445294 L -112.09030151369598,24.611099243152125 L -112.11029815665336,24.621110915965687 L -112.12329864529232,24.62972068782841 L -112.14219665487502,24.64777946448254 L -112.14669799815334,24.663890838422503 L -112.14309692389043,24.674720763881055 L -112.13449859590048,24.680549621587886 L -112.13610076867263,24.69083023035904 L -112.13220214832035,24.70861053464472 L -112.13279724139835,24.71471977218198 L -112.15529632524397,24.76194000272966 L -112.17279815716125,24.786659241070424 L -112.1710968017598,24.791940688652573 L -112.1714019776972,24.798330306919524 L -112.17359924354736,24.80304908737878 L -112.18750000030235,24.81138992328397 L -112.19470214882824,24.818609238068746 L -112.20249938953276,24.844999313317885 L -112.20330047591887,24.857219695854383 L -112.2014007570574,24.877220153735834 L -112.19200134268135,24.889160156441903 L -112.19170379659204,24.894720077291765 L -112.19529706743776,24.911389498537403 L -112.19527499267923,24.911771896559515 L -112.1945037844689,24.924999237381712 L -112.18640136692761,24.952770233297997 L -112.18530273445225,24.971939087199644 L -112.18109893816256,24.982219695970798 L -112.16310119669595,25.00749969487174 L -112.16200256332121,25.013610839870978 L -112.1635971071446,25.02527427677137 L -112.17530059804949,25.048610686982897 L -112.17530059804949,25.061670303347285 L -112.17375183061671,25.070830345178763 L -112.17219543423516,25.07999038701024 L -112.1567001345561,25.129440307564494 L -112.15499877915465,25.149440765446002 L -112.14890289295226,25.16500091523659 L -112.13970184293555,25.177770614460428 L -112.13449859590048,25.193889618248534 L -112.13249969440966,25.213880538819865 L -112.12609863316919,25.23611068760721 L -112.12580108618056,25.25609970071656 L -112.12950134307283,25.272769927754723 L -112.1335983277844,25.281110763659854 L -112.13580322258332,25.281949996588423 L -112.14470672651066,25.276109695008813 L -112.15499877915465,25.264169693202064 L -112.1547088620141,25.258050918354684 L -112.14669799815334,25.23833084120298 L -112.1442108151627,25.227216720989986 L -112.14499664275189,25.206670761345208 L -112.15139770489168,25.17666053811223 L -112.16830444373102,25.14304923971696 L -112.1782989502857,25.0952796933812 L -112.19860076918053,25.021942138466045 L -112.21189880390881,24.98415946973614 L -112.22139740001478,24.964719772414867 L -112.2292098995162,24.94359970087504 L -112.23670196518265,24.915000915902965 L -112.25860595684964,24.8719406127164 L -112.27090454083253,24.85527992208904 L -112.28330230744473,24.83194923426356 L -112.30419921851819,24.810550689456022 L -112.2957992557869,24.80888938895845 L -112.26999664286836,24.797500610401755 L -112.26419830365461,24.791109084672712 L -112.26670074454285,24.802219390861012 L -112.2636032105766,24.806110382264478 L -112.25889587399018,24.808607101665984 L -112.2527941826641,24.80999904981985 L -112.24500274618396,24.809440613107824 L -112.22560119630447,24.806110382264478 L -112.18779754639166,24.79138946540246 L -112.18060302771391,24.784160614206883 L -112.17360687249612,24.770830154422868 L -112.16169738738375,24.754449844525254 L -112.15750122094221,24.744720459004157 L -112.15499877915465,24.733600616405056 L -112.15329742465252,24.70889091447515 L -112.15390014667923,24.701940536547284 L -112.15750122094221,24.691099167215953 L -112.16999816928438,24.681940078665832 L -112.18219757063792,24.67971992507006 L -112.18110656711133,24.667219161803814 L -112.17919921840178,24.662490844933757 L -112.16690063441888,24.653049469091172 L -112.15609741252939,24.629159927268233 L -112.14140319833706,24.621660232653028 L -112.1241989134084,24.616109848213966 L -112.11530303932915,24.6102790830451 L -112.10890960703739,24.60250091516218 L -112.10330200233489,24.567779541318032 L -112.09809875529982,24.552499771357873 L -112.0875015258191,24.534719467072136 L -112.06919860841504,24.523609161783213 L -112.0522003176938,24.51806068390681 L -112.04609680164333,24.51915931728155 L -112.04219818129104,24.52249908453564 L -112.04029846153026,24.5280494689747 z M -115.16828918413188,28.036113738737697 L -115.16859436006928,28.056110381695134 L -115.16319120274028,28.068408193160394 L -115.16200256341824,28.071109771824865 L -115.16186967150128,28.072199307657968 L -115.15969085704126,28.0900001524588 L -115.15920839595356,28.110308725262087 L -115.15920257554137,28.110549927027648 L -115.15920265468168,28.110550412661496 L -115.15920257554137,28.110553741052343 L -115.16110229530216,28.122219085414713 L -115.14309692398746,28.154720306562467 L -115.14309731159523,28.15472342181397 L -115.14309692398746,28.15472412148648 L -115.14610290517243,28.178880691805034 L -115.15609741172705,28.210550308073607 L -115.1663970951185,28.22860908472768 L -115.1760940555838,28.24028205893819 L -115.17669677761057,28.25333023053048 L -115.17469024627167,28.265550613066978 L -115.1742019656711,28.28610038763577 L -115.17890167240944,28.308883667135206 L -115.1999969478423,28.331110000998535 L -115.21088409446355,28.3555545809956 L -115.21690368668158,28.363889694514626 L -115.22609710685015,28.369440078953744 L -115.2407836911944,28.37055015530194 L -115.24078601863982,28.370549178638214 L -115.2407989499913,28.37055015530194 L -115.25669860823712,28.363880157204505 L -115.26609802261311,28.351949691808557 L -115.2786025999041,28.32833290086728 L -115.27868185355726,28.327833145816953 L -115.28060150139487,28.3158206937282 L -115.27829742396665,28.304170608162735 L -115.27559661871913,28.299999236928784 L -115.26470184314906,28.269170761050816 L -115.250801086394,28.240560531306585 L -115.24970245391864,28.228330612359287 L -115.26329803473624,28.206110000882063 L -115.29889678985018,28.161670684490332 L -115.3155059493252,28.146888093922144 L -115.32199859662188,28.141113280972718 L -115.33779907223834,28.13443946795121 L -115.34169769259063,28.13110923800724 L -115.3483963017191,28.116380691297138 L -115.3553009032563,28.09026908841639 L -115.33809030958366,28.09554969783045 L -115.32559966998548,28.093889236400287 L -115.32559592790653,28.09389076884503 L -115.32558441118863,28.093889236400287 L -115.30999266911442,28.10027963887609 L -115.30390167252591,28.098880767741207 L -115.29830169677217,28.096660614145435 L -115.29080200215697,28.08971977262837 L -115.26329803473624,28.072500228902868 L -115.25000000000796,28.056669234793276 L -115.24949645971122,28.050279617425645 L -115.2433013917788,28.041940688982493 L -115.2256011964015,28.036939621230772 L -115.2181015017863,28.030000686276423 L -115.21279907212192,28.027769088807815 L -115.20890045176964,28.031110763523998 L -115.19859787705792,28.03554712449045 L -115.1856002806386,28.026380539191905 L -115.17949676548744,28.024719238694274 L -115.16999816938142,28.03083038369357 L -115.16828918413188,28.036113738737697 z M -118.30079650880867,28.870279312348146 L -118.30079700973101,28.870283175835596 L -118.30079650880867,28.870283127272216 L -118.30219227278593,28.881100292250437 L -118.26809692420096,28.883609772132218 L -118.26329803483327,28.886940002076187 L -118.26281878342587,28.8883190962203 L -118.25778198201266,28.902772903647758 L -118.2435836791683,28.92444419843764 L -118.23809051499268,28.946943283182577 L -118.23809814484076,28.95945358285968 L -118.24169921910368,28.97027206444534 L -118.24168396030683,28.977222442373204 L -118.23858642544133,28.988063812603855 L -118.2446899414918,29.00999450694053 L -118.24468231164371,29.01527023303595 L -118.23918151851927,29.024160384729157 L -118.2382965092001,29.03027915957648 L -118.240600585729,29.041944503938907 L -118.24829864470354,29.062499999994486 L -118.24969482416759,29.074724197454998 L -118.2519836427989,29.07971954371999 L -118.26830291750906,29.099443435795763 L -118.30328369179932,29.116659164597195 L -118.31109619130075,29.12360954252506 L -118.31580352788717,29.133054733291658 L -118.31693267795634,29.136757532567344 L -118.31749714732052,29.13861049207918 L -118.31670379600325,29.150270462093147 L -118.3031005862369,29.17943954493552 L -118.30059051550057,29.191110610784676 L -118.30224990853611,29.192495346375892 L -118.30390167262294,29.19388008106779 L -118.30999755882533,29.19527053814579 L -118.3349990844585,29.19000053443642 L -118.3427963260624,29.19000053443642 L -118.34280395501116,29.19000053443642 L -118.35470581027539,29.186660766283012 L -118.3649978638187,29.186109543032956 L -118.3767013547236,29.182500838921897 L -118.38919830306583,29.17304992666851 L -118.39140319786469,29.168329238747276 L -118.39080082927148,29.16221976738626 L -118.40419769319556,29.15332984951681 L -118.40419769319556,29.147779465077747 L -118.39640045159166,29.14110946698031 L -118.39420318574156,29.136110305791306 L -118.39559936520561,29.117223739182123 L -118.40059661893258,29.100830077949638 L -118.40059661893258,29.09388923643263 L -118.39279937732874,29.080270766970045 L -118.38500213662422,29.07332992545298 L -118.35530090335334,29.05833053622257 L -118.3475036617495,29.051380157395386 L -118.34529876695058,29.03970909154623 L -118.33750152624606,29.032779693902 L -118.3328018186084,29.02333068821133 L -118.32969665569345,29.012220382922408 L -118.3283004762294,29.00000000038591 L -118.33059692380948,28.98833084109947 L -118.31529998759044,28.974720001484968 L -118.3135986330883,28.969169617045907 L -118.31449890120433,28.956390380511948 L -118.30750274688592,28.941940307968878 L -118.30580139148441,28.93638038621964 L -118.30609893757372,28.92972946184318 L -118.30220031722149,28.91943931576185 L -118.30449676480163,28.917219162166134 L -118.3031005862369,28.898050308264487 L -118.31030273476279,28.883890151962646 L -118.31108059166081,28.87381166222025 L -118.31109619130075,28.873613357216186 L -118.31109590981293,28.87361319084164 L -118.31109619130075,28.873609543191435 L -118.30639648456241,28.870830535598202 L -118.30079650880867,28.870279312348146 z M -118.40080261224068,32.81887817338577 L -118.38998413065502,32.83055114759628 L -118.3849874120246,32.833060950334584 L -118.3694992061977,32.83277893104014 L -118.34829711918678,32.82833099400051 L -118.34829234468612,32.828331592948985 L -118.3482894893387,32.82833099400051 L -118.34169769268766,32.82915878305624 L -118.34110260050903,32.83610916098411 L -118.34419250462713,32.84027099580726 L -118.374694824284,32.857219696113134 L -118.4019012447161,32.87527084381844 L -118.43699645953325,32.90721130350664 L -118.48220062233128,32.93804931669473 L -118.52028656043586,32.97499084503397 L -118.53029632578739,32.993328094056494 L -118.53689575228657,33.00276946989908 L -118.54309845006702,33.01750183063393 L -118.55079650904156,33.02471160900791 L -118.55280303948115,33.02970886273488 L -118.55079650904156,33.04249954224235 L -118.55799865756745,33.04360961948993 L -118.57219696041182,33.04222106897464 L -118.59249877930665,33.0469398494339 L -118.59529876718352,33.04222106897464 L -118.59580230748026,33.035560608187325 L -118.5907974239052,33.02637863189159 L -118.58329772928994,33.01889038114922 L -118.57060241658843,32.98416137655761 L -118.54799652116469,32.9555511477127 L -118.53389740005036,32.92721176138815 L -118.52220153809424,32.91027069093036 L -118.5085983274285,32.89443969682077 L -118.5027999882148,32.885829925857365 L -118.4938964842874,32.86666107195566 L -118.48690032996893,32.85887908914867 L -118.46749877919018,32.847480774181236 L -118.4341964725557,32.833320617879394 L -118.41329956058291,32.816379547421604 L -118.40080261224068,32.81887817338577 z M -119.51109313940032,33.28554916364811 L -119.51328277630165,33.290550232299154 L -119.51329299619721,33.29053876414463 L -119.5132980350985,33.290550232299154 L -119.51699829109145,33.28638076762792 L -119.5263977054675,33.2813796998762 L -119.53389740008271,33.28054809589639 L -119.53970336914455,33.27859878572025 L -119.54639266039743,33.27749025260863 L -119.56670379626848,33.282768249492165 L -119.56359863245422,33.277770995765195 L -119.55940246601261,33.26805114755422 L -119.55639648392832,33.26388931273107 L -119.55249786357604,33.26028060951933 L -119.54060363726063,33.24304962192099 L -119.52890014635568,33.23249053988212 L -119.51940155024971,33.22637939488288 L -119.5081024170122,33.22166061442363 L -119.48780059811736,33.21749114975239 L -119.46499633833429,33.21500015273699 L -119.4567031862818,33.214439392176814 L -119.44419860809148,33.216659545772586 L -119.43169403080054,33.22026824988359 L -119.42579650895743,33.22109985386339 L -119.42048645034424,33.223598479827615 L -119.4185943604316,33.22916030903883 L -119.42169952424587,33.23332977281069 L -119.4293975832204,33.24110031084558 L -119.43418121379119,33.24415969826924 L -119.44078826923914,33.25194168107623 L -119.44470214838827,33.255001068499894 L -119.45029449429387,33.258049011151456 L -119.45609283440695,33.25971984895915 L -119.46170043910945,33.2625007631151 L -119.48058319079462,33.27444076582117 L -119.48608398481838,33.276939391785334 L -119.49279022199624,33.27859878572025 L -119.50080108675633,33.28026962262868 L -119.50640106161075,33.28248977622445 L -119.51109313940032,33.28554916364811 z M -118.35250091547647,33.41553878764347 L -118.35529327350525,33.41915893562731 L -118.35530069021405,33.41915865953547 L -118.35530090335334,33.41915893562731 L -118.36278659192726,33.418880982167764 L -118.37418365503851,33.42361068759101 L -118.40329742418015,33.42805099478255 L -118.41529846207368,33.43304824850952 L -118.43389892556706,33.43804168731248 L -118.44998168937536,33.445819854296076 L -118.4566879274526,33.45444107093101 L -118.46388244613036,33.45555114727921 L -118.4638925751944,33.45555035587586 L -118.46389770492726,33.45555114727921 L -118.4780919994933,33.45444198014559 L -118.48469543427075,33.45610046396661 L -118.5167007449698,33.47777175875643 L -118.53170013420021,33.48749923681555 L -118.54548645042837,33.48971939131064 L -118.54549675665885,33.48971859451132 L -118.54550170922528,33.48971939131064 L -118.56719970668485,33.48804092365481 L -118.58110046343984,33.49082946765884 L -118.58860015895436,33.49055099529045 L -118.59220123321734,33.486660003886925 L -118.5907974239052,33.48109817467571 L -118.58419799830534,33.47332000769211 L -118.55560302735802,33.44916152991158 L -118.51499938956835,33.439430236928445 L -118.51499414921886,33.43943263721894 L -118.51498413077144,33.439430236928445 L -118.50469970707627,33.4441490173877 L -118.47830200197905,33.431110382206214 L -118.4677963252795,33.401100158973236 L -118.47530364974284,33.37971115147582 L -118.47470092771607,33.36721038820957 L -118.46060180660174,33.33832931504571 L -118.45359802243519,33.33055114716274 L -118.44249725355701,33.325828552678786 L -118.42829894981332,33.32638931233964 L -118.4100036622574,33.33082962043051 L -118.36920166010839,33.33526992762205 L -118.3497009275996,33.329158782622756 L -118.31529998759044,33.30942916906025 L -118.30780029297523,33.30833053568551 L -118.30190277113218,33.30944061293309 L -118.29750061048316,33.313331604336554 L -118.29329681419347,33.32387924160332 L -118.29280090374476,33.33082962043051 L -118.29309844983413,33.33610916144994 L -118.29718780559693,33.346099853080545 L -118.30940246574738,33.356941223311196 L -118.32829284638126,33.369159698385715 L -118.34249877907371,33.384159088515446 L -118.3497009275996,33.39833068869012 L -118.35250091547647,33.41553878764347 z M -120.10749816903524,33.90554809557938 L -120.10749510954173,33.90555023326783 L -120.10748291023839,33.90554809557938 L -120.08919607181292,33.91833057237062 L -120.05940246557913,33.915821075401766 L -120.04619193758225,33.91795577451899 L -120.033584594763,33.91999053917368 L -119.98999786353403,33.951660156341575 L -119.96689605676232,33.95943069437641 L -119.96578216549005,33.96554946922379 L -119.96778869592958,33.97109985366285 L -119.96749114984027,33.990268707564496 L -119.97139740004064,33.99443817133641 L -119.98829650903184,33.98833084126119 L -119.99579620364705,33.98804473904465 L -119.99999999993679,33.989631653019956 L -120.01999664289417,34.00278091470358 L -120.02780151344683,34.009990692178235 L -120.03389739964922,34.01916122460119 L -120.03528594926513,34.02388000506045 L -120.02809143058738,34.04610061653767 L -120.033584594763,34.04832839998153 L -120.0335899799033,34.04832440159578 L -120.0335998535599,34.04832839998153 L -120.04669952392885,34.038600921922466 L -120.06970162646445,34.0308191153826 L -120.09390258821765,34.031108856256026 L -120.10858154271381,34.03305053748335 L -120.10859149461135,34.0330498360122 L -120.10859680151066,34.03305053748335 L -120.11192313559161,34.032815092278156 L -120.13218688978225,34.03138732952374 L -120.13219051405002,34.03138052345463 L -120.1322021485791,34.031379699675654 L -120.13500213645597,34.02610015865622 L -120.14279937716054,34.01887893640941 L -120.15470123332409,34.01527023319767 L -120.1688995361684,34.01388931253052 L -120.21998596201263,34.02222061112553 L -120.21999355678719,34.022219361967245 L -120.22000122080948,34.02222061112553 L -120.24030303970437,34.01887893640941 L -120.2416972514518,34.01501265657663 L -120.24220275856584,34.01361846911084 L -120.24220044730822,34.013617248730895 L -120.24220275856584,34.01361084016207 L -120.22219848665964,34.003051758123206 L -120.19969940191464,33.973598480526334 L -120.19219970729944,33.95943069437641 L -120.17220306434206,33.934719085883785 L -120.1643981937894,33.9277687070566 L -120.14530181894804,33.916660309229655 L -120.1216964718796,33.90803909259478 L -120.10749816903524,33.90554809557938 z M -119.88189697240875,34.01166915893475 L -119.87249755893208,33.99361038228062 L -119.86949920669588,33.98942947373661 L -119.86360168485282,33.98693847672121 L -119.8561019893383,33.986110687665416 L -119.84500122046012,33.981380462434004 L -119.84190368649394,33.97721099866209 L -119.83689880381814,33.97415924108651 L -119.82199859631777,33.974990845066316 L -119.80329895019503,33.969440460627254 L -119.78829956096462,33.96720886225933 L -119.77279663053815,33.96720886225933 L -119.77278137174125,33.96720886225933 L -119.74669647242956,33.971660614223026 L -119.73169708229983,33.97220993001105 L -119.71669769306936,33.970268249683045 L -119.71187939273506,33.971061238573554 L -119.70998382604336,33.97137069708248 L -119.66919708269126,33.984439849857665 L -119.65080261250597,33.99721908549236 L -119.61920166037362,33.995830535876394 L -119.58998107875459,33.99721908549236 L -119.5721893314954,34.00249099756303 L -119.56189727795208,34.007499695162835 L -119.53639984097094,34.013050079601896 L -119.53140258814324,34.01554870646538 L -119.52780151388032,34.01887893640941 L -119.52078247091686,34.03472137439178 L -119.51359558118787,34.04277801554247 L -119.51750183138824,34.04639053367822 L -119.5381011963724,34.050540923729216 L -119.54358673069993,34.053050994465536 L -119.54750061074839,34.05582427967266 L -119.55280303951349,34.065830230999495 L -119.5603027341287,34.066669463928065 L -119.59359741181441,34.053886413369355 L -119.6003036498916,34.05360412607695 L -119.60339695884295,34.05026072016591 L -119.60389709430649,34.04972076452151 L -119.61170196575841,34.03499984765949 L -119.61949920646299,34.027770996463914 L -119.62470245349806,34.02526855467636 L -119.63140106172722,34.024440765620625 L -119.63528442418192,34.027770996463914 L -119.64199066135984,34.02972030664006 L -119.64199439084831,34.02971917169566 L -119.64199829120793,34.02972030664006 L -119.65389317492782,34.02610227925754 L -119.66690063511112,34.02943038949951 L -119.6817016599822,34.03081893911548 L -119.68750000009527,34.033615112068276 L -119.69828796408723,34.04526901255787 L -119.70778656019326,34.05110168428939 L -119.74800109821302,34.06110000576808 L -119.75858306889688,34.066379546787516 L -119.75859335264431,34.06637706825603 L -119.75859832769379,34.066379546787516 L -119.7897023630361,34.05888009498926 L -119.80469512965908,34.05942916885971 L -119.811401366837,34.06110000576808 L -119.83438110323374,34.07666778540681 L -119.86810302723183,34.08415985107325 L -119.9105987549342,34.08472061163343 L -119.91719818143338,34.083599090513076 L -119.9186019898462,34.07749176043785 L -119.91780090346009,34.06526947043932 L -119.9135971071704,34.06166076632826 L -119.89969635041541,34.05971908600026 L -119.8882980345486,34.054988860768844 L -119.87580108620637,34.04360961952227 L -119.86969757105521,34.03499984765949 L -119.87030029308198,34.02360916164082 L -119.88189697240875,34.01166915893475 z\" /></g></svg>"
],
"text/plain": [
"<shapely.geometry.polygon.Polygon at 0xb1ef5add8>"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"CalCS_shp = select_shape(shp, 'LME_NAME', 'California Current')\n",
"CalCS_shp"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [],
"source": [
"def lat_lon_formatter(ax):\n",
" \"\"\"\n",
" Creates nice latitude/longitude labels\n",
" for maps\n",
" \"\"\"\n",
" lon_formatter = cticker.LongitudeFormatter()\n",
" lat_formatter = cticker.LatitudeFormatter()\n",
" ax.xaxis.set_major_formatter(lon_formatter)\n",
" ax.yaxis.set_major_formatter(lat_formatter)\n",
" ax.tick_params(labelsize=16)\n",
" \n",
"\n",
"def set_up_map(ax, x0, x1, y0, y1):\n",
" \"\"\"\n",
" Adds coastline, etc.\n",
" \n",
" x0, x1: longitude bounds to zoom into\n",
" y0, y1: latitude bounds to zoom into\n",
" \"\"\"\n",
" # set up land overlay\n",
" ax.add_feature(cfeature.LAND, facecolor='k')\n",
" \n",
" # zoom in on region of interest\n",
" ax.set_extent([x0, x1, y0, y1])\n",
" \n",
" # set nicer looking ticks\n",
" ax.set_xticks(np.arange(x0, x1, 10), crs=ccrs.PlateCarree())\n",
" ax.set_yticks(np.arange(y0, y1, 10), crs=ccrs.PlateCarree())\n",
" lat_lon_formatter(ax)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## California Current Demo"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.patches.PathPatch at 0xb1eefa630>"
]
},
"execution_count": 6,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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fx684DGd024VbuAYmOFm+Rs3Jnb9ejqVLMmykBA04L9j3+12O0ePHqVPnz737dZRtmxZSpYs6TPrNsudN+GxHm/RkgKVatDyuZ56R3GppEQzIaFZO/2GzWpl8DOtOHHoIDarNcVtwsLCeO211/j4449TPc7PP//M448/TkJCgruiZprceRO6S0yEMmUcc79NnOhYUssX7NoFa9bArFlw+HCWnfbGjRt0a9CAMgcOMNpqpRn/diC9xWg0kjNnTk6dOpXq1CDXr1+nTp06/PXXXyQnpza3tv6cacOkeBMe68CBAzRo1JhPl28ke2QuveN4vfjr15gwqC/Rv/2MJSnlO5rZs2fn0qVL9x1ZumbNGtq2bevUUH09SPEmPEJ8PMidapdJ2rePkEqVOKhpDFEqxSHgERERfP/99zRv3jzV48TGxlKzZk1OnDiRrhUbspIUb9L4eb0BAway59hJ+oyZmPbGArvdjqZpqY4etdvtvNOlLYf3pLz6UkREBL169aJatWp07Ngx1fMsX76cp59+2iMLOCnehMdRKtVuC8J55pMnyV+0KNfv83tRo0YNunbtSrdu3ciRI0eK21y6dInq1atz5swZrKk8idCT9HkTXm/EiA84vm8Xu3/eoHcUrzD06RZMfjv1gQexly7w9x8prb/ucOPGDSZPnky3bt3uuxB0q1at+P77731u7iQhXO7IEWjaFDZv1juJ90hlcFWswUD2kBDy32fXffv28eabbzJ37txUt8mTJw/bt2+nePHiXtsHToo34dHCwsKYMW0aX30wGLMXjBLSU5I5gSP7o9m4dEGqc7vt+WVjqp/dkpCQQHBwMCtWrLjvdi1btmTdunVERERkOLMQPm/+fMcAhnfut/y6wG6HHj0cdyhTmW4laf58PrTZmHafwyQmJpKUlMScOXPue7p8+fKxY8cOqlSp4pVLAErxJjzeo48+yiONGzP/84/0juLRft90e07YVKcFyVewiFPHiouL49tvv01zu9q1a7Nt2zZy587tk+sHCpFpgwbB4MGwZIneSTzbd985BkKAY6WK/zwaVUrx08aNdLVYqOHE4fbs2cPVq1fvu022bNnYtGkTTZs29bqnCNLnTXiFy5cvU6VqVR7v3otmnZ7TO47H2rp6BRdPn6RJh05E5Mh512frFsxjyjtvOH2skJAQYmNjnboqjYmJoX79+ly+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\n",
"text/plain": [
"<Figure size 720x360 with 2 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"f, ax = plt.subplots(ncols=2, figsize=(10,5),\n",
" subplot_kw=dict(projection=ccrs.PlateCarree()))\n",
"set_up_map(ax[0], -140, -107, 20, 50)\n",
"set_up_map(ax[1], -140, -107, 20, 50)\n",
"\n",
"\n",
"\n",
"# add shapefile to map\n",
"ax[0].add_patch(PolygonPatch(CalCS_shp, fc='#add8e6', zorder=4))\n",
"# some other attributes to play around with\n",
"ax[1].add_patch(PolygonPatch(CalCS_shp, fc='None', ec='r', linewidth=2,\n",
" linestyle=':'))"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Color Masks by Some Data\n",
"\n",
"---\n",
"\n",
"Can we color our shape files based on some quantitative data? Similar to a choropleth in GIS."
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"import matplotlib\n",
"import cartopy.crs as ccrs\n",
"import geoplot.crs as gcrs"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>OBJECTID</th>\n",
" <th>LME_NUMBER</th>\n",
" <th>LME_NAME</th>\n",
" <th>GROUPING</th>\n",
" <th>ARCTIC</th>\n",
" <th>USLMES</th>\n",
" <th>Shape_Leng</th>\n",
" <th>Shape_Area</th>\n",
" <th>SUM_GIS_KM</th>\n",
" <th>geometry</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>1</td>\n",
" <td>23.0</td>\n",
" <td>Baltic Sea</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>219.326402</td>\n",
" <td>61.950021</td>\n",
" <td>3.951472e+05</td>\n",
" <td>POLYGON ((10.97943973554271 54.38055038418429,...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>2</td>\n",
" <td>52.0</td>\n",
" <td>Sea of Okhotsk</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>145.932989</td>\n",
" <td>213.796584</td>\n",
" <td>1.561297e+06</td>\n",
" <td>POLYGON ((156.7070450503869 51.18857905056069,...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>3</td>\n",
" <td>22.0</td>\n",
" <td>North Sea</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>209.486403</td>\n",
" <td>103.965247</td>\n",
" <td>6.938472e+05</td>\n",
" <td>POLYGON ((5.278888225314518 61.98027038609212,...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>4</td>\n",
" <td>2.0</td>\n",
" <td>Gulf of Alaska</td>\n",
" <td>None</td>\n",
" <td>None</td>\n",
" <td>Yes</td>\n",
" <td>495.473780</td>\n",
" <td>211.045622</td>\n",
" <td>1.530668e+06</td>\n",
" <td>POLYGON ((-149.4114074707736 61.49637985210421...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>5</td>\n",
" <td>9.0</td>\n",
" <td>Labrador - Newfoundland</td>\n",
" <td>Arctic</td>\n",
" <td>Arctic</td>\n",
" <td>None</td>\n",
" <td>270.847479</td>\n",
" <td>114.597691</td>\n",
" <td>9.077923e+05</td>\n",
" <td>(POLYGON ((-64.56793350674803 60.4550934642860...</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" OBJECTID LME_NUMBER LME_NAME GROUPING ARCTIC USLMES \\\n",
"0 1 23.0 Baltic Sea None None None \n",
"1 2 52.0 Sea of Okhotsk None None None \n",
"2 3 22.0 North Sea None None None \n",
"3 4 2.0 Gulf of Alaska None None Yes \n",
"4 5 9.0 Labrador - Newfoundland Arctic Arctic None \n",
"\n",
" Shape_Leng Shape_Area SUM_GIS_KM \\\n",
"0 219.326402 61.950021 3.951472e+05 \n",
"1 145.932989 213.796584 1.561297e+06 \n",
"2 209.486403 103.965247 6.938472e+05 \n",
"3 495.473780 211.045622 1.530668e+06 \n",
"4 270.847479 114.597691 9.077923e+05 \n",
"\n",
" geometry \n",
"0 POLYGON ((10.97943973554271 54.38055038418429,... \n",
"1 POLYGON ((156.7070450503869 51.18857905056069,... \n",
"2 POLYGON ((5.278888225314518 61.98027038609212,... \n",
"3 POLYGON ((-149.4114074707736 61.49637985210421... \n",
"4 (POLYGON ((-64.56793350674803 60.4550934642860... "
]
},
"execution_count": 8,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"shp = load_shape_file('LMEs/LMEs66.shp')\n",
"shp.head()"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Solution 1: Just use GeoPandas native plot ability.\n",
"\n",
"---\n",
"\n",
"Easiest way but doesn't let you tweak your map as much. There's a lot in the below reference that could be used much better than I used it.\n",
"\n",
"Reference: http://geopandas.org/gallery/plotting_with_geoplot.html"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 432x288 with 1 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"# Define the CartoPy CRS object.\n",
"crs = ccrs.Orthographic()\n",
"\n",
"# This can be converted into a `proj4` string/dict compatible with GeoPandas\n",
"crs_proj4 = crs.proj4_init\n",
"df = shp.to_crs(crs_proj4)\n",
"\n",
"# Here's what the plot looks like in GeoPandas\n",
"ax = df.plot(column='Shape_Area', cmap='Greens')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Solution 2: Manually create colormap\n",
"\n",
"---\n",
"\n",
"This seems preferred since we can leverage all of cartopy's features and our method of adding shapefiles.\n",
"\n",
"\n",
"Reference: https://gis.stackexchange.com/questions/199288/python-color-canadian-provinces-in-a-shapefile-based-on-given-values"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"array([ 61.95002083, 213.79658433, 103.9652466 , 211.04562178,\n",
" 114.59769105, 98.76234894, 106.4723238 , 61.2565279 ,\n",
" 32.82897845, 215.80474439, 51.53428045, 34.46993029,\n",
" 256.74516848, 32.64916394, 125.30692921, 44.31324943,\n",
" 100.88447633, 72.65292052, 28.3566505 , 20.08767998,\n",
" 137.23483119, 333.7834462 , 40.03099102, 87.00886967,\n",
" 276.60375166, 264.39735731, 304.14862517, 165.39739227,\n",
" 82.97198949, 31.86466527, 86.10546653, 156.53424018,\n",
" 68.5710742 , 184.89796521, 89.28660914, 253.06909724,\n",
" 128.34895907, 64.92069895, 109.05087309, 232.56965593,\n",
" 77.34806371, 60.6370155 , 51.87599868, 103.1440359 ,\n",
" 137.36485309, 127.89582666, 1341.22332028, 100.61149023,\n",
" 53.20192097, 17.61440056, 97.1401216 , 347.56076119,\n",
" 232.30978104, 678.86112464, 353.2011834 , 303.97769292,\n",
" 187.92018455, 111.53247693, 32.31120891, 190.73872065,\n",
" 331.64437588, 209.46431332, 292.45094913, 297.73226526,\n",
" 3181.18885474, 332.63134626])"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# The data of interest should map to the same indices as your shape files,\n",
"# such as LMEs.\n",
"total_area = shp['Shape_Area'].values\n",
"total_area"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [],
"source": [
"def make_colormap(data, cmap_name, norm='linear'):\n",
" \"\"\"\n",
" Make colormap for mapping shapefiles to.\n",
" \n",
" data: an array of data that the colormap will map to.\n",
" cmap_name: string of a matplotlib colormap.\n",
" norm: defaults to 'linear'. Pass 'log' for logarithmic colorbar.\n",
" \"\"\"\n",
" cmap = matplotlib.cm.get_cmap(cmap_name)\n",
" if norm == 'linear':\n",
" norm = matplotlib.colors.Normalize(min(data), max(data))\n",
" elif norm == 'log':\n",
" norm = matplotlib.colors.LogNorm(min(total_area), max(total_area))\n",
" else:\n",
" raise ValueError(\"Supply 'linear' or 'log' for norm.\")\n",
" sm = matplotlib.cm.ScalarMappable(norm=norm, cmap=cmap)\n",
" sm._A = [] # some weird bug to make sure we can plot our colorbar later.\n",
" return sm"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAToAAADQCAYAAACX6q0MAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADl0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uIDMuMC4yLCBodHRwOi8vbWF0cGxvdGxpYi5vcmcvOIA7rQAAIABJREFUeJzsXXdYU8nXftNDCL0XEQREARU79t57wbWDDdvu2vvPtXd3V1117b2sZe29AiIqgqCCBXtFEVF6+vn+iERjQk+M7pf3ec4DuTN32p373jNn5swwiAhGGGGEEf9lMA1dACOMMMIIfcNIdEYYYcR/HkaiM8III/7zMBKdEUYY8Z+HkeiMMMKI/zyMRGeEEUb858HWRSIsnhWxLWvoIikjjDDCCDVI3kcB8pxnRORe0jR0QnQEJpg8W10kZYQRRhihBksrG3xMzSlbmjSMQ1cjjDDiPw+daHRG6AZKLxUFQATgk6h5rnz6nxQgkgMKCUghAUgKUkgBkgIKGRiQgQE5QDIAMkAhU8YnOYg+pc9ggsFgg8FkAwylEIMDAgdgKoXB5IHB5AJMHhhMHsDkgsFgfPN2McKI0sJIdKUAESlJRi4CFGKQQgKSiwGSgBRSMCEFg6QqIlKKDAq59BPhyKEkMwVUJAYAYHz1F2phDCYDTCYLbA4bPC4HfD4XpgIehGY8CE35EJqbQSg0gVgkRURYHLKzRcWsGRNgML/I/4syMjlgcwRgsk1BLCGIaQoGWwgG2wwMtikYjNIPEtRIXCEBKWSfy/FNoMt8qMCfKjCYyg8Li//pw2J8NXUJY2sWACIFSJ4DkmaCZFlgKLLBUGRDIcuGQpoDhVwMMBhgsTjgfiIcHp+DrMwsZGVlQ17M/BhMBkiRp80B+b0VpAA8vZ2RdP85xLmApYUDnj55UZqqfgXFJ2LTFiSBTCwBxB8/XcgjRQAkB4NtChbPFuDagsmxUIZDqakqPwwy5YdBngsmxIAiFwp5LkgmUn4AFFIAAIPJAovFApvDAYfDBj5pkgXqkwUEMgq+U2taRAQGGBCJxBCLJAAAUzMBcrJyQAQwmQyYmPDA5XELzv5LLZihGY8AyGQyiEQSSKVSKOQyAAwwWVww2UriI/DA4FqAwbEGk2ulJEQjigyGLpz6mTwb4jm01EFxDAdSyEDSNCgkaWDKP0AuToNckgUmiw1ToQD29pZwd7dDOU8XePuUgb+/B8q4OcDO3hIA4GjV3sA1KD04HBak0uLRc95QVqMfMVhgc7hgsZhgMpRaKIPBgEKhQG5OLkByNGxRA2U8nOBcxh7ObvZwcrWHi5sdLKzMwGR+1gyJCHK5AqcPXcLx/eGIOBODVp3ro4yHE25ev4fQsT3g6VMGJqZ8mJmbQi6X40nSS0ilMlSs7Flg+Vcu2Ik1S/7RuN6qUz2cPny5SG3wUXyy0DjhF+IQ1GkGVq4bjR69mmqN4+fZD69epmoNK+fpDKGZEI8fvUVWViYYTA44fBso2NZfkJ9Jkcr7o4GfexkfU1+AiEpsN/kmGp0s5yUgz9UMULP3MKD61jE4YJo4galH9Z1IARKngiRvQKJkyMTp4JuYwMPdAdVr+KBRk6po1rwGHBytAQDp6VmYOnEN7t97BncPR5gI+Kjk0xcAMH/xML2V81uiuCQHKEmob0hLhI7oBP9KHmoElR8iI25h3K+rEBOVgErVfdC9f0uYmglU4f7WHQpN4/ShSNX/1yNvAwBq1a+MyQuHgMfjonO9nwEACWlHC0zn4d1n2tMvhOSq1PBB2vsMvHiSjOfP3sKtrIPWeIEBQ5GbK8HiP4fj17HdUCvQN980Dxybh9oBQ7WGPX70GgDA53Nhb2+Bzl0bIjs7F3fvvMCDB7eQ+T4TDAYLbBMbEMsaDK41mBwrgGVSYrsqKSQgWdYnyQRTkQWSZUAmyQTJpSj+EJ8BFtcMLJ49iGMLJs8eDLag8Nt0AL1rdArxO9CHcHj7uKkHEKm0ACLlC6NQKIc3ublivEl+Dw7fCrBuUeryfc6SQOJ3INFTSLOeg8fjonIVD3Tp1gBt2tVBenoWGtcdqXFfpuQ8jhyKRJ8eM3RWluKAb8KDKFdskLwLw/1nu1Qfg+Li4rkbGD96Nd68ScOQMUHoPaQ9BKb8IhHdl/DwdsWTBy9Vv2+/P1LilzsnKxdyhQJm5qZq12UyOVKS38PRxVaNzMcEL0DijSRcuLwcjk6a7fDv3jDcvvkYg4d1gGsZOwCASCQBn8/Vmv/CuTuxcM4O1W9fP3fcSXxaYJkX/j4Cw0Z2xtWoRJw8dgVRlxOQlJSMjPQMAEyw+dYA21I50cRgfWF//TTZRZ8msEgCKERQyHIgk2QBpACXx4eFpRCurtYo7+OCSlW8UKt2RVTwdQeXq66IMJlMMJnA9CkbkHT3FQ4eWfrpmrK90tIycPhgGE6eiER0dBLepaSCweaDZeIKBt8FDK6d1uemC41O70Qn/XgLtauwcfLC0iKlRUQ49O8lhPSeC4GpGRTW7UpdPiI5FNmPIc+8BxZTjsBAHzRrWRPhF2/g4vkbhd5/5ORixMc9wG9T15e6LICyQygUmjYwb58yeHBfl7Y2/SP+7ma4l3MqVRonj13BlAnrkZr6EbXqV4ZCocCH9xm4ef2eRlyvCm54eO+52rVJ84ega5/malqhviCTyfEhNR0sNguvnr3FuWNR2LrqEGQyOU6H/Y7adfLX2PIwbeJ6BA9sjfIVyqiuWfLaIHRER/zUuymICNVqlEf9GiNxJ/Epfl8xEo8fvcaq5QcBKG2DCoX6ezt/8TDcvvUIZ09fR7sOdbB0+S/gcNiIi03CscOXkXD7EdLTc5CbK4FEKodCrgCTyQSbzYJAwIFQaAIrazM4O9vC09sVgXX94FPBDUwmEzKZHGw2S2mz/IqIUt99xMz/bcT8JcNg/slsMHfGFtyIeYjhI4PQtl09sNnaR2YymQz/7D6DLZuOIjr6LqQyOdimnmAIyoHJMVPF+26IjsfjEpfLAWlRZbOzcjHpf30x9bf+haZz7kwMJo1ZjdevU5GTLQIzz+Ba0Nf5i/LTl0Z8+vQXACnkyjRIDnNzATIycopYs+KDxWKCxWJCIpEVHvkT7j3dDSdnGwCAXC7Hzm1n8MvQP/VVRJ3iWcq/sLAwLTxiEeDn2Q+eXq6wsjTHxbBYWFqboVXn+lj/xz4AwJZjC1Cjrj+ICGKRBFmZOTh7JAoMBtBzUOk/iNqQmZGNTSv+xZaVByH94pmy2UzI5QQzcwHEIgnEYilWrBmN/gNaFZje4QOXENxrPoIHtsbyv0chO1uEHVtOY9LYNXBwtEabdoHYtf1MsfoPAJiY8KEghWrSBAAyJOeKV9kvEBEWjz5BM5Cenq013KeCG+wdrcHlsnH+TAyWrx6Ntu3r4s+leyAUmuBK5B2s+nsyyvsUfZ3v0cPhmDd3MxISHsLERLmUKe9ZSyRSwxNdOU9nOnhiIZifDM5fs76ziw1YLFaBaSS/fo/K5fvhlzFBaNqsOphM5qfhLKm+XopPM4HML5YwMJkMMJnK/FgsFlhsJpgMJthsJhhMBtgsFsAAFHLCi5cpCA1ZADCYyEjPKnW9dYHLMWvgX7mc1jCFQoF3KR/x4vlbWFmZo6yHI9hsFiQSKSLCbqJ3txkQi6XfuMTq6BvSEivXjtVJWgE+A7Bw6S/o0KkhZDIZli7egQ1rDyM7Oxf9R3RCgxY1cCsmCT0HtdH7ej4iwrWIWxjc5X9awxf/ORyiXAlq1/VFWXdHODhaFVgmiUSKoI6/waeiG9atPgKBgIecHHVzRN6LrSscObUETk7W8KmoTjYfP2bh6KFL6NW3Jdhs7e/loX8j0L/X7GLld/XGenj7lMHvi3cj7NxNXAhfW6Jy+1fsjq5BDdGtR2MwmQx0bjsNr16+NfxkhLWNOTxKOXz5+CETpkITzJwzWBdF0opzZ68XWZtjsZiQyzWHl7+MCYKdrSV+m6abYWy9GsqJjKCeTbBm00S1jsdkMuHgaK1hA+NyOWjesgZSMo+ja/upOH8mRidlKQ7MzAQIv7oS5bycS5xG8uv32L/nIi6cu4HHD5ORnJyKcp6uAAA2m43JU0MweWoIDh0IQ+igefAL8EK58i56JzmJWIpqTl21hl2LXwufim4a1z9+yIS7Yw/V76NnFqFDy0mq331DWiL8YjzCL8YDgAbJAVpmrkuJjq0nFBg+MvR3td9faoBVq5dHhYruuBS9GrHX76N10zFqcQ+dWASfCm6wtbPAxw9ZEJjy8M/OcxgSshAPH7zEkKHdSlxuhYLgV8kDFXyVBO3iYo9XL9+WOD1ARxodg8GgWfMHo2efZnB0silRGgm3HqNl49G4GrsBZd0ddd6ZMzNz4GyjbuTOj8zys6EBwPSZA7Bx/VG8fqV9GQAA+Pp7oGXrWli2dE+JyjowtD1+HRtU5I+HBffbLu1Jer4b9g5Wqt9yuRxh5+Pg7uGEcl7OYDAYkEikyMkRw9JSCEBpj7lw9gaOHLqMuJgHeJP8HhkZ2ahQ0R0NGlVD3XqVUKu2H1xc7bXm6Vm2M+avGYta9StphKWlpsPKxhwymVy55q6U0DYZkvzxEExMeFrjJyY8Qb3qI8DhsCGVFm/I+T0hNeskRgxZCk8vF+RkiyBXKLBy2X61ONq0zi+vzZw9FD17t4aLiz3EYuWkS342uvxQ3rMzli4fgVZta+PtmzSUd+sJAIYfujIYDAKA/80KwYQpvYt0z9WoRIwYvBSPHr4CAJgIeGAyGBqr+PsFt0FS0nNUq14egXX8AQAfPmTC3cMJTZpVy3c5Q2ZmDlYt348nT5Kxa/sZdO3eGI5O1lj91wHw+VyUdXcEj8eFRCLFvXyWGGipJ4gI3t5lUM7bGadPXIONrQXep6ZrGIj7BrfCjq2ni5RuYXjwYo8asXyNndvOYMTgok32FBUMxlfeZ1/gdNgfKqP7zfiHGD5wKZJfv4dEIgObzUTNQF+cO30dTCYD9RpUxtMnb5CS8gEW5kIE1qmEBo0CUKu2HyoHeIPL5RRaFoVCgXJunRE6rgfmTVxTpPIfvfY3yno6F2m5y9eo49ETmZ9sU18+1249GqFvcEsE1vNTkV7qu4/wcu0FHo9jcDOCriAQ8MFkMiGRSiEpRZ3yzFhCoQkyMrKRI7miMknlvUuJCY9gaWWGa1cT4OHhjNxcMXr2mIwFS4aie88m6BM0C8ePRAH4DohOIODTmfBlqBxQ8OLMF89TEBebhGdP3+B/k9YVOX0mkwGhUABTUxMkJys1KSsrM3z4kKmKs3bjJAwdtKhY5XZ0skH1GhVw/GjRFoYaEmm5Jwu0c35Lre5N+hG8ef0eq5YfxM5tpxHUoxXWrpsBJpOJyMgb2Ln9OP799yzEEgmGDu+GOnUroUYtXzg6Fl3bv3PnCX5ftB37956HTFb89X15sLIxR5WaFdCmawO06FAPXJ6SWOVyOZJfvoPA1AQWVkJEXYjDn7O249H9pzifuAUxlxMwftBiBNSqiPjouwDUNf280YCDozXevklTy7Ogj8T/R3zZbpaWZsjJEcHG1hLJr9+pxWOxWZDL5OCbcCHKlWikY3Ciy9PoAKVW1ze4lWoW8Uvo82XUNuVeVHC57GLPchkKNxI3w9PbReP640evUbViiN7ybdC4CuYsHIxrUXewbdMpPH70GhUrlsPW7fNRsaLmZMqePacwfdoK3L5fsuF7Zd9eePRAN0ttGAwGBKZ8ZGcpF60Hj+yMzr2ao0v9n1Vx8nu5igMulwOJ5L+h1X1L5GdC+hrfFdF9jdARnTBgcFv4+ntg3+4LGBy8sNT56RNKVVuAnJzcfBufwWCoHk5h7Zef3WbAoI74bdYQAICHq7pNqCjE+0F0SsNNypJX8NKGomLw0PZwdrXFwCHtwGAycezwZWzdeBLxcQ/BYjExZEh3NGpcEyBCt65jsPufxagdWBlubp9tisePhWPE8LlIenqgRGWYPWM9Fs3fqpP6aAOHy1ZbLqIPsNmsUmmjRihhYWGB9PT074foLCyFyM7KNT7cQjBmXB9MnzkYJiY8rFtzAH8t24OHD5XaS1G/btqGsqXVmFdvGAcXF1tYWpvh6ZM32LX1LMIu3ICjkx2ePX1d6P1duzXH3n3KmbyIiBj8FDQeT18X7IKlDU+fvIZf+R6FRywFWCwW5HJjP/0RwOfzIRKJDE905uamtGTZSFhaCdGzq7qbVOUAL6zfMgnnz8Zg6oSSrav5r+LytU2oV3tgse+LvrlB6xKH8Itx6NhqkpY7tKNHrybIzZVg6MhO2P9POA4fiIRPhfLIyMjAi+cvkJmZg5692uB/04fC37ez1jS+nqGWKW4CAOLj76FZk0F4nXqqyOWJiryJFk00XfCMMAIo3dBV6f9ZSqle04fSJWdU8izlAC1bPeqL3SNBU3/rTx/Fp6l2HV+16zweR+33f03atK1LZd2dtIb17tta9X+lyl4a4UwmQ+Pa+5yTlC45Q49e7aV2HRpQoyY1qH7DatSlWxM6HfYn9Q1pVaRyhY7oSHMXDaGKvuXIy8uD5s2bRy9fvqQv8ejRI5o8eTI5ONhThQqeBaZXp04g2dra0K+j+tLF8M1UO7CKsl5VvKha9Yo0c85QypZGapUtO2bq/TkwWUyD9wWjlE5Kw1E6G7oOGd4JbBYTTBbz07QyQASkpn7EsydvUL6CG7ZuPFHqvH4UtG1XD9t3z4FAoHRj+/gxEzu3n8T4McvQsFFVKIgQGRFf5PTMzU2RkZGNdMkZAMDmDcdx6uhdjBs7ASwWC3fu3MEffyyBvaMFpFIxYq/fLzA9S0tzdOzUEYMGDkGDBg0KWdUvwd27dyESiSAWiyESiZCbmwsbGxtUqVIFZmZKv8R3796hW7cuiI2NRbt2jbFvn1Kbq1DBE48eP/u01546lJ4vhQ/V87By1XRMGL8EubnF3UzUiG8NDocNgYCP9E9eSEU1y3yJsu7OKrOJwTU6JpNJ7drXpzZt61Kr1nWoRatAAkCmpibUqnUdatuuHjVuUsPgX4RvJc+Tj1OuLKpAibu9i/r2b1toWqHDutGlKxtUv7sGNaYx438i/8qetGvXLjUNTCqV0u7du6lKQKUC03Qt40hnzpwhXaNr1y4EgCZNGkJ//z2TJk8OJQBkbi6kQ0eW04yZIwgA+fqWo9S0S5SadokmThpg8OdlFN0Lj8clX79ydCFirdZwPp+X773RMf+QRBZHYukN8vP7PNIxuEZXq7YfRURtVLt2OfImeDwOatRULix9kPQclX1/KjCdovj6uXs44+mT16gd6I9rVxNKV3A94eGzw3BxsSswTmREHD6mZyOoy8Rip9+kaS1ciojF06fP4OKiudSEiHD27FnMmz8H9+7dRcrb92rhoaGDsXatblzYvsSiRQsRGxsLKytLiMViREVF4cGDRwAAU1MTZGcrl3dk5USDz1cuuH33Lg1ODk1UaRSlD9SqVQnR0bd1Xn4jCgeLxYSzsx1evCjcJStHehlEhEXzt2L2zPUay28cHGzw18qpuHgxGmnv07Fpyxy1BeQtW4QiOfkdGAwm7t55ZPjJCG1El4fr0Ynw8/dUDeHyEBtzF/UDB8LNzRHPn7/JN+20zIv5ut4AwIcPGVj2+y4sXritZIXXIfKG645Otti1Zx7KuDnANR+XJplMhhXL9mDa5FX5pFXwCz9h4kBcikhEVNSVAoedsbGxuHv3LtLS0sDlcmFmZoYuXbpAINDflkbHjx9H+/bad1y+/+AYPD3LqF1jM6sUK/20D1dhbRVY4vIZUXzw+TxY25hj2V/jUKOmL3KyRXj37gPMzAQQi6Wws7fC4JA5qN8gADa2FmjeohYmjF2OM6evqtLIW+ta3scdEZe2wMbGMt/8QoL/hwvnryLq+hb07DYN167dNPzQtWYtX8qVXdEqBw4vpXET+mlcz5Zcpq07Zxeo/l66sqHQIWCeJKeeNri6/qU4ONoQAHJ2tqPfl42hl29PqpV3yrTPQ7YaNX2LnT6HwyZvb3fq2rUzZWRk6HwYWhLI5XKaNm0qOTjY0cJFY7SWe/GSsSRT3NSQ2Li9Raq3n58XtWpdnwCQiQmfTE0FBn/W/x9kxM896PW7U0V+H/83Y3C+ad1KOEBSeXy+MnXqELKwENLtu3spV3aFatdWTmzR9zh0zYNYLEFmZg5sbZXsnZaWjlEjl2D/vvNq8VgsJo6eWIaJ45eDzWahS9cmyMzMQWZmLrKzReBy2XB0tIZ/ZU80bFQNNjYWGnm9evUOXmU7lbo+uoatrSVSUz+qfletVgG/jP4JA/vP0lH6Nqhduyb8/Stj0KDB8Pb21km6xQERYejQUCTeuYF9+5eiUYMQPHz4XCNe9eq+uHxlu1ZH74I0O1NTEyxcOBZSqQxjxxbP1c+I0mH2vGGYMEm5n6RUKivSxglVfHsiKUnz+QPAH8smYt2afWjfoRH69G0Pf38vVdjGDQcwduxinDyzErVq+wEAGtcbVmqNTq9E9/z5G1yJugUbawusW3sARw9H5JuGo6MdJBIZmjRtDBdnV/B4PFhaWsHMzAxCoRBisRjPnz/Drds3ERF+CZWrlMf4ib3Rqk0dtaGbTCaDGb9hqeukb1y5vhl1ag7QWXp9+7XHixdv8OrlB0RHX4eVVf6bAOgDU6ZMxrnzJ3D23FpYWdQtNL5IEgs2mw0iwpbNhzBzxmq8epXyDUpqRFGgzZ2tecvaOHfmGnr2bonN22YWeH+PblNw9HC41rD69esiMlLpqG9tbYHXby6AxWLh2NFw9Oo1Edt2zkaHjp/f4e+G6CwshbTsrwl48SwZDx68wIOk50i6/xy5uSKw2CyVj+GXqFW7BqpXqwFHRyf4+fmhRo0acHNzK9L2TCKRCEePHsX06dNQ1t0Os+YOQUBVH1W4CbvwF+2/gi8X7IqlN9C/7zQ8ePAGZ8+eg7V1yc5yKC7S09Ph7OyEx09PQigUQCioVaT74m7ux4zfVuHI4Yt6LqERukauLKrA8L+WK+3PcrkCCoUCXC4Hjo52GDNmAkaPHo3U1FTs3r0bW7duxps3yWjXvgHWrd0HoZkAMqkMLq4OcHa2hZdXGRw/FomUlDTD2+j4fC4JzQTEYrHytSe5uDrT8OHD6MCBA/Tu3Tud2ITEYjEtX76cHB3tqV9we3r0/LDKRpCXt6mpicHtG1/LJ5e5UguTyVSrn1QeT7niGBowsAux2WxKS0vTSTsXhqdPn5KVlQXlimPowaPjRS7/9/hsjFI0KcxGt37z/1Rxq1X3JUdHO9q4caPW/nP79m0KDg5Wxff19aJmzQJVv/PeFzK0jY7BYJCJiQlEIhFat24JJ2dnuLqWgWc5T/j4+KBKlSrg8/V34G5GRgZmz56FzZs3Yfa8UAwa8tld6UcZyhYGPp8Lkajg3TV69GiFnbsX4cqVm2hYPxgvX77UuvxEH+jYsT2EZsCWrXMQH38fr1+loHWbejhz5go6dfhF6z1Gf9MfB3mLffOWCb14c0Jld/8ae3afQUi/mQDwyZ7HwM6dOxEUFFRgHlKpFLGxsbhx4wYeP3mM69HXEBHx+VhLMrRGp0zG8Lh37x75+HjTqjWT1L4uJ8+sMPgXsCTC4bA1rvF4XAJAQ4cFab3HycmWpPJ4srOzpjlz5lBMTAytW7eOZsyYQW/evNFb22dnZ1OjRg1o+m/D1GZTn704Y/B2NIruRCDgE6B0bdSmya1aM1kVNys7lrp0bUmzZ88udf8CSqfR/aeIjogoLi6OHBxs6W3aWbUH8CHrAtnbWxm8oxRXvh7m9u3bUaPTfS1SeTydPbeemjevR5UrV6AePdpQcEhncnZ2IoVCobe2//fff6l5i3qqZQIf0qPoybPva9mPUYovPB6XbGwsadToviQQ8Gn5yvF06uxfau/Xw6eHKKBqeQJA48YNIKnsNp08tY7KlnWj9PT0UvctwEh0GujStROtXjtZ9RA2bvmNbGwsqG69KgbvNLqUZs0CtZJdHtG8eHWO1q2fSa1bN6CyZV3I2dmJpFKp3to9JSWFfH0rkJWVBX0yZ5Cjoz3xePm7+3xrYTLzd+4XCATE5XLJ29vb4OX8nsTZ2Z5eJV+gMWP7E5er3IQj793KFEWouTLOmvUzyRWJlPbhKrm4ONKJEyd00rcAI9FpYNu2bdS2XUM6dnIZlS9fliwshLR67WTKlkQavNPoUm7dPkKhQ38iAFS9hj9NmjyQ0jOvkFQeTx8zrhCHw6GmTRtTcHB/unbtGslkMr23vUwmoyNHjtDw4cOof/++NH7CeJoxYwYFBFSmOnUCvkm7dO7SvNj3mJqa0tChQ+mff/4x+HP9XoTDYZONjQXF3NhDaR8vq67NnjuMkp4cpJatA9VGHDJ5AskViSSTJ1CXri1p6NBQnfUrwEh0Gnjx4gWxWEwSCPg0fcZgevP+DOVIL1OO9LLBO09J5csO5ehoR9OmDafq1SuRubkZlXErQ/369aMqVSqRubmQ1m+YSevWzySBQPDN2/6PP/8gBwe7fOthYsLPt17K8NJpf87O9iRXJJJUdpuqVvOlfv060spV06lNmwZkYWFGQqGmJwWTySRnZ2eSy+VUt25dgz/r70HyVlA8fnqKpPJ4iojcqvV5AaD0jGiSKxJJrkikZ8/PU//gzlSzZnUSi8U661eAkei0wlQooEtXNqgILkd6mbLElwzegYoj/v7epKB7tH3HEgJAtrbWBIC8vMrR0GGhtGPHDpJIJKo6KxQK2r17N1WtqhyiL1iw4Ju2eUJCAtnb21Lk5V0adWEwGMTjcfNdWmNrZ0kr10zQuG5mbqr2m83WvoQJAO3Z+yfl5MaRgu5QTOx+2rBxDm3eMp8uRe4gBd2h7JwbFDq0h9Z7ORwO/fvvv5SVlUVVq1Y1+LM3tPQP7khJD4+TVB5PiXcPq4asXz6PoUN/ouQ3ESSV3aaz5zZSt+6tycrKksaMGa0Tu9yXAIxEpxU1a1Wnk2dXqBFdjvQy2dtbG7wTFVX4fB7l5N6kocN6kZWVFUVERNDHjx8LrbtCoTCI/+uChQto1OhgUtC9QuvGYDDIxsaC1m2aQlnScMqShlPocOU2T3XrV6ZJU/tr3JMfyTEYyr9cLps4HDZV9PUkNpthn3TFAAAgAElEQVRFNjaWKpuch4crBQd3pqCg1vmWycTEhPbv30/v3783+LM3hPTp255yxTH0MeOKmu/p0+efJ5TatFX6Gbdp04CGDetJPXu1JxsbK6pUyY+WL1+ut34HGIlOK0JDB9PCxb9oEJ2hO1NRxcLCjPz9fYjJZFJgYG1KSUkxdJMWimn/m0YzZ/1CH9NjCq2fp5er6v+rNzZRljRcRWQe5ZwpSxpOdx/tpa7dm3zztk9OTjb489e15Lf/W56m1qVrMxJLb2h1sk9JjSBA+aHp278DHT2+krp1b0HW1la0du1aevHihV5n84lKT3TFP933B0G3bkHYvetsHhGrsGpN0c9UMBRChw7BmjXrsGDBUqSmpuLKlauwsyt4f7vvAa4urniQ9Ay3bhW8uzEApL1PBwD8vX4SvLxdAQA+FcoCADZsmQaFQoHVf+1H/wFtVffMWzRcD6X+DD6fj3379sHR0RFjx44t8BzdHw0ikVj1v4uLg+r/vJPkNm+Zq/Ww7/fvP2LQgN8AADKZHDu2HUWr1vXQrFlttGzZAqGhoXB1dS2S66ZBURqWzBNlMt8XZDIZBQRUoh275/xQdrpRo0fp/euoL6SkpJCrqwv9+uvnYSebrbnoefEfv1DS0/109PQftHzVONq49X/0v5kD6X8zBlLV6j4EgFasHqd2T/DAdpQlDadXqUV3MSuumJqako+PD23dupX++usv4nD+G+eZfD3kHxKqvticx+NS334dNDS5iZMGquLknV+SeO8QSeRxtGHTLOrRo9s361uAceiaL06ePEm+fl6ULYlUI7uHzw4ZvPNpEwaDYegmKzWePHlCFSqUJ6FQQBYWQtWL5u7hRE5ONtSsRU3yLl+GuFw2Cc0EJBQqhcViEovFVNnUJkzuRzG3tpJbWUdq3aaOyo6XJQ2ndNEFYunxsBszMzMyNzfP13f7R5fZc34lBd3RuC6Vx1P8rf3Uuk19atioukY4l8shiTyO7j88Rl5eZWnz5s3frF8Zia4AKBQKqlixPJ27uFrDVrfzn7kG73BfS8WKFQ3dZKXC48ePycXFmVq0qEebNs+hPXuXEqB+mlmeTagwadu+HmVJwyniylp69uaIGtFlScMpUxKmsVh6847fKDp+C6VmGt3OtEmbNg1IQXdU8nV4nnthfvLbjGF0LWY3OTnZ019//fVN+xZQOqLTmVO/LtLRBxYtWoT4m2HYtG262nUigl/5IDx9mmygkmlul56bm6vXzQ/0jQEDguHkzMOcuT9jw/r9mDD+DwCEzMycEqV39NTvKOPmqLLh5SEl5QNir99FpcpesLI2g0gkgbW1uZqdKCI8Dgm3HsHXrxzatxpTmmr9p/AxPRp37z7Cli2HsHbNniLdM2PWcDRoUA3p6VkIHTwbf/+9tlAHfV3j07tidOrPDx8+fCBbW2u6fG2ThlaXkRtOIQM7kIurvcG+slev7iVHR3tau3aNoZuqVDh8+DCVKeNMqWmX6OjxVVptc8UVcwsh8XgcqlGzImVKwihLGk5HT/1OJiY8MjNTrudq2LgqrV43kaLjt1CmJIzeZZyhhUtG0uETSylddIHKlHEwuCb1vYmFhZBq1apEU6eG0rr1s6hfv45q4fXqVaWIyC0UG7+XJPI4+pARReMnhpCDgx1FR0cbpH+hlBrdf57oiIj27t1LZco40d0H+zXILkd6mTJFyulzXe0TV1SRSBJozZpZVK9eHUM3UYmhUCho48aNZGdnQ5FR20mmuEktW9XTaTsJhQJis1lUv0EA9enXWuPQc0tLM+JyOVp3e9HmCfH/XeSKBA3JC9u+cwFJ5HEquRi+iQLrBFBgYC26f/++wfrZd0N0p06doqNHj1JqaqreK10SrFixgtw9XCk1/bwaySWnnqawS2tp195537Szubu7EtF9Wr582ifSkxRah+8NMpmMQkKCyc/Pm1b//T9KenicMrKukqdnGb20GYPBIDOzohFXnl3wW3+8fgS5Ebdfg+gaNKhOXC6HcsTXSSKPo9dvL1DPXu3I1dWZNm3aRHK53KB9DfgOiE4g4FO9+jXI19eLzM3NqGHD+jRt2jSKior6Jo7kRUX3oK40YXKwGtHdvruHTpxZQdmSyFL7WQKgVaun0rgJwarfFhZCkshv0L0HRygyaqta3E6dmhEAmjhxgqGbpkTo3LkTASAPDxcCQLa2VuTi4vBdaFEF7VJSkMxdFEpMPc7ofg/yNcmtWzeTTEz4dO/BUZLI4yjp0XEqW9aFfv55JOXk5Bi6mxHRd0J0TCaTNm6aQ1L5LUrPvEZHj6+mSZMHk59feXJ0dKBp06ZRbGyswb8Kr169Ind3N5o8bYDGkpMc6WXqH9yOAO0bXhZFJPIbhUp+9/5oa+cyMzMJUDrpt2qtHKoKBN/n1uh59ryiSuOmSl9XfS5hMZScPLVWjeTCI7aRiQmfbGwsSSKPo0dPT5KbmzMtX77c0F1MDaUlOp14RigUCqxdcxh1avfBq1cpaNOmAebNH4Wbt//FydOrkZP7Cr1794C9vR2Cgrph+fLlePbsmS6yLhacnZ1x9Wo0ws4nYNiQhZDJZGrhf6+fgl175kIqleWTQv6YMKloJ3qlZ2k/VGTgwIHFztOQWLlyJXr2aovM7Gvo2rU5TIUC5ORoHoJkSLBYLPj6eqFSZR+1E+ALQ9iFOCz/ezRCBrVTXeNyOWCztXtKfO9OAV9CLldAIpFi+/Yj6NB+JFq1HILcXBGSUy5CJpNh9K9L0K/fAPz666+GLqpuURqWzBN80khWrFhB1tZW1KRpHVq2fDIdP7mGrsfupVzxDZIpbtOTZ2dpy9b5NHBgN7KxsaLOnTtSYmKi3r8GXyMzM5Oat2hGffq20zo5gRJ8KVPehxdJo4uO3UVCoQnxTXjk519OLY0JE36MIaxCoSA/v4p0MXwzvX5zgVxcDDdrXZjweFzq169TCe7jkNDss4basEkADRrantw9nAgAOTrZkJm5oMg2w+9B8tYduro6kKmpCVWr7kv3Hx4jsewGxcbvpYCqvtSqVQvKzc01dBfTAEqp0emM6PKQk5NDe/bsodDQIdSiRVPy86tIVlaW1KVrS5o6LZR27V5C7z9EUUZWNC1aPI5sbKyoTp3alJSUpL9W0oLs7GwqV86dunRrprGd0+t3p8jX14MAkKenG/Xu3b7QTlQYwd24uVfDBtinXyuNdIYOHWrwIX5huHTpEpUv70ESWRxVqlze4C9wUeTPZVOLFf/LYavSY4NB3j5lKPHRDkqXnFETTy8XVdwvF0d/T9KmXR0CQDY2lhQc0pHWbZhBmTnXKDnlIs2d/yvZ2FjRxo0bv1sTyndHdNrw8uVL2rVrF02fPp3atWtN5uZm1KdvB7pz7yj16/95DU+79u3o9evXummZIuDjx4+0bNkycnZ2JBMTvso25+BgQ46OtmRhISQzM1PVzF1Bx/N9zLysRmwiaQxFRG6mkAGdVFvbFCQTp/ZT+925S8cibclkCMyePZvGjQ+hpIf68zvVpVhYmJGbm3OxbXVfC5vNopZtamkQXbrkDA0e1sHg9dQmvfu2oixpOMXcUk6EDRjYmeYvHEU/9WxLjo52JBSaUp8+veju3buG7lYForREZxDPiPfv32PdunX444+l6N69BUb83AuV/T8fUbhv3z5079691OUqKogI2dnZWL9+PcaOHQtzCyGWLB2Dsu5OyMrKQWCdyhg7ein2/nMm3zT27FuCLl2bqX5PHP8Hlv25A0wmAwoFYdHSkXj7Ng0fP2ajSoAX2GwW/t13ERfOxWikVTvQDwoCrK2ccfDAYZiYmOil3iVF06aNMHRYB7x79wG//Dzf0MUpMtzcnJCcnAqpVFp45K+Q58WS8HAHyrjZa4QTEUYO+R07t+XfR74VuFwOXqUeh4kJT+26l1s3uLi4oU5gHQQEVEXjxo3h5uYGDqfo9ktD4Yf2jIiPjycPj7I0ZEgQJb8NV/sSGWpxokQiod9//51sbKxoy7bZJJZfJ7H8Ot24ubvQr+ehI8spW3SNQod21wh7kXKUsqRhlCUNo6Onf6e9B+dTljSM6tSrVIgWwaalS5d+N9pdVlYWmZjwKUcUQ2Jp/rPI36O8S71CAQEVS3z/+Cm9tWpzX8r1WxvI1s6iWOlu2fk/ypCcU0lR78vzG16/+fOwfPjP3TT8gvPE18+Lzp8/b+guVCKglBqdQfejq1KlCuLjbwGwQLWAIPTq3Q716ldFQFVfXL161SBl4nA4GDt2LMLCIjBj+npMnrgCYrEEfv5eOHF6JTw9XWFmZqqxVxmbzULnjqNgyq+NdWv3a6RrZWWm+t/XzwPlfdyQkyPClcu3AQDLV4/VWh6ZTIbx48fD0tISDAYDv/76C3JzDTe7qVAowGAwoFAowGKx0LhJTYOVpTjg83mws62DS5E74enpVuT7OBzlcw4d0QnTZvQvNH75Cm75zs5+CRaLCTNzAV6mHkbXoMZqYQ9f7CtS2WQy5eHfll/0ram/aZ/9f/Y0GXcSH6JZs2a4fv16kdL/L+G7ceq/fv06Nm7cgDt3EuDt7YPff/8DlpbaTwL/VkhNTUVo6GDcuBGDKdMGoF9wO0ilMoSHxWL6tNVITHgINpsNsVhSYDpjxvdCjVoV0ahJVVhamqmFXbl8GyePRyHop2Zgc9i4k/gECbcfw8PDCU2b14BMJkdiwmNkpGdDLpdj2OBFAIDHjx/Dw8NDb3UvCP7+vtiybQaqVq2IBvWDcSUq3iDlKAn++HMKHBxs0Kf3+ALj5S1HkUik+OfALLRpX6fIeeTmiuFo0aHAOC6udriRuEVjeJmH6v4D8CDpRZHzPHVhBXz9PGBhYQqRSAJTU3Vzx29T12Lr5uPIyZZg3bp16Nu3b5HT/h5Q2qHrd0N03zOioqIwbdoUPHv2BENHdEW//u1hY2OBC+ejsXjhFoRd1LSzFYQsaViJy5L8OhXeZZX2S0O1uZdXORw++ieEQgE8PdpALpcbpBwlRfny7khKeppvOIPJgH+lcli1bhwsrYQo6+5Y7DwsuC01dqdhsViQy+Vo2DgAR04t1rqjbx7Muc2LlZ9AwENKutI++PbNezg42qiFCzmNlH+FQty9exeurq4aaXzPKC3R/We3Utcl6tati4sXw7Fr114k3kqFb/luCOk3A7a2ljh97m9kia7gwZOjEMuv4+yFNbC0NAOHw843vYTbj0tcFidnW9X/d+/eLXE6pYGVlSXS0zOxetU/PxzJAdBKcnmkUyvQF3MXhuLIqUWoUtWrRCQHAMGD2mh8iNhsJrp2b4RjZ5YWSHJv36ThZephPH61Hx9FRZvcyMkRq7bD+prkAKBu/coAgKysLAQGBuLOnTtFrcp/AkaiKwYCAwOxbdsOPHnyFFUDGqNzh/GoVb0/5s3ZgKzMbCgUCjRsVB3RN3Zi2vTB8PbWbgvy889/yCmXy/HzsKU4+G8YIsLjkJigSYr9Q5TnKCxcuMBgRCOXK9A/uKNB8tY1uFw2gno2wfY9v+FM+J8IHdERcTeS0CdoFp48Ltl+hSv+1twDTyyW4sD+8ELv9Xbrgco+/WBrZ1kgIX6NP5fuzjfsTfJ71f+vXr1CzZo1kZiYWOS0f3Tkr3YYkS+srKwwceJEjBkzBteuXcPBgwfQucME5ObmoE3b+vCpWBZ9+7fDlGmDcCP2LurU6g8OlwOpRLmsQdtBIu/efcTKZXtx4VwM4m4kYcvGYwAAO3srPHl1EHfvPMWl8Hh0DWoMDpcNKytzHDp0EMeOHcPs2XMwcuTIb1Z/T8/yaFg/GDY2hrWhlhYMBgMDhrTD6PE9cC0qEUn3X8Dfqx9evkhB5QBP3Ip/hCbNq8HZ2Ra2dhZwcLRGGTf7Qskn7kYSLC3N4FfJA/fvPldNGgDA6vUF2wbzEFDNW+Na3lKl/FC1Wnm130SkGj4/fvRKLSwnJwf+/v4GM398axhtdDrEgwcPcOHCBcTF3cDevXvRrHktzJ43HPb2VrC1bKyK9+jFv3BwtEFmZg6EQqXR2IzbBMBnO05hsLe3xvOX5/H48Ut07Twa/v5VMH/+Qnh7a74gukZUVBQ6dmqPg4d/x/ixfyD6WoLe89QHmEwmmEwGZDI5zMxNIcoVQSpVtn31GlXh7l4WMpkMUokU71Lf4fWr10hNTYOfvxeatayK9p3rokqAl8aH607Ck08z04S61YeqhQ0d2RlL/vw53zLl5Ijg5RqE6Jsb4VpGuV6vYrleePsmDaNGB2PJkolgMioAUN+hOmRQe6xcM0EtLbFYAiLClPGrsH7tYfj7eyEh4aFaHIlEYlxHV1RBCdfR/ZeRnZ1Nc+bMIRsbK9q8dRaV9ymrtgaKyWSoTmeqFeirsUaqKDuovEq+SDLFbcrMvk6/zRhBtrbW1KFDO0pOTtZr3cRiMQmFpvQ65SyJ5dfp1p19Bl8jpyvJO/90165dWuuekZFBYWFhNHr0KPL0dCdHJzvq3a8Vbdw2hR692qtaT/fy/SH6IDqlNY9rcRvU1s19LXF3tlJswhbVbwuLzx4dCrpHEqlyo8w8T4/DJ5bmu3Zu07bpBIBCBnShlNRIsrZWX+MXFham176iK6CU6+iMRKdnJCQkkIuLE23fOY8iLm/S+Yt59/4xkiluk0xxm7JzY2n0mGCqXNmfNm/eTJmZmXqrV8+eQbRo6WjVguqAqj4GJyldiEBgQhYWZhQbG1toGygUCnr48CGtWLGCOnZqR2ZmQqpbP4CmzehPFy6voHTJGdp/ZC4xmQzyqfj5Q8dmswokuj9XjiJnF1tKF5+lDMk5Mjf/vHHA8RPrSEH3qG7dqsTn8+hdxpl8SS5LGk4CAZ+6d29JUvktkilua9R31qxZeusjuoSR6H4AxMfHk62tNV2K2kwiWTS1al2XANDa9dPJ0dFW49zNokqeD+74CQOoX/+OdP7iJpLIbtLmLfOoQ0flhgpZWVl6qdOtW7fIzs6G0jIiSCy/TrnSaxrlKky+t+MEhUIBTZw0iMzMhCXacDInJ4eOHTtGffr2IoHAhJq1qEVrNk4gVzd7atUmkDzKORMAqtegSoFE9zL1MAGgE+d+p3eZJ+hJ8r9q5dy0eT5NnhxKjZpUK5Dk/j2ySHWPWBpP6zfM1qizg4ODHnqH7mEkuh8ER48eJVtbazp97m+VFiSWX6dRY3qXeKNPQPtOukePryaZ4jb17NWOJk+epLc69enTk9q1b0TvPlxU1efQ0WXE43PJ5NOWQF+T3peO9RMmBVP9BlUNTnCqspmb0l9/TaO2bVuXum0kEgmtW7eOfurZnYJ6dCN7B1sq7+NGDo7WFBm9pkCiy5Ccozcfj6nKVSvQj85H/qX6zefzqKy7C3Xq0kgrwaWLLtDchcM06jds2E80anQ/ir91QHXNx6e8DnqC/mEkuh8IO3bsoAYNa6gRnb5e2qfPz9KjJ6fJ2tqKXr58qZf6iEQiCgnpT/XqV6O37y+o6vTuw0UaNKQLCQR8at4iUFUmT09XGj22D716e/abtEFxxNTUhPbs/YOaNq1Du3fv1nlbPXnyhObOnUvVawSQra0VjRwVRDG3NqmGp9pk1rzBGuVkMD7/HzKwHWVJw6l+w6q0dNkoFdHNXaBJcgBox85FKjNHZvZ1qlHTX9lXnj7VeX11jdISnXHW9RtCJpPB29sTu/bMQfUavnjx4g283At2FSopJk8ZgrnzfsWC+euxf99FREVdhUAg0Hk+CoUC48aNxeHD/+LvdVNRv0HVfBdLy+VyXI9OxInjkbh6JREVKpbFsOHd4OvnCSLClk1HMCx0Ljgcdol2eS4pTIUCTJgwALVqVcbIEfNx714SuFyu3vJ7/Pgx/v57NXbv3gWpVIJmLWrApYwN5DIFEhOegYjwU+8mePjgJRbO3Q4TEx7kcjkkEvU2ady0GgYP7YyszBzcv/cMcrkCK/7cAxMTHnJzxWpxZYrbar+zsnLQvdtonD93FUSEtWvXIjQ0VG91Li2MLmA/GAYPHoSAavbo2r0ZXBxa6DWvNykRsLGxxMAB05HyNgcLFy6Gp6cnGAwGhEKhTvM6ePAgpk+fivv3H8LZ2R6Vq/jAtYwdzMwE4PO5uH3rMS5HxsHBwR7t2nVA48ZNcP36daxcuQIDB3dCl65N8OxZMnp0m6DhOqUvsFhMmJjwMX/BaNSvXw3t243E5s3b0LJlS73nDShHU8+fP8exY8fw/v17EBECAgIgFouxbv3fOH8uDAAQEhKCf/75B2KxWK1dqteogHMRq5D2Ph2eZboWmFelSuXxMT0D9epVRfXq/pjx21/IyRGpxYmMjES9evV0Xk9dwLi85AdDcHBfWrt+OoUM6Fjs4VVJZPjwn+hD+lWaOetn8vb2IIHAhExM+FSmjCvNnz+fXrx4odP6yeVySkpKov3799Py5ctpzpw5NG3aNNqxY4fWIdK7d+/I1dWZGjSsRlevb/9mQ1UOh03u7i70+MkZOn1mPdnaWue7pMRQEIlEqv8rVtS+vVSWNJyu3ijZbP6txL0a1+bNm0d37tz57nYaRimHrkai+8aYM2cODR0eZBA7VGraZXry9AxxeRz6Z89SCg3tQVZWltSwYT1avnw5icVig7TJsmXLqJxnGdr775Jv2h6vXofRrduHyM7OhsLDww1S96Li9u3bZGqquUPy2bCV9CLlWIH1zDsr4kupVz+A+odoPyKAw+HQ+vXrSSaT0alTpyg8PNzg2/sbie4Hw6lTp8jf39sgRPelbNo8l0SSOMrKiaFDR1ZS6zYNqXJlf3r27Nk3b5OHDx+SnZ0NpWdH6r3eeUta9u77kx49Pk0uLo60ffv2b17nkmDx4sUkEAi+qEvRjmPcsl1zWUlhYm1tTX5+fiQUCkkoFJKzszMNGjSIrl27plXbO3LkCNWpU0dvG8Qaie4Hg0gkUu0Mayjh83kkEPCpXDlXev7yPMkUtykrJ4Z692lHEyaMM0i7NGnSkLZun0P7Dy4lQLmzsr7qv3HTXBJL4ql6dX9aunSpQepbEkilUgoMDCQul6tRpx275+Vb3+kzhmhcy5VeLbSdOBz1fspkMsnU1JTs7e1p9uzZalre+fPnVfHS0tJ0Xncj0f2A4PP538XhyBwOm+zsrKhBwxp06fJ2evn6IgGg58+ff/M2OXLkCFWr7kciWTTdSTqol/rmkadYEk+Rl3dQpUp+350tqjCkpaVRpUqVSCAQEIfDpgmTgilXepVEsmskkl2j1yln6OnLE7RsxXga8XMP2n9wCWWJNI/wfJ8eRk9eHKdjJ1fQX6sm0YvkU3T63GqaOfvz0hQej6d1uAyATExMqF+/fvTo0SNatmwZ+fn5qcIWLVpE27Zt02m9jUT3g+HmzZsGJzhtUr68O8kUt8nb24Pu3LnzzdtFLpeTt7cn/TK6F7VoGajXusrkt+nEybXUokXTb15PXUAmk9GIESPURgZL/xhDv4zqRT/1akW9+7Shnf/Mp7BLG0gku0Y5kisabZCSdl6NHHOlVyk9+5IqnM/nUWpqKk2bNo2EQmE+H0rNkUlMTAyFhIQQAPrll18oOztbJ3U2Et0PhtmzZ9PPo3rQtt0zic/XHIIYUqRypVvXq1evDNI2Q4cOJSaTQUOHBdG2HfP1Vs9cURzdun2I3N3dfjiN7ksEBX2e1OLxOMThqg/3XVztaf2m36hrt6Z04NDv1LFTI7qVuJdq1PClDh0bkr29NVUJ8KFffu1JI3/pobpvypQptGLFCiIiWrNmjUb7MZlMMjH5fPTntWvX6NKlSySTyYhIaZ7p0qULAaAKFSoQAIqNjS3VhIaR6H4w9OzVg9ZtmkJZ0nAa8Ut3rS5chpDAOgF0/8EJcnJyMNjLf+HCBapXvwZJ5HEkkcfpra537h4lqewWWViYUd++ffXmD/wt8OrVK9q/fz9t3ryZOnfuTG5ubiVuF1dXV9q4cQMBoMWLF9OaNWuobdu2BIBsbW1VtkEzMzNasmQJ8fl8YjKZVK5cOYqLi9Mom1QqpejoaFX6zZs3L3E9jUT3g6FN25a079ACypKG0/0n38/2RtExe2jc+AEUGjrEYG2zf/9+6tS5uYroyrg56q2+HA6bzC1MydtbSQzt27ejI0eO0OnTpw0y86xrxMbGUuPGjalv374UGKhpCmAwGDR48GBKTEyknj0/a3N5x0EGh3ShTp2bk1BoSiEhwbRx40ZVHBsbS6pRoxpt2rRJbWIkMjJSa1kmTZpEgNJGWtLRgpHofjAMGjSAZs8fqvJLHDikY6mc+nUhO3YuopevL5K1tZVB/R7DwsKodmCAiug2bp5NFhZmOq9vQDUfOnNxFU2dPpDuPdpPDRtXUwtv2LCBwdpAX3j79i39/fff1K1bV/L29qSmTZuQg4MDWVtbUUhIV3JwsFFrAx8fDwJANWv60+DB6us+d+5aRF27tqDRo0dRUlISbd26lVq0aEF3797NN//Xr18TADpx4kSJym8kuh8MUVFRVM6zDGWIL1KWNJxepBwr8rZG+hCBgE9S+S1q36EJTZ06xaBtc/PmTfL0LEsSeRzliK8Tl8shoVCg8zoLzQQUn7iLAFAZNwe6ErOZ9h/6vKWRubm5QdtB14iOjqaOHduTjY01tW3XiLZuW0CLF48jc3NTCgysQjJ5QoHtJVckquIwGAyysbWkt+/Cyd3dlYKCumkdtuoaRqL7waBQKCggoBIdPLZYpdX1C2lDTKZhyC47N5YuhG0mL69yBvOMyENo6BCaNGUwSeRxdODQMv3WWxpJ2dJIWrNhKr16d1Ij/P79+wZtC10hJiaGzMzMaO7cX+nFywskk98muSKBateurKprx05NCyU6uSJR9dutrBNt2jKH0jOv0Lz5v5Kbmwv5+/vSggUL6NKlS3T9+nVavnw59evXh86ePau1XAqFgh49elTkehiJ7gfE9u3bqUpABUrLPqfyVeRyOd+c7IRCAckUt6lBw5q0fv16Q/kzr/wAACAASURBVDcL+fh4042b+0gij6MeP7XSq6abLY2kLMkl2r5bu9fA1q1bDd0cpcbBgwfJ3t6W1qydqSI4uSKB3qZcKnI7vU+7oiI6Z2d7Aj7vgXgr4QBJ5fEklt6gi2GbaPCQ7lSnbjWqUqUiBYd0pj+WTSQ7Oxs6cuSIRtkSEpQaYnx8fKH1yMrKMhLdjwiFQkHt2rehn3q1pNRM5VbY0fFbqG69ysRisb7ZUDZkQBeVbS5vaYAh4eVVjhLuHtLrjCsAmrtwBGWKI2j5yvH5xinJDsPfCxQKBYWHh5NAIKCIS9tUBCdXJFDzFnWK3E4MBoMYDAaxWCyyt7chHu/zujken0vDhvcgqTy+QOnQoTGNGvWrRhlFIhEJhULq2LFjvvWQSCSqWV8j0f2gyM7Opq7dOlOzFrUpJf20ahh7NmwlWduYE5enXzcxPp9Hi5eMp1Nn1lHDhvUM3RxERFSxYnmKu7Vfr0Q3f/FIypZG0tsPZ6hWbX+tcX6UcxS0ITs7m1q0aEZ+fuVp5syf1UhOJtc8M6KohAeo7w4NKH1tCyK58xc2kJOTA6Wmpmot69u3bwuchc3ztpgzZ06pic54gLWBIBAIsOeffXBx9kbjuiPwIOkFAKBOvUq4kbAddnZWes1fJBIjZEBnPH70Ap6e+j8isSjw9PRE2MVoAMCYsf0hFOpuo9AaNSsiWxqJUWN6AQCEQgE8vVzVjirk8ZSbbbZu3Vpn+X5LZGRkoHPnjrC04iIufh+m/zYMgFKZef06BcuXbS9RuqRUZpCZma12XS5XoHvXMRCJxBr3ZGZmI6j7eGzZsg02NjZa07W3t4ezs3O++U6dOhUzZszA5MmTS1RuNZSGJfMERo2uxFAoFLR69WpydnGg+0/2qTS7dh3q602ryftCS+W3qMdPbWndunWGbgYiUs5I+/p6k0QeRxnZV8nGxlIn9R03sa9q8uFL6dWnldpwDAA5OtobuhlKjBYtmpGZmSllZcdQdk4sTZ0aSp06NSV3dxcCQObm2l25dCHv3keoaXMiSSwBoIiICLUyPn36VPlMxo0rlqcESqnRGYnuO8HPP/9Mk/8XoiK6WrX99NYpAVDffh3o7btLZGFhTm/evDF09YlI6cPp7OxIMXF7SCKPoxV/TSFTU5NS19XXr5wGyZ0LW6017ogRIwzdDCXCs2fPCFCuf7O3t9b4qOlbTEz4lPz2ooroBg3qqiK0L6FQKKhZs2YEgFxcXEgikRSpfqUlOuPQ9TuBUCgEm618HDKZDNHXEvWWl6+fF06djISDXQMEBtaGg4OD3vIqDlgsFgYPDsWGdQcAAKHDuiM7O7fU6d5JfKz1uu0X5gFLSzMAwKZNm0qdnyEQHR2Ndu2a4OatgwAYMDHhAYBq2Klv5OaK4OTQBAAQEvw/HDp0ARMmDERs7HW1MjAYDJw9exarV6+Gubk5cnNL/3yLAiPRfSfIyPgICwvlOQ4Khe46J5P5+RE7ONjgzNkNGDI4CEQM/PRTj/9r77zjqyrSBvzM7ek9EEqQYuhFiuAnTUBUFJGy2L5P1l0VUFcU2WbfVVDcVVaUlXVxd9FVUboFhEhHepMSOqGEEhJIu8lNcst8f9yTcJPchPSbXOf5/U5yzsw7M+/MOee9ZzqfffZFraVVG0yaNInPP1tBVlYOOp2Ort0SahSfEILIyNAy7r36dCQ9LaP4OjMzhwcfvpP8/HxeeumlGqXpC5YuXcwdd/4PJpOJW2/tSWGhvd510Ov1GPU9WLwokS1bP+eN6VO4ePE8mzdvLiEnhGDy5MkkJSURGlr23tQFytA1EGw2GxaLSTsv27hbXVwuFydPrcbpOsT+A8uZ/d5nfP75arZs2cqCBV+W21DsK+Li4rjttkEsXpgIwNChN5cw1lXl9uH9WP/jR2XcTSYjo0YPLr5+YvIYxo0fAsCRI4ernZ6v2LhxIyNGDMRut7N0aSJOp6vedXA6nQAEBlpo164VGRnZmM1G9u7dW++6lEYZugbC1YwrRGhfHkkHk2st3vc/eInWrVuwZ08SvXuNp0PHnmzevIWEhJp9KdUlDz/8CEsWrwOgW/f2uFxVf2l1Oh2/enwUS7/9C23btfAq89mXr/P7Fybw9cpZdO3alrGjfseAAf1ZtGhxjfT3BWFhYVy+fBWDwftWk/VJ/wG9AHj3nfkEB0cwefJkH2sEvi8VBQApKSk0azYCgDU/7PS6N2d1CA8PYc2arTz04O/4cO4/GDtmbI3jrGvuuusuHn/8MS5eTGP8/Xfw6itzOHf2UpXisASY6d7dPWzG5XJx8kQKW7cc4HDSaa6kZZNjzSMzI4eNG3YB8+nUqSMffvghEyZMqIMc1T133zOSZcvW0K9fd3bvWUSf3uOr9QNRGxQNEWp1QzNstgCMRqNP9PBEGboGQmGhvbjqunTR+hobuYAACwEBZlq1asaY0c+yePESBg4cWBuq1jnBwcGMHHkPn3+2guenTeDLr/7Krbf8L5VtVzebTZjNRu6+tz9r1+xk0mMz0esM9LulHzf16EWPrk0IDQ3FYrHwj7ltcblcdOzYscSYusZGu7btWLfuawB69OjImLHDWbJ4db0bO51OxwMPuH+wTSYjFy6k1Gv65VKTLtuiAzW8pMZ06tRebtk5T1rtG2RoqPd1+qt6JB3+VjZpEiNXfr/S19mrMps2bZLduncsXrLp0V+NlhaLudJ5P5XytVyROFvGxETJH374wdfZqXNSU1NlZGSE3H9guXTJJPn3D1+RAQFltzms6yMyMkwuXfa+dLoOyRdemChfeumlWskfNRxeogxdAyA5OVnGxETKjLw10mrfIJs1j6nxA/fExPEyLq6JnPfxPF9nr1rY7XbZokUzuX3XF7LQuVcmn10lhbh+vo1Gg1y+4l355eI3ZXR0pFy3bp2vs1JvzHx7phw8uJ90ySSZm7fnumUlhJAGg16GhQVLnU4n9QZ98XaQNTnOpayTTtchec/IIfKrr766rt6JiYnyiScer3CtOmXo/IAPPvhAPvjwncWDhWu6EOfMt5+XCQlt5Jy/z/F11mrEW2+9JUfdN1QWOPZcd/5rcEiQNJmMcvmKd+XjE8fI+PgWcuvWrb7OQr0yefJkCci3Zj4vVyfOq7C8DAa9HDvudvnKq5PkqsSPZKFjr7Q798mVq8ruEVGVY/z9d0mn65C8lLpJmkwmmZaWdl29+/btI7t1S5ChoSFy3rx5XveGVYbODxgz9j758fyXpNW+Qe7aP7/Ko9lNJmNxGKPRIJs3bypffe1VX2erxuTm5sqePXvIab97tNjQCSFkiEfVPizcPa3p9uF95dNT7pfNWzSV434xps42Um7IPPnkk7JX786ya9cECZTZj6RTp7ayb99uMrZJlPxh7TzpcP0kHa6fZEbWFrns69ny1OnvpcP1k8y2Xn/P1/IOh/OgvJqxTQ4Z+j9y0qSJldJ7z549Mjo6Snbp0q44nm3btpWQUYbOD+jd5ya5at1sabVvkEOG9anWBtfPT5sgP/viLdmseawcPHhQg1h2qTZIS0uTXbp0kg89fI8cPXaoDAkJlJ9/NV0eOblInjy3XP7701dl124JMiIiXD708AP1stptQ2XevHlyyNBbZKFjr7TmbZcfzn1F3tr/Jmk0GuRXC98pNmxFhzVvhxx//13SYrHI7t27yi5dEmS2dZu8dHm9fOXVyVV+Bk0mo2zevIkEZJcunWR+fn6F+rpcLnnq1Cm5detW2apVvHz1tZJpTp8+vXj/DmXoGjknT56UERFh8oo1Ua5aN7tav6I33thKFjh2y5l/eU526JAgc3JyfJ2tWsVqtcrf/nZa8TJBbdrGy9jYKBkRES7vuPN2uWTJEp+vjtwQKCgokEOGDJaDb+sr9+1fVMKo2Z375I9bP5Vbtv1Xrvj+Q/nxv/4se/XqIseNGyOtVqt0uVyya9fOUgghzWZTiQ6xIUP7Vuo5/OWj98llX8+WHTu2vW7b3KlTp2SXLp1kXFys7N69o5z1t99Lh+snOfi2PsXxtWvn3rho6tTnamzohHQbqhohhJC1Ec/PkZdeehGr7RTTZ07mn3OX8dxvZlU6rMVixuVyMe9ff+KzT1eQlmZl4cLFtGnTpg419h0FBQWcP38eh8NBcHAwcXFxjXpISF3gcDiYM2cO06e/QWxsJC3jmxIWFszuXUmAjrCwUMLCwoiNjWXUqDGMHz++eOZJRkYG06Y9z8qV3/Hv+X9myNC+xXF26TiaU6dSCAoOJNeaV5ye2WykU+d23HHHrfz5jacoKCikedNhJCefJjIyslw9H310AjGxema8OaXEPczMzCY6ckAJ2ZiYaNLS0pFSVvtmq3F0PubY8aPcNbITAAaDvtLh7hk5mF69O9K7dyeeefptfvGLB5g+fUaDGBlfV5jNZr814rWFwWBgypQpTJ48mUOHDpGSkkJ2dja/ndaBnj17VvjDEBERwccf/4uVK1cyeeJkAoPM/Pqx+3jq6Qc4cvwbdmw/wKGDJ5j4xJ+Lw/S5uSuTJo9n/P13ADBt6jvcfvuwCo0cQEJCB5KT95bQx2bL57ln3y4jO2nSJF5//Y2qFkVJavI5WHSgqq7VZuy4++R/PntVWu0b5P/071ZutUCn0xXvKTFiRH9Z6NwjU9PXy86db5Rvvvmmr7Oh8DMcDofcuHGj7NGjm7y1fy+57OvZxWMaf/34WAnI0LBr69sV+VksZnn27Nnrxr9t2zbZs2eXElVrb8/93LlzpZQ1b6NTc119TFBQMNYcd1Vgy+b95cq5XC5cLsmYscP4/MuZAPxu2t/o3/+22lmBVaHwQK/XM2DAAHbu3M2Tk6fy5KQZrPr+RwCen/YIANlZVgBatPRc5ktc92sO3DMobLZ8wP2xZdT3KCPz2GOPMXHixBrmREuvVmJRVJtz584S36oJKecuV0r+2eceJjAwgOPHz7JyxWZmziz7qa9Q1BYGg4GHHnqIGTPeYs77XwLQrl18CZlBg3oDkJ6egclkxGw2XzfeJk2akJ6ewdwPvypj5PYfXMLSZe+xadOG4hVRaooydD7mzOkzxDWL4djRM+XKFDUWn0j+jn63dAdg7Q/bGT58OGFhYfWip+Lnzbhx49i//wQrV2wCIK9gJy+/Oon3P/gj/57vbj/74P0F3HXXnZVqJ16xYgVpaVd4+qnpZdoNV3y3id27kzh+/CRWq7VW9PfflutGQFpaGleuXKVDx1b06T7Bq0xAgBmLxczv//gr4uPjit0vXkonKiq6vlRV/MwJCgpi4cJFjBo1kmeefYhHJozk5Vfc1cqjR0/z0gtzOHrkLImJayoVn+fSTVIbsWE0GujXry9nTtswGs0cPny49n7Ia9LAV3SgOiOqxYoVK+RtQ26WOYXry+2EKJrx0LxFE1no3CMLnXvkmzOflUIIOWvWu77OguJnxrFjx+Qjj/yvjIyMkJGR4TIyMlzGxTWRf/rTn647QNiTTz/9tMyzPmXKM9LlcnmVp4adEeqLzodkZGQQERlSYZe/1H7tLNpWfAD/+fdyJk6cyLPPPlfnOioqx65du5g+fTqPPPIIo0eP9rU6dcaNN97I/PmfIqUkLS0NgJiYmCqPZ+zduzdBQYH8+fWn+OdHSxgz5n7eeOONOhsXqdrofEh4eDg5OdffHOSNGb/h8LHlxddvvvUMc+fORQjBO++8U28bjCjKZ9OmTSxbtozf/OY3vlalXhBCEBsbS2xsbLWMU4cOHXj55VdYvmwLv/3tC0yfXratrjZRMyN8yPr163np5edZtW4WwcZBXmW6dG3H7r1flngIPv7nEiZPujaA8vHHH+ejj8rui6CoPxwOB6mpqURHR1eq11FRNYQQamZEY6VNmzacOH6Win4kUi9dKfNL52nkAJ588sk60U9ReQwGA82bN/e1GopyUFVXH9KyZUsMBiNrf9jFsdOLvMqkpWXw4d+/JD09A4fDgdPpxGrbTuvW7peqffsE1q9fz9q1a+tTdYWiUaGqrj5m48aNjBs3moXLZhASGkivro+UkQkODsBqrbgdLigoqNbGHCkUDY2aVl3VF52PGThwIB9//B9+cd+LrEncyaWMlWzf++8SMlarjY4dO7J69WpsNhvZ2dns37+fY8eOsXPnTo4ePUpWVpaPcqBQNHzUF10DYffu3cx48w2+/WYFkZFhBAUHkJ9fSFZmDi+//DLTpv22Rhs5KxSNmZp+0SlD18Ao6r3Ly8vDbDYTExNDQECAr9VSKHyKMnQKLl26xL59+zh06BCbNm/mi88/V8ZR4VcoQ/czQ0pJSkoKy5cvr3Bwqs1mw2Kx1KNmCkXdoTojfiZcvXqV56ZORafTER8fX8bItbq1X/H5/PnzlZFTKDxQA4YbMHa7nYULF/LfL75gTWIihQUF5cqe+XEbAaGh2LKzyc/Pr0ctFbWNw+HgyJEj7N+/n+07dnA+NZW8vFxSL1/m9sG3MXjQIGJjY2natCnNmjVzb/7iZfpUee7euHjxIllZWezevbt4ald8fDwRERG1nT2foKquDRCHw8GiRYuY8fbbZEsX6SkpxHZsT/KmLV7lu469j7iburP9r+9x8sQJoqKi6llj/6CgoIDvvvuOtWvXsmjRIlJTU2nRsiUP3H8/Dz74IDfddFON5mMWFBSwefNmDh06REBAANHR0RQUFJCRkUFaWhphYWGsWL2a1StWAGC0mGk9aABxPbphDAxkw8x3sOeVHE8ZFhmJNTubps2b07RJE04cO0ZWZibRsbGkX762mOttw4fTqX178gvycdjtnEo+zdFjxygsKCDzypViOXNQEAW5ucXX3Xr1pGlcHAlt2hISFESzZs2Ijo7GZDLhcrkwGo2Eh4eTnZ1Np06daNu2bbXLpyJUG50fkZ2dzYIFC5j1/mxyXC6iu3fhpy8WepWN79uHIS//kYCIcC4dTOLbZ57nL3/5C1N+JpPKr0dhYSGFhYUEBwd79c/NzWX//v0kJSXx2RdfsG6Nl3XUBO4FhDzo1LULJrMFk8VMs6ZxxERHYzGbSWjXjqQjR7Dm5XLg4CFiYmPo3b0HLpeL4ydPsmThQiKio7GEh5OTlYndZqPAmls2TY3AiHAimzUj5VBSGT+dtrClEAKn3Y4pMBBDgIW8K1fLyOpNJpyFhYS1aE5WynmvabUdMoiUnXuw22zo9HocFdQcPIm6oRUx8S0psFrRm8xcOnqUli3jCQoKIjoqihHDh/P444/XSjOKMnR+wIULF1i6dCl/mTULY5NY2owYTny/m/n4jnuRpZaStoSHce97fyW0eTOMWs/q1jn/oG9IOHPnzvWF+g0Kh8PBf//7X56YOBG7ZuimTp1KmzZtuHz5MslnzvDhnDlVjlfodEiX67pybYcMovPoUdgyMsk4fRqdwYCz0M7u/3xK5A2tuHravZJ0QGgIBXk2XA4HOp0Ol8tFQEBAuVVQp9OJlBK73V5l3Q1GI3ptDGaBFyNmMJtx2u2Vyh9CuMvC47mMvrEdnUffS3irlmRfuETyxs20uqUvZ9ZtIKjQwffffkuLFi2qrHfJZJWha/BIKbl48SLZ2dkcPHiQ7Tt3cP7iJS6mXuLwoUNkZ2UTGB1F66GDcdkd7PnkM6D8l0un1zPstRdpO2QwAKue/wMvPPYEv/71r+sxV5WnqK0oNzeXDRs2kJSUREJCAmFhYQghuHDhAqGhoSxfvpzOnTtTUFDAl0sWY8uzERIWRvKJEzRp0oTY6GjuGD6cmJgYEhISaNWqFQEBARw9epQDBw7w7YoVfLPcvZxVQEQ4tozMcnUyBwTgtNtxOBy1mteAyAh++c1irpxK5uLen7iw9ydOrttQbMD88T0xmt37CzuvY4TvGX0fN3XpyoABA4iOjiY+Pr7SzSzK0NUiDocDKSVWq5Xw8PBy22OSk5PZtWsXV69e5dy5cxxMSiInL4/jx47Spk0bRo+8l8tpaSSfOcPhY0c5fuQoQq8jMDSU8JYtCe+QQGB0FJbwMCJb30DW+Qt8N/X3VdK11S19GfHXNwFYPukZ7rq5L/PmzatpEVSbs2fPsnv3bnbt2sWMGTN8pgeAJSQER767LQoAIaCens9Rc2ax/Cn3gqjmoEAcBYVIlwtXZb6W/BSDyYijsHwjOGjIEB4cP57Ro0cTGxvrVabBGLqi82eeeYb33nuvxnHWBU6nE73evUl0Xl4eaWlpXL58mcVLlrBwyRJOHTuGwWgsfkGemzqVAIuFnJwcRo4cyferVrHpxx/ZuW2b1/h7TngYe24e9hwrTqeT2C6diGgVT1S7NgR62QLuyqlkpMPJ8ZWr2PfV4nL11hkMuLx8eUz+0b1iyaUDB1n78utkpaWxefNmftq/n4NJSQRYLESGhzNixAjatWtHSEhIlcusIhITE/ly0ULWbdjI5cupWCv4giqPomqbv6G9mL5Wo8GjM+hxOa5Vg5+YPJkCm43oqCheeOGF4q0TG5yhA/eXUZFBqQ9sNht2ux2z2Yxer6egoIA1a9awfccOLl2+zIkTJ9i4bp3XsEKno9Pdd9Lm9iE07dIZp91OXvoVjq5chSkoGJfDwdEV3xMYGMilk6eqpV+7Ybdx5fhJev7y/whr0QyX3UHiK6+Tm55eqfB6swlnQWEZ9xF/fZNWt/QFwG6zMW/Y3UTENSWmXVuie3TDlpHJqR/WERgcxMUTJ3li8mRax8czdOhQ2rdvT3Bw8HXnz+bm5mK32zl58iTffPMNaVeu8NVXX2Gz2TBYzORarThs14azlGeUfy74q+GuD0bN+Rvpx46z55PPsWVklPH3uaGL6ZAg73rzdT4d8wCvvfYaL774YqW2PKsKDoeD06dPu9t4Dh8mNT2dnJwcduzYwaWUlHLDRSe0I/3YiWqne/ufX6H1oP5Ip5MDi5Zyfvdezm3fWULGaDSi0+lwOp3ltvkInQ5TQAAIKuxt0+n1uKSEcl4Wzy+FCd8uJrCS45wyTp8hZdcerOdS2LdoKZagIPJzc0no1JEePW7CarVi8xh/16b1DWzZspUTR4+iNxoxWSy0GT6MfV+49/a8863XMQUG8vUzz1cqfYXCG8bAQOx5eTy44BPCW5bssEj6+lsMZjN7P57P1fMXfG/omnTuKEe8PYP/3DOm2C22aVNu6tWL5nFxXDx/ntDISFIvXuCWfrcQEx1Nr169MBqNSCkJDAzEZDJhMBhISUlBCMGQIUO4d8xozp+/wO7t2ytM3xQUiJTS3R7idBZ3qYO7IB35+e5GfSHc7W5CXGvkr0z+tTYeU2AgQq/DaXfgqMdBuWazGSkEhVqane+9m/7TnkVXw69mu83Gue07KczNw2CxYDCbQAhcDge5l9MIjI4i4oZWWC+nkZd+hcLcXE6sWUfqwaTixn7Pqr5CURkibmhF/C0302/SE2SdP09Y8+boDOU/yyufnMLpnw40DEM39p9/L77OPHsOa5r75chNv8LVEydp1vMmriafJj8tnUtJh2nWrh3WK1dw2u24XC5STyXXWA9/QW8yIYTAFBhITNvWBDWJJbRVPBE3tKJZj+6YggJrPU1HQSGXkw6TefYcaYePcGHffrLOX0C6XFhCQtxDylwu7AUF7t3TVfuToprcM+ttLOFhbJvzEXlXrzLg+Wdo1qN7ufK1YejqZApYeHxLwuNbluvvcji5uP8AjoICmnbuROa5FJY88VQJGaHXlxlD5g/o9Hpc18nX6Lmzybl4iZxLqVw6cJBOY+8jpn1CpdOw22wcWLCI42vXkXPxEnatDa3nww/QvG9vEl95A3NwEKagIPpOeozj3ydyasMmhF6PTgjsNpvbmGnk5+RUL7MKhRe+fe53Ja63ffAPxsz7eznStYNP5rru+vg/7NbGihUx/I1XOb15C8e+TwRAOp2YggLR6w0gXeTn5lVuQGMDpzwj13pgf3o+8jARrVvx3/vuL2FcYjq0xxgYiNFiwVlYyNHvvseWlcWtU55Cb7q236s1LY2ci6lsnjWbzNNnynTp7/lsAcFxTcnPzCQ/091DenLteo4l/oB0SSxar6ynkavPoRkK/ycwOoq89GtTzu5+dybxffvUebo+MXQ9/vcBohJuJPP0GaypqeRnZhHWvDkGs5mmXTsT1bYtAVERFGTnIJ1Oriaf4cLefe7AfvriJW/cTObZs4TFtyQgOoqA6CgS7hhGaFwcia++zva5ZcfI9Z34WLGh2/renBJDVPRGI5bQEKRL4nI4sGvte7GdOnD3uzOxZWSQn5lF7sVUbhw6hKunz5B+3EunjR+WtaIeKfW+PrTgk+IZPfWJTwydKSiItrcNLOGWlXKeU+s3kZ+VxaUDhwDQm4wYLQHYbbZrBebHL17G6bNknD4LuKvuez/5HL3BgDHAXQbGwEAcBflYQsNoPag/Z3fsJP7mPlw8cJDM8xdKxOW020uMVDeHBKM3mljyxNOYAwMBiXQ43UbQbldjvhR1Q6nnat6wu2natQttBg8gvFU8Lfr0Ql/LIzS8USedETUh78pVNr07m1PrN/ptO12toNMVD0GxhIbgKiiscBknhaKhoNfrSzSPGC0W2g8bwpHENfR/7jcYAwKwhIcRHBuDIcDC6ql/IPVUsu97XYUQ0hwSgsFswuV0IoRAZzRisJgxBgSQn5VNTIf25Gdm0mbwQIwBFizh4QRFRaEz6BF6PeaQEKTTid1m4+y2HWx5/0N33KXnewr3n+LxZOpLRKFo1Ji0UQYFBQWYAgORwj1e1J5nK/HuNwhDV1lZvcmE0OnQGw1AUf1d4nQ4EEKH0Om0OaaSgty8a4asorY5nQCXMngKhT8SGBhIXl5ewxteUhFFA3kdVR1vW5FBVkZOofBbjEZjjeNQe0YoFAq/p9a+6OpzEr9Cofj5UBt7oNSaoXOq3lGFQlEHaLblTE3iqJXOCIVCoWjIqDY6hULh9yhDp1Ao/B5l6BQKhd+jDJ1CofB7lKFTKBR+jzJ0CoXC76nSOLo7WC/cjwAACMdJREFU7xwg09M9d+eRpc68DVUp61Z2SIsXmTJu0stVKbcSl6JcjYrdZanr8lKsQM5rOFnSr4SMLOvuOYWvrJ/3tIr0L+PmJf1r/qKEv3eZ8uMtG7as3t7yV1Hcnp7llVPpRErLlU7fm94l5aR3uaJp1d4Cey0QLwpVqFzp81I5rCgN7bTMZE/PB7mih7Fc/7JpXE9GertZ13y8pi09ZErHW9qKFN8lb2XgKS8l0p6xSkp5pxetS1AlQ5eensHOXQu1NKSWqARcSClLZEbicv8vlnN5ZMAjHNJDzlUc+pq7yyOdovCe4SiO2fMFl1K4U5De/LQwsqQsnvIe/kVulApTMg4tvCbvPgTOovPi+D3ctMMpRfF03SLZIreiA9DCud2dXEujpL9H2pQM79J0dklNf3lN39L+xXGX9peeeRQe+SobZ2l/l0eepMdR/ExIkC7t/pTxB+mSxW7e/T3i8ZCBa/G6D1kirKvoAdICiKIb7nlTtIdGFEXsGXnRg+AqFVZ6hPcMW/QAujyUd0lEUbjSD5zHQyw8zkukLUul6/FAi9IPclGcUPJaFunoEb/Htfu90951WbS5VJGby8Pf5XFPS/pTwr8ojLx2rsl7+uORZmn//HMLoqkEquqqUCj8HmXoFAqF36MMnUKh8HuUoVMoFH6PMnQKhcLvUYZOoVD4PcrQKRQKv0cZOoVC4fcoQ6dQKPweZegUCoXfowydQqHwe5ShUygUfo8ydAqFwu+p0i5gQojvgUqtFtBAiAbSfa1ENWmsujdWvaHx6v5z1ju9Mss0+fV2h0KIXVLK3r7Wozo0Vt0bq97QeHVXel8fVXVVKBR+jzJ0CoXC7/F3Q/eRrxWoAY1V98aqNzRe3ZXe18Gv2+gUCoUC/P+LTqFQKBq/oRNCnBZCHBBC7BNC7NLcIoUQiUKI49r/CM1dCCFmCyFOCCH2CyF61qOe/xJCXBZCHPRwq7KeQogJmvxxIcQEH+r+mhDivFbu+4QQIzz8/qjpflQIcYeH+52a2wkhxB/qQe+WQoh1QojDQohDQogpmnuDLvcK9G4MZW4RQuwQQvyk6f4nzb21EGK7Vn5fCiFMmrtZuz6h+d9wvTxVC/fuOo33AE4D0aXc3gb+oJ3/AZipnY8AVuLeNa4fsL0e9RwI9AQOVldPIBI4pf2P0M4jfKT7a8A0L7KdgJ8AM9AaOAnoteMk0AYwaTKd6ljvOKCndh4CHNP0a9DlXoHejaHMBRCsnRuB7VpZfgU8oLnPBSZr508Cc7XzB4AvK8pTdfVq9F905TAKmK+dzwfu83D/RLrZBoQLIeLqQyEp5Ubgag31vANIlFJelVJmAInAdQdL1pHu5TEKWCClLJBSJgMngJu144SU8pSUshBYoMnWGVLKi1LKPdp5DnAYaE4DL/cK9C6PhlTmUkpp1S6N2iGBIcAizb10mRfdi0XAUCGEqCBP1cIfDJ0EVgshdgshntDcmkgpL4L7oQFiNffmwDmPsClU/ADVNVXVs6Hp/7RWxftXUfWPBqq7ViW6CfcXRqMp91J6QyMocyGEXgixD7iM+0fhJJAppXR40aNYR80/C4iqbd39wdDdKqXsCdwFPCWEGFiBbJmNzvG+N7mvKU/PhqT/h0BboAdwEXhHc29wugshgoHFwLNSyuyKRL24+Ux3L3o3ijKXUjqllD2AFri/wjpWoEe96N7oDZ2U8oL2/zKwFHfBphZVSbX/lzXxFKClR/AWwIX607YMVdWzwegvpUzVHmgX8E+uVSsalO5CCCNuY/GZlHKJ5tzgy92b3o2lzIuQUmYC63G30YULIQxe9CjWUfMPw91MUqu6N2pDJ4QIEkKEFJ0Dw4GDwNdAUc/YBGC5dv418IjWu9YPyCqqwviIquq5ChguhIjQqi3DNbd6p1Tb5mjc5Q5u3R/QetNaAzcCO4CdwI1a75sJd8Pz13WsowA+Bg5LKd/18GrQ5V6e3o2kzGOEEOHaeQAwDHcb4zpgnCZWusyL7sU4YK1090aUl6fqUZc9MHV94O5N+kk7DgEvau5RwBrguPY/Ul7rEZqDu83gANC7HnX9And1w4771+rX1dET+BXuhtkTwKM+1P1TTbf92kMZ5yH/oqb7UeAuD/cRuHsQTxbdqzrWuz/u6s5+YJ92jGjo5V6B3o2hzLsBezUdDwKvaO5tcBuqE8BCwKy5W7TrE5p/m+vlqTqHmhmhUCj8nkZddVUoFIrKoAydQqHwe5ShUygUfo8ydAqFwu9Rhk6hUPg9ytApykUIYfXi9poQQgoh2nm4Pae59dauPVeU2SeEmF1BGj8JIb6omxwoFG4M1xdRKMpwAPfg0ze063FAUimZ26SUFe7wJIToiPvHdqAQIkhKmetFxiCvzZFUKKqF+qJTVIdlaKtgCCHa4J6InVaNeB7CPQh2NXBvkaMQYr0QYoYQYgMwRRttv1gIsVM7btXkbhZCbBFC7NX+t69pxhT+ifqiU1SHbOCcEKILboP3JfBoKZl1Qgindj5fSjnLSzz3A7cD7YGncc/AKCJcSjkIQAjxOTBLSrlZCBGPe/pVR+AIMFBK6RBCDANmAGNrJYcKv0IZOkV1WYC7+noHMJSyhq7CqqsQog+QJqU8I4RIAf4lhIiQ7vXewG08ixgGdHJPAQUgVJvjHAbMF0LciHvKlLGmmVL4J6rqqqgu3wD/B5yVFS99VB4PAh2EEKdxz2cMpeTXmGd7nQ64RUrZQzuaS/eClK8D66SUXYCRuOdNKhRlUIZOUS2klDbg98D0qoYVQuiAXwDdpJQ3SClvwF0FfrCcIKtxV22LwvfQTsOA89r5L6uqh+LngzJ0iooIFEKkeBxTPT2llAuktuS3F9Z5DC/5pJTfQOC8lPK8h9tG3NVTb0vbPwP01lbWTQImae5vA28KIX7EvT+CQuEVtXqJQqHwe9QXnUKh8HuUoVMoFH6PMnQKhcLvUYZOoVD4PcrQKRQKv0cZOoVC4fcoQ6dQKPweZegUCoXf8/93QIJXgsoF8AAAAABJRU5ErkJggg==\n",
"text/plain": [
"<Figure size 576x216 with 2 Axes>"
]
},
"metadata": {
"needs_background": "light"
},
"output_type": "display_data"
}
],
"source": [
"f, axes = plt.subplots(figsize=(8,3),\n",
" subplot_kw=dict(projection=ccrs.PlateCarree()))\n",
"\n",
"# Learning how to iterate cleanly is a good skill in python.\n",
"# Here, enumerate returns a tuple of values. First a counter\n",
"# (just like if you did i += 1 at the end of every loop) and second,\n",
"# the value fhmom the list you're iterating through.\n",
"#\n",
"# Here, I am just iterating through the LME names to plot them\n",
"# one by one. The i will be used to reference our total_area array\n",
"# and color it.\n",
"sm = make_colormap(total_area, 'YlGnBu')\n",
"for i, LME in enumerate(shp['LME_NAME'].values):\n",
" poly = select_shape(shp, 'LME_NAME', LME)\n",
" color = sm.to_rgba(total_area[i])\n",
" test = axes.add_patch(PolygonPatch(poly, fc=color, zorder=4))\n",
"axes.axis('scaled')\n",
"axes.add_feature(cfeature.LAND, color='k')\n",
"\n",
"# add colorbar.\n",
"# reference: https://stackoverflow.com/questions/35873209/matplotlib-add-colorbar-to-cartopy-image\n",
"cb = plt.colorbar(sm, orientation='horizontal', pad=0.05, fraction=0.09)\n",
"cb.set_label('LME Area')"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.6"
},
"toc": {
"base_numbering": 1,
"nav_menu": {},
"number_sections": true,
"sideBar": true,
"skip_h1_title": false,
"title_cell": "Table of Contents",
"title_sidebar": "Contents",
"toc_cell": false,
"toc_position": {},
"toc_section_display": true,
"toc_window_display": false
},
"varInspector": {
"cols": {
"lenName": 16,
"lenType": 16,
"lenVar": 40
},
"kernels_config": {
"python": {
"delete_cmd_postfix": "",
"delete_cmd_prefix": "del ",
"library": "var_list.py",
"varRefreshCmd": "print(var_dic_list())"
},
"r": {
"delete_cmd_postfix": ") ",
"delete_cmd_prefix": "rm(",
"library": "var_list.r",
"varRefreshCmd": "cat(var_dic_list()) "
}
},
"types_to_exclude": [
"module",
"function",
"builtin_function_or_method",
"instance",
"_Feature"
],
"window_display": false
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment