summaryrefslogtreecommitdiff
path: root/ZestySalesman.ipynb
blob: 7e74f46cc815bdc2f0a267101337406ed1dbcb62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "initial_id",
   "metadata": {
    "collapsed": true,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:16.767323Z",
     "start_time": "2023-11-06T01:23:16.761053Z"
    }
   },
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import numpy as np\n",
    "import requests\n",
    "import folium\n",
    "import utils"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "outputs": [],
   "source": [
    "# Create a JSON request for the API\n",
    "# This is the data we want to get from the API\n",
    "northeastern_coordinate = \"-71.09033,42.33976;\"\n",
    "route_1 = '-71.2038948,42.4299758;-71.1060828,42.3511927;-71.0969274,42.3446263;-71.130887,42.35304;-71.1459593,42.3501823;-71.1460435,42.3495825;-71.1217152,42.3426377;-71.1258765,42.331864;-71.1095021,42.3364675;-71.133103,42.3890049;-71.1123834,42.3360385;-71.2273649,42.3145041;-71.0992038,42.3306454;-71.0990577,42.3381442;-71.0949218,42.3419564;-71.0942861,42.3413301;-71.0913583,42.3490205;-71.1000217,42.3323776;-71.1241295,42.3518397;-71.1618052,42.3245965;-71.1625829,42.340795;-71.167854,42.4107892;-71.155555,42.3317473;-71.1227278,42.3965778;-71.1126695,42.3836229;-71.119149,42.3884;-71.1427371,42.3433772;-71.1438455,42.3569102;-71.1313443,42.3525708;-71.1284677,42.3631904;-71.119301,42.388547;-71.097883,42.381008;-71.1107166,42.3741209;-71.1194344,42.3754427;-71.1013044,42.3627462;-71.1108423,42.3838224;-71.1026937,42.3820702;-71.1189467,42.373465;-71.1208817,42.3732344;-71.0968274,42.3799095;-71.094048,42.339381;-71.1854722,42.3621177;-71.1146697,42.3782386;-71.0935443,42.3817274;-71.0906355,42.3616095;-71.1161887,42.3766442;-71.0962734,42.3627993;-71.1155576,42.3784629;-71.0949101,42.3797674;-71.1087411,42.3640287;-71.09476,42.37736;-71.1014951,42.3614115;-71.1024769,42.3822934;-71.1011111,42.3636597;-71.0898829,42.3463992;-71.0983169,42.3319001'\n",
    "route_2 = '-71.0553792,42.3688272;-71.0688746,42.3576234;-71.0754527,42.3565057;-71.0620802,42.3579151;-71.0586014,42.357357;-71.0572023,42.3587627;-71.0556268,42.36521;-71.0720926,42.3489004;-71.067859,42.3500079;-71.0632036,42.3556154;-71.0620134,42.3248471;-71.0851891,42.3500031;-71.066414,42.354296;-71.0834061,42.341987;-71.0569649,42.3604952;-71.0498714,42.3256817;-71.0908104,42.329969;-71.0616035,42.3537983;-71.0359433,42.3485465;-71.0638101,42.3587772;-71.0555003,42.3640137;-71.0712561,42.3407613;-71.0561781,42.3668968;-71.0664019,42.3554589;-71.059228,42.359349;-71.0668408,42.3524116;-71.0872846,42.2961434;-71.062146,42.366198;-71.0651214,42.3553972;-71.0596124,42.3509517;-71.0359354,42.3478381;-71.061757,42.3691906;-71.0609962,42.3803747;-71.0516339,42.3609921;-71.0809932,42.3675275;-71.0545357,42.3597994;-71.0342146,42.316274;-71.0756902,42.3695046;-71.0678704,42.3701829;-71.0656594,42.3718401;-71.0611749,42.3551807;-71.0554239,42.3739796;-71.0631664,42.3741694;-71.056823,42.361531;-71.0632852,42.2857047;-71.0637877,42.2845163;-71.0496839,42.3519736;-71.0454645,42.3162356;-71.0336324,42.3441918;-71.0487437,42.3508756;-71.0512911,42.3521821;-71.0013637,42.2075316;-71.0607764,42.3763541;-71.0374911,42.316031;-71.0125206,42.3378699;-71.0672898,42.3523158;-71.02832,42.2576602;-71.0502126,42.3516479;-71.0331956,42.3639107;-71.0432778,42.3528151;-71.0035279,42.2392354;-71.0470633,42.3537343;-71.0352443,42.3291218;-71.0240951,42.2743442;-71.0234949,42.3358743;-70.985881,42.420226;-71.0005483,42.2454086;-71.0096371,42.3367603;-71.0447796,42.3509709;-71.0092883,42.2763168;-71.0404428,42.3478375;-71.056908,42.361288;-71.0667744,42.3270498;-71.0119933,42.2806539'"
   ],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:16.774149Z",
     "start_time": "2023-11-06T01:23:16.765417Z"
    }
   },
   "id": "aa618161182b5b07"
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "outputs": [],
   "source": [
    "# Create a dataframe from the JSON\n",
    "df1 = utils.create_json_df(northeastern_coordinate + route_1)\n",
    "df2 = utils.create_json_df(northeastern_coordinate + route_2)"
   ],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:18.694403Z",
     "start_time": "2023-11-06T01:23:16.768656Z"
    }
   },
   "id": "32c485788eedd94"
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "outputs": [],
   "source": [
    "# Add columns for the route number\n",
    "df1['route'] = 1\n",
    "df2['route'] = 2\n",
    "\n",
    "# Concatenate the two dataframes\n",
    "df = pd.concat([df1, df2], ignore_index=True)"
   ],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:18.698699Z",
     "start_time": "2023-11-06T01:23:18.696008Z"
    }
   },
   "id": "49dba1f17ca8337e"
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "outputs": [
    {
     "data": {
      "text/plain": "    waypoint_index  trips_index  \\\n0                0            0   \n17               1            0   \n22               2            0   \n73               3            0   \n11               4            0   \n..             ...          ...   \n3               70            0   \n12              71            0   \n9               72            0   \n8               73            0   \n14              74            0   \n\n                                                 hint   distance  \\\n0   DoUhgBeFIYCcAAAAJgAAAAAAAAARAAAAm0CKQdkZiEAAAA...   0.236958   \n17  5tYhgJHXIYAIAAAArQAAADwAAABCAQAAaRlbQD16mUGpAc...  17.374491   \n22  XAAigHIAIoBKAAAASwAAAFUAAABDAQAARGUEQURlBEG2ZR...  11.054154   \n73  CdQhgB0OA4AYAAAAHgAAADkAAAAAAAAALdMlQdSMQ0Fd0r...  10.970598   \n11  43YhgPN2IYA1AAAAJAAAAAAAAAA5AAAAEha0QWgpbEEAAA...  18.896385   \n..                                                ...        ...   \n3   jt4hgJLeIYA7AAAALQAAAAAAAAAAAAAA4gPGQasVlUEAAA...   4.709088   \n12  0OEhgPvhIYADAAAABgAAAA8AAAA0AAAA2lq-PipQFD-Y-N...   2.009578   \n9   m8shgJ7LIYAOAAAAXgEAAAAAAAAAAAAAOFW-QDE5G0IAAA...   1.716409   \n8   YQ0DgBTPIYDvAAAAdAAAAAAAAAAAAAAAsgLVQbMxTUEAAA...   4.830022   \n14  lhgDgIkYA4BkAAAAIgEAAFoBAAAaAAAAJyAzQWNrAEI8Ax...   7.134933   \n\n                      name                 location        lat        lon  \\\n0   Northeastern (Inbound)  [-71.090331, 42.339762] -71.090331  42.339762   \n17           Dudley Street  [-71.090904, 42.329829] -71.090904  42.329829   \n22                           [-71.071196, 42.34085] -71.071196  42.340850   \n73                          [-71.066844, 42.327134] -71.066844  42.327134   \n11             Lucy Street   [-71.06221, 42.324934] -71.062210  42.324934   \n..                     ...                      ...        ...        ...   \n3                           [-71.075414, 42.356537] -71.075414  42.356537   \n12                          [-71.085166, 42.349997] -71.085166  42.349997   \n9          Piedmont Street  [-71.067854, 42.349993] -71.067854  42.349993   \n8                           [-71.072038, 42.348915] -71.072038  42.348915   \n14                           [-71.083465, 42.34194] -71.083465  42.341940   \n\n    route  \n0       2  \n17      2  \n22      2  \n73      2  \n11      2  \n..    ...  \n3       2  \n12      2  \n9       2  \n8       2  \n14      2  \n\n[75 rows x 9 columns]",
      "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>waypoint_index</th>\n      <th>trips_index</th>\n      <th>hint</th>\n      <th>distance</th>\n      <th>name</th>\n      <th>location</th>\n      <th>lat</th>\n      <th>lon</th>\n      <th>route</th>\n    </tr>\n  </thead>\n  <tbody>\n    <tr>\n      <th>0</th>\n      <td>0</td>\n      <td>0</td>\n      <td>DoUhgBeFIYCcAAAAJgAAAAAAAAARAAAAm0CKQdkZiEAAAA...</td>\n      <td>0.236958</td>\n      <td>Northeastern (Inbound)</td>\n      <td>[-71.090331, 42.339762]</td>\n      <td>-71.090331</td>\n      <td>42.339762</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>17</th>\n      <td>1</td>\n      <td>0</td>\n      <td>5tYhgJHXIYAIAAAArQAAADwAAABCAQAAaRlbQD16mUGpAc...</td>\n      <td>17.374491</td>\n      <td>Dudley Street</td>\n      <td>[-71.090904, 42.329829]</td>\n      <td>-71.090904</td>\n      <td>42.329829</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>22</th>\n      <td>2</td>\n      <td>0</td>\n      <td>XAAigHIAIoBKAAAASwAAAFUAAABDAQAARGUEQURlBEG2ZR...</td>\n      <td>11.054154</td>\n      <td></td>\n      <td>[-71.071196, 42.34085]</td>\n      <td>-71.071196</td>\n      <td>42.340850</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>73</th>\n      <td>3</td>\n      <td>0</td>\n      <td>CdQhgB0OA4AYAAAAHgAAADkAAAAAAAAALdMlQdSMQ0Fd0r...</td>\n      <td>10.970598</td>\n      <td></td>\n      <td>[-71.066844, 42.327134]</td>\n      <td>-71.066844</td>\n      <td>42.327134</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>11</th>\n      <td>4</td>\n      <td>0</td>\n      <td>43YhgPN2IYA1AAAAJAAAAAAAAAA5AAAAEha0QWgpbEEAAA...</td>\n      <td>18.896385</td>\n      <td>Lucy Street</td>\n      <td>[-71.06221, 42.324934]</td>\n      <td>-71.062210</td>\n      <td>42.324934</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>...</th>\n      <td>...</td>\n      <td>...</td>\n      <td>...</td>\n      <td>...</td>\n      <td>...</td>\n      <td>...</td>\n      <td>...</td>\n      <td>...</td>\n      <td>...</td>\n    </tr>\n    <tr>\n      <th>3</th>\n      <td>70</td>\n      <td>0</td>\n      <td>jt4hgJLeIYA7AAAALQAAAAAAAAAAAAAA4gPGQasVlUEAAA...</td>\n      <td>4.709088</td>\n      <td></td>\n      <td>[-71.075414, 42.356537]</td>\n      <td>-71.075414</td>\n      <td>42.356537</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>12</th>\n      <td>71</td>\n      <td>0</td>\n      <td>0OEhgPvhIYADAAAABgAAAA8AAAA0AAAA2lq-PipQFD-Y-N...</td>\n      <td>2.009578</td>\n      <td></td>\n      <td>[-71.085166, 42.349997]</td>\n      <td>-71.085166</td>\n      <td>42.349997</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>9</th>\n      <td>72</td>\n      <td>0</td>\n      <td>m8shgJ7LIYAOAAAAXgEAAAAAAAAAAAAAOFW-QDE5G0IAAA...</td>\n      <td>1.716409</td>\n      <td>Piedmont Street</td>\n      <td>[-71.067854, 42.349993]</td>\n      <td>-71.067854</td>\n      <td>42.349993</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>8</th>\n      <td>73</td>\n      <td>0</td>\n      <td>YQ0DgBTPIYDvAAAAdAAAAAAAAAAAAAAAsgLVQbMxTUEAAA...</td>\n      <td>4.830022</td>\n      <td></td>\n      <td>[-71.072038, 42.348915]</td>\n      <td>-71.072038</td>\n      <td>42.348915</td>\n      <td>2</td>\n    </tr>\n    <tr>\n      <th>14</th>\n      <td>74</td>\n      <td>0</td>\n      <td>lhgDgIkYA4BkAAAAIgEAAFoBAAAaAAAAJyAzQWNrAEI8Ax...</td>\n      <td>7.134933</td>\n      <td></td>\n      <td>[-71.083465, 42.34194]</td>\n      <td>-71.083465</td>\n      <td>42.341940</td>\n      <td>2</td>\n    </tr>\n  </tbody>\n</table>\n<p>75 rows × 9 columns</p>\n</div>"
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "display(df2)"
   ],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:18.708601Z",
     "start_time": "2023-11-06T01:23:18.705324Z"
    }
   },
   "id": "f231d9a35358988c"
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "outputs": [
    {
     "data": {
      "text/plain": "<folium.folium.Map at 0x1277ac5d0>",
      "text/html": "<div style=\"width:100%;\"><div style=\"position:relative;width:100%;height:0;padding-bottom:60%;\"><span style=\"color:#565656\">Make this Notebook Trusted to load map: File -> Trust Notebook</span><iframe srcdoc=\"&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n    \n    &lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;\n    \n        &lt;script&gt;\n            L_NO_TOUCH = false;\n            L_DISABLE_3D = false;\n        &lt;/script&gt;\n    \n    &lt;style&gt;html, body {width: 100%;height: 100%;margin: 0;padding: 0;}&lt;/style&gt;\n    &lt;style&gt;#map {position:absolute;top:0;bottom:0;right:0;left:0;}&lt;/style&gt;\n    &lt;script src=&quot;https://cdn.jsdelivr.net/npm/leaflet@1.9.3/dist/leaflet.js&quot;&gt;&lt;/script&gt;\n    &lt;script src=&quot;https://code.jquery.com/jquery-1.12.4.min.js&quot;&gt;&lt;/script&gt;\n    &lt;script src=&quot;https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/js/bootstrap.bundle.min.js&quot;&gt;&lt;/script&gt;\n    &lt;script src=&quot;https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.js&quot;&gt;&lt;/script&gt;\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdn.jsdelivr.net/npm/leaflet@1.9.3/dist/leaflet.css&quot;/&gt;\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/css/bootstrap.min.css&quot;/&gt;\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css&quot;/&gt;\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.2.0/css/all.min.css&quot;/&gt;\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdnjs.cloudflare.com/ajax/libs/Leaflet.awesome-markers/2.0.2/leaflet.awesome-markers.css&quot;/&gt;\n    &lt;link rel=&quot;stylesheet&quot; href=&quot;https://cdn.jsdelivr.net/gh/python-visualization/folium/folium/templates/leaflet.awesome.rotate.min.css&quot;/&gt;\n    \n            &lt;meta name=&quot;viewport&quot; content=&quot;width=device-width,\n                initial-scale=1.0, maximum-scale=1.0, user-scalable=no&quot; /&gt;\n            &lt;style&gt;\n                #map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f {\n                    position: relative;\n                    width: 100.0%;\n                    height: 100.0%;\n                    left: 0.0%;\n                    top: 0.0%;\n                }\n                .leaflet-container { font-size: 1rem; }\n            &lt;/style&gt;\n        \n&lt;/head&gt;\n&lt;body&gt;\n    \n    \n            &lt;div class=&quot;folium-map&quot; id=&quot;map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f&quot; &gt;&lt;/div&gt;\n        \n&lt;/body&gt;\n&lt;script&gt;\n    \n    \n            var map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f = L.map(\n                &quot;map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f&quot;,\n                {\n                    center: [42.35001216666666, -71.08118491666666],\n                    crs: L.CRS.EPSG3857,\n                    zoom: 11,\n                    zoomControl: true,\n                    preferCanvas: false,\n                }\n            );\n\n            \n\n        \n    \n            var tile_layer_08dc74215528cd704be20c65b57a115c = L.tileLayer(\n                &quot;https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png&quot;,\n                {&quot;attribution&quot;: &quot;Data by \\u0026copy; \\u003ca target=\\&quot;_blank\\&quot; href=\\&quot;http://openstreetmap.org\\&quot;\\u003eOpenStreetMap\\u003c/a\\u003e, under \\u003ca target=\\&quot;_blank\\&quot; href=\\&quot;http://www.openstreetmap.org/copyright\\&quot;\\u003eODbL\\u003c/a\\u003e.&quot;, &quot;detectRetina&quot;: false, &quot;maxNativeZoom&quot;: 18, &quot;maxZoom&quot;: 18, &quot;minZoom&quot;: 0, &quot;noWrap&quot;: false, &quot;opacity&quot;: 1, &quot;subdomains&quot;: &quot;abc&quot;, &quot;tms&quot;: false}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var poly_line_47b67187819704b042ea970e5214ffbc = L.polyline(\n                [[42.339762, -71.090331], [42.338007, -71.099284], [42.33047, -71.099348], [42.332009, -71.098267], [42.332401, -71.100092], [42.336448, -71.10963], [42.336, -71.112246], [42.331874, -71.125847], [42.342619, -71.121734], [42.351932, -71.124132], [42.352999, -71.130896], [42.352585, -71.131464], [42.363221, -71.128473], [42.356842, -71.143863], [42.349667, -71.146009], [42.350083, -71.146124], [42.343387, -71.142763], [42.341017, -71.162549], [42.33162, -71.155413], [42.324682, -71.16198], [42.314504, -71.227365], [42.361942, -71.18542], [42.429978, -71.203921], [42.410941, -71.168458], [42.396589, -71.122704], [42.388907, -71.133098], [42.388412, -71.119219], [42.38859, -71.119303], [42.378452, -71.115739], [42.378275, -71.114496], [42.376696, -71.115952], [42.383573, -71.112746], [42.383988, -71.110771], [42.382131, -71.102659], [42.382238, -71.102512], [42.380957, -71.097894], [42.380072, -71.096887], [42.381759, -71.093444], [42.379731, -71.094916], [42.377355, -71.094764], [42.374259, -71.110851], [42.375457, -71.119379], [42.373491, -71.118959], [42.373266, -71.120839], [42.364024, -71.1088], [42.36265, -71.10141], [42.3614, -71.101475], [42.363685, -71.101083], [42.362555, -71.096306], [42.361529, -71.090578], [42.348977, -71.091358], [42.351083, -71.106096], [42.344689, -71.096959], [42.346361, -71.089677], [42.342001, -71.095003], [42.341231, -71.094327], [42.339096, -71.093834]],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;noClip&quot;: false, &quot;opacity&quot;: 1.0, &quot;smoothFactor&quot;: 1.0, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_e8871c44d17895be3c30df9f98be998b = L.circleMarker(\n                [42.339762, -71.090331],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_0990c1ef50b99e6b4b08e3f80c35904b = L.circleMarker(\n                [42.338007, -71.099284],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_60e16a194c8a269502fed85db772a575 = L.circleMarker(\n                [42.33047, -71.099348],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_636368d0f9864b971b5d7dc82016e75f = L.circleMarker(\n                [42.332009, -71.098267],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_e5f16934c80973dcc85ca1b1e831f6c1 = L.circleMarker(\n                [42.332401, -71.100092],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_c11985eeef8aef979f793cd3d528e0b2 = L.circleMarker(\n                [42.336448, -71.10963],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_72b53beb3335c289811e12e2e1773587 = L.circleMarker(\n                [42.336, -71.112246],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_7d55d6066bfc46ca07b5853a491e9bee = L.circleMarker(\n                [42.331874, -71.125847],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_1b52a61b0212721036ba55376ede7468 = L.circleMarker(\n                [42.342619, -71.121734],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_ead26fc38b6a827c713123df042973d9 = L.circleMarker(\n                [42.351932, -71.124132],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_b55eec9de17ce8d4188a775b96bd1dfb = L.circleMarker(\n                [42.352999, -71.130896],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_9706e2b1f015e5ecc16a1e43a6312c2a = L.circleMarker(\n                [42.352585, -71.131464],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_70ec5c40cbb6d3d3253250389163ee3f = L.circleMarker(\n                [42.363221, -71.128473],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a2775628bd96997d9b08b2ff7e49c9c0 = L.circleMarker(\n                [42.356842, -71.143863],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_7aa106a138902ec3d530512c54f34bf3 = L.circleMarker(\n                [42.349667, -71.146009],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_361d5d19fe70c729dd44970b87a85488 = L.circleMarker(\n                [42.350083, -71.146124],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_78a8af4653f494aa3f381a3fab043a2a = L.circleMarker(\n                [42.343387, -71.142763],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_31eeef54ae77f0439c87b75f1b910080 = L.circleMarker(\n                [42.341017, -71.162549],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_1b9055b1835246648701d0e706ab76d7 = L.circleMarker(\n                [42.33162, -71.155413],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_c246eef24202fcc764af51d5bf999b7a = L.circleMarker(\n                [42.324682, -71.16198],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_e09e7aca5c89217da5026783940a6089 = L.circleMarker(\n                [42.314504, -71.227365],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_7fb549679f8d4896b09dae7ed5a506a2 = L.circleMarker(\n                [42.361942, -71.18542],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_0d888206e16e285f943f1b0aa61b92dd = L.circleMarker(\n                [42.429978, -71.203921],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_3266de78a0a487750d62e958106822dd = L.circleMarker(\n                [42.410941, -71.168458],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_c5cbd9379805c279ba0865a842759528 = L.circleMarker(\n                [42.396589, -71.122704],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_256ac812b2955b056806f5920f3a650f = L.circleMarker(\n                [42.388907, -71.133098],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_fc8d8c25382742691a010e6b5e8a094f = L.circleMarker(\n                [42.388412, -71.119219],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_cfdef2fe251b5b9611e34c6b9e6701d7 = L.circleMarker(\n                [42.38859, -71.119303],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_bbbeb259b3547300c277ab1939807fe5 = L.circleMarker(\n                [42.378452, -71.115739],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_21b824fbebc32d558016283ea4e9bec9 = L.circleMarker(\n                [42.378275, -71.114496],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_f3fc1237623299b87114b76e1cd9a458 = L.circleMarker(\n                [42.376696, -71.115952],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_13eaf3baba449a2fad366cb91ce405c8 = L.circleMarker(\n                [42.383573, -71.112746],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_721f13d04135cf212e031dc0e1618647 = L.circleMarker(\n                [42.383988, -71.110771],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_5a4f3bc91d6c659c331343f2a8248b0a = L.circleMarker(\n                [42.382131, -71.102659],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_fefeade153b659e04dd7fbc658669f62 = L.circleMarker(\n                [42.382238, -71.102512],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_cb2f8763db9273bd751ff3fbf9c5074c = L.circleMarker(\n                [42.380957, -71.097894],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a35878a2490d9485ba457dc591a7c12c = L.circleMarker(\n                [42.380072, -71.096887],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_493c3f4486a7b39ac13cb00f700eef8e = L.circleMarker(\n                [42.381759, -71.093444],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_be664e02888533e70e5dfe8fdaeb9ccc = L.circleMarker(\n                [42.379731, -71.094916],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_23f52243e9ad9db0ed5c02596f97bf00 = L.circleMarker(\n                [42.377355, -71.094764],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_e91e39e6312b66b08eed0f22272381fe = L.circleMarker(\n                [42.374259, -71.110851],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_40fbaa67e3720812cd0103ee01de0b86 = L.circleMarker(\n                [42.375457, -71.119379],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_f9a35d128e2d7b3d32a1a3f1d5416bfa = L.circleMarker(\n                [42.373491, -71.118959],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_1caa7b1e9e24058006a0ade0df52f89d = L.circleMarker(\n                [42.373266, -71.120839],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_909eb16112b17cf0faef27f66a2618eb = L.circleMarker(\n                [42.364024, -71.1088],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_b9fa3c620e680d3cbdf265758c85e0a3 = L.circleMarker(\n                [42.36265, -71.10141],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_bd42a01ddbc9ae830035787b869d6abe = L.circleMarker(\n                [42.3614, -71.101475],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a65d2e29cf8921bfd76df9dfa007c076 = L.circleMarker(\n                [42.363685, -71.101083],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_bc793032810f72ea16b9149f06e182da = L.circleMarker(\n                [42.362555, -71.096306],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_40ef68d6a7421b0df8621473da27b9a4 = L.circleMarker(\n                [42.361529, -71.090578],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_ee5dae6fc8acc30b6f69c5614ec67c46 = L.circleMarker(\n                [42.348977, -71.091358],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_373adaefa5f0ad088507e58edca3040e = L.circleMarker(\n                [42.351083, -71.106096],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a949247334203597efce43e4b15ed07b = L.circleMarker(\n                [42.344689, -71.096959],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_3595bb9ffb4ae28f89f5659d43427ea3 = L.circleMarker(\n                [42.346361, -71.089677],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_645af5a596c663534d7e5cec3720432c = L.circleMarker(\n                [42.342001, -71.095003],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_57ca23d05766940c6bacaf8605d5b5d9 = L.circleMarker(\n                [42.341231, -71.094327],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_8fad4e91c236e64f0b2bae0ef32c5ace = L.circleMarker(\n                [42.339096, -71.093834],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;red&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;red&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var poly_line_a26ea090729d712d283b2874227e32d9 = L.polyline(\n                [[42.339762, -71.090331], [42.329829, -71.090904], [42.34085, -71.071196], [42.327134, -71.066844], [42.324934, -71.06221], [42.329187, -71.035189], [42.3359, -71.023658], [42.338284, -71.013043], [42.338284, -71.013043], [42.325624, -71.049204], [42.316288, -71.037188], [42.315966, -71.034107], [42.316292, -71.045242], [42.296172, -71.087449], [42.284476, -71.063921], [42.285832, -71.063084], [42.25784, -71.02898], [42.207533, -71.001295], [42.23913, -71.003762], [42.245312, -71.000444], [42.276371, -71.009534], [42.27938, -71.014026], [42.274385, -71.024029], [42.420244, -70.985934], [42.363961, -71.033209], [42.352749, -71.04333], [42.353667, -71.047121], [42.351052, -71.044959], [42.347902, -71.040407], [42.34898, -71.03588], [42.347795, -71.035964], [42.344315, -71.033918], [42.351671, -71.050269], [42.350902, -71.048805], [42.35199, -71.049726], [42.352211, -71.051172], [42.350941, -71.059567], [42.353717, -71.061676], [42.355298, -71.061249], [42.358056, -71.062171], [42.358851, -71.064277], [42.365968, -71.062507], [42.369473, -71.075628], [42.367607, -71.08097], [42.374142, -71.063105], [42.380436, -71.060948], [42.376391, -71.060753], [42.374119, -71.055588], [42.369195, -71.061735], [42.371832, -71.065634], [42.369868, -71.06828], [42.368861, -71.055561], [42.366918, -71.056164], [42.364032, -71.055569], [42.365251, -71.055582], [42.360949, -71.051539], [42.359704, -71.054519], [42.361534, -71.056819], [42.361263, -71.056994], [42.36049, -71.056995], [42.358757, -71.057201], [42.357428, -71.058565], [42.359295, -71.059255], [42.355519, -71.063037], [42.354894, -71.063514], [42.352314, -71.067311], [42.352445, -71.066839], [42.353792, -71.068086], [42.356682, -71.066568], [42.357529, -71.069242], [42.356537, -71.075414], [42.349997, -71.085166], [42.349993, -71.067854], [42.348915, -71.072038], [42.34194, -71.083465]],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;noClip&quot;: false, &quot;opacity&quot;: 1.0, &quot;smoothFactor&quot;: 1.0, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_9ccb984d85c7641a271c75a6c4e91511 = L.circleMarker(\n                [42.339762, -71.090331],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_8e3fd4070549183c17b65a774256ff13 = L.circleMarker(\n                [42.329829, -71.090904],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_8d9c78a4bcfccfc8fda65c39d6529f2b = L.circleMarker(\n                [42.34085, -71.071196],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_20300e5568c571973df6936a929a2dd8 = L.circleMarker(\n                [42.327134, -71.066844],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_12f0ddb8f42c36452c4674b4ff7d37b6 = L.circleMarker(\n                [42.324934, -71.06221],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_d6cbff31ff3cac88339f46bfc678457d = L.circleMarker(\n                [42.329187, -71.035189],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_515bd9b150e46814e6324bef738bb96e = L.circleMarker(\n                [42.3359, -71.023658],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_4ad30ad5aba86779447fdf627315835c = L.circleMarker(\n                [42.338284, -71.013043],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_7464657902a57b008d39247e071ce39a = L.circleMarker(\n                [42.338284, -71.013043],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a2834cf6c98ab45b522758ed1c55c70a = L.circleMarker(\n                [42.325624, -71.049204],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_b22563bc8c70942ee160b626526edf6e = L.circleMarker(\n                [42.316288, -71.037188],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_82f4c42d4b20c0ba5c6734d8595e7da6 = L.circleMarker(\n                [42.315966, -71.034107],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_b9464eff8913bae5268e779807c3e79e = L.circleMarker(\n                [42.316292, -71.045242],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_5f57cb2be1c3e3de4546aa30cd4dbd25 = L.circleMarker(\n                [42.296172, -71.087449],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_0ec257a66a479018171d480a49939806 = L.circleMarker(\n                [42.284476, -71.063921],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_cb39bb3f85e7f38fd0ba92c2c4d3784d = L.circleMarker(\n                [42.285832, -71.063084],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_486dc9d13b5483091fb1603d4297c0e8 = L.circleMarker(\n                [42.25784, -71.02898],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_0d6439cd8a59f07dbc06e5801e1d0c62 = L.circleMarker(\n                [42.207533, -71.001295],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_6dc3a6c3b467cce9d01ac76391323e22 = L.circleMarker(\n                [42.23913, -71.003762],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_993f7374c155dba749c31d461f09a1a8 = L.circleMarker(\n                [42.245312, -71.000444],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_dbf010e261530d6d3ff9e4b30e639790 = L.circleMarker(\n                [42.276371, -71.009534],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_ac186862aa59e832de52bca460bbda0d = L.circleMarker(\n                [42.27938, -71.014026],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_cc1fb3070668c2964a9aa77f6e4125a1 = L.circleMarker(\n                [42.274385, -71.024029],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_007a95bba789a6aa68aa9fcff207907d = L.circleMarker(\n                [42.420244, -70.985934],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_e15b8ba236f5080222b7c1484646af42 = L.circleMarker(\n                [42.363961, -71.033209],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_80d44ab2dab220e6dbbd89c304dcc4a3 = L.circleMarker(\n                [42.352749, -71.04333],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_40c5e6ef06d494d85832dceee12cb88e = L.circleMarker(\n                [42.353667, -71.047121],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_55d6fb52f82a35bd9681bb31a1dcb38b = L.circleMarker(\n                [42.351052, -71.044959],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_63dded9945c87e35e723bedab76df291 = L.circleMarker(\n                [42.347902, -71.040407],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_1a236a36cb060d66b7b94a557bc929df = L.circleMarker(\n                [42.34898, -71.03588],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_fa9e033de7534cd92eae05398152f552 = L.circleMarker(\n                [42.347795, -71.035964],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_d54c8e5fc4b811c3536a673aa512740b = L.circleMarker(\n                [42.344315, -71.033918],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_783aba5aeb6f688dc8658cf45f5e304d = L.circleMarker(\n                [42.351671, -71.050269],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a2803e7d314c83fef93a568afe94a12d = L.circleMarker(\n                [42.350902, -71.048805],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_20d313dd5fd257ba2036f468520db8a1 = L.circleMarker(\n                [42.35199, -71.049726],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_5db38828abaef737674a84aa67801ce6 = L.circleMarker(\n                [42.352211, -71.051172],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_c25f372651d3d8a74d56a9c4062806af = L.circleMarker(\n                [42.350941, -71.059567],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_0f519135dc34ad6e5a843ebf8464c47a = L.circleMarker(\n                [42.353717, -71.061676],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_d1d5f1ab9beeedc8180bd0a5f8bec909 = L.circleMarker(\n                [42.355298, -71.061249],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_163c5bea13e539061b4e4c02e90993ae = L.circleMarker(\n                [42.358056, -71.062171],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_0cb4a8622cfe551c557b3ce448444b8f = L.circleMarker(\n                [42.358851, -71.064277],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_866542ff9b71cb3332565f0980b45280 = L.circleMarker(\n                [42.365968, -71.062507],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_9185fa21362b9dc7a8b158abf5158d82 = L.circleMarker(\n                [42.369473, -71.075628],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_f766e5a9d9022858f82c787a2069e780 = L.circleMarker(\n                [42.367607, -71.08097],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_7c7f9dcf6440fe6bab3b3348f35d1936 = L.circleMarker(\n                [42.374142, -71.063105],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_8bdf6a6891de5cf7127bed3375624a3c = L.circleMarker(\n                [42.380436, -71.060948],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_6b1d7bc9bf81a7f56a6eb3c8a82470f4 = L.circleMarker(\n                [42.376391, -71.060753],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_59d76cd88ccd20efe2059903630dd3e9 = L.circleMarker(\n                [42.374119, -71.055588],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_f8416228e48fb79505f6cfd0d5c17895 = L.circleMarker(\n                [42.369195, -71.061735],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_f2459f0a18a61cbc2dfcd4fa15e43a7c = L.circleMarker(\n                [42.371832, -71.065634],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_be499bf5c38e3dccf9e961edd948d5c0 = L.circleMarker(\n                [42.369868, -71.06828],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_95f34ba3e1c4fdac0638d09395e88bd8 = L.circleMarker(\n                [42.368861, -71.055561],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a381edd9fcc8ee40ed2fd6e08883c8d6 = L.circleMarker(\n                [42.366918, -71.056164],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_0aa27400b10a7eb98be9ca6ba8240d51 = L.circleMarker(\n                [42.364032, -71.055569],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_8bce91be05505b0fd967b34ccf27a097 = L.circleMarker(\n                [42.365251, -71.055582],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_abea47bef1532937583544abbe0a1ebe = L.circleMarker(\n                [42.360949, -71.051539],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_1dd08ce65ea1c5eff7c42671f961b707 = L.circleMarker(\n                [42.359704, -71.054519],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_2031f44fdfb120fd92ca621539c9a665 = L.circleMarker(\n                [42.361534, -71.056819],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_87c7a852680dbbe8e841bf68b272d702 = L.circleMarker(\n                [42.361263, -71.056994],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_09cd335ec85de7581baa22ebbab61d40 = L.circleMarker(\n                [42.36049, -71.056995],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_4cdc995d54a635b69a542a326d0f77fa = L.circleMarker(\n                [42.358757, -71.057201],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_b9d0bd86a9d2544f267d212683c883a4 = L.circleMarker(\n                [42.357428, -71.058565],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_4f9da61a38ffa81344353ca6a9803292 = L.circleMarker(\n                [42.359295, -71.059255],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a51908a79a70ffd34ed9f88516adec25 = L.circleMarker(\n                [42.355519, -71.063037],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_a99535bd0a3e10f5e9a7b8edf40f957e = L.circleMarker(\n                [42.354894, -71.063514],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_92520c08f24fc984796db3876d801898 = L.circleMarker(\n                [42.352314, -71.067311],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_9edfda33501a7fa3815d779a3f570509 = L.circleMarker(\n                [42.352445, -71.066839],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_92e784effa5358909f0d68e3ea7d0311 = L.circleMarker(\n                [42.353792, -71.068086],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_35e03d6d5d9321eb0074b15353cc2f5d = L.circleMarker(\n                [42.356682, -71.066568],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_c6046cc222180b374655aa71644bd315 = L.circleMarker(\n                [42.357529, -71.069242],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_1c381b9b712d94c24fc0e254b3e14dc7 = L.circleMarker(\n                [42.356537, -71.075414],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_e2043db325b6d4f1532edc1e2ebc87d6 = L.circleMarker(\n                [42.349997, -71.085166],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_d1cb951f7b7c9a7a1e2e4354b42e8d17 = L.circleMarker(\n                [42.349993, -71.067854],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_609af4dabf78b10086609641c7d241c6 = L.circleMarker(\n                [42.348915, -71.072038],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n    \n            var circle_marker_ce317e52ff1e620443a1b4e5aca44ed1 = L.circleMarker(\n                [42.34194, -71.083465],\n                {&quot;bubblingMouseEvents&quot;: true, &quot;color&quot;: &quot;blue&quot;, &quot;dashArray&quot;: null, &quot;dashOffset&quot;: null, &quot;fill&quot;: false, &quot;fillColor&quot;: &quot;blue&quot;, &quot;fillOpacity&quot;: 0.2, &quot;fillRule&quot;: &quot;evenodd&quot;, &quot;lineCap&quot;: &quot;round&quot;, &quot;lineJoin&quot;: &quot;round&quot;, &quot;opacity&quot;: 1.0, &quot;radius&quot;: 3, &quot;stroke&quot;: true, &quot;weight&quot;: 3}\n            ).addTo(map_aeeac5a1da4c82f72a6ebc2ad6ef0a4f);\n        \n&lt;/script&gt;\n&lt;/html&gt;\" style=\"position:absolute;width:100%;height:100%;left:0;top:0;border:none !important;\" allowfullscreen webkitallowfullscreen mozallowfullscreen></iframe></div></div>"
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# Create a map\n",
    "m = folium.Map(location=[df['lon'].mean(), df['lat'].mean()], zoom_start=11)\n",
    "\n",
    "# Add the points and lines for the two routes with different colors\n",
    "colors = ['red', 'blue']\n",
    "\n",
    "for route in df['route'].unique():\n",
    "    df_route = df[df['route'] == route]\n",
    "    folium.PolyLine(df_route[['lon', 'lat']].values.tolist(), color=colors[route-1]).add_to(m)\n",
    "    for i in range(len(df_route)):\n",
    "        folium.CircleMarker(df_route[['lon', 'lat']].iloc[i].values.tolist(), radius=3, color=colors[route-1]).add_to(m)\n",
    "\n",
    "# Display the map\n",
    "m"
   ],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:18.781393Z",
     "start_time": "2023-11-06T01:23:18.709803Z"
    }
   },
   "id": "80fd847da2833913"
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "The trip will take 6.789722222222222 hours\n",
      "The trip will take 9.955833333333333 hours\n"
     ]
    }
   ],
   "source": [
    "trip_hrs_1 = utils.get_trip_time(route_1)\n",
    "print(\"The trip will take {} hours\".format(trip_hrs_1))\n",
    "trip_hrs_2 = utils.get_trip_time(route_2)\n",
    "print(\"The trip will take {} hours\".format(trip_hrs_2))"
   ],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:20.448487Z",
     "start_time": "2023-11-06T01:23:18.761079Z"
    }
   },
   "id": "a3ec09dfb5cbb5b3"
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "    waypoint_index  trips_index  \\\n",
      "20              20            0   \n",
      "\n",
      "                                                 hint  distance         name  \\\n",
      "20  2M4pgNrOKYCCAQAADAAAAAAAAAAAAAAALKILQ27Ah0AAAA...       0.0  Echo Bridge   \n",
      "\n",
      "                   location        lat        lon  route  \n",
      "20  [-71.227365, 42.314504] -71.227365  42.314504      1  \n"
     ]
    }
   ],
   "source": [
    "# Find the westmost point in Route 1\n",
    "df1 = df[df['route'] == 1]\n",
    "west = df1[df1['lon'] == df1['lon'].min()]\n",
    "print(west)"
   ],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:20.455714Z",
     "start_time": "2023-11-06T01:23:20.453647Z"
    }
   },
   "id": "be94c3708a1bd250"
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "outputs": [],
   "source": [
    "# Remove the westmost point from Route 1\n",
    "df = df.drop(west.index)"
   ],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:20.460791Z",
     "start_time": "2023-11-06T01:23:20.456599Z"
    }
   },
   "id": "21fef07e5b2a03a0"
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "outputs": [],
   "source": [],
   "metadata": {
    "collapsed": false,
    "ExecuteTime": {
     "end_time": "2023-11-06T01:23:20.460900Z",
     "start_time": "2023-11-06T01:23:20.458522Z"
    }
   },
   "id": "eafe5678c44e94fd"
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.6"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}